builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-157 starttime: 1464997931.81 results: success (0) buildid: 20160603160527 builduid: b7689d4d25354adb976fc889ee28d97a revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:11.814036) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:11.814541) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:11.814853) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:11.975526) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:52:11.976151) ========= '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-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 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 --16:52:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 19.43 MB/s 16:52:13 (19.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.235000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:52:13.240787) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-03 16:52:13.241105) ========= '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-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-03 16:52:17.463718) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:52:17.464070) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --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 ab782095ef4ab44dae4cc5f919858c5684837378 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 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-06-03 16:52:18,523 truncating revision to first 12 chars 2016-06-03 16:52:18,523 Setting DEBUG logging. 2016-06-03 16:52:18,523 attempt 1/10 2016-06-03 16:52:18,523 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ab782095ef4a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 16:52:19,035 unpacking tar archive at: mozilla-aurora-ab782095ef4a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:52:18.841673) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:18.842011) ========= script_repo_revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:18.842461) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:18.842732) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:18.859563) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-06-03 16:52:18.859940) ========= '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-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 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 16:52:19 INFO - MultiFileLogger online at 20160603 16:52:19 in C:\slave\test 16:52:19 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 16:52:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:52:19 INFO - {'append_to_log': False, 16:52:19 INFO - 'base_work_dir': 'C:\\slave\\test', 16:52:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:52:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:52:19 INFO - 'buildbot_json_path': 'buildprops.json', 16:52:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:52:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:52:19 INFO - 'download_minidump_stackwalk': True, 16:52:19 INFO - 'download_symbols': 'true', 16:52:19 INFO - 'e10s': False, 16:52:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:52:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:52:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:52:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:52:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:52:19 INFO - 'C:/mozilla-build/tooltool.py'), 16:52:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:52:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:52:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:52:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:52:19 INFO - 'log_level': 'info', 16:52:19 INFO - 'log_to_console': True, 16:52:19 INFO - 'opt_config_files': (), 16:52:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:52:19 INFO - '--processes=1', 16:52:19 INFO - '--config=%(test_path)s/wptrunner.ini', 16:52:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:52:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:52:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:52:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:52:19 INFO - 'pip_index': False, 16:52:19 INFO - 'require_test_zip': True, 16:52:19 INFO - 'test_type': ('testharness',), 16:52:19 INFO - 'this_chunk': '1', 16:52:19 INFO - 'total_chunks': '10', 16:52:19 INFO - 'virtualenv_path': 'venv', 16:52:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:52:19 INFO - 'work_dir': 'build'} 16:52:19 INFO - ##### 16:52:19 INFO - ##### Running clobber step. 16:52:19 INFO - ##### 16:52:19 INFO - Running pre-action listener: _resource_record_pre_action 16:52:19 INFO - Running main action method: clobber 16:52:19 INFO - rmtree: C:\slave\test\build 16:52:19 INFO - Using _rmtree_windows ... 16:52:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:54:23 INFO - Running post-action listener: _resource_record_post_action 16:54:23 INFO - ##### 16:54:23 INFO - ##### Running read-buildbot-config step. 16:54:23 INFO - ##### 16:54:23 INFO - Running pre-action listener: _resource_record_pre_action 16:54:23 INFO - Running main action method: read_buildbot_config 16:54:23 INFO - Using buildbot properties: 16:54:23 INFO - { 16:54:23 INFO - "project": "", 16:54:23 INFO - "product": "firefox", 16:54:23 INFO - "script_repo_revision": "production", 16:54:23 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 16:54:23 INFO - "repository": "", 16:54:23 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 16:54:23 INFO - "buildid": "20160603160527", 16:54:23 INFO - "pgo_build": "False", 16:54:23 INFO - "basedir": "C:\\slave\\test", 16:54:23 INFO - "buildnumber": 21, 16:54:23 INFO - "slavename": "t-w732-ix-157", 16:54:23 INFO - "revision": "ab782095ef4ab44dae4cc5f919858c5684837378", 16:54:23 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:54:23 INFO - "platform": "win32", 16:54:23 INFO - "branch": "mozilla-aurora", 16:54:23 INFO - "repo_path": "releases/mozilla-aurora", 16:54:23 INFO - "moz_repo_path": "", 16:54:23 INFO - "stage_platform": "win32", 16:54:23 INFO - "builduid": "b7689d4d25354adb976fc889ee28d97a", 16:54:23 INFO - "slavebuilddir": "test" 16:54:23 INFO - } 16:54:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:54:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:54:23 INFO - Running post-action listener: _resource_record_post_action 16:54:23 INFO - ##### 16:54:23 INFO - ##### Running download-and-extract step. 16:54:23 INFO - ##### 16:54:23 INFO - Running pre-action listener: _resource_record_pre_action 16:54:23 INFO - Running main action method: download_and_extract 16:54:23 INFO - mkdir: C:\slave\test\build\tests 16:54:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:23 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:54:23 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:54:23 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:24 INFO - Downloaded 1274 bytes. 16:54:24 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:54:24 INFO - Using the following test package requirements: 16:54:24 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:54:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:54:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:54:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'jsshell-win32.zip'], 16:54:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:54:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:54:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:54:24 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:54:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:54:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:54:24 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:54:24 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 16:54:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:24 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:54:24 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:54:24 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:26 INFO - Downloaded 20343846 bytes. 16:54:26 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/*'] 16:54:26 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/* 16:54:28 INFO - caution: filename not matched: web-platform/* 16:54:28 INFO - Return code: 11 16:54:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:28 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:54:28 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:54:28 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:54:31 INFO - Downloaded 36389111 bytes. 16:54:31 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/*'] 16:54:31 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/* 16:55:29 INFO - caution: filename not matched: bin/* 16:55:29 INFO - caution: filename not matched: config/* 16:55:29 INFO - caution: filename not matched: mozbase/* 16:55:29 INFO - caution: filename not matched: marionette/* 16:55:29 INFO - caution: filename not matched: tools/wptserve/* 16:55:29 INFO - Return code: 11 16:55:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:29 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:55:29 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:55:29 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:55:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:55:33 INFO - Downloaded 68499291 bytes. 16:55:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:55:33 INFO - mkdir: C:\slave\test\properties 16:55:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:55:33 INFO - Writing to file C:\slave\test\properties\build_url 16:55:33 INFO - Contents: 16:55:33 INFO - build_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:55:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:55:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:55:34 INFO - Writing to file C:\slave\test\properties\symbols_url 16:55:34 INFO - Contents: 16:55:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:55:34 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')]} 16:55:34 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:55:34 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:55:34 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:55:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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 16:55:37 INFO - Downloaded 55574589 bytes. 16:55:37 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'] 16:55:37 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 16:55:40 INFO - Return code: 0 16:55:40 INFO - Running post-action listener: _resource_record_post_action 16:55:40 INFO - Running post-action listener: set_extra_try_arguments 16:55:40 INFO - ##### 16:55:40 INFO - ##### Running create-virtualenv step. 16:55:40 INFO - ##### 16:55:40 INFO - Running pre-action listener: _pre_create_virtualenv 16:55:40 INFO - Running pre-action listener: _resource_record_pre_action 16:55:40 INFO - Running main action method: create_virtualenv 16:55:40 INFO - Creating virtualenv C:\slave\test\build\venv 16:55:40 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 16:55:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:55:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:55:54 INFO - Installing distribute......................................................................................................................................................................................done. 16:55:56 INFO - Return code: 0 16:55:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:55:56 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 0x01B976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', '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-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:55:56 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 16:55:56 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 16:55:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:55:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:55:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:55:56 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:55:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:55:56 INFO - 'DCLOCATION': 'SCL3', 16:55:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:55:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:55:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:55:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:55:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:55:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:55:56 INFO - 'HOMEDRIVE': 'C:', 16:55:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:55:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:55:56 INFO - 'KTS_VERSION': '1.19c', 16:55:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:55:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:55:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:55:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:55:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:55:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:55:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:55:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:55:56 INFO - 'MOZ_AIRBAG': '1', 16:55:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:55:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:55:56 INFO - 'MOZ_MSVCVERSION': '8', 16:55:56 INFO - 'MOZ_NO_REMOTE': '1', 16:55:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:55:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:55:56 INFO - 'NO_EM_RESTART': '1', 16:55:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:55:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:55:56 INFO - 'OS': 'Windows_NT', 16:55:56 INFO - 'OURDRIVE': 'C:', 16:55:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:55:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:55:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:55:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:55:56 INFO - 'PROCESSOR_LEVEL': '6', 16:55:56 INFO - 'PROCESSOR_REVISION': '1e05', 16:55:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:55:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:55:56 INFO - 'PROMPT': '$P$G', 16:55:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:55:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:55:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:55:56 INFO - 'PWD': 'C:\\slave\\test', 16:55:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:55:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:55:56 INFO - 'SYSTEMDRIVE': 'C:', 16:55:56 INFO - 'SYSTEMROOT': 'C:\\windows', 16:55:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:56 INFO - 'TEST1': 'testie', 16:55:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:56 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:55:56 INFO - 'USERNAME': 'cltbld', 16:55:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:55:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:55:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:55:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:55:56 INFO - 'WINDIR': 'C:\\windows', 16:55:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:55:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:55:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:55:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:55:57 INFO - Downloading/unpacking psutil>=0.7.1 16:55:57 INFO - Running setup.py egg_info for package psutil 16:55:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:55:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:55:57 INFO - Installing collected packages: psutil 16:55:57 INFO - Running setup.py install for psutil 16:55:57 INFO - building 'psutil._psutil_windows' extension 16:55:57 INFO - error: Unable to find vcvarsall.bat 16:55:57 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-fo4fja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:55:57 INFO - running install 16:55:57 INFO - running build 16:55:57 INFO - running build_py 16:55:57 INFO - creating build 16:55:57 INFO - creating build\lib.win32-2.7 16:55:57 INFO - creating build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:55:57 INFO - running build_ext 16:55:57 INFO - building 'psutil._psutil_windows' extension 16:55:57 INFO - error: Unable to find vcvarsall.bat 16:55:57 INFO - ---------------------------------------- 16:55:57 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-fo4fja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:55:57 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:55:57 WARNING - Return code: 1 16:55:57 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! 16:55:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:55:57 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')]} 16:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:55:57 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')]} 16:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:55:58 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 0x01B976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', '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-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:55:58 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 16:55:58 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 16:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:55:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:55:58 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:55:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:55:58 INFO - 'DCLOCATION': 'SCL3', 16:55:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:55:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:55:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:55:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:55:58 INFO - 'HOMEDRIVE': 'C:', 16:55:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:55:58 INFO - 'KTS_VERSION': '1.19c', 16:55:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:55:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:55:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:55:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:55:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:55:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:55:58 INFO - 'MOZ_AIRBAG': '1', 16:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:55:58 INFO - 'MOZ_MSVCVERSION': '8', 16:55:58 INFO - 'MOZ_NO_REMOTE': '1', 16:55:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:55:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:55:58 INFO - 'NO_EM_RESTART': '1', 16:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:55:58 INFO - 'OS': 'Windows_NT', 16:55:58 INFO - 'OURDRIVE': 'C:', 16:55:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:55:58 INFO - 'PROCESSOR_LEVEL': '6', 16:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 16:55:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:55:58 INFO - 'PROMPT': '$P$G', 16:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:55:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:55:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:55:58 INFO - 'PWD': 'C:\\slave\\test', 16:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:55:58 INFO - 'SYSTEMDRIVE': 'C:', 16:55:58 INFO - 'SYSTEMROOT': 'C:\\windows', 16:55:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:58 INFO - 'TEST1': 'testie', 16:55:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:58 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:55:58 INFO - 'USERNAME': 'cltbld', 16:55:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:55:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:55:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:55:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:55:58 INFO - 'WINDIR': 'C:\\windows', 16:55:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:55:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:55:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:55:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:55:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:55:58 INFO - Running setup.py egg_info for package mozsystemmonitor 16:55:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:55:58 INFO - Running setup.py egg_info for package psutil 16:55:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:55:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:55:58 INFO - Installing collected packages: mozsystemmonitor, psutil 16:55:58 INFO - Running setup.py install for mozsystemmonitor 16:55:58 INFO - Running setup.py install for psutil 16:55:58 INFO - building 'psutil._psutil_windows' extension 16:55:58 INFO - error: Unable to find vcvarsall.bat 16:55:58 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-sdro1q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:55:58 INFO - running install 16:55:58 INFO - running build 16:55:58 INFO - running build_py 16:55:58 INFO - running build_ext 16:55:58 INFO - building 'psutil._psutil_windows' extension 16:55:58 INFO - error: Unable to find vcvarsall.bat 16:55:58 INFO - ---------------------------------------- 16:55:58 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-sdro1q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:55:58 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:55:58 WARNING - Return code: 1 16:55:58 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! 16:55:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:55:58 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 0x01B976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', '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-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:55:58 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 16:55:58 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 16:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:55:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:55:58 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:55:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:55:58 INFO - 'DCLOCATION': 'SCL3', 16:55:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:55:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:55:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:55:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:55:58 INFO - 'HOMEDRIVE': 'C:', 16:55:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:55:58 INFO - 'KTS_VERSION': '1.19c', 16:55:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:55:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:55:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:55:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:55:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:55:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:55:58 INFO - 'MOZ_AIRBAG': '1', 16:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:55:58 INFO - 'MOZ_MSVCVERSION': '8', 16:55:58 INFO - 'MOZ_NO_REMOTE': '1', 16:55:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:55:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:55:58 INFO - 'NO_EM_RESTART': '1', 16:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:55:58 INFO - 'OS': 'Windows_NT', 16:55:58 INFO - 'OURDRIVE': 'C:', 16:55:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:55:58 INFO - 'PROCESSOR_LEVEL': '6', 16:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 16:55:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:55:58 INFO - 'PROMPT': '$P$G', 16:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:55:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:55:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:55:58 INFO - 'PWD': 'C:\\slave\\test', 16:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:55:58 INFO - 'SYSTEMDRIVE': 'C:', 16:55:58 INFO - 'SYSTEMROOT': 'C:\\windows', 16:55:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:58 INFO - 'TEST1': 'testie', 16:55:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:55:58 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:55:58 INFO - 'USERNAME': 'cltbld', 16:55:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:55:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:55:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:55:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:55:58 INFO - 'WINDIR': 'C:\\windows', 16:55:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:55:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:55:59 INFO - Downloading/unpacking blobuploader==1.2.4 16:55:59 INFO - Downloading blobuploader-1.2.4.tar.gz 16:55:59 INFO - Running setup.py egg_info for package blobuploader 16:55:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:56:03 INFO - Running setup.py egg_info for package requests 16:56:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:56:03 INFO - Downloading docopt-0.6.1.tar.gz 16:56:03 INFO - Running setup.py egg_info for package docopt 16:56:03 INFO - Installing collected packages: blobuploader, docopt, requests 16:56:03 INFO - Running setup.py install for blobuploader 16:56:03 INFO - Running setup.py install for docopt 16:56:03 INFO - Running setup.py install for requests 16:56:03 INFO - Successfully installed blobuploader docopt requests 16:56:03 INFO - Cleaning up... 16:56:03 INFO - Return code: 0 16:56:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:03 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 0x01B976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, '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-157', 'USERDOMAIN': 'T-W732-IX-157', '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-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:56:03 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 16:56:03 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 16:56:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:03 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:56:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:03 INFO - 'DCLOCATION': 'SCL3', 16:56:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:03 INFO - 'HOMEDRIVE': 'C:', 16:56:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:03 INFO - 'KTS_VERSION': '1.19c', 16:56:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:56:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:03 INFO - 'MOZ_AIRBAG': '1', 16:56:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:03 INFO - 'MOZ_MSVCVERSION': '8', 16:56:03 INFO - 'MOZ_NO_REMOTE': '1', 16:56:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:03 INFO - 'NO_EM_RESTART': '1', 16:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:03 INFO - 'OS': 'Windows_NT', 16:56:03 INFO - 'OURDRIVE': 'C:', 16:56:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:56:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:03 INFO - 'PROCESSOR_LEVEL': '6', 16:56:03 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:03 INFO - 'PROMPT': '$P$G', 16:56:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:03 INFO - 'PWD': 'C:\\slave\\test', 16:56:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:03 INFO - 'SYSTEMDRIVE': 'C:', 16:56:03 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:03 INFO - 'TEST1': 'testie', 16:56:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:03 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:56:03 INFO - 'USERNAME': 'cltbld', 16:56:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:03 INFO - 'WINDIR': 'C:\\windows', 16:56:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:56:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:56:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:56:08 INFO - Unpacking c:\slave\test\build\tests\marionette 16:56:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:56:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:08 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 16:56:08 INFO - Running setup.py install for browsermob-proxy 16:56:22 INFO - Running setup.py install for manifestparser 16:56:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for marionette-client 16:56:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for marionette-driver 16:56:22 INFO - Running setup.py install for mozcrash 16:56:22 INFO - Running setup.py install for mozdebug 16:56:22 INFO - Running setup.py install for mozdevice 16:56:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozfile 16:56:22 INFO - Running setup.py install for mozhttpd 16:56:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozinfo 16:56:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozInstall 16:56:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozleak 16:56:22 INFO - Running setup.py install for mozlog 16:56:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for moznetwork 16:56:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozprocess 16:56:22 INFO - Running setup.py install for mozprofile 16:56:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:56:22 INFO - Running setup.py install for mozrunner 16:56:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:56:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:56:23 INFO - Running setup.py install for mozscreenshot 16:56:23 INFO - Running setup.py install for moztest 16:56:23 INFO - Running setup.py install for mozversion 16:56:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:56:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:56:23 INFO - Running setup.py install for wptserve 16:56:23 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 16:56:23 INFO - Cleaning up... 16:56:23 INFO - Return code: 0 16:56:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:56:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:23 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 0x01B976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, '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-157', 'USERDOMAIN': 'T-W732-IX-157', '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-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:56:23 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 16:56:23 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 16:56:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:23 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:56:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:23 INFO - 'DCLOCATION': 'SCL3', 16:56:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:23 INFO - 'HOMEDRIVE': 'C:', 16:56:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:23 INFO - 'KTS_VERSION': '1.19c', 16:56:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:56:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:23 INFO - 'MOZ_AIRBAG': '1', 16:56:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:23 INFO - 'MOZ_MSVCVERSION': '8', 16:56:23 INFO - 'MOZ_NO_REMOTE': '1', 16:56:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:23 INFO - 'NO_EM_RESTART': '1', 16:56:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:23 INFO - 'OS': 'Windows_NT', 16:56:23 INFO - 'OURDRIVE': 'C:', 16:56:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:56:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:23 INFO - 'PROCESSOR_LEVEL': '6', 16:56:23 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:23 INFO - 'PROMPT': '$P$G', 16:56:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:23 INFO - 'PWD': 'C:\\slave\\test', 16:56:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:23 INFO - 'SYSTEMDRIVE': 'C:', 16:56:23 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:23 INFO - 'TEST1': 'testie', 16:56:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:23 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:56:23 INFO - 'USERNAME': 'cltbld', 16:56:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:23 INFO - 'WINDIR': 'C:\\windows', 16:56:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:56:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:56:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:56:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:56:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:56:27 INFO - Unpacking c:\slave\test\build\tests\marionette 16:56:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:56:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:27 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)) 16:56:40 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)) 16:56:40 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)) 16:56:40 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)) 16:56:40 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)) 16:56:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:56:40 INFO - Downloading blessings-1.6.tar.gz 16:56:40 INFO - Running setup.py egg_info for package blessings 16:56:40 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)) 16:56:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:56:40 INFO - Running setup.py install for blessings 16:56:40 INFO - Running setup.py install for browsermob-proxy 16:56:40 INFO - Running setup.py install for manifestparser 16:56:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for marionette-client 16:56:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for marionette-driver 16:56:40 INFO - Running setup.py install for mozcrash 16:56:40 INFO - Running setup.py install for mozdebug 16:56:40 INFO - Running setup.py install for mozdevice 16:56:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for mozhttpd 16:56:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for mozInstall 16:56:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for mozleak 16:56:40 INFO - Running setup.py install for mozprofile 16:56:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Running setup.py install for mozrunner 16:56:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:56:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:56:42 INFO - Running setup.py install for mozscreenshot 16:56:42 INFO - Running setup.py install for moztest 16:56:42 INFO - Running setup.py install for mozversion 16:56:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:56:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:56:42 INFO - Running setup.py install for wptserve 16:56:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:56:42 INFO - Cleaning up... 16:56:42 INFO - Return code: 0 16:56:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:56:42 INFO - Reading from file tmpfile_stdout 16:56:42 INFO - Using _rmtree_windows ... 16:56:42 INFO - Using _rmtree_windows ... 16:56:42 INFO - Current package versions: 16:56:42 INFO - blessings == 1.6 16:56:42 INFO - blobuploader == 1.2.4 16:56:42 INFO - browsermob-proxy == 0.6.0 16:56:42 INFO - distribute == 0.6.14 16:56:42 INFO - docopt == 0.6.1 16:56:42 INFO - manifestparser == 1.1 16:56:42 INFO - marionette-client == 2.3.0 16:56:42 INFO - marionette-driver == 1.4.0 16:56:42 INFO - mozInstall == 1.12 16:56:42 INFO - mozcrash == 0.17 16:56:42 INFO - mozdebug == 0.1 16:56:42 INFO - mozdevice == 0.48 16:56:42 INFO - mozfile == 1.2 16:56:42 INFO - mozhttpd == 0.7 16:56:42 INFO - mozinfo == 0.9 16:56:42 INFO - mozleak == 0.1 16:56:42 INFO - mozlog == 3.1 16:56:42 INFO - moznetwork == 0.27 16:56:42 INFO - mozprocess == 0.22 16:56:42 INFO - mozprofile == 0.28 16:56:42 INFO - mozrunner == 6.11 16:56:42 INFO - mozscreenshot == 0.1 16:56:42 INFO - mozsystemmonitor == 0.0 16:56:42 INFO - moztest == 0.7 16:56:42 INFO - mozversion == 1.4 16:56:42 INFO - requests == 1.2.3 16:56:42 INFO - wptserve == 1.4.0 16:56:42 INFO - Running post-action listener: _resource_record_post_action 16:56:42 INFO - Running post-action listener: _start_resource_monitoring 16:56:42 INFO - Starting resource monitoring. 16:56:42 INFO - ##### 16:56:42 INFO - ##### Running pull step. 16:56:42 INFO - ##### 16:56:42 INFO - Running pre-action listener: _resource_record_pre_action 16:56:42 INFO - Running main action method: pull 16:56:42 INFO - Pull has nothing to do! 16:56:42 INFO - Running post-action listener: _resource_record_post_action 16:56:42 INFO - ##### 16:56:42 INFO - ##### Running install step. 16:56:42 INFO - ##### 16:56:42 INFO - Running pre-action listener: _resource_record_pre_action 16:56:42 INFO - Running main action method: install 16:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:56:42 INFO - Reading from file tmpfile_stdout 16:56:42 INFO - Using _rmtree_windows ... 16:56:42 INFO - Using _rmtree_windows ... 16:56:42 INFO - Detecting whether we're running mozinstall >=1.0... 16:56:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:56:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:56:43 INFO - Reading from file tmpfile_stdout 16:56:43 INFO - Output received: 16:56:43 INFO - Usage: mozinstall-script.py [options] installer 16:56:43 INFO - Options: 16:56:43 INFO - -h, --help show this help message and exit 16:56:43 INFO - -d DEST, --destination=DEST 16:56:43 INFO - Directory to install application into. [default: 16:56:43 INFO - "C:\slave\test"] 16:56:43 INFO - --app=APP Application being installed. [default: firefox] 16:56:43 INFO - Using _rmtree_windows ... 16:56:43 INFO - Using _rmtree_windows ... 16:56:43 INFO - mkdir: C:\slave\test\build\application 16:56:43 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'] 16:56:43 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 16:56:45 INFO - Reading from file tmpfile_stdout 16:56:45 INFO - Output received: 16:56:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:56:45 INFO - Using _rmtree_windows ... 16:56:45 INFO - Using _rmtree_windows ... 16:56:45 INFO - Running post-action listener: _resource_record_post_action 16:56:45 INFO - ##### 16:56:45 INFO - ##### Running run-tests step. 16:56:45 INFO - ##### 16:56:45 INFO - Running pre-action listener: _resource_record_pre_action 16:56:45 INFO - Running main action method: run_tests 16:56:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:56:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:56:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:56:45 INFO - grabbing minidump binary from tooltool 16:56:45 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')]} 16:56:45 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 0x01BC7368>, '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 0x01864D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:56:45 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 16:56:45 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 16:56:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:56:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiwtsag 16:56:47 INFO - INFO - File integrity verified, renaming tmpiwtsag to win32-minidump_stackwalk.exe 16:56:47 INFO - Return code: 0 16:56:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:56:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:56:47 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/JPsC5iyBRzmQHoVDSQ8Urw/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 16:56:47 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/JPsC5iyBRzmQHoVDSQ8Urw/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 16:56:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:47 INFO - 'COMPUTERNAME': 'T-W732-IX-157', 16:56:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:47 INFO - 'DCLOCATION': 'SCL3', 16:56:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:47 INFO - 'HOMEDRIVE': 'C:', 16:56:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:47 INFO - 'KTS_VERSION': '1.19c', 16:56:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157', 16:56:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:56:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:47 INFO - 'MOZ_AIRBAG': '1', 16:56:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:47 INFO - 'MOZ_MSVCVERSION': '8', 16:56:47 INFO - 'MOZ_NO_REMOTE': '1', 16:56:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:47 INFO - 'NO_EM_RESTART': '1', 16:56:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:47 INFO - 'OS': 'Windows_NT', 16:56:47 INFO - 'OURDRIVE': 'C:', 16:56:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 16:56:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:47 INFO - 'PROCESSOR_LEVEL': '6', 16:56:47 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:47 INFO - 'PROMPT': '$P$G', 16:56:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:47 INFO - 'PWD': 'C:\\slave\\test', 16:56:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:47 INFO - 'SYSTEMDRIVE': 'C:', 16:56:47 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:47 INFO - 'TEST1': 'testie', 16:56:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:47 INFO - 'USERDOMAIN': 'T-W732-IX-157', 16:56:47 INFO - 'USERNAME': 'cltbld', 16:56:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:47 INFO - 'WINDIR': 'C:\\windows', 16:56:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:47 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/JPsC5iyBRzmQHoVDSQ8Urw/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 16:56:49 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 16:56:49 INFO - import pkg_resources 16:56:50 INFO - Using 1 client processes 16:56:53 INFO - SUITE-START | Running 778 tests 16:56:53 INFO - Running testharness tests 16:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:56:53 INFO - Setting up ssl 16:56:54 INFO - PROCESS | certutil | 16:56:54 INFO - PROCESS | certutil | 16:56:54 INFO - PROCESS | certutil | 16:56:54 INFO - Certificate Nickname Trust Attributes 16:56:54 INFO - SSL,S/MIME,JAR/XPI 16:56:54 INFO - 16:56:54 INFO - web-platform-tests CT,, 16:56:54 INFO - 16:56:54 INFO - Starting runner 16:56:54 INFO - PROCESS | 3252 | [3252] 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 16:56:54 INFO - PROCESS | 3252 | [3252] 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 16:56:54 INFO - PROCESS | 3252 | [3252] 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 16:56:55 INFO - PROCESS | 3252 | [3252] 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 16:56:55 INFO - PROCESS | 3252 | [3252] 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 16:56:56 INFO - PROCESS | 3252 | 1464998216576 Marionette DEBUG Marionette enabled via build flag and pref 16:56:57 INFO - PROCESS | 3252 | ++DOCSHELL 0E1EF000 == 1 [pid = 3252] [id = 1] 16:56:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 1 (0E1EF400) [pid = 3252] [serial = 1] [outer = 00000000] 16:56:57 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:56:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 2 (0E1F0000) [pid = 3252] [serial = 2] [outer = 0E1EF400] 16:56:57 INFO - PROCESS | 3252 | ++DOCSHELL 0E790C00 == 2 [pid = 3252] [id = 2] 16:56:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 3 (0E791000) [pid = 3252] [serial = 3] [outer = 00000000] 16:56:57 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:56:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 4 (0E791C00) [pid = 3252] [serial = 4] [outer = 0E791000] 16:56:58 INFO - PROCESS | 3252 | 1464998218173 Marionette INFO Listening on port 2828 16:56:59 INFO - PROCESS | 3252 | 1464998219813 Marionette DEBUG Marionette enabled via command-line flag 16:56:59 INFO - PROCESS | 3252 | [3252] 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 16:56:59 INFO - PROCESS | 3252 | [3252] 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 16:56:59 INFO - PROCESS | 3252 | ++DOCSHELL 1553F800 == 3 [pid = 3252] [id = 3] 16:56:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 5 (15547800) [pid = 3252] [serial = 5] [outer = 00000000] 16:56:59 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:56:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 6 (15548400) [pid = 3252] [serial = 6] [outer = 15547800] 16:56:59 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:57:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 7 (16081800) [pid = 3252] [serial = 7] [outer = 0E791000] 16:57:00 INFO - PROCESS | 3252 | [3252] 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 16:57:00 INFO - PROCESS | 3252 | 1464998220842 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49700 16:57:00 INFO - PROCESS | 3252 | [3252] 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 16:57:00 INFO - PROCESS | 3252 | 1464998220852 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49701 16:57:00 INFO - PROCESS | 3252 | [3252] 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 16:57:00 INFO - PROCESS | 3252 | 1464998220860 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49703 16:57:00 INFO - PROCESS | 3252 | [3252] 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 16:57:00 INFO - PROCESS | 3252 | 1464998220866 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49704 16:57:00 INFO - PROCESS | 3252 | [3252] 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 16:57:00 INFO - PROCESS | 3252 | 1464998220901 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49706 16:57:00 INFO - PROCESS | 3252 | 1464998220903 Marionette DEBUG Closed connection conn0 16:57:00 INFO - PROCESS | 3252 | 1464998220906 Marionette DEBUG Closed connection conn1 16:57:00 INFO - PROCESS | 3252 | 1464998220908 Marionette DEBUG Closed connection conn2 16:57:00 INFO - PROCESS | 3252 | 1464998220910 Marionette DEBUG Closed connection conn3 16:57:00 INFO - PROCESS | 3252 | 1464998220972 Marionette DEBUG Closed connection conn4 16:57:01 INFO - PROCESS | 3252 | [3252] 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 16:57:01 INFO - PROCESS | 3252 | 1464998221069 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49708 16:57:01 INFO - PROCESS | 3252 | 1464998221107 Marionette DEBUG Closed connection conn5 16:57:01 INFO - PROCESS | 3252 | [3252] 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 16:57:01 INFO - PROCESS | 3252 | 1464998221112 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49709 16:57:01 INFO - PROCESS | 3252 | ++DOCSHELL 171EB800 == 4 [pid = 3252] [id = 4] 16:57:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 8 (171EC000) [pid = 3252] [serial = 8] [outer = 00000000] 16:57:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 9 (171F6400) [pid = 3252] [serial = 9] [outer = 171EC000] 16:57:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 10 (174C0800) [pid = 3252] [serial = 10] [outer = 171EC000] 16:57:01 INFO - PROCESS | 3252 | 1464998221242 Marionette DEBUG Closed connection conn6 16:57:01 INFO - PROCESS | 3252 | [3252] 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 16:57:01 INFO - PROCESS | 3252 | 1464998221247 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49710 16:57:01 INFO - PROCESS | 3252 | 1464998221274 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:57:01 INFO - PROCESS | 3252 | 1464998221279 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":"20160603160527","device":"desktop","version":"48.0a2"} 16:57:02 INFO - PROCESS | 3252 | [3252] 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 16:57:02 INFO - PROCESS | 3252 | [3252] 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 16:57:02 INFO - PROCESS | 3252 | [3252] 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 16:57:03 INFO - PROCESS | 3252 | ++DOCSHELL 192D0400 == 5 [pid = 3252] [id = 5] 16:57:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 11 (192D0C00) [pid = 3252] [serial = 11] [outer = 00000000] 16:57:03 INFO - PROCESS | 3252 | ++DOCSHELL 192D1000 == 6 [pid = 3252] [id = 6] 16:57:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 12 (192D1400) [pid = 3252] [serial = 12] [outer = 00000000] 16:57:03 INFO - PROCESS | 3252 | [3252] 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 16:57:03 INFO - PROCESS | 3252 | ++DOCSHELL 1A2E8000 == 7 [pid = 3252] [id = 7] 16:57:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 13 (1A2E8400) [pid = 3252] [serial = 13] [outer = 00000000] 16:57:03 INFO - PROCESS | 3252 | [3252] 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 16:57:03 INFO - PROCESS | 3252 | [3252] 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 16:57:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 14 (1A63B000) [pid = 3252] [serial = 14] [outer = 1A2E8400] 16:57:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 15 (1A139400) [pid = 3252] [serial = 15] [outer = 192D0C00] 16:57:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 16 (1A13AC00) [pid = 3252] [serial = 16] [outer = 192D1400] 16:57:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 17 (1A13D400) [pid = 3252] [serial = 17] [outer = 1A2E8400] 16:57:04 INFO - PROCESS | 3252 | 1464998224873 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 3252 | 1464998224887 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 18 (1CA71400) [pid = 3252] [serial = 18] [outer = 1A2E8400] 16:57:05 INFO - PROCESS | 3252 | 1464998225645 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"cd29f5aa-1dd9-4239-89b9-5828a6c570ce","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":"20160603160527","device":"desktop","version":"48.0a2","command_id":1}}] 16:57:05 INFO - PROCESS | 3252 | 1464998225953 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:57:06 INFO - PROCESS | 3252 | 1464998226106 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 16:57:06 INFO - PROCESS | 3252 | 1464998226123 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:57:06 INFO - PROCESS | 3252 | [3252] 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 16:57:06 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:57:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 19 (1D3B7800) [pid = 3252] [serial = 19] [outer = 1A2E8400] 16:57:07 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:07 INFO - PROCESS | 3252 | 1464998227078 Marionette TRACE conn7 <- [1,3,null,{}] 16:57:07 INFO - PROCESS | 3252 | 1464998227088 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:57:07 INFO - PROCESS | 3252 | 1464998227111 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 16:57:07 INFO - PROCESS | 3252 | 1464998227120 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 16:57:07 INFO - PROCESS | 3252 | 1464998227122 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 16:57:07 INFO - PROCESS | 3252 | 1464998227127 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:57:07 INFO - PROCESS | 3252 | 1464998227130 Marionette TRACE conn7 <- [1,6,null,{}] 16:57:07 INFO - PROCESS | 3252 | 1464998227215 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:07 INFO - PROCESS | 3252 | 1464998227237 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 16:57:07 INFO - PROCESS | 3252 | 1464998227240 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 3252 | ++DOCSHELL 1EF81C00 == 8 [pid = 3252] [id = 8] 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 20 (19595400) [pid = 3252] [serial = 20] [outer = 00000000] 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 21 (19597C00) [pid = 3252] [serial = 21] [outer = 19595400] 16:57:07 INFO - PROCESS | 3252 | 1464998227296 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 22 (1959D400) [pid = 3252] [serial = 22] [outer = 19595400] 16:57:07 INFO - PROCESS | 3252 | --DOCSHELL 0E1EF000 == 7 [pid = 3252] [id = 1] 16:57:07 INFO - PROCESS | 3252 | ++DOCSHELL 09077000 == 8 [pid = 3252] [id = 9] 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 23 (09077800) [pid = 3252] [serial = 23] [outer = 00000000] 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 24 (0CBCF400) [pid = 3252] [serial = 24] [outer = 09077800] 16:57:07 INFO - PROCESS | 3252 | 1464998227717 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 25 (0D467000) [pid = 3252] [serial = 25] [outer = 09077800] 16:57:07 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:08 INFO - PROCESS | 3252 | 1464998228595 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1525ms 16:57:08 INFO - PROCESS | 3252 | 1464998228658 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 3252 | 1464998228661 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 16:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:57:08 INFO - PROCESS | 3252 | 1464998228667 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 3252 | 1464998228669 Marionette TRACE conn7 <- [1,10,null,{}] 16:57:08 INFO - PROCESS | 3252 | 1464998228675 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:08 INFO - PROCESS | 3252 | 1464998228843 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 16:57:08 INFO - PROCESS | 3252 | 1464998228936 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 3252 | ++DOCSHELL 171F9000 == 9 [pid = 3252] [id = 10] 16:57:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 26 (195F2800) [pid = 3252] [serial = 26] [outer = 00000000] 16:57:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 27 (1A133C00) [pid = 3252] [serial = 27] [outer = 195F2800] 16:57:09 INFO - PROCESS | 3252 | 1464998229002 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 28 (1A63AC00) [pid = 3252] [serial = 28] [outer = 195F2800] 16:57:09 INFO - PROCESS | 3252 | 1464998229677 Marionette TRACE conn7 <- [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]]]}] 16:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1022ms 16:57:09 INFO - PROCESS | 3252 | 1464998229689 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 3252 | 1464998229694 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 16:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:57:09 INFO - PROCESS | 3252 | 1464998229699 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 3252 | 1464998229702 Marionette TRACE conn7 <- [1,14,null,{}] 16:57:09 INFO - PROCESS | 3252 | 1464998229708 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:09 INFO - PROCESS | 3252 | 1464998229813 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 16:57:09 INFO - PROCESS | 3252 | 1464998229888 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 3252 | ++DOCSHELL 0CFF5000 == 10 [pid = 3252] [id = 11] 16:57:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 29 (0D447400) [pid = 3252] [serial = 29] [outer = 00000000] 16:57:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 30 (0D466400) [pid = 3252] [serial = 30] [outer = 0D447400] 16:57:09 INFO - PROCESS | 3252 | 1464998229942 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 31 (0D8D6C00) [pid = 3252] [serial = 31] [outer = 0D447400] 16:57:10 INFO - PROCESS | 3252 | --DOCSHELL 171EB800 == 9 [pid = 3252] [id = 4] 16:57:10 INFO - PROCESS | 3252 | 1464998230400 Marionette TRACE conn7 <- [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]]]}] 16:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 729ms 16:57:10 INFO - PROCESS | 3252 | ++DOCSHELL 0DCB2C00 == 10 [pid = 3252] [id = 12] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 32 (0E1A4800) [pid = 3252] [serial = 32] [outer = 00000000] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 33 (0E1AB000) [pid = 3252] [serial = 33] [outer = 0E1A4800] 16:57:10 INFO - PROCESS | 3252 | 1464998230455 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 16:57:10 INFO - PROCESS | 3252 | 1464998230461 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 16:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 34 (0DC3D400) [pid = 3252] [serial = 34] [outer = 0E1A4800] 16:57:10 INFO - PROCESS | 3252 | ++DOCSHELL 0CB2C400 == 11 [pid = 3252] [id = 13] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 35 (0D9B7000) [pid = 3252] [serial = 35] [outer = 00000000] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 36 (14C45000) [pid = 3252] [serial = 36] [outer = 0D9B7000] 16:57:10 INFO - PROCESS | 3252 | 1464998230558 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 3252 | 1464998230561 Marionette TRACE conn7 <- [1,18,null,{}] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 37 (1522C800) [pid = 3252] [serial = 37] [outer = 0D9B7000] 16:57:10 INFO - PROCESS | 3252 | 1464998230598 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:10 INFO - PROCESS | 3252 | 1464998230706 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 16:57:10 INFO - PROCESS | 3252 | 1464998230724 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 3252 | ++DOCSHELL 15541000 == 12 [pid = 3252] [id = 14] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 38 (15541800) [pid = 3252] [serial = 38] [outer = 00000000] 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 39 (15569400) [pid = 3252] [serial = 39] [outer = 15541800] 16:57:10 INFO - PROCESS | 3252 | 1464998230793 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 40 (16079800) [pid = 3252] [serial = 40] [outer = 15541800] 16:57:11 INFO - PROCESS | 3252 | 1464998231248 Marionette TRACE conn7 <- [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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 790ms 16:57:11 INFO - PROCESS | 3252 | 1464998231287 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 3252 | 1464998231289 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 16:57:11 INFO - PROCESS | 3252 | 1464998231292 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:57:11 INFO - PROCESS | 3252 | 1464998231296 Marionette TRACE conn7 <- [1,22,null,{}] 16:57:11 INFO - PROCESS | 3252 | 1464998231308 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:11 INFO - PROCESS | 3252 | 1464998231432 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 16:57:11 INFO - PROCESS | 3252 | 1464998231450 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 3252 | ++DOCSHELL 174C2000 == 13 [pid = 3252] [id = 15] 16:57:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 41 (174C2800) [pid = 3252] [serial = 41] [outer = 00000000] 16:57:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 42 (17510000) [pid = 3252] [serial = 42] [outer = 174C2800] 16:57:11 INFO - PROCESS | 3252 | 1464998231506 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 43 (19143000) [pid = 3252] [serial = 43] [outer = 174C2800] 16:57:11 INFO - PROCESS | 3252 | 1464998231937 Marionette TRACE conn7 <- [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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 669ms 16:57:11 INFO - PROCESS | 3252 | 1464998231965 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 3252 | 1464998231968 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 16:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:57:11 INFO - PROCESS | 3252 | 1464998231971 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 3252 | 1464998231972 Marionette TRACE conn7 <- [1,26,null,{}] 16:57:11 INFO - PROCESS | 3252 | 1464998231976 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:12 INFO - PROCESS | 3252 | 1464998232066 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 16:57:12 INFO - PROCESS | 3252 | 1464998232072 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 3252 | ++DOCSHELL 1924CC00 == 14 [pid = 3252] [id = 16] 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 44 (192D5C00) [pid = 3252] [serial = 44] [outer = 00000000] 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 45 (195F5C00) [pid = 3252] [serial = 45] [outer = 192D5C00] 16:57:12 INFO - PROCESS | 3252 | 1464998232119 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (1A418400) [pid = 3252] [serial = 46] [outer = 192D5C00] 16:57:12 INFO - PROCESS | 3252 | 1464998232516 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 16:57:12 INFO - PROCESS | 3252 | 1464998232545 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 3252 | 1464998232547 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 16:57:12 INFO - PROCESS | 3252 | 1464998232551 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:57:12 INFO - PROCESS | 3252 | 1464998232552 Marionette TRACE conn7 <- [1,30,null,{}] 16:57:12 INFO - PROCESS | 3252 | 1464998232556 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:12 INFO - PROCESS | 3252 | 1464998232669 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 16:57:12 INFO - PROCESS | 3252 | 1464998232676 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 3252 | ++DOCSHELL 195F7400 == 15 [pid = 3252] [id = 17] 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (1A4EA400) [pid = 3252] [serial = 47] [outer = 00000000] 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (1A642000) [pid = 3252] [serial = 48] [outer = 1A4EA400] 16:57:12 INFO - PROCESS | 3252 | 1464998232723 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (1B57AC00) [pid = 3252] [serial = 49] [outer = 1A4EA400] 16:57:13 INFO - PROCESS | 3252 | 1464998233116 Marionette TRACE conn7 <- [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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 16:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:57:13 INFO - PROCESS | 3252 | 1464998233185 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 3252 | 1464998233187 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 16:57:13 INFO - PROCESS | 3252 | 1464998233190 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 3252 | 1464998233192 Marionette TRACE conn7 <- [1,34,null,{}] 16:57:13 INFO - PROCESS | 3252 | 1464998233196 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 3252 | 1464998233329 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 16:57:13 INFO - PROCESS | 3252 | 1464998233336 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CD83400 == 16 [pid = 3252] [id = 18] 16:57:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (17429C00) [pid = 3252] [serial = 50] [outer = 00000000] 16:57:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (1BD3A400) [pid = 3252] [serial = 51] [outer = 17429C00] 16:57:13 INFO - PROCESS | 3252 | 1464998233383 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (1C59D000) [pid = 3252] [serial = 52] [outer = 17429C00] 16:57:13 INFO - PROCESS | 3252 | 1464998233762 Marionette TRACE conn7 <- [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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 16:57:13 INFO - PROCESS | 3252 | 1464998233821 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 3252 | 1464998233823 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 16:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:57:13 INFO - PROCESS | 3252 | 1464998233826 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 3252 | 1464998233827 Marionette TRACE conn7 <- [1,38,null,{}] 16:57:13 INFO - PROCESS | 3252 | 1464998233831 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 3252 | 1464998233935 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 16:57:13 INFO - PROCESS | 3252 | 1464998233969 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 3252 | ++DOCSHELL 1A5DBC00 == 17 [pid = 3252] [id = 19] 16:57:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (1A5DC000) [pid = 3252] [serial = 53] [outer = 00000000] 16:57:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (1A5DF800) [pid = 3252] [serial = 54] [outer = 1A5DC000] 16:57:14 INFO - PROCESS | 3252 | 1464998234015 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (1A5E0000) [pid = 3252] [serial = 55] [outer = 1A5DC000] 16:57:14 INFO - PROCESS | 3252 | 1464998234385 Marionette TRACE conn7 <- [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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 16:57:14 INFO - PROCESS | 3252 | 1464998234397 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 3252 | 1464998234399 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 16:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:57:14 INFO - PROCESS | 3252 | 1464998234402 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 3252 | 1464998234413 Marionette TRACE conn7 <- [1,42,null,{}] 16:57:14 INFO - PROCESS | 3252 | 1464998234417 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 3252 | 1464998234495 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 16:57:14 INFO - PROCESS | 3252 | 1464998234559 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE7400 == 18 [pid = 3252] [id = 20] 16:57:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (1BDE9400) [pid = 3252] [serial = 56] [outer = 00000000] 16:57:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (1BDF0000) [pid = 3252] [serial = 57] [outer = 1BDE9400] 16:57:14 INFO - PROCESS | 3252 | 1464998234608 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1BDF4400) [pid = 3252] [serial = 58] [outer = 1BDE9400] 16:57:15 INFO - PROCESS | 3252 | 1464998235023 Marionette TRACE conn7 <- [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]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 16:57:15 INFO - PROCESS | 3252 | 1464998235034 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 3252 | 1464998235036 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 16:57:15 INFO - PROCESS | 3252 | 1464998235040 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:57:15 INFO - PROCESS | 3252 | 1464998235041 Marionette TRACE conn7 <- [1,46,null,{}] 16:57:15 INFO - PROCESS | 3252 | 1464998235045 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 3252 | 1464998235124 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 16:57:15 INFO - PROCESS | 3252 | 1464998235203 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 3252 | ++DOCSHELL 090F4C00 == 19 [pid = 3252] [id = 21] 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (17421400) [pid = 3252] [serial = 59] [outer = 00000000] 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1CE0E400) [pid = 3252] [serial = 60] [outer = 17421400] 16:57:15 INFO - PROCESS | 3252 | 1464998235256 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1ED52000) [pid = 3252] [serial = 61] [outer = 17421400] 16:57:15 INFO - PROCESS | 3252 | 1464998235584 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:57:15 INFO - PROCESS | 3252 | 1464998235613 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 3252 | 1464998235615 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 16:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:57:15 INFO - PROCESS | 3252 | 1464998235625 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 3252 | 1464998235627 Marionette TRACE conn7 <- [1,50,null,{}] 16:57:15 INFO - PROCESS | 3252 | 1464998235631 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 3252 | 1464998235742 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 16:57:15 INFO - PROCESS | 3252 | 1464998235780 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 3252 | ++DOCSHELL 09106800 == 20 [pid = 3252] [id = 22] 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (09107000) [pid = 3252] [serial = 62] [outer = 00000000] 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0910F800) [pid = 3252] [serial = 63] [outer = 09107000] 16:57:15 INFO - PROCESS | 3252 | 1464998235834 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0C80D000) [pid = 3252] [serial = 64] [outer = 09107000] 16:57:16 INFO - PROCESS | 3252 | 1464998236170 Marionette TRACE conn7 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 16:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:57:16 INFO - PROCESS | 3252 | 1464998236198 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 3252 | 1464998236201 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 16:57:16 INFO - PROCESS | 3252 | 1464998236204 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 3252 | 1464998236206 Marionette TRACE conn7 <- [1,54,null,{}] 16:57:16 INFO - PROCESS | 3252 | 1464998236210 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 3252 | 1464998236336 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 16:57:16 INFO - PROCESS | 3252 | 1464998236343 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 3252 | ++DOCSHELL 0C80B800 == 21 [pid = 3252] [id = 23] 16:57:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0C80C400) [pid = 3252] [serial = 65] [outer = 00000000] 16:57:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0C818400) [pid = 3252] [serial = 66] [outer = 0C80C400] 16:57:16 INFO - PROCESS | 3252 | 1464998236391 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D60B800) [pid = 3252] [serial = 67] [outer = 0C80C400] 16:57:16 INFO - PROCESS | 3252 | 1464998236791 Marionette TRACE conn7 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 16:57:16 INFO - PROCESS | 3252 | 1464998236838 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 16:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:57:16 INFO - PROCESS | 3252 | 1464998236840 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 16:57:16 INFO - PROCESS | 3252 | 1464998236843 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 3252 | 1464998236845 Marionette TRACE conn7 <- [1,58,null,{}] 16:57:16 INFO - PROCESS | 3252 | 1464998236848 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 3252 | 1464998236956 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 16:57:16 INFO - PROCESS | 3252 | 1464998236963 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 3252 | ++DOCSHELL 0D610C00 == 22 [pid = 3252] [id = 24] 16:57:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0D9B5400) [pid = 3252] [serial = 68] [outer = 00000000] 16:57:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1CA70800) [pid = 3252] [serial = 69] [outer = 0D9B5400] 16:57:16 INFO - PROCESS | 3252 | 1464998237010 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1EF7F000) [pid = 3252] [serial = 70] [outer = 0D9B5400] 16:57:17 INFO - PROCESS | 3252 | 1464998237381 Marionette TRACE conn7 <- [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]]]}] 16:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 16:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:57:17 INFO - PROCESS | 3252 | 1464998237414 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 16:57:17 INFO - PROCESS | 3252 | 1464998237416 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 16:57:17 INFO - PROCESS | 3252 | 1464998237419 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 3252 | 1464998237421 Marionette TRACE conn7 <- [1,62,null,{}] 16:57:17 INFO - PROCESS | 3252 | 1464998237424 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:17 INFO - PROCESS | 3252 | 1464998237521 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 16:57:17 INFO - PROCESS | 3252 | 1464998237627 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 3252 | ++DOCSHELL 1CE0B800 == 23 [pid = 3252] [id = 25] 16:57:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1EF80C00) [pid = 3252] [serial = 71] [outer = 00000000] 16:57:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1FF79800) [pid = 3252] [serial = 72] [outer = 1EF80C00] 16:57:17 INFO - PROCESS | 3252 | 1464998237676 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1FF7BC00) [pid = 3252] [serial = 73] [outer = 1EF80C00] 16:57:18 INFO - PROCESS | 3252 | 1464998238757 Marionette TRACE conn7 <- [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]]]}] 16:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1374ms 16:57:18 INFO - PROCESS | 3252 | 1464998238796 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 16:57:18 INFO - PROCESS | 3252 | 1464998238801 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 16:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:57:18 INFO - PROCESS | 3252 | 1464998238805 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 3252 | 1464998238809 Marionette TRACE conn7 <- [1,66,null,{}] 16:57:18 INFO - PROCESS | 3252 | 1464998238821 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:18 INFO - PROCESS | 3252 | 1464998238956 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 16:57:18 INFO - PROCESS | 3252 | 1464998238981 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 3252 | ++DOCSHELL 0CD32400 == 24 [pid = 3252] [id = 26] 16:57:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0CD35000) [pid = 3252] [serial = 74] [outer = 00000000] 16:57:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0CFE8400) [pid = 3252] [serial = 75] [outer = 0CD35000] 16:57:19 INFO - PROCESS | 3252 | 1464998239032 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D451C00) [pid = 3252] [serial = 76] [outer = 0CD35000] 16:57:19 INFO - PROCESS | 3252 | 1464998239465 Marionette TRACE conn7 <- [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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 16:57:19 INFO - PROCESS | 3252 | 1464998239499 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 3252 | 1464998239504 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 16:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:57:19 INFO - PROCESS | 3252 | 1464998239510 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 3252 | 1464998239512 Marionette TRACE conn7 <- [1,70,null,{}] 16:57:19 INFO - PROCESS | 3252 | 1464998239516 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:19 INFO - PROCESS | 3252 | 1464998239627 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 16:57:19 INFO - PROCESS | 3252 | 1464998239634 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 3252 | ++DOCSHELL 0D60BC00 == 25 [pid = 3252] [id = 27] 16:57:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D8D7C00) [pid = 3252] [serial = 77] [outer = 00000000] 16:57:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0E5F3000) [pid = 3252] [serial = 78] [outer = 0D8D7C00] 16:57:19 INFO - PROCESS | 3252 | 1464998239685 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (14B7E800) [pid = 3252] [serial = 79] [outer = 0D8D7C00] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (171EC000) [pid = 3252] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (09107000) [pid = 3252] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0C80C400) [pid = 3252] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19595400) [pid = 3252] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (195F2800) [pid = 3252] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D447400) [pid = 3252] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (15541800) [pid = 3252] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (174C2800) [pid = 3252] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (192D5C00) [pid = 3252] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A4EA400) [pid = 3252] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:57:20 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (17429C00) [pid = 3252] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:57:20 INFO - PROCESS | 3252 | 1464998240452 Marionette TRACE conn7 <- [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]]]}] 16:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 969ms 16:57:20 INFO - PROCESS | 3252 | 1464998240480 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 16:57:20 INFO - PROCESS | 3252 | 1464998240482 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 16:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:57:20 INFO - PROCESS | 3252 | 1464998240489 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:57:20 INFO - PROCESS | 3252 | 1464998240493 Marionette TRACE conn7 <- [1,74,null,{}] 16:57:20 INFO - PROCESS | 3252 | 1464998240520 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:20 INFO - PROCESS | 3252 | 1464998240606 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 16:57:20 INFO - PROCESS | 3252 | 1464998240614 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 3252 | ++DOCSHELL 15572800 == 26 [pid = 3252] [id = 28] 16:57:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16077000) [pid = 3252] [serial = 80] [outer = 00000000] 16:57:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16A64400) [pid = 3252] [serial = 81] [outer = 16077000] 16:57:20 INFO - PROCESS | 3252 | 1464998240667 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B0B400) [pid = 3252] [serial = 82] [outer = 16077000] 16:57:21 INFO - PROCESS | 3252 | 1464998241102 Marionette TRACE conn7 <- [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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 16:57:21 INFO - PROCESS | 3252 | 1464998241140 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 3252 | 1464998241143 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 16:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:57:21 INFO - PROCESS | 3252 | 1464998241146 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 3252 | 1464998241148 Marionette TRACE conn7 <- [1,78,null,{}] 16:57:21 INFO - PROCESS | 3252 | 1464998241151 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:21 INFO - PROCESS | 3252 | 1464998241236 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 16:57:21 INFO - PROCESS | 3252 | 1464998241241 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 3252 | ++DOCSHELL 171F9800 == 27 [pid = 3252] [id = 29] 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (171F9C00) [pid = 3252] [serial = 83] [outer = 00000000] 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (174C1800) [pid = 3252] [serial = 84] [outer = 171F9C00] 16:57:21 INFO - PROCESS | 3252 | 1464998241287 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19138000) [pid = 3252] [serial = 85] [outer = 171F9C00] 16:57:21 INFO - PROCESS | 3252 | 1464998241708 Marionette TRACE conn7 <- [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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 16:57:21 INFO - PROCESS | 3252 | 1464998241780 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 3252 | 1464998241782 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 16:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:57:21 INFO - PROCESS | 3252 | 1464998241790 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 3252 | 1464998241792 Marionette TRACE conn7 <- [1,82,null,{}] 16:57:21 INFO - PROCESS | 3252 | 1464998241795 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:21 INFO - PROCESS | 3252 | 1464998241875 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 16:57:21 INFO - PROCESS | 3252 | 1464998241880 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 3252 | ++DOCSHELL 19221800 == 28 [pid = 3252] [id = 30] 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19222000) [pid = 3252] [serial = 86] [outer = 00000000] 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19595800) [pid = 3252] [serial = 87] [outer = 19222000] 16:57:21 INFO - PROCESS | 3252 | 1464998241928 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195A2000) [pid = 3252] [serial = 88] [outer = 19222000] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A13D400) [pid = 3252] [serial = 17] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BDF0000) [pid = 3252] [serial = 57] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CE0E400) [pid = 3252] [serial = 60] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E1AB000) [pid = 3252] [serial = 33] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D60B800) [pid = 3252] [serial = 67] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16079800) [pid = 3252] [serial = 40] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B57AC00) [pid = 3252] [serial = 49] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1C59D000) [pid = 3252] [serial = 52] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A63AC00) [pid = 3252] [serial = 28] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0D8D6C00) [pid = 3252] [serial = 31] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19143000) [pid = 3252] [serial = 43] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A418400) [pid = 3252] [serial = 46] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1959D400) [pid = 3252] [serial = 22] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0C80D000) [pid = 3252] [serial = 64] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (171F6400) [pid = 3252] [serial = 9] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (174C0800) [pid = 3252] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (0E791C00) [pid = 3252] [serial = 4] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0910F800) [pid = 3252] [serial = 63] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0C818400) [pid = 3252] [serial = 66] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1CA70800) [pid = 3252] [serial = 69] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0CBCF400) [pid = 3252] [serial = 24] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1A133C00) [pid = 3252] [serial = 27] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (0D466400) [pid = 3252] [serial = 30] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (14C45000) [pid = 3252] [serial = 36] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (15569400) [pid = 3252] [serial = 39] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (17510000) [pid = 3252] [serial = 42] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (195F5C00) [pid = 3252] [serial = 45] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (1A642000) [pid = 3252] [serial = 48] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 48 (1BD3A400) [pid = 3252] [serial = 51] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 47 (1A5DF800) [pid = 3252] [serial = 54] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 46 (19597C00) [pid = 3252] [serial = 21] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | --DOMWINDOW == 45 (1A63B000) [pid = 3252] [serial = 14] [outer = 00000000] [url = about:blank] 16:57:23 INFO - PROCESS | 3252 | 1464998243397 Marionette TRACE conn7 <- [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]]]}] 16:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1632ms 16:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:57:23 INFO - PROCESS | 3252 | 1464998243424 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 16:57:23 INFO - PROCESS | 3252 | 1464998243428 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 16:57:23 INFO - PROCESS | 3252 | 1464998243434 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 3252 | 1464998243438 Marionette TRACE conn7 <- [1,86,null,{}] 16:57:23 INFO - PROCESS | 3252 | 1464998243444 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:23 INFO - PROCESS | 3252 | 1464998243537 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 16:57:23 INFO - PROCESS | 3252 | 1464998243603 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 3252 | ++DOCSHELL 0CBC8000 == 29 [pid = 3252] [id = 31] 16:57:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (0CBCAC00) [pid = 3252] [serial = 89] [outer = 00000000] 16:57:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (0CF66C00) [pid = 3252] [serial = 90] [outer = 0CBCAC00] 16:57:23 INFO - PROCESS | 3252 | 1464998243655 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (0D44A800) [pid = 3252] [serial = 91] [outer = 0CBCAC00] 16:57:24 INFO - PROCESS | 3252 | 1464998244034 Marionette TRACE conn7 <- [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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 629ms 16:57:24 INFO - PROCESS | 3252 | 1464998244068 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 3252 | 1464998244074 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 16:57:24 INFO - PROCESS | 3252 | 1464998244080 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:57:24 INFO - PROCESS | 3252 | 1464998244083 Marionette TRACE conn7 <- [1,90,null,{}] 16:57:24 INFO - PROCESS | 3252 | 1464998244087 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:24 INFO - PROCESS | 3252 | 1464998244177 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 16:57:24 INFO - PROCESS | 3252 | 1464998244184 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 3252 | ++DOCSHELL 0D605000 == 30 [pid = 3252] [id = 32] 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (0D607000) [pid = 3252] [serial = 92] [outer = 00000000] 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (0DC37800) [pid = 3252] [serial = 93] [outer = 0D607000] 16:57:24 INFO - PROCESS | 3252 | 1464998244233 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0E1AF400) [pid = 3252] [serial = 94] [outer = 0D607000] 16:57:24 INFO - PROCESS | 3252 | 1464998244652 Marionette TRACE conn7 <- [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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 632ms 16:57:24 INFO - PROCESS | 3252 | 1464998244720 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 3252 | 1464998244723 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 16:57:24 INFO - PROCESS | 3252 | 1464998244727 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:57:24 INFO - PROCESS | 3252 | 1464998244730 Marionette TRACE conn7 <- [1,94,null,{}] 16:57:24 INFO - PROCESS | 3252 | 1464998244741 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:24 INFO - PROCESS | 3252 | 1464998244829 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 16:57:24 INFO - PROCESS | 3252 | 1464998244845 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 3252 | ++DOCSHELL 15543C00 == 31 [pid = 3252] [id = 33] 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (15547000) [pid = 3252] [serial = 95] [outer = 00000000] 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (15572000) [pid = 3252] [serial = 96] [outer = 15547000] 16:57:24 INFO - PROCESS | 3252 | 1464998244897 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (160F0400) [pid = 3252] [serial = 97] [outer = 15547000] 16:57:25 INFO - PROCESS | 3252 | 1464998245314 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 631ms 16:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:57:25 INFO - PROCESS | 3252 | 1464998245362 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 3252 | 1464998245365 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 16:57:25 INFO - PROCESS | 3252 | 1464998245368 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 3252 | 1464998245370 Marionette TRACE conn7 <- [1,98,null,{}] 16:57:25 INFO - PROCESS | 3252 | 1464998245373 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 3252 | 1464998245458 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 16:57:25 INFO - PROCESS | 3252 | 1464998245464 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 3252 | ++DOCSHELL 16A63000 == 32 [pid = 3252] [id = 34] 16:57:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (16B07800) [pid = 3252] [serial = 98] [outer = 00000000] 16:57:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (17421000) [pid = 3252] [serial = 99] [outer = 16B07800] 16:57:25 INFO - PROCESS | 3252 | 1464998245514 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (17427C00) [pid = 3252] [serial = 100] [outer = 16B07800] 16:57:25 INFO - PROCESS | 3252 | 1464998245904 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 569ms 16:57:25 INFO - PROCESS | 3252 | 1464998245942 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 16:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:57:25 INFO - PROCESS | 3252 | 1464998245944 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 16:57:25 INFO - PROCESS | 3252 | 1464998245948 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 3252 | 1464998245950 Marionette TRACE conn7 <- [1,102,null,{}] 16:57:25 INFO - PROCESS | 3252 | 1464998245963 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 3252 | 1464998246044 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 16:57:26 INFO - PROCESS | 3252 | 1464998246050 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 3252 | ++DOCSHELL 160F5000 == 33 [pid = 3252] [id = 35] 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1742A800) [pid = 3252] [serial = 101] [outer = 00000000] 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1915F800) [pid = 3252] [serial = 102] [outer = 1742A800] 16:57:26 INFO - PROCESS | 3252 | 1464998246096 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (19245800) [pid = 3252] [serial = 103] [outer = 1742A800] 16:57:26 INFO - PROCESS | 3252 | 1464998246521 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 16:57:26 INFO - PROCESS | 3252 | 1464998246579 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 3252 | 1464998246581 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 16:57:26 INFO - PROCESS | 3252 | 1464998246584 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:57:26 INFO - PROCESS | 3252 | 1464998246586 Marionette TRACE conn7 <- [1,106,null,{}] 16:57:26 INFO - PROCESS | 3252 | 1464998246589 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 3252 | 1464998246695 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 16:57:26 INFO - PROCESS | 3252 | 1464998246708 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 3252 | ++DOCSHELL 19195000 == 34 [pid = 3252] [id = 36] 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1A135400) [pid = 3252] [serial = 104] [outer = 00000000] 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A2E6400) [pid = 3252] [serial = 105] [outer = 1A135400] 16:57:26 INFO - PROCESS | 3252 | 1464998246754 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A41A000) [pid = 3252] [serial = 106] [outer = 1A135400] 16:57:27 INFO - PROCESS | 3252 | 1464998247150 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 16:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:57:27 INFO - PROCESS | 3252 | 1464998247219 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 3252 | 1464998247221 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 16:57:27 INFO - PROCESS | 3252 | 1464998247224 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 3252 | 1464998247225 Marionette TRACE conn7 <- [1,110,null,{}] 16:57:27 INFO - PROCESS | 3252 | 1464998247229 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:27 INFO - PROCESS | 3252 | 1464998247315 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 16:57:27 INFO - PROCESS | 3252 | 1464998247321 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D2C00 == 35 [pid = 3252] [id = 37] 16:57:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1A5D3800) [pid = 3252] [serial = 107] [outer = 00000000] 16:57:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A5D9C00) [pid = 3252] [serial = 108] [outer = 1A5D3800] 16:57:27 INFO - PROCESS | 3252 | 1464998247366 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A5DD400) [pid = 3252] [serial = 109] [outer = 1A5D3800] 16:57:27 INFO - PROCESS | 3252 | 1464998247774 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 16:57:27 INFO - PROCESS | 3252 | 1464998247794 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 3252 | 1464998247797 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 16:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:57:27 INFO - PROCESS | 3252 | 1464998247803 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 3252 | 1464998247805 Marionette TRACE conn7 <- [1,114,null,{}] 16:57:27 INFO - PROCESS | 3252 | 1464998247808 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:27 INFO - PROCESS | 3252 | 1464998247915 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 16:57:27 INFO - PROCESS | 3252 | 1464998247923 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 3252 | ++DOCSHELL 0D9C4C00 == 36 [pid = 3252] [id = 38] 16:57:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A5D5C00) [pid = 3252] [serial = 110] [outer = 00000000] 16:57:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A7A4C00) [pid = 3252] [serial = 111] [outer = 1A5D5C00] 16:57:27 INFO - PROCESS | 3252 | 1464998247969 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A7A5800) [pid = 3252] [serial = 112] [outer = 1A5D5C00] 16:57:28 INFO - PROCESS | 3252 | 1464998248361 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 589ms 16:57:28 INFO - PROCESS | 3252 | 1464998248391 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 3252 | 1464998248393 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 16:57:28 INFO - PROCESS | 3252 | 1464998248396 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:57:28 INFO - PROCESS | 3252 | 1464998248398 Marionette TRACE conn7 <- [1,118,null,{}] 16:57:28 INFO - PROCESS | 3252 | 1464998248401 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:28 INFO - PROCESS | 3252 | 1464998248480 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 16:57:28 INFO - PROCESS | 3252 | 1464998248554 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 3252 | ++DOCSHELL 15543800 == 37 [pid = 3252] [id = 39] 16:57:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1B69E000) [pid = 3252] [serial = 113] [outer = 00000000] 16:57:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1BD40800) [pid = 3252] [serial = 114] [outer = 1B69E000] 16:57:28 INFO - PROCESS | 3252 | 1464998248602 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BD45800) [pid = 3252] [serial = 115] [outer = 1B69E000] 16:57:29 INFO - PROCESS | 3252 | 1464998249034 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 16:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:57:29 INFO - PROCESS | 3252 | 1464998249070 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 3252 | 1464998249072 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 16:57:29 INFO - PROCESS | 3252 | 1464998249075 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 3252 | 1464998249077 Marionette TRACE conn7 <- [1,122,null,{}] 16:57:29 INFO - PROCESS | 3252 | 1464998249080 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 3252 | 1464998249193 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 16:57:29 INFO - PROCESS | 3252 | 1464998249201 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE7C00 == 38 [pid = 3252] [id = 40] 16:57:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BDEA400) [pid = 3252] [serial = 116] [outer = 00000000] 16:57:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDF2000) [pid = 3252] [serial = 117] [outer = 1BDEA400] 16:57:29 INFO - PROCESS | 3252 | 1464998249249 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C4CC400) [pid = 3252] [serial = 118] [outer = 1BDEA400] 16:57:29 INFO - PROCESS | 3252 | 1464998249670 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 16:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:57:29 INFO - PROCESS | 3252 | 1464998249707 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 3252 | 1464998249709 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 16:57:29 INFO - PROCESS | 3252 | 1464998249718 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 3252 | 1464998249721 Marionette TRACE conn7 <- [1,126,null,{}] 16:57:29 INFO - PROCESS | 3252 | 1464998249724 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 3252 | 1464998249847 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 16:57:29 INFO - PROCESS | 3252 | 1464998249918 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 3252 | ++DOCSHELL 090E9C00 == 39 [pid = 3252] [id = 41] 16:57:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A5D7000) [pid = 3252] [serial = 119] [outer = 00000000] 16:57:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1CA0B000) [pid = 3252] [serial = 120] [outer = 1A5D7000] 16:57:29 INFO - PROCESS | 3252 | 1464998249970 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1CEA0C00) [pid = 3252] [serial = 121] [outer = 1A5D7000] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1EF80C00) [pid = 3252] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (17421400) [pid = 3252] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BDE9400) [pid = 3252] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A5DC000) [pid = 3252] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D9B5400) [pid = 3252] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (171F9C00) [pid = 3252] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CD35000) [pid = 3252] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D8D7C00) [pid = 3252] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:57:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16077000) [pid = 3252] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:57:30 INFO - PROCESS | 3252 | 1464998250402 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 729ms 16:57:30 INFO - PROCESS | 3252 | 1464998250443 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 3252 | 1464998250444 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 16:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:57:30 INFO - PROCESS | 3252 | 1464998250448 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 3252 | 1464998250450 Marionette TRACE conn7 <- [1,130,null,{}] 16:57:30 INFO - PROCESS | 3252 | 1464998250453 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:30 INFO - PROCESS | 3252 | 1464998250532 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 16:57:30 INFO - PROCESS | 3252 | 1464998250538 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 3252 | ++DOCSHELL 0C814C00 == 40 [pid = 3252] [id = 42] 16:57:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D8D7C00) [pid = 3252] [serial = 122] [outer = 00000000] 16:57:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17424C00) [pid = 3252] [serial = 123] [outer = 0D8D7C00] 16:57:30 INFO - PROCESS | 3252 | 1464998250582 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A63C800) [pid = 3252] [serial = 124] [outer = 0D8D7C00] 16:57:30 INFO - PROCESS | 3252 | 1464998250993 Marionette TRACE conn7 <- [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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 16:57:31 INFO - PROCESS | 3252 | 1464998251019 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 3252 | 1464998251021 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 16:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:57:31 INFO - PROCESS | 3252 | 1464998251033 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 3252 | 1464998251035 Marionette TRACE conn7 <- [1,134,null,{}] 16:57:31 INFO - PROCESS | 3252 | 1464998251038 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:31 INFO - PROCESS | 3252 | 1464998251123 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 16:57:31 INFO - PROCESS | 3252 | 1464998251128 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 3252 | ++DOCSHELL 09196000 == 41 [pid = 3252] [id = 43] 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (09199800) [pid = 3252] [serial = 125] [outer = 00000000] 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0919E400) [pid = 3252] [serial = 126] [outer = 09199800] 16:57:31 INFO - PROCESS | 3252 | 1464998251176 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (091A1400) [pid = 3252] [serial = 127] [outer = 09199800] 16:57:31 INFO - PROCESS | 3252 | 1464998251599 Marionette TRACE conn7 <- [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]]]}] 16:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 16:57:31 INFO - PROCESS | 3252 | 1464998251655 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 16:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:57:31 INFO - PROCESS | 3252 | 1464998251657 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 16:57:31 INFO - PROCESS | 3252 | 1464998251660 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 3252 | 1464998251662 Marionette TRACE conn7 <- [1,138,null,{}] 16:57:31 INFO - PROCESS | 3252 | 1464998251665 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:31 INFO - PROCESS | 3252 | 1464998251745 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 16:57:31 INFO - PROCESS | 3252 | 1464998251751 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 3252 | ++DOCSHELL 09195C00 == 42 [pid = 3252] [id = 44] 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0C811000) [pid = 3252] [serial = 128] [outer = 00000000] 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B44BC00) [pid = 3252] [serial = 129] [outer = 0C811000] 16:57:31 INFO - PROCESS | 3252 | 1464998251796 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B44F800) [pid = 3252] [serial = 130] [outer = 0C811000] 16:57:32 INFO - PROCESS | 3252 | 1464998252201 Marionette TRACE conn7 <- [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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 569ms 16:57:32 INFO - PROCESS | 3252 | 1464998252230 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 3252 | 1464998252233 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 16:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:57:32 INFO - PROCESS | 3252 | 1464998252235 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 3252 | 1464998252237 Marionette TRACE conn7 <- [1,142,null,{}] 16:57:32 INFO - PROCESS | 3252 | 1464998252240 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:32 INFO - PROCESS | 3252 | 1464998252351 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 16:57:32 INFO - PROCESS | 3252 | 1464998252357 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 3252 | ++DOCSHELL 1B44B800 == 43 [pid = 3252] [id = 45] 16:57:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B450800) [pid = 3252] [serial = 131] [outer = 00000000] 16:57:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B456C00) [pid = 3252] [serial = 132] [outer = 1B450800] 16:57:32 INFO - PROCESS | 3252 | 1464998252410 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B458C00) [pid = 3252] [serial = 133] [outer = 1B450800] 16:57:33 INFO - PROCESS | 3252 | 1464998253181 Marionette TRACE conn7 <- [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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 16:57:33 INFO - PROCESS | 3252 | 1464998253207 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 16:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:57:33 INFO - PROCESS | 3252 | 1464998253212 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 16:57:33 INFO - PROCESS | 3252 | 1464998253217 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 3252 | 1464998253222 Marionette TRACE conn7 <- [1,146,null,{}] 16:57:33 INFO - PROCESS | 3252 | 1464998253228 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 3252 | 1464998253355 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 16:57:33 INFO - PROCESS | 3252 | 1464998253429 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 3252 | ++DOCSHELL 0C80F000 == 44 [pid = 3252] [id = 46] 16:57:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0CBCF800) [pid = 3252] [serial = 134] [outer = 00000000] 16:57:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D606800) [pid = 3252] [serial = 135] [outer = 0CBCF800] 16:57:33 INFO - PROCESS | 3252 | 1464998253531 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0D8D6C00) [pid = 3252] [serial = 136] [outer = 0CBCF800] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 171F9800 == 43 [pid = 3252] [id = 29] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 09195C00 == 42 [pid = 3252] [id = 44] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 09196000 == 41 [pid = 3252] [id = 43] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 0C814C00 == 40 [pid = 3252] [id = 42] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 090E9C00 == 39 [pid = 3252] [id = 41] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 1BDE7C00 == 38 [pid = 3252] [id = 40] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 15543800 == 37 [pid = 3252] [id = 39] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 0D9C4C00 == 36 [pid = 3252] [id = 38] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 1A5D2C00 == 35 [pid = 3252] [id = 37] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 19195000 == 34 [pid = 3252] [id = 36] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 160F5000 == 33 [pid = 3252] [id = 35] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 16A63000 == 32 [pid = 3252] [id = 34] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 15543C00 == 31 [pid = 3252] [id = 33] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 0D605000 == 30 [pid = 3252] [id = 32] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 0CBC8000 == 29 [pid = 3252] [id = 31] 16:57:34 INFO - PROCESS | 3252 | --DOCSHELL 19221800 == 28 [pid = 3252] [id = 30] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19138000) [pid = 3252] [serial = 85] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CFE8400) [pid = 3252] [serial = 75] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D451C00) [pid = 3252] [serial = 76] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E5F3000) [pid = 3252] [serial = 78] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (174C1800) [pid = 3252] [serial = 84] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16B0B400) [pid = 3252] [serial = 82] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14B7E800) [pid = 3252] [serial = 79] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1FF7BC00) [pid = 3252] [serial = 73] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19595800) [pid = 3252] [serial = 87] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A64400) [pid = 3252] [serial = 81] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1FF79800) [pid = 3252] [serial = 72] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1ED52000) [pid = 3252] [serial = 61] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDF4400) [pid = 3252] [serial = 58] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5E0000) [pid = 3252] [serial = 55] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1EF7F000) [pid = 3252] [serial = 70] [outer = 00000000] [url = about:blank] 16:57:34 INFO - PROCESS | 3252 | 1464998254492 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1340ms 16:57:34 INFO - PROCESS | 3252 | 1464998254558 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 3252 | 1464998254562 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 16:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:57:34 INFO - PROCESS | 3252 | 1464998254567 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 3252 | 1464998254571 Marionette TRACE conn7 <- [1,150,null,{}] 16:57:34 INFO - PROCESS | 3252 | 1464998254576 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:34 INFO - PROCESS | 3252 | 1464998254673 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 16:57:34 INFO - PROCESS | 3252 | 1464998254680 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 3252 | ++DOCSHELL 0C80D000 == 29 [pid = 3252] [id = 47] 16:57:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0C80DC00) [pid = 3252] [serial = 137] [outer = 00000000] 16:57:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0C817400) [pid = 3252] [serial = 138] [outer = 0C80DC00] 16:57:34 INFO - PROCESS | 3252 | 1464998254735 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CBCD400) [pid = 3252] [serial = 139] [outer = 0C80DC00] 16:57:35 INFO - PROCESS | 3252 | 1464998255217 Marionette TRACE conn7 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 16:57:35 INFO - PROCESS | 3252 | 1464998255259 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 3252 | 1464998255265 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:57:35 INFO - PROCESS | 3252 | 1464998255272 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 3252 | 1464998255275 Marionette TRACE conn7 <- [1,154,null,{}] 16:57:35 INFO - PROCESS | 3252 | 1464998255279 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 3252 | 1464998255368 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 16:57:35 INFO - PROCESS | 3252 | 1464998255433 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 3252 | ++DOCSHELL 0D60B000 == 30 [pid = 3252] [id = 48] 16:57:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0D60C000) [pid = 3252] [serial = 140] [outer = 00000000] 16:57:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0E1ACC00) [pid = 3252] [serial = 141] [outer = 0D60C000] 16:57:35 INFO - PROCESS | 3252 | 1464998255491 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0E792400) [pid = 3252] [serial = 142] [outer = 0D60C000] 16:57:35 INFO - PROCESS | 3252 | 1464998255869 Marionette TRACE conn7 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 16:57:35 INFO - PROCESS | 3252 | 1464998255903 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 3252 | 1464998255905 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:57:35 INFO - PROCESS | 3252 | 1464998255909 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 3252 | 1464998255913 Marionette TRACE conn7 <- [1,158,null,{}] 16:57:35 INFO - PROCESS | 3252 | 1464998255924 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 3252 | 1464998256014 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 16:57:36 INFO - PROCESS | 3252 | 1464998256048 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 3252 | ++DOCSHELL 16081400 == 31 [pid = 3252] [id = 49] 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (160EBC00) [pid = 3252] [serial = 143] [outer = 00000000] 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (169DA800) [pid = 3252] [serial = 144] [outer = 160EBC00] 16:57:36 INFO - PROCESS | 3252 | 1464998256103 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B07000) [pid = 3252] [serial = 145] [outer = 160EBC00] 16:57:36 INFO - PROCESS | 3252 | 1464998256521 Marionette TRACE conn7 <- [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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 16:57:36 INFO - PROCESS | 3252 | 1464998256558 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 3252 | 1464998256561 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 16:57:36 INFO - PROCESS | 3252 | 1464998256564 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:57:36 INFO - PROCESS | 3252 | 1464998256566 Marionette TRACE conn7 <- [1,162,null,{}] 16:57:36 INFO - PROCESS | 3252 | 1464998256574 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:36 INFO - PROCESS | 3252 | 1464998256693 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 16:57:36 INFO - PROCESS | 3252 | 1464998256699 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 3252 | ++DOCSHELL 171F9C00 == 32 [pid = 3252] [id = 50] 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1741C400) [pid = 3252] [serial = 146] [outer = 00000000] 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1750F000) [pid = 3252] [serial = 147] [outer = 1741C400] 16:57:36 INFO - PROCESS | 3252 | 1464998256748 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19142000) [pid = 3252] [serial = 148] [outer = 1741C400] 16:57:37 INFO - PROCESS | 3252 | 1464998257214 Marionette TRACE conn7 <- [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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 16:57:37 INFO - PROCESS | 3252 | 1464998257243 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 3252 | 1464998257245 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 3252 | 1464998257248 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 3252 | 1464998257250 Marionette TRACE conn7 <- [1,166,null,{}] 16:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:57:37 INFO - PROCESS | 3252 | 1464998257253 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:37 INFO - PROCESS | 3252 | 1464998257358 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 16:57:37 INFO - PROCESS | 3252 | 1464998257430 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 3252 | ++DOCSHELL 192D9800 == 33 [pid = 3252] [id = 51] 16:57:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19595800) [pid = 3252] [serial = 149] [outer = 00000000] 16:57:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1959F800) [pid = 3252] [serial = 150] [outer = 19595800] 16:57:37 INFO - PROCESS | 3252 | 1464998257477 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A132400) [pid = 3252] [serial = 151] [outer = 19595800] 16:57:37 INFO - PROCESS | 3252 | 1464998257910 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 16:57:37 INFO - PROCESS | 3252 | 1464998257928 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 3252 | 1464998257931 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 3252 | 1464998257934 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:57:37 INFO - PROCESS | 3252 | 1464998257935 Marionette TRACE conn7 <- [1,170,null,{}] 16:57:37 INFO - PROCESS | 3252 | 1464998257939 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 3252 | 1464998258083 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 16:57:38 INFO - PROCESS | 3252 | 1464998258089 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 3252 | ++DOCSHELL 1959F000 == 34 [pid = 3252] [id = 52] 16:57:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4ED400) [pid = 3252] [serial = 152] [outer = 00000000] 16:57:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A641C00) [pid = 3252] [serial = 153] [outer = 1A4ED400] 16:57:38 INFO - PROCESS | 3252 | 1464998258136 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1B451000) [pid = 3252] [serial = 154] [outer = 1A4ED400] 16:57:38 INFO - PROCESS | 3252 | 1464998258758 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0C811000) [pid = 3252] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CBCAC00) [pid = 3252] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BDEA400) [pid = 3252] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16B07800) [pid = 3252] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1B69E000) [pid = 3252] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A5D7000) [pid = 3252] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A5D5C00) [pid = 3252] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D8D7C00) [pid = 3252] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D607000) [pid = 3252] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19222000) [pid = 3252] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A5D3800) [pid = 3252] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1742A800) [pid = 3252] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A135400) [pid = 3252] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15547000) [pid = 3252] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:57:38 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (09199800) [pid = 3252] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 930ms 16:57:38 INFO - PROCESS | 3252 | 1464998258868 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 3252 | 1464998258870 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:57:38 INFO - PROCESS | 3252 | 1464998258875 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 3252 | 1464998258877 Marionette TRACE conn7 <- [1,174,null,{}] 16:57:38 INFO - PROCESS | 3252 | 1464998258880 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 3252 | 1464998258959 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 16:57:38 INFO - PROCESS | 3252 | 1464998258965 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 3252 | ++DOCSHELL 0D607000 == 35 [pid = 3252] [id = 53] 16:57:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0D60CC00) [pid = 3252] [serial = 155] [outer = 00000000] 16:57:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A6D000) [pid = 3252] [serial = 156] [outer = 0D60CC00] 16:57:39 INFO - PROCESS | 3252 | 1464998259011 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B07800) [pid = 3252] [serial = 157] [outer = 0D60CC00] 16:57:39 INFO - PROCESS | 3252 | 1464998259388 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 16:57:39 INFO - PROCESS | 3252 | 1464998259449 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 3252 | 1464998259451 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 16:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:57:39 INFO - PROCESS | 3252 | 1464998259455 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 3252 | 1464998259457 Marionette TRACE conn7 <- [1,178,null,{}] 16:57:39 INFO - PROCESS | 3252 | 1464998259461 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:39 INFO - PROCESS | 3252 | 1464998259540 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 16:57:39 INFO - PROCESS | 3252 | 1464998259545 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 3252 | ++DOCSHELL 0D602000 == 36 [pid = 3252] [id = 54] 16:57:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A5D5C00) [pid = 3252] [serial = 158] [outer = 00000000] 16:57:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B6FB800) [pid = 3252] [serial = 159] [outer = 1A5D5C00] 16:57:39 INFO - PROCESS | 3252 | 1464998259590 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1BDE3400) [pid = 3252] [serial = 160] [outer = 1A5D5C00] 16:57:39 INFO - PROCESS | 3252 | 1464998259989 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 569ms 16:57:40 INFO - PROCESS | 3252 | 1464998260028 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 3252 | 1464998260030 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 16:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:57:40 INFO - PROCESS | 3252 | 1464998260033 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 3252 | 1464998260035 Marionette TRACE conn7 <- [1,182,null,{}] 16:57:40 INFO - PROCESS | 3252 | 1464998260048 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:40 INFO - PROCESS | 3252 | 1464998260130 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 16:57:40 INFO - PROCESS | 3252 | 1464998260135 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 3252 | ++DOCSHELL 1B6F2000 == 37 [pid = 3252] [id = 55] 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BDD7800) [pid = 3252] [serial = 161] [outer = 00000000] 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BDF3C00) [pid = 3252] [serial = 162] [outer = 1BDD7800] 16:57:40 INFO - PROCESS | 3252 | 1464998260181 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C598400) [pid = 3252] [serial = 163] [outer = 1BDD7800] 16:57:40 INFO - PROCESS | 3252 | 1464998260598 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C965C00) [pid = 3252] [serial = 164] [outer = 0D9B7000] 16:57:40 INFO - PROCESS | 3252 | 1464998260626 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 3252 | 1464998260628 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 16:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:57:40 INFO - PROCESS | 3252 | 1464998260675 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 3252 | 1464998260677 Marionette TRACE conn7 <- [1,186,null,{}] 16:57:40 INFO - PROCESS | 3252 | 1464998260682 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:40 INFO - PROCESS | 3252 | 1464998260761 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 16:57:40 INFO - PROCESS | 3252 | 1464998260883 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 3252 | ++DOCSHELL 090F0800 == 38 [pid = 3252] [id = 56] 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (090F2800) [pid = 3252] [serial = 165] [outer = 00000000] 16:57:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0910D800) [pid = 3252] [serial = 166] [outer = 090F2800] 16:57:40 INFO - PROCESS | 3252 | 1464998260948 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (09199000) [pid = 3252] [serial = 167] [outer = 090F2800] 16:57:41 INFO - PROCESS | 3252 | 1464998261555 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 16:57:41 INFO - PROCESS | 3252 | 1464998261612 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 3252 | 1464998261617 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:57:41 INFO - PROCESS | 3252 | 1464998261622 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 3252 | 1464998261625 Marionette TRACE conn7 <- [1,190,null,{}] 16:57:41 INFO - PROCESS | 3252 | 1464998261631 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:41 INFO - PROCESS | 3252 | 1464998261754 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 16:57:41 INFO - PROCESS | 3252 | 1464998261877 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 3252 | ++DOCSHELL 1487A000 == 39 [pid = 3252] [id = 57] 16:57:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (14BC7000) [pid = 3252] [serial = 168] [outer = 00000000] 16:57:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (152CD000) [pid = 3252] [serial = 169] [outer = 14BC7000] 16:57:41 INFO - PROCESS | 3252 | 1464998261942 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (15572C00) [pid = 3252] [serial = 170] [outer = 14BC7000] 16:57:42 INFO - PROCESS | 3252 | 1464998262495 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 929ms 16:57:42 INFO - PROCESS | 3252 | 1464998262559 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 3252 | 1464998262564 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:57:42 INFO - PROCESS | 3252 | 1464998262568 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 3252 | 1464998262570 Marionette TRACE conn7 <- [1,194,null,{}] 16:57:42 INFO - PROCESS | 3252 | 1464998262575 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:42 INFO - PROCESS | 3252 | 1464998262694 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 16:57:42 INFO - PROCESS | 3252 | 1464998262819 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 3252 | ++DOCSHELL 19198C00 == 40 [pid = 3252] [id = 58] 16:57:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A4EFC00) [pid = 3252] [serial = 171] [outer = 00000000] 16:57:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A5DF000) [pid = 3252] [serial = 172] [outer = 1A4EFC00] 16:57:42 INFO - PROCESS | 3252 | 1464998262881 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1B44A800) [pid = 3252] [serial = 173] [outer = 1A4EFC00] 16:57:43 INFO - PROCESS | 3252 | 1464998263460 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 16:57:43 INFO - PROCESS | 3252 | 1464998263502 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 3252 | 1464998263504 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 16:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:57:43 INFO - PROCESS | 3252 | 1464998263515 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 3252 | 1464998263521 Marionette TRACE conn7 <- [1,198,null,{}] 16:57:43 INFO - PROCESS | 3252 | 1464998263526 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:43 INFO - PROCESS | 3252 | 1464998263639 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 16:57:43 INFO - PROCESS | 3252 | 1464998263728 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 3252 | ++DOCSHELL 1CE08800 == 41 [pid = 3252] [id = 59] 16:57:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CFAAC00) [pid = 3252] [serial = 174] [outer = 00000000] 16:57:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1CFAFC00) [pid = 3252] [serial = 175] [outer = 1CFAAC00] 16:57:43 INFO - PROCESS | 3252 | 1464998263785 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1CFBBC00) [pid = 3252] [serial = 176] [outer = 1CFAAC00] 16:57:44 INFO - PROCESS | 3252 | 1464998264440 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 989ms 16:57:44 INFO - PROCESS | 3252 | 1464998264502 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 3252 | 1464998264507 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 16:57:44 INFO - PROCESS | 3252 | 1464998264512 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:57:44 INFO - PROCESS | 3252 | 1464998264516 Marionette TRACE conn7 <- [1,202,null,{}] 16:57:44 INFO - PROCESS | 3252 | 1464998264521 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:44 INFO - PROCESS | 3252 | 1464998264637 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 16:57:44 INFO - PROCESS | 3252 | 1464998264714 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 3252 | ++DOCSHELL 0D60E800 == 42 [pid = 3252] [id = 60] 16:57:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0D60F800) [pid = 3252] [serial = 177] [outer = 00000000] 16:57:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (14B72800) [pid = 3252] [serial = 178] [outer = 0D60F800] 16:57:44 INFO - PROCESS | 3252 | 1464998264813 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (14C48000) [pid = 3252] [serial = 179] [outer = 0D60F800] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 1B6F2000 == 41 [pid = 3252] [id = 55] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 0D602000 == 40 [pid = 3252] [id = 54] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 0D607000 == 39 [pid = 3252] [id = 53] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 1959F000 == 38 [pid = 3252] [id = 52] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 192D9800 == 37 [pid = 3252] [id = 51] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 171F9C00 == 36 [pid = 3252] [id = 50] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 16081400 == 35 [pid = 3252] [id = 49] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 0D60B000 == 34 [pid = 3252] [id = 48] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 0C80D000 == 33 [pid = 3252] [id = 47] 16:57:45 INFO - PROCESS | 3252 | --DOCSHELL 0C80F000 == 32 [pid = 3252] [id = 46] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0CF66C00) [pid = 3252] [serial = 90] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0D44A800) [pid = 3252] [serial = 91] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1BDF2000) [pid = 3252] [serial = 117] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (17421000) [pid = 3252] [serial = 99] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (17427C00) [pid = 3252] [serial = 100] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1BD45800) [pid = 3252] [serial = 115] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1CA0B000) [pid = 3252] [serial = 120] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1C4CC400) [pid = 3252] [serial = 118] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A7A4C00) [pid = 3252] [serial = 111] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A63C800) [pid = 3252] [serial = 124] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A7A5800) [pid = 3252] [serial = 112] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (17424C00) [pid = 3252] [serial = 123] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0DC37800) [pid = 3252] [serial = 93] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1CEA0C00) [pid = 3252] [serial = 121] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0E1AF400) [pid = 3252] [serial = 94] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195A2000) [pid = 3252] [serial = 88] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A5D9C00) [pid = 3252] [serial = 108] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A5DD400) [pid = 3252] [serial = 109] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1915F800) [pid = 3252] [serial = 102] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19245800) [pid = 3252] [serial = 103] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A2E6400) [pid = 3252] [serial = 105] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A41A000) [pid = 3252] [serial = 106] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15572000) [pid = 3252] [serial = 96] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (160F0400) [pid = 3252] [serial = 97] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (091A1400) [pid = 3252] [serial = 127] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BD40800) [pid = 3252] [serial = 114] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0919E400) [pid = 3252] [serial = 126] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B44F800) [pid = 3252] [serial = 130] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B44BC00) [pid = 3252] [serial = 129] [outer = 00000000] [url = about:blank] 16:57:45 INFO - PROCESS | 3252 | 1464998265321 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 16:57:45 INFO - PROCESS | 3252 | 1464998265387 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 3252 | 1464998265392 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 16:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:57:45 INFO - PROCESS | 3252 | 1464998265398 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 3252 | 1464998265401 Marionette TRACE conn7 <- [1,206,null,{}] 16:57:45 INFO - PROCESS | 3252 | 1464998265405 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:45 INFO - PROCESS | 3252 | 1464998265500 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 16:57:45 INFO - PROCESS | 3252 | 1464998265512 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 3252 | ++DOCSHELL 0D609400 == 33 [pid = 3252] [id = 61] 16:57:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D60B000) [pid = 3252] [serial = 180] [outer = 00000000] 16:57:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0E1AF400) [pid = 3252] [serial = 181] [outer = 0D60B000] 16:57:45 INFO - PROCESS | 3252 | 1464998265564 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14C43800) [pid = 3252] [serial = 182] [outer = 0D60B000] 16:57:46 INFO - PROCESS | 3252 | 1464998266015 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 16:57:46 INFO - PROCESS | 3252 | 1464998266075 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 3252 | 1464998266077 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 16:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:57:46 INFO - PROCESS | 3252 | 1464998266080 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 3252 | 1464998266084 Marionette TRACE conn7 <- [1,210,null,{}] 16:57:46 INFO - PROCESS | 3252 | 1464998266094 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:46 INFO - PROCESS | 3252 | 1464998266185 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 16:57:46 INFO - PROCESS | 3252 | 1464998266195 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 3252 | ++DOCSHELL 17424000 == 34 [pid = 3252] [id = 62] 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17424C00) [pid = 3252] [serial = 183] [outer = 00000000] 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (174C0C00) [pid = 3252] [serial = 184] [outer = 17424C00] 16:57:46 INFO - PROCESS | 3252 | 1464998266246 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1915EC00) [pid = 3252] [serial = 185] [outer = 17424C00] 16:57:46 INFO - PROCESS | 3252 | 1464998266689 Marionette TRACE conn7 <- [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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 16:57:46 INFO - PROCESS | 3252 | 1464998266711 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 3252 | 1464998266713 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 16:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:57:46 INFO - PROCESS | 3252 | 1464998266716 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 3252 | 1464998266718 Marionette TRACE conn7 <- [1,214,null,{}] 16:57:46 INFO - PROCESS | 3252 | 1464998266726 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:46 INFO - PROCESS | 3252 | 1464998266816 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 16:57:46 INFO - PROCESS | 3252 | 1464998266823 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 3252 | ++DOCSHELL 192D9800 == 35 [pid = 3252] [id = 63] 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (192DAC00) [pid = 3252] [serial = 186] [outer = 00000000] 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195A1800) [pid = 3252] [serial = 187] [outer = 192DAC00] 16:57:46 INFO - PROCESS | 3252 | 1464998266878 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195F4000) [pid = 3252] [serial = 188] [outer = 192DAC00] 16:57:47 INFO - PROCESS | 3252 | 1464998267302 Marionette TRACE conn7 <- [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]]]}] 16:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 16:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:57:47 INFO - PROCESS | 3252 | 1464998267347 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 3252 | 1464998267349 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 16:57:47 INFO - PROCESS | 3252 | 1464998267357 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 3252 | 1464998267358 Marionette TRACE conn7 <- [1,218,null,{}] 16:57:47 INFO - PROCESS | 3252 | 1464998267362 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:47 INFO - PROCESS | 3252 | 1464998267445 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 16:57:47 INFO - PROCESS | 3252 | 1464998267451 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 3252 | ++DOCSHELL 1A131400 == 36 [pid = 3252] [id = 64] 16:57:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A133C00) [pid = 3252] [serial = 189] [outer = 00000000] 16:57:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A5D4C00) [pid = 3252] [serial = 190] [outer = 1A133C00] 16:57:47 INFO - PROCESS | 3252 | 1464998267499 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A5DE800) [pid = 3252] [serial = 191] [outer = 1A133C00] 16:57:47 INFO - PROCESS | 3252 | 1464998267974 Marionette TRACE conn7 <- [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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 689ms 16:57:48 INFO - PROCESS | 3252 | 1464998268049 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 3252 | 1464998268052 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 16:57:48 INFO - PROCESS | 3252 | 1464998268055 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:57:48 INFO - PROCESS | 3252 | 1464998268057 Marionette TRACE conn7 <- [1,222,null,{}] 16:57:48 INFO - PROCESS | 3252 | 1464998268060 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:48 INFO - PROCESS | 3252 | 1464998268203 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 16:57:48 INFO - PROCESS | 3252 | 1464998268252 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 3252 | ++DOCSHELL 1B57AC00 == 37 [pid = 3252] [id = 65] 16:57:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B57E000) [pid = 3252] [serial = 192] [outer = 00000000] 16:57:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1BD37800) [pid = 3252] [serial = 193] [outer = 1B57E000] 16:57:48 INFO - PROCESS | 3252 | 1464998268298 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BDE2000) [pid = 3252] [serial = 194] [outer = 1B57E000] 16:57:48 INFO - PROCESS | 3252 | 1464998268707 Marionette TRACE conn7 <- [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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 16:57:48 INFO - PROCESS | 3252 | 1464998268729 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 3252 | 1464998268731 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 16:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:57:48 INFO - PROCESS | 3252 | 1464998268734 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 3252 | 1464998268736 Marionette TRACE conn7 <- [1,226,null,{}] 16:57:48 INFO - PROCESS | 3252 | 1464998268740 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:48 INFO - PROCESS | 3252 | 1464998268888 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 16:57:48 INFO - PROCESS | 3252 | 1464998268909 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 3252 | ++DOCSHELL 09105000 == 38 [pid = 3252] [id = 66] 16:57:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (09107C00) [pid = 3252] [serial = 195] [outer = 00000000] 16:57:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C4D1400) [pid = 3252] [serial = 196] [outer = 09107C00] 16:57:48 INFO - PROCESS | 3252 | 1464998268954 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C4D4000) [pid = 3252] [serial = 197] [outer = 09107C00] 16:57:49 INFO - PROCESS | 3252 | 1464998269365 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 16:57:49 INFO - PROCESS | 3252 | 1464998269408 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 16:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:57:49 INFO - PROCESS | 3252 | 1464998269410 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 16:57:49 INFO - PROCESS | 3252 | 1464998269413 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 3252 | 1464998269415 Marionette TRACE conn7 <- [1,230,null,{}] 16:57:49 INFO - PROCESS | 3252 | 1464998269418 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:49 INFO - PROCESS | 3252 | 1464998269532 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 16:57:49 INFO - PROCESS | 3252 | 1464998269538 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 3252 | ++DOCSHELL 1BD43800 == 39 [pid = 3252] [id = 67] 16:57:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BDE0C00) [pid = 3252] [serial = 198] [outer = 00000000] 16:57:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1CE9C000) [pid = 3252] [serial = 199] [outer = 1BDE0C00] 16:57:49 INFO - PROCESS | 3252 | 1464998269583 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1CEA1400) [pid = 3252] [serial = 200] [outer = 1BDE0C00] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A4ED400) [pid = 3252] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D60C000) [pid = 3252] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D60CC00) [pid = 3252] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (160EBC00) [pid = 3252] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A5D5C00) [pid = 3252] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0C80DC00) [pid = 3252] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19595800) [pid = 3252] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:57:49 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1741C400) [pid = 3252] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:57:50 INFO - PROCESS | 3252 | 1464998270062 Marionette TRACE conn7 <- [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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 16:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:57:50 INFO - PROCESS | 3252 | 1464998270084 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 3252 | 1464998270086 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 16:57:50 INFO - PROCESS | 3252 | 1464998270090 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 3252 | 1464998270092 Marionette TRACE conn7 <- [1,234,null,{}] 16:57:50 INFO - PROCESS | 3252 | 1464998270095 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:50 INFO - PROCESS | 3252 | 1464998270177 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 16:57:50 INFO - PROCESS | 3252 | 1464998270205 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 3252 | ++DOCSHELL 19595800 == 40 [pid = 3252] [id = 68] 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A5D5C00) [pid = 3252] [serial = 201] [outer = 00000000] 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1CFB1C00) [pid = 3252] [serial = 202] [outer = 1A5D5C00] 16:57:50 INFO - PROCESS | 3252 | 1464998270250 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1CFC3400) [pid = 3252] [serial = 203] [outer = 1A5D5C00] 16:57:50 INFO - PROCESS | 3252 | 1464998270672 Marionette TRACE conn7 <- [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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 16:57:50 INFO - PROCESS | 3252 | 1464998270724 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 3252 | 1464998270726 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 16:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:57:50 INFO - PROCESS | 3252 | 1464998270729 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 3252 | 1464998270731 Marionette TRACE conn7 <- [1,238,null,{}] 16:57:50 INFO - PROCESS | 3252 | 1464998270735 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:50 INFO - PROCESS | 3252 | 1464998270816 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 16:57:50 INFO - PROCESS | 3252 | 1464998270822 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 3252 | ++DOCSHELL 0D52CC00 == 41 [pid = 3252] [id = 69] 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0D530C00) [pid = 3252] [serial = 204] [outer = 00000000] 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0D538400) [pid = 3252] [serial = 205] [outer = 0D530C00] 16:57:50 INFO - PROCESS | 3252 | 1464998270867 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D53B800) [pid = 3252] [serial = 206] [outer = 0D530C00] 16:57:51 INFO - PROCESS | 3252 | 1464998271274 Marionette TRACE conn7 <- [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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 16:57:51 INFO - PROCESS | 3252 | 1464998271301 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 3252 | 1464998271303 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 16:57:51 INFO - PROCESS | 3252 | 1464998271307 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:57:51 INFO - PROCESS | 3252 | 1464998271309 Marionette TRACE conn7 <- [1,242,null,{}] 16:57:51 INFO - PROCESS | 3252 | 1464998271325 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:51 INFO - PROCESS | 3252 | 1464998271426 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 16:57:51 INFO - PROCESS | 3252 | 1464998271431 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 3252 | ++DOCSHELL 1CE12000 == 42 [pid = 3252] [id = 70] 16:57:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1CFC2400) [pid = 3252] [serial = 207] [outer = 00000000] 16:57:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1D3C3C00) [pid = 3252] [serial = 208] [outer = 1CFC2400] 16:57:51 INFO - PROCESS | 3252 | 1464998271482 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1EF32000) [pid = 3252] [serial = 209] [outer = 1CFC2400] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1B44B800 == 41 [pid = 3252] [id = 45] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 0D609400 == 40 [pid = 3252] [id = 61] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 0D60E800 == 39 [pid = 3252] [id = 60] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 19198C00 == 38 [pid = 3252] [id = 58] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1CE08800 == 37 [pid = 3252] [id = 59] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 090F0800 == 36 [pid = 3252] [id = 56] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1487A000 == 35 [pid = 3252] [id = 57] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1A131400 == 34 [pid = 3252] [id = 64] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1B57AC00 == 33 [pid = 3252] [id = 65] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 19595800 == 32 [pid = 3252] [id = 68] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 192D9800 == 31 [pid = 3252] [id = 63] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 17424000 == 30 [pid = 3252] [id = 62] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 1BD43800 == 29 [pid = 3252] [id = 67] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 0D52CC00 == 28 [pid = 3252] [id = 69] 16:57:52 INFO - PROCESS | 3252 | --DOCSHELL 09105000 == 27 [pid = 3252] [id = 66] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A641C00) [pid = 3252] [serial = 153] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0E1ACC00) [pid = 3252] [serial = 141] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16B07800) [pid = 3252] [serial = 157] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (169DA800) [pid = 3252] [serial = 144] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1B456C00) [pid = 3252] [serial = 132] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BDE3400) [pid = 3252] [serial = 160] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0C817400) [pid = 3252] [serial = 138] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1959F800) [pid = 3252] [serial = 150] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16B07000) [pid = 3252] [serial = 145] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1750F000) [pid = 3252] [serial = 147] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D606800) [pid = 3252] [serial = 135] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A132400) [pid = 3252] [serial = 151] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B451000) [pid = 3252] [serial = 154] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B6FB800) [pid = 3252] [serial = 159] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A6D000) [pid = 3252] [serial = 156] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19142000) [pid = 3252] [serial = 148] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E792400) [pid = 3252] [serial = 142] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CBCD400) [pid = 3252] [serial = 139] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDF3C00) [pid = 3252] [serial = 162] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 3252 | 1464998273352 Marionette TRACE conn7 <- [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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 2071ms 16:57:53 INFO - PROCESS | 3252 | 1464998273384 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 3252 | 1464998273387 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 16:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:57:53 INFO - PROCESS | 3252 | 1464998273393 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 3252 | 1464998273395 Marionette TRACE conn7 <- [1,246,null,{}] 16:57:53 INFO - PROCESS | 3252 | 1464998273402 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:53 INFO - PROCESS | 3252 | 1464998273494 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 16:57:53 INFO - PROCESS | 3252 | 1464998273500 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 3252 | ++DOCSHELL 0C80E400 == 28 [pid = 3252] [id = 71] 16:57:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0C80F800) [pid = 3252] [serial = 210] [outer = 00000000] 16:57:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0CBC8000) [pid = 3252] [serial = 211] [outer = 0C80F800] 16:57:53 INFO - PROCESS | 3252 | 1464998273553 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0CD7BC00) [pid = 3252] [serial = 212] [outer = 0C80F800] 16:57:54 INFO - PROCESS | 3252 | 1464998274109 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 16:57:54 INFO - PROCESS | 3252 | 1464998274165 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 3252 | 1464998274171 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 16:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:57:54 INFO - PROCESS | 3252 | 1464998274177 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 3252 | 1464998274180 Marionette TRACE conn7 <- [1,250,null,{}] 16:57:54 INFO - PROCESS | 3252 | 1464998274184 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:54 INFO - PROCESS | 3252 | 1464998274282 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 16:57:54 INFO - PROCESS | 3252 | 1464998274358 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 3252 | ++DOCSHELL 0D606800 == 29 [pid = 3252] [id = 72] 16:57:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0D607000) [pid = 3252] [serial = 213] [outer = 00000000] 16:57:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D60A800) [pid = 3252] [serial = 214] [outer = 0D607000] 16:57:54 INFO - PROCESS | 3252 | 1464998274408 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D8D4800) [pid = 3252] [serial = 215] [outer = 0D607000] 16:57:54 INFO - PROCESS | 3252 | 1464998274796 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 16:57:54 INFO - PROCESS | 3252 | 1464998274850 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 3252 | 1464998274852 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 16:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:57:54 INFO - PROCESS | 3252 | 1464998274857 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 3252 | 1464998274860 Marionette TRACE conn7 <- [1,254,null,{}] 16:57:54 INFO - PROCESS | 3252 | 1464998274897 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:54 INFO - PROCESS | 3252 | 1464998274994 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 16:57:55 INFO - PROCESS | 3252 | 1464998275009 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 3252 | ++DOCSHELL 152C8400 == 30 [pid = 3252] [id = 73] 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (152CE800) [pid = 3252] [serial = 216] [outer = 00000000] 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15548000) [pid = 3252] [serial = 217] [outer = 152CE800] 16:57:55 INFO - PROCESS | 3252 | 1464998275061 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16080C00) [pid = 3252] [serial = 218] [outer = 152CE800] 16:57:55 INFO - PROCESS | 3252 | 1464998275481 Marionette TRACE conn7 <- [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]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 16:57:55 INFO - PROCESS | 3252 | 1464998275529 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 3252 | 1464998275532 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 16:57:55 INFO - PROCESS | 3252 | 1464998275535 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:57:55 INFO - PROCESS | 3252 | 1464998275537 Marionette TRACE conn7 <- [1,258,null,{}] 16:57:55 INFO - PROCESS | 3252 | 1464998275540 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:55 INFO - PROCESS | 3252 | 1464998275632 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 16:57:55 INFO - PROCESS | 3252 | 1464998275638 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 3252 | ++DOCSHELL 160ED400 == 31 [pid = 3252] [id = 74] 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (160F5000) [pid = 3252] [serial = 219] [outer = 00000000] 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (171F0400) [pid = 3252] [serial = 220] [outer = 160F5000] 16:57:55 INFO - PROCESS | 3252 | 1464998275684 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1741E800) [pid = 3252] [serial = 221] [outer = 160F5000] 16:57:56 INFO - PROCESS | 3252 | 1464998276091 Marionette TRACE conn7 <- [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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 16:57:56 INFO - PROCESS | 3252 | 1464998276170 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 3252 | 1464998276172 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 16:57:56 INFO - PROCESS | 3252 | 1464998276175 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:57:56 INFO - PROCESS | 3252 | 1464998276177 Marionette TRACE conn7 <- [1,262,null,{}] 16:57:56 INFO - PROCESS | 3252 | 1464998276181 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:56 INFO - PROCESS | 3252 | 1464998276263 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 16:57:56 INFO - PROCESS | 3252 | 1464998276272 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 3252 | ++DOCSHELL 174C1C00 == 32 [pid = 3252] [id = 75] 16:57:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (174C3400) [pid = 3252] [serial = 222] [outer = 00000000] 16:57:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1916A000) [pid = 3252] [serial = 223] [outer = 174C3400] 16:57:56 INFO - PROCESS | 3252 | 1464998276320 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (19197400) [pid = 3252] [serial = 224] [outer = 174C3400] 16:57:56 INFO - PROCESS | 3252 | 1464998276796 Marionette TRACE conn7 <- [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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 16:57:56 INFO - PROCESS | 3252 | 1464998276850 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 3252 | 1464998276852 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 16:57:56 INFO - PROCESS | 3252 | 1464998276855 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 3252 | 1464998276856 Marionette TRACE conn7 <- [1,266,null,{}] 16:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:57:56 INFO - PROCESS | 3252 | 1464998276860 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:56 INFO - PROCESS | 3252 | 1464998276966 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 16:57:56 INFO - PROCESS | 3252 | 1464998276974 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 3252 | ++DOCSHELL 195A4C00 == 33 [pid = 3252] [id = 76] 16:57:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (195ED000) [pid = 3252] [serial = 225] [outer = 00000000] 16:57:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A13D800) [pid = 3252] [serial = 226] [outer = 195ED000] 16:57:57 INFO - PROCESS | 3252 | 1464998277022 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A4EB000) [pid = 3252] [serial = 227] [outer = 195ED000] 16:57:57 INFO - PROCESS | 3252 | 1464998277484 Marionette TRACE conn7 <- [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]]]}] 16:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 16:57:57 INFO - PROCESS | 3252 | 1464998277543 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 3252 | 1464998277546 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 16:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:57:57 INFO - PROCESS | 3252 | 1464998277595 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 3252 | 1464998277597 Marionette TRACE conn7 <- [1,270,null,{}] 16:57:57 INFO - PROCESS | 3252 | 1464998277639 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:57 INFO - PROCESS | 3252 | 1464998277747 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 16:57:57 INFO - PROCESS | 3252 | 1464998277835 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 3252 | ++DOCSHELL 1A63CC00 == 34 [pid = 3252] [id = 77] 16:57:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A696C00) [pid = 3252] [serial = 228] [outer = 00000000] 16:57:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1B44D400) [pid = 3252] [serial = 229] [outer = 1A696C00] 16:57:57 INFO - PROCESS | 3252 | 1464998277882 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1B44E000) [pid = 3252] [serial = 230] [outer = 1A696C00] 16:57:58 INFO - PROCESS | 3252 | 1464998278224 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 731ms 16:57:58 INFO - PROCESS | 3252 | 1464998278289 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 3252 | 1464998278291 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 16:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:57:58 INFO - PROCESS | 3252 | 1464998278295 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 3252 | 1464998278296 Marionette TRACE conn7 <- [1,274,null,{}] 16:57:58 INFO - PROCESS | 3252 | 1464998278300 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:58 INFO - PROCESS | 3252 | 1464998278416 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 16:57:58 INFO - PROCESS | 3252 | 1464998278432 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 3252 | ++DOCSHELL 09107800 == 35 [pid = 3252] [id = 78] 16:57:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (14E5F400) [pid = 3252] [serial = 231] [outer = 00000000] 16:57:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1B456000) [pid = 3252] [serial = 232] [outer = 14E5F400] 16:57:58 INFO - PROCESS | 3252 | 1464998278477 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1B456400) [pid = 3252] [serial = 233] [outer = 14E5F400] 16:57:58 INFO - PROCESS | 3252 | 1464998278887 Marionette TRACE conn7 <- [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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 16:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:57:58 INFO - PROCESS | 3252 | 1464998278926 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 3252 | 1464998278928 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 16:57:58 INFO - PROCESS | 3252 | 1464998278931 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 3252 | 1464998278933 Marionette TRACE conn7 <- [1,278,null,{}] 16:57:58 INFO - PROCESS | 3252 | 1464998278936 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:59 INFO - PROCESS | 3252 | 1464998279048 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 16:57:59 INFO - PROCESS | 3252 | 1464998279121 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 3252 | ++DOCSHELL 152C5800 == 36 [pid = 3252] [id = 79] 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1BDDB800) [pid = 3252] [serial = 234] [outer = 00000000] 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1BDED000) [pid = 3252] [serial = 235] [outer = 1BDDB800] 16:57:59 INFO - PROCESS | 3252 | 1464998279166 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (1BDED400) [pid = 3252] [serial = 236] [outer = 1BDDB800] 16:57:59 INFO - PROCESS | 3252 | 1464998279561 Marionette TRACE conn7 <- [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]]]}] 16:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 16:57:59 INFO - PROCESS | 3252 | 1464998279601 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 3252 | 1464998279603 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 16:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:57:59 INFO - PROCESS | 3252 | 1464998279633 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 3252 | 1464998279635 Marionette TRACE conn7 <- [1,282,null,{}] 16:57:59 INFO - PROCESS | 3252 | 1464998279639 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:59 INFO - PROCESS | 3252 | 1464998279752 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 16:57:59 INFO - PROCESS | 3252 | 1464998279758 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 3252 | ++DOCSHELL 1C4CCC00 == 37 [pid = 3252] [id = 80] 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1C598800) [pid = 3252] [serial = 237] [outer = 00000000] 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (1CEA0C00) [pid = 3252] [serial = 238] [outer = 1C598800] 16:57:59 INFO - PROCESS | 3252 | 1464998279803 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (1CFAF800) [pid = 3252] [serial = 239] [outer = 1C598800] 16:58:00 INFO - PROCESS | 3252 | 1464998280223 Marionette TRACE conn7 <- [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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 16:58:00 INFO - PROCESS | 3252 | 1464998280259 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 3252 | 1464998280262 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 16:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:58:00 INFO - PROCESS | 3252 | 1464998280265 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 3252 | 1464998280267 Marionette TRACE conn7 <- [1,286,null,{}] 16:58:00 INFO - PROCESS | 3252 | 1464998280270 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:00 INFO - PROCESS | 3252 | 1464998280404 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1B57E000) [pid = 3252] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (09107C00) [pid = 3252] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1BDE0C00) [pid = 3252] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1A5D5C00) [pid = 3252] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0D530C00) [pid = 3252] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (17424C00) [pid = 3252] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0D60B000) [pid = 3252] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0D60F800) [pid = 3252] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1CFAAC00) [pid = 3252] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A4EFC00) [pid = 3252] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (14BC7000) [pid = 3252] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (090F2800) [pid = 3252] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A133C00) [pid = 3252] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (192DAC00) [pid = 3252] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1B450800) [pid = 3252] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CBCF800) [pid = 3252] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:58:00 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BDD7800) [pid = 3252] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:58:00 INFO - PROCESS | 3252 | 1464998280748 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 3252 | ++DOCSHELL 09107C00 == 38 [pid = 3252] [id = 81] 16:58:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (09109C00) [pid = 3252] [serial = 240] [outer = 00000000] 16:58:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CD39800) [pid = 3252] [serial = 241] [outer = 09109C00] 16:58:00 INFO - PROCESS | 3252 | 1464998280799 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (14C47C00) [pid = 3252] [serial = 242] [outer = 09109C00] 16:58:01 INFO - PROCESS | 3252 | 1464998281157 Marionette TRACE conn7 <- [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]]]}] 16:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 930ms 16:58:01 INFO - PROCESS | 3252 | 1464998281196 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 3252 | 1464998281197 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 16:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:58:01 INFO - PROCESS | 3252 | 1464998281200 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 3252 | 1464998281202 Marionette TRACE conn7 <- [1,290,null,{}] 16:58:01 INFO - PROCESS | 3252 | 1464998281206 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:01 INFO - PROCESS | 3252 | 1464998281287 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 16:58:01 INFO - PROCESS | 3252 | 1464998281363 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 3252 | ++DOCSHELL 14BC7000 == 39 [pid = 3252] [id = 82] 16:58:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (15545400) [pid = 3252] [serial = 243] [outer = 00000000] 16:58:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A63BC00) [pid = 3252] [serial = 244] [outer = 15545400] 16:58:01 INFO - PROCESS | 3252 | 1464998281408 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BDD7800) [pid = 3252] [serial = 245] [outer = 15545400] 16:58:01 INFO - PROCESS | 3252 | 1464998281754 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 16:58:01 INFO - PROCESS | 3252 | 1464998281833 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 16:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:58:01 INFO - PROCESS | 3252 | 1464998281835 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 16:58:01 INFO - PROCESS | 3252 | 1464998281838 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 3252 | 1464998281840 Marionette TRACE conn7 <- [1,294,null,{}] 16:58:01 INFO - PROCESS | 3252 | 1464998281843 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:01 INFO - PROCESS | 3252 | 1464998281962 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 16:58:01 INFO - PROCESS | 3252 | 1464998281969 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 3252 | ++DOCSHELL 1A697400 == 40 [pid = 3252] [id = 83] 16:58:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A69B400) [pid = 3252] [serial = 246] [outer = 00000000] 16:58:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1ED49800) [pid = 3252] [serial = 247] [outer = 1A69B400] 16:58:02 INFO - PROCESS | 3252 | 1464998282037 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1EF37C00) [pid = 3252] [serial = 248] [outer = 1A69B400] 16:58:02 INFO - PROCESS | 3252 | 1464998282422 Marionette TRACE conn7 <- [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]]]}] 16:58:02 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. 16:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 16:58:02 INFO - PROCESS | 3252 | 1464998282470 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 16:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:58:02 INFO - PROCESS | 3252 | 1464998282472 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 16:58:02 INFO - PROCESS | 3252 | 1464998282475 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - PROCESS | 3252 | 1464998282476 Marionette TRACE conn7 <- [1,298,null,{}] 16:58:02 INFO - PROCESS | 3252 | 1464998282480 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:02 INFO - PROCESS | 3252 | 1464998282600 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 16:58:02 INFO - PROCESS | 3252 | 1464998282608 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 3252 | ++DOCSHELL 1EF31800 == 41 [pid = 3252] [id = 84] 16:58:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1EF3A800) [pid = 3252] [serial = 249] [outer = 00000000] 16:58:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1EF80400) [pid = 3252] [serial = 250] [outer = 1EF3A800] 16:58:02 INFO - PROCESS | 3252 | 1464998282653 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1F57D800) [pid = 3252] [serial = 251] [outer = 1EF3A800] 16:58:03 INFO - PROCESS | 3252 | 1464998283413 Marionette TRACE conn7 <- [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]]]}] 16:58:03 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. 16:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 970ms 16:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:58:03 INFO - PROCESS | 3252 | 1464998283446 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 3252 | 1464998283451 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 16:58:03 INFO - PROCESS | 3252 | 1464998283455 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - PROCESS | 3252 | 1464998283460 Marionette TRACE conn7 <- [1,302,null,{}] 16:58:03 INFO - PROCESS | 3252 | 1464998283466 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:03 INFO - PROCESS | 3252 | 1464998283593 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 16:58:03 INFO - PROCESS | 3252 | 1464998283717 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 3252 | ++DOCSHELL 0C80B400 == 42 [pid = 3252] [id = 85] 16:58:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0C813000) [pid = 3252] [serial = 252] [outer = 00000000] 16:58:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0D450000) [pid = 3252] [serial = 253] [outer = 0C813000] 16:58:03 INFO - PROCESS | 3252 | 1464998283777 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0D534C00) [pid = 3252] [serial = 254] [outer = 0C813000] 16:58:04 INFO - PROCESS | 3252 | 1464998284647 Marionette TRACE conn7 <- [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]]]}] 16:58:04 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. 16:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1236ms 16:58:04 INFO - PROCESS | 3252 | 1464998284712 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 3252 | 1464998284717 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 16:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:58:04 INFO - PROCESS | 3252 | 1464998284723 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 3252 | 1464998284726 Marionette TRACE conn7 <- [1,306,null,{}] 16:58:04 INFO - PROCESS | 3252 | 1464998284731 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:04 INFO - PROCESS | 3252 | 1464998284880 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 16:58:04 INFO - PROCESS | 3252 | 1464998284955 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:58:05 INFO - PROCESS | 3252 | 1464998285005 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 3252 | ++DOCSHELL 0CFE9000 == 43 [pid = 3252] [id = 86] 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0D53B400) [pid = 3252] [serial = 255] [outer = 00000000] 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0D609C00) [pid = 3252] [serial = 256] [outer = 0D53B400] 16:58:05 INFO - PROCESS | 3252 | 1464998285063 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0DC45400) [pid = 3252] [serial = 257] [outer = 0D53B400] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 1A697400 == 42 [pid = 3252] [id = 83] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 14BC7000 == 41 [pid = 3252] [id = 82] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 09107C00 == 40 [pid = 3252] [id = 81] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 1C4CCC00 == 39 [pid = 3252] [id = 80] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 152C5800 == 38 [pid = 3252] [id = 79] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 09107800 == 37 [pid = 3252] [id = 78] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 1A63CC00 == 36 [pid = 3252] [id = 77] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 195A4C00 == 35 [pid = 3252] [id = 76] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 174C1C00 == 34 [pid = 3252] [id = 75] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 160ED400 == 33 [pid = 3252] [id = 74] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 152C8400 == 32 [pid = 3252] [id = 73] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1D3C3C00) [pid = 3252] [serial = 208] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 0D606800 == 31 [pid = 3252] [id = 72] 16:58:05 INFO - PROCESS | 3252 | --DOCSHELL 0C80E400 == 30 [pid = 3252] [id = 71] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1522C800) [pid = 3252] [serial = 37] [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.] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0D8D6C00) [pid = 3252] [serial = 136] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1C598400) [pid = 3252] [serial = 163] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1B458C00) [pid = 3252] [serial = 133] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1BD37800) [pid = 3252] [serial = 193] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1BDE2000) [pid = 3252] [serial = 194] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1C4D4000) [pid = 3252] [serial = 197] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1C4D1400) [pid = 3252] [serial = 196] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1CE9C000) [pid = 3252] [serial = 199] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1CFB1C00) [pid = 3252] [serial = 202] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0D538400) [pid = 3252] [serial = 205] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1CEA1400) [pid = 3252] [serial = 200] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1CFC3400) [pid = 3252] [serial = 203] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D53B800) [pid = 3252] [serial = 206] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (174C0C00) [pid = 3252] [serial = 184] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1915EC00) [pid = 3252] [serial = 185] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0E1AF400) [pid = 3252] [serial = 181] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (14C43800) [pid = 3252] [serial = 182] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (14C48000) [pid = 3252] [serial = 179] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14B72800) [pid = 3252] [serial = 178] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1CFBBC00) [pid = 3252] [serial = 176] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1CFAFC00) [pid = 3252] [serial = 175] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B44A800) [pid = 3252] [serial = 173] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A5DF000) [pid = 3252] [serial = 172] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (15572C00) [pid = 3252] [serial = 170] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (152CD000) [pid = 3252] [serial = 169] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (09199000) [pid = 3252] [serial = 167] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0910D800) [pid = 3252] [serial = 166] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A5D4C00) [pid = 3252] [serial = 190] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (195F4000) [pid = 3252] [serial = 188] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195A1800) [pid = 3252] [serial = 187] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A5DE800) [pid = 3252] [serial = 191] [outer = 00000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3252 | 1464998285617 Marionette TRACE conn7 <- [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]]]}] 16:58:05 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. 16:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 16:58:05 INFO - PROCESS | 3252 | 1464998285659 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 16:58:05 INFO - PROCESS | 3252 | 1464998285664 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 16:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:58:05 INFO - PROCESS | 3252 | 1464998285675 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - PROCESS | 3252 | 1464998285677 Marionette TRACE conn7 <- [1,310,null,{}] 16:58:05 INFO - PROCESS | 3252 | 1464998285682 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:05 INFO - PROCESS | 3252 | 1464998285773 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 16:58:05 INFO - PROCESS | 3252 | 1464998285780 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 3252 | ++DOCSHELL 0D606C00 == 31 [pid = 3252] [id = 87] 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D608400) [pid = 3252] [serial = 258] [outer = 00000000] 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0E78E400) [pid = 3252] [serial = 259] [outer = 0D608400] 16:58:05 INFO - PROCESS | 3252 | 1464998285828 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (148EF400) [pid = 3252] [serial = 260] [outer = 0D608400] 16:58:06 INFO - PROCESS | 3252 | 1464998286298 Marionette TRACE conn7 <- [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]]]}] 16:58:06 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. 16:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 689ms 16:58:06 INFO - PROCESS | 3252 | 1464998286364 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 3252 | 1464998286366 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 16:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:58:06 INFO - PROCESS | 3252 | 1464998286369 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - PROCESS | 3252 | 1464998286373 Marionette TRACE conn7 <- [1,314,null,{}] 16:58:06 INFO - PROCESS | 3252 | 1464998286383 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:06 INFO - PROCESS | 3252 | 1464998286475 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 16:58:06 INFO - PROCESS | 3252 | 1464998286482 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 3252 | ++DOCSHELL 160EEC00 == 32 [pid = 3252] [id = 88] 16:58:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (160EF000) [pid = 3252] [serial = 261] [outer = 00000000] 16:58:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A6EC00) [pid = 3252] [serial = 262] [outer = 160EF000] 16:58:06 INFO - PROCESS | 3252 | 1464998286542 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (171EC000) [pid = 3252] [serial = 263] [outer = 160EF000] 16:58:06 INFO - PROCESS | 3252 | 1464998286981 Marionette TRACE conn7 <- [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]]]}] 16:58:07 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. 16:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 16:58:07 INFO - PROCESS | 3252 | 1464998287042 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 3252 | 1464998287045 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 16:58:07 INFO - PROCESS | 3252 | 1464998287047 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 3252 | 1464998287049 Marionette TRACE conn7 <- [1,318,null,{}] 16:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:58:07 INFO - PROCESS | 3252 | 1464998287053 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:07 INFO - PROCESS | 3252 | 1464998287143 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 16:58:07 INFO - PROCESS | 3252 | 1464998287148 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 3252 | ++DOCSHELL 1742A000 == 33 [pid = 3252] [id = 89] 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1742A400) [pid = 3252] [serial = 264] [outer = 00000000] 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19216400) [pid = 3252] [serial = 265] [outer = 1742A400] 16:58:07 INFO - PROCESS | 3252 | 1464998287205 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (192DE000) [pid = 3252] [serial = 266] [outer = 1742A400] 16:58:07 INFO - PROCESS | 3252 | 1464998287636 Marionette TRACE conn7 <- [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]]]}] 16:58:07 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. 16:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 16:58:07 INFO - PROCESS | 3252 | 1464998287690 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 3252 | 1464998287692 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:58:07 INFO - PROCESS | 3252 | 1464998287695 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 3252 | 1464998287697 Marionette TRACE conn7 <- [1,322,null,{}] 16:58:07 INFO - PROCESS | 3252 | 1464998287701 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:07 INFO - PROCESS | 3252 | 1464998287807 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 16:58:07 INFO - PROCESS | 3252 | 1464998287884 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 3252 | ++DOCSHELL 195A0800 == 34 [pid = 3252] [id = 90] 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195A1800) [pid = 3252] [serial = 267] [outer = 00000000] 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (195F7000) [pid = 3252] [serial = 268] [outer = 195A1800] 16:58:07 INFO - PROCESS | 3252 | 1464998287930 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A4EAC00) [pid = 3252] [serial = 269] [outer = 195A1800] 16:58:08 INFO - PROCESS | 3252 | 1464998288383 Marionette TRACE conn7 <- [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]]]}] 16:58:08 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. 16:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 729ms 16:58:08 INFO - PROCESS | 3252 | 1464998288427 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 3252 | 1464998288429 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 16:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:58:08 INFO - PROCESS | 3252 | 1464998288433 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 3252 | 1464998288434 Marionette TRACE conn7 <- [1,326,null,{}] 16:58:08 INFO - PROCESS | 3252 | 1464998288438 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:08 INFO - PROCESS | 3252 | 1464998288575 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 16:58:08 INFO - PROCESS | 3252 | 1464998288632 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F0400 == 35 [pid = 3252] [id = 91] 16:58:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A5D8000) [pid = 3252] [serial = 270] [outer = 00000000] 16:58:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B44B000) [pid = 3252] [serial = 271] [outer = 1A5D8000] 16:58:08 INFO - PROCESS | 3252 | 1464998288679 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B457400) [pid = 3252] [serial = 272] [outer = 1A5D8000] 16:58:09 INFO - PROCESS | 3252 | 1464998289114 Marionette TRACE conn7 <- [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]]]}] 16:58:09 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. 16:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 16:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:58:09 INFO - PROCESS | 3252 | 1464998289167 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 3252 | 1464998289169 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 16:58:09 INFO - PROCESS | 3252 | 1464998289172 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 3252 | 1464998289174 Marionette TRACE conn7 <- [1,330,null,{}] 16:58:09 INFO - PROCESS | 3252 | 1464998289177 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:09 INFO - PROCESS | 3252 | 1464998289295 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 16:58:09 INFO - PROCESS | 3252 | 1464998289355 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 3252 | ++DOCSHELL 1B584000 == 36 [pid = 3252] [id = 92] 16:58:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B692400) [pid = 3252] [serial = 273] [outer = 00000000] 16:58:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1BD46000) [pid = 3252] [serial = 274] [outer = 1B692400] 16:58:09 INFO - PROCESS | 3252 | 1464998289401 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BDD7400) [pid = 3252] [serial = 275] [outer = 1B692400] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1BDDB800) [pid = 3252] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1C598800) [pid = 3252] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (174C3400) [pid = 3252] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (160F5000) [pid = 3252] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (152CE800) [pid = 3252] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A696C00) [pid = 3252] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D607000) [pid = 3252] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195ED000) [pid = 3252] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A69B400) [pid = 3252] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1CFC2400) [pid = 3252] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0C80F800) [pid = 3252] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (09109C00) [pid = 3252] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15545400) [pid = 3252] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:58:09 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14E5F400) [pid = 3252] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:58:09 INFO - PROCESS | 3252 | 1464998289983 Marionette TRACE conn7 <- [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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 829ms 16:58:09 INFO - PROCESS | 3252 | 1464998290007 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 3252 | 1464998290009 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 16:58:10 INFO - PROCESS | 3252 | 1464998290013 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:58:10 INFO - PROCESS | 3252 | 1464998290015 Marionette TRACE conn7 <- [1,334,null,{}] 16:58:10 INFO - PROCESS | 3252 | 1464998290019 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:10 INFO - PROCESS | 3252 | 1464998290103 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 16:58:10 INFO - PROCESS | 3252 | 1464998290108 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 3252 | ++DOCSHELL 0D602800 == 37 [pid = 3252] [id = 93] 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (171F6C00) [pid = 3252] [serial = 276] [outer = 00000000] 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B69E800) [pid = 3252] [serial = 277] [outer = 171F6C00] 16:58:10 INFO - PROCESS | 3252 | 1464998290155 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1BD46800) [pid = 3252] [serial = 278] [outer = 171F6C00] 16:58:10 INFO - PROCESS | 3252 | 1464998290583 Marionette TRACE conn7 <- [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]]]}] 16:58:10 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. 16:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 16:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:58:10 INFO - PROCESS | 3252 | 1464998290648 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 3252 | 1464998290650 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 16:58:10 INFO - PROCESS | 3252 | 1464998290653 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 3252 | 1464998290655 Marionette TRACE conn7 <- [1,338,null,{}] 16:58:10 INFO - PROCESS | 3252 | 1464998290658 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:10 INFO - PROCESS | 3252 | 1464998290741 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 16:58:10 INFO - PROCESS | 3252 | 1464998290746 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 3252 | ++DOCSHELL 1959D800 == 38 [pid = 3252] [id = 94] 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B671C00) [pid = 3252] [serial = 279] [outer = 00000000] 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C599400) [pid = 3252] [serial = 280] [outer = 1B671C00] 16:58:10 INFO - PROCESS | 3252 | 1464998290791 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C966400) [pid = 3252] [serial = 281] [outer = 1B671C00] 16:58:11 INFO - PROCESS | 3252 | 1464998291215 Marionette TRACE conn7 <- [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]]]}] 16:58:11 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. 16:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 16:58:11 INFO - PROCESS | 3252 | 1464998291224 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 3252 | 1464998291226 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 16:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:58:11 INFO - PROCESS | 3252 | 1464998291229 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 3252 | 1464998291230 Marionette TRACE conn7 <- [1,342,null,{}] 16:58:11 INFO - PROCESS | 3252 | 1464998291234 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:11 INFO - PROCESS | 3252 | 1464998291352 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 16:58:11 INFO - PROCESS | 3252 | 1464998291358 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 3252 | ++DOCSHELL 1CA05800 == 39 [pid = 3252] [id = 95] 16:58:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1CA6D800) [pid = 3252] [serial = 282] [outer = 00000000] 16:58:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1CFA9400) [pid = 3252] [serial = 283] [outer = 1CA6D800] 16:58:11 INFO - PROCESS | 3252 | 1464998291402 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1CFAB000) [pid = 3252] [serial = 284] [outer = 1CA6D800] 16:58:11 INFO - PROCESS | 3252 | 1464998291800 Marionette TRACE conn7 <- [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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 16:58:11 INFO - PROCESS | 3252 | 1464998291860 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 3252 | 1464998291862 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 16:58:11 INFO - PROCESS | 3252 | 1464998291865 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:58:11 INFO - PROCESS | 3252 | 1464998291868 Marionette TRACE conn7 <- [1,346,null,{}] 16:58:11 INFO - PROCESS | 3252 | 1464998291875 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:12 INFO - PROCESS | 3252 | 1464998292059 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 16:58:12 INFO - PROCESS | 3252 | 1464998292179 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 3252 | ++DOCSHELL 0C80BC00 == 40 [pid = 3252] [id = 96] 16:58:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0C80C400) [pid = 3252] [serial = 285] [outer = 00000000] 16:58:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0C817400) [pid = 3252] [serial = 286] [outer = 0C80C400] 16:58:12 INFO - PROCESS | 3252 | 1464998292239 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0D53AC00) [pid = 3252] [serial = 287] [outer = 0C80C400] 16:58:12 INFO - PROCESS | 3252 | 1464998292784 Marionette TRACE conn7 <- [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]]]}] 16:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 969ms 16:58:12 INFO - PROCESS | 3252 | 1464998292841 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 3252 | 1464998292845 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 16:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:58:12 INFO - PROCESS | 3252 | 1464998292851 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 3252 | 1464998292854 Marionette TRACE conn7 <- [1,350,null,{}] 16:58:12 INFO - PROCESS | 3252 | 1464998292859 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:12 INFO - PROCESS | 3252 | 1464998292974 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 16:58:13 INFO - PROCESS | 3252 | 1464998293072 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 3252 | ++DOCSHELL 15543800 == 41 [pid = 3252] [id = 97] 16:58:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (15572C00) [pid = 3252] [serial = 288] [outer = 00000000] 16:58:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16A65800) [pid = 3252] [serial = 289] [outer = 15572C00] 16:58:13 INFO - PROCESS | 3252 | 1464998293133 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (174C5C00) [pid = 3252] [serial = 290] [outer = 15572C00] 16:58:13 INFO - PROCESS | 3252 | 1464998293775 Marionette TRACE conn7 <- [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]]]}] 16:58:13 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. 16:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 990ms 16:58:13 INFO - PROCESS | 3252 | 1464998293841 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 16:58:13 INFO - PROCESS | 3252 | 1464998293844 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 16:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:58:13 INFO - PROCESS | 3252 | 1464998293848 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:58:13 INFO - PROCESS | 3252 | 1464998293850 Marionette TRACE conn7 <- [1,354,null,{}] 16:58:13 INFO - PROCESS | 3252 | 1464998293854 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:13 INFO - PROCESS | 3252 | 1464998293967 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 16:58:14 INFO - PROCESS | 3252 | 1464998294092 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 3252 | ++DOCSHELL 1A642C00 == 42 [pid = 3252] [id = 98] 16:58:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A694800) [pid = 3252] [serial = 291] [outer = 00000000] 16:58:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BDF1800) [pid = 3252] [serial = 292] [outer = 1A694800] 16:58:14 INFO - PROCESS | 3252 | 1464998294154 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1CFBA400) [pid = 3252] [serial = 293] [outer = 1A694800] 16:58:14 INFO - PROCESS | 3252 | 1464998294731 Marionette TRACE conn7 <- [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]]]}] 16:58:14 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. 16:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 929ms 16:58:14 INFO - PROCESS | 3252 | 1464998294781 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 3252 | 1464998294785 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 16:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:58:14 INFO - PROCESS | 3252 | 1464998294796 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 3252 | 1464998294800 Marionette TRACE conn7 <- [1,358,null,{}] 16:58:14 INFO - PROCESS | 3252 | 1464998294804 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:14 INFO - PROCESS | 3252 | 1464998294915 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 16:58:15 INFO - PROCESS | 3252 | 1464998295037 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 3252 | ++DOCSHELL 1CFB1400 == 43 [pid = 3252] [id = 99] 16:58:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CFC6000) [pid = 3252] [serial = 294] [outer = 00000000] 16:58:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1EF3D800) [pid = 3252] [serial = 295] [outer = 1CFC6000] 16:58:15 INFO - PROCESS | 3252 | 1464998295096 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1EF7B000) [pid = 3252] [serial = 296] [outer = 1CFC6000] 16:58:15 INFO - PROCESS | 3252 | 1464998295901 Marionette TRACE conn7 <- [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]]]}] 16:58:15 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. 16:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1187ms 16:58:15 INFO - PROCESS | 3252 | 1464998295979 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 3252 | 1464998295984 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 16:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:58:15 INFO - PROCESS | 3252 | 1464998295989 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 3252 | 1464998295992 Marionette TRACE conn7 <- [1,362,null,{}] 16:58:15 INFO - PROCESS | 3252 | 1464998295997 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:16 INFO - PROCESS | 3252 | 1464998296141 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 16:58:16 INFO - PROCESS | 3252 | 1464998296261 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:16 INFO - PROCESS | 3252 | ++DOCSHELL 0D608800 == 44 [pid = 3252] [id = 100] 16:58:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0D60D800) [pid = 3252] [serial = 297] [outer = 00000000] 16:58:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0DC40400) [pid = 3252] [serial = 298] [outer = 0D60D800] 16:58:16 INFO - PROCESS | 3252 | 1464998296318 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0E791800) [pid = 3252] [serial = 299] [outer = 0D60D800] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1959D800 == 43 [pid = 3252] [id = 94] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 0D602800 == 42 [pid = 3252] [id = 93] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1B584000 == 41 [pid = 3252] [id = 92] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1A4F0400 == 40 [pid = 3252] [id = 91] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 195A0800 == 39 [pid = 3252] [id = 90] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1742A000 == 38 [pid = 3252] [id = 89] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 160EEC00 == 37 [pid = 3252] [id = 88] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 0D606C00 == 36 [pid = 3252] [id = 87] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 0C80B400 == 35 [pid = 3252] [id = 85] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 0CFE9000 == 34 [pid = 3252] [id = 86] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1CE12000 == 33 [pid = 3252] [id = 70] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1EF31800 == 32 [pid = 3252] [id = 84] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1CFB1400 == 31 [pid = 3252] [id = 99] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1A642C00 == 30 [pid = 3252] [id = 98] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 1CA05800 == 29 [pid = 3252] [id = 95] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 0C80BC00 == 28 [pid = 3252] [id = 96] 16:58:17 INFO - PROCESS | 3252 | --DOCSHELL 15543800 == 27 [pid = 3252] [id = 97] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1BDED000) [pid = 3252] [serial = 235] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1CEA0C00) [pid = 3252] [serial = 238] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1BDED400) [pid = 3252] [serial = 236] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1916A000) [pid = 3252] [serial = 223] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (19197400) [pid = 3252] [serial = 224] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (171F0400) [pid = 3252] [serial = 220] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1741E800) [pid = 3252] [serial = 221] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (15548000) [pid = 3252] [serial = 217] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16080C00) [pid = 3252] [serial = 218] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1B44D400) [pid = 3252] [serial = 229] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1B44E000) [pid = 3252] [serial = 230] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D60A800) [pid = 3252] [serial = 214] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D8D4800) [pid = 3252] [serial = 215] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A13D800) [pid = 3252] [serial = 226] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1ED49800) [pid = 3252] [serial = 247] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A4EB000) [pid = 3252] [serial = 227] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1EF32000) [pid = 3252] [serial = 209] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CBC8000) [pid = 3252] [serial = 211] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CD7BC00) [pid = 3252] [serial = 212] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1CFAF800) [pid = 3252] [serial = 239] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (14C47C00) [pid = 3252] [serial = 242] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A63BC00) [pid = 3252] [serial = 244] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1B456000) [pid = 3252] [serial = 232] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CD39800) [pid = 3252] [serial = 241] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1EF37C00) [pid = 3252] [serial = 248] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDD7800) [pid = 3252] [serial = 245] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B456400) [pid = 3252] [serial = 233] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1EF80400) [pid = 3252] [serial = 250] [outer = 00000000] [url = about:blank] 16:58:17 INFO - PROCESS | 3252 | 1464998297455 Marionette TRACE conn7 <- [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]]]}] 16:58:17 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. 16:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1521ms 16:58:17 INFO - PROCESS | 3252 | 1464998297515 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 3252 | 1464998297519 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 16:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:58:17 INFO - PROCESS | 3252 | 1464998297523 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - PROCESS | 3252 | 1464998297527 Marionette TRACE conn7 <- [1,366,null,{}] 16:58:17 INFO - PROCESS | 3252 | 1464998297532 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:17 INFO - PROCESS | 3252 | 1464998297650 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 16:58:17 INFO - PROCESS | 3252 | 1464998297730 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 3252 | ++DOCSHELL 0C816800 == 28 [pid = 3252] [id = 101] 16:58:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CBCAC00) [pid = 3252] [serial = 300] [outer = 00000000] 16:58:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D451800) [pid = 3252] [serial = 301] [outer = 0CBCAC00] 16:58:17 INFO - PROCESS | 3252 | 1464998297782 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D534400) [pid = 3252] [serial = 302] [outer = 0CBCAC00] 16:58:18 INFO - PROCESS | 3252 | 1464998298152 Marionette TRACE conn7 <- [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]]]}] 16:58:18 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. 16:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 689ms 16:58:18 INFO - PROCESS | 3252 | 1464998298215 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 16:58:18 INFO - PROCESS | 3252 | 1464998298221 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 16:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:58:18 INFO - PROCESS | 3252 | 1464998298228 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:58:18 INFO - PROCESS | 3252 | 1464998298230 Marionette TRACE conn7 <- [1,370,null,{}] 16:58:18 INFO - PROCESS | 3252 | 1464998298234 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:18 INFO - PROCESS | 3252 | 1464998298361 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 16:58:18 INFO - PROCESS | 3252 | 1464998298369 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:18 INFO - PROCESS | 3252 | ++DOCSHELL 0D60AC00 == 29 [pid = 3252] [id = 102] 16:58:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0D60C000) [pid = 3252] [serial = 303] [outer = 00000000] 16:58:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0E793400) [pid = 3252] [serial = 304] [outer = 0D60C000] 16:58:18 INFO - PROCESS | 3252 | 1464998298421 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14BC8C00) [pid = 3252] [serial = 305] [outer = 0D60C000] 16:58:18 INFO - PROCESS | 3252 | 1464998298865 Marionette TRACE conn7 <- [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]]]}] 16:58:18 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. 16:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 16:58:18 INFO - PROCESS | 3252 | 1464998298899 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 16:58:18 INFO - PROCESS | 3252 | 1464998298902 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 16:58:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:58:18 INFO - PROCESS | 3252 | 1464998298906 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:58:18 INFO - PROCESS | 3252 | 1464998298910 Marionette TRACE conn7 <- [1,374,null,{}] 16:58:18 INFO - PROCESS | 3252 | 1464998298920 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:18 INFO - PROCESS | 3252 | 1464998299008 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 16:58:19 INFO - PROCESS | 3252 | 1464998299017 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 3252 | ++DOCSHELL 160F2000 == 30 [pid = 3252] [id = 103] 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (160F2C00) [pid = 3252] [serial = 306] [outer = 00000000] 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A6B800) [pid = 3252] [serial = 307] [outer = 160F2C00] 16:58:19 INFO - PROCESS | 3252 | 1464998299070 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (171F7C00) [pid = 3252] [serial = 308] [outer = 160F2C00] 16:58:19 INFO - PROCESS | 3252 | 1464998299589 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:58:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:58:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 16:58:19 INFO - PROCESS | 3252 | 1464998299640 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 16:58:19 INFO - PROCESS | 3252 | 1464998299643 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 16:58:19 INFO - PROCESS | 3252 | 1464998299646 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:58:19 INFO - PROCESS | 3252 | 1464998299647 Marionette TRACE conn7 <- [1,378,null,{}] 16:58:19 INFO - PROCESS | 3252 | 1464998299651 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:19 INFO - PROCESS | 3252 | 1464998299791 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 16:58:19 INFO - PROCESS | 3252 | 1464998299805 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 3252 | ++DOCSHELL 171FA800 == 31 [pid = 3252] [id = 104] 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17424800) [pid = 3252] [serial = 309] [outer = 00000000] 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17518400) [pid = 3252] [serial = 310] [outer = 17424800] 16:58:19 INFO - PROCESS | 3252 | 1464998299851 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19193800) [pid = 3252] [serial = 311] [outer = 17424800] 16:58:20 INFO - PROCESS | 3252 | 1464998300327 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 729ms 16:58:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:58:20 INFO - PROCESS | 3252 | 1464998300379 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 3252 | 1464998300381 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 16:58:20 INFO - PROCESS | 3252 | 1464998300385 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - PROCESS | 3252 | 1464998300386 Marionette TRACE conn7 <- [1,382,null,{}] 16:58:20 INFO - PROCESS | 3252 | 1464998300390 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:20 INFO - PROCESS | 3252 | 1464998300503 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 16:58:20 INFO - PROCESS | 3252 | 1464998300513 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:20 INFO - PROCESS | 3252 | ++DOCSHELL 17423800 == 32 [pid = 3252] [id = 105] 16:58:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1921D000) [pid = 3252] [serial = 312] [outer = 00000000] 16:58:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1959D800) [pid = 3252] [serial = 313] [outer = 1921D000] 16:58:20 INFO - PROCESS | 3252 | 1464998300602 Marionette DEBUG loaded listener.js 16:58:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1959F000) [pid = 3252] [serial = 314] [outer = 1921D000] 16:58:21 INFO - PROCESS | 3252 | 1464998301106 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:58:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:58:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 16:58:21 INFO - PROCESS | 3252 | 1464998301158 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 16:58:21 INFO - PROCESS | 3252 | 1464998301160 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 16:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:58:21 INFO - PROCESS | 3252 | 1464998301163 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:58:21 INFO - PROCESS | 3252 | 1464998301165 Marionette TRACE conn7 <- [1,386,null,{}] 16:58:21 INFO - PROCESS | 3252 | 1464998301168 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:21 INFO - PROCESS | 3252 | 1464998301491 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (195A1800) [pid = 3252] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C813000) [pid = 3252] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1EF3A800) [pid = 3252] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1742A400) [pid = 3252] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (160EF000) [pid = 3252] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D608400) [pid = 3252] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D53B400) [pid = 3252] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A5D8000) [pid = 3252] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B692400) [pid = 3252] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (171F6C00) [pid = 3252] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1B671C00) [pid = 3252] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:58:21 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1CA6D800) [pid = 3252] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:58:21 INFO - PROCESS | 3252 | 1464998301553 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 3252 | ++DOCSHELL 0910DC00 == 33 [pid = 3252] [id = 106] 16:58:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (09192C00) [pid = 3252] [serial = 315] [outer = 00000000] 16:58:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0D601800) [pid = 3252] [serial = 316] [outer = 09192C00] 16:58:21 INFO - PROCESS | 3252 | 1464998301601 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1982F000) [pid = 3252] [serial = 317] [outer = 09192C00] 16:58:21 INFO - PROCESS | 3252 | 1464998301980 Marionette TRACE conn7 <- [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]]]}] 16:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 869ms 16:58:22 INFO - PROCESS | 3252 | 1464998302036 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 3252 | 1464998302038 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 16:58:22 INFO - PROCESS | 3252 | 1464998302041 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:58:22 INFO - PROCESS | 3252 | 1464998302043 Marionette TRACE conn7 <- [1,390,null,{}] 16:58:22 INFO - PROCESS | 3252 | 1464998302046 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:22 INFO - PROCESS | 3252 | 1464998302130 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 16:58:22 INFO - PROCESS | 3252 | 1464998302136 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 3252 | ++DOCSHELL 16B08C00 == 34 [pid = 3252] [id = 107] 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A132400) [pid = 3252] [serial = 318] [outer = 00000000] 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F5000) [pid = 3252] [serial = 319] [outer = 1A132400] 16:58:22 INFO - PROCESS | 3252 | 1464998302184 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5DA000) [pid = 3252] [serial = 320] [outer = 1A132400] 16:58:22 INFO - PROCESS | 3252 | 1464998302623 Marionette TRACE conn7 <- [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]]]}] 16:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 16:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:58:22 INFO - PROCESS | 3252 | 1464998302675 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 3252 | 1464998302677 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 16:58:22 INFO - PROCESS | 3252 | 1464998302681 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - PROCESS | 3252 | 1464998302682 Marionette TRACE conn7 <- [1,394,null,{}] 16:58:22 INFO - PROCESS | 3252 | 1464998302686 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:22 INFO - PROCESS | 3252 | 1464998302771 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 16:58:22 INFO - PROCESS | 3252 | 1464998302779 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F3000 == 35 [pid = 3252] [id = 108] 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A5DD800) [pid = 3252] [serial = 321] [outer = 00000000] 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B44A800) [pid = 3252] [serial = 322] [outer = 1A5DD800] 16:58:22 INFO - PROCESS | 3252 | 1464998302824 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1918C000) [pid = 3252] [serial = 323] [outer = 1A5DD800] 16:58:23 INFO - PROCESS | 3252 | 1464998303548 Marionette TRACE conn7 <- [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]]]}] 16:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 16:58:23 INFO - PROCESS | 3252 | 1464998303612 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 3252 | 1464998303616 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 16:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:58:23 INFO - PROCESS | 3252 | 1464998303621 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 3252 | 1464998303624 Marionette TRACE conn7 <- [1,398,null,{}] 16:58:23 INFO - PROCESS | 3252 | 1464998303630 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:23 INFO - PROCESS | 3252 | 1464998303762 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 16:58:23 INFO - PROCESS | 3252 | 1464998303882 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 3252 | ++DOCSHELL 0C819C00 == 36 [pid = 3252] [id = 109] 16:58:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0CBF3000) [pid = 3252] [serial = 324] [outer = 00000000] 16:58:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D60E400) [pid = 3252] [serial = 325] [outer = 0CBF3000] 16:58:23 INFO - PROCESS | 3252 | 1464998303944 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E1ACC00) [pid = 3252] [serial = 326] [outer = 0CBF3000] 16:58:24 INFO - PROCESS | 3252 | 1464998304753 Marionette TRACE conn7 <- [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]]]}] 16:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1180ms 16:58:24 INFO - PROCESS | 3252 | 1464998304803 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 16:58:24 INFO - PROCESS | 3252 | 1464998304809 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 16:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:58:24 INFO - PROCESS | 3252 | 1464998304816 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:58:24 INFO - PROCESS | 3252 | 1464998304819 Marionette TRACE conn7 <- [1,402,null,{}] 16:58:24 INFO - PROCESS | 3252 | 1464998304823 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:24 INFO - PROCESS | 3252 | 1464998304981 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 16:58:25 INFO - PROCESS | 3252 | 1464998305097 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:25 INFO - PROCESS | 3252 | ++DOCSHELL 0C814800 == 37 [pid = 3252] [id = 110] 16:58:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CFED800) [pid = 3252] [serial = 327] [outer = 00000000] 16:58:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0E1F0800) [pid = 3252] [serial = 328] [outer = 0CFED800] 16:58:25 INFO - PROCESS | 3252 | 1464998305157 Marionette DEBUG loaded listener.js 16:58:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16A64400) [pid = 3252] [serial = 329] [outer = 0CFED800] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 16B08C00 == 36 [pid = 3252] [id = 107] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 0910DC00 == 35 [pid = 3252] [id = 106] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 17423800 == 34 [pid = 3252] [id = 105] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 171FA800 == 33 [pid = 3252] [id = 104] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 160F2000 == 32 [pid = 3252] [id = 103] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 0D60AC00 == 31 [pid = 3252] [id = 102] 16:58:25 INFO - PROCESS | 3252 | --DOCSHELL 0C816800 == 30 [pid = 3252] [id = 101] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1CFA9400) [pid = 3252] [serial = 283] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (195F7000) [pid = 3252] [serial = 268] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A4EAC00) [pid = 3252] [serial = 269] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D450000) [pid = 3252] [serial = 253] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D534C00) [pid = 3252] [serial = 254] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1F57D800) [pid = 3252] [serial = 251] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19216400) [pid = 3252] [serial = 265] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A6EC00) [pid = 3252] [serial = 262] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (171EC000) [pid = 3252] [serial = 263] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0E78E400) [pid = 3252] [serial = 259] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (148EF400) [pid = 3252] [serial = 260] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D609C00) [pid = 3252] [serial = 256] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0DC45400) [pid = 3252] [serial = 257] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1B457400) [pid = 3252] [serial = 272] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B44B000) [pid = 3252] [serial = 271] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BD46000) [pid = 3252] [serial = 274] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1BD46800) [pid = 3252] [serial = 278] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B69E800) [pid = 3252] [serial = 277] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BDD7400) [pid = 3252] [serial = 275] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C966400) [pid = 3252] [serial = 281] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (192DE000) [pid = 3252] [serial = 266] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1C599400) [pid = 3252] [serial = 280] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1CFAB000) [pid = 3252] [serial = 284] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 3252 | 1464998305935 Marionette TRACE conn7 <- [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]]]}] 16:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1171ms 16:58:25 INFO - PROCESS | 3252 | 1464998305990 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 3252 | 1464998305993 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 16:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:58:25 INFO - PROCESS | 3252 | 1464998305997 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - PROCESS | 3252 | 1464998306002 Marionette TRACE conn7 <- [1,406,null,{}] 16:58:26 INFO - PROCESS | 3252 | 1464998306024 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:26 INFO - PROCESS | 3252 | 1464998306117 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 16:58:26 INFO - PROCESS | 3252 | 1464998306129 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 3252 | ++DOCSHELL 0D52E000 == 31 [pid = 3252] [id = 111] 16:58:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0D534800) [pid = 3252] [serial = 330] [outer = 00000000] 16:58:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D608400) [pid = 3252] [serial = 331] [outer = 0D534800] 16:58:26 INFO - PROCESS | 3252 | 1464998306180 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D8D3800) [pid = 3252] [serial = 332] [outer = 0D534800] 16:58:26 INFO - PROCESS | 3252 | 1464998306687 Marionette TRACE conn7 <- [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]]]}] 16:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 750ms 16:58:26 INFO - PROCESS | 3252 | 1464998306750 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 3252 | 1464998306755 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 16:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:58:26 INFO - PROCESS | 3252 | 1464998306761 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - PROCESS | 3252 | 1464998306764 Marionette TRACE conn7 <- [1,410,null,{}] 16:58:26 INFO - PROCESS | 3252 | 1464998306767 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:26 INFO - PROCESS | 3252 | 1464998306859 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 16:58:26 INFO - PROCESS | 3252 | 1464998306938 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 3252 | ++DOCSHELL 152CD000 == 32 [pid = 3252] [id = 112] 16:58:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (152CF400) [pid = 3252] [serial = 333] [outer = 00000000] 16:58:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15577800) [pid = 3252] [serial = 334] [outer = 152CF400] 16:58:26 INFO - PROCESS | 3252 | 1464998306988 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16A6E400) [pid = 3252] [serial = 335] [outer = 152CF400] 16:58:27 INFO - PROCESS | 3252 | 1464998307390 Marionette TRACE conn7 <- [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]]]}] 16:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 16:58:27 INFO - PROCESS | 3252 | 1464998307436 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 3252 | 1464998307438 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 16:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:58:27 INFO - PROCESS | 3252 | 1464998307441 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 3252 | 1464998307444 Marionette TRACE conn7 <- [1,414,null,{}] 16:58:27 INFO - PROCESS | 3252 | 1464998307455 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:27 INFO - PROCESS | 3252 | 1464998307545 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 16:58:27 INFO - PROCESS | 3252 | 1464998307552 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:27 INFO - PROCESS | 3252 | ++DOCSHELL 19245000 == 33 [pid = 3252] [id = 113] 16:58:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (192D1800) [pid = 3252] [serial = 336] [outer = 00000000] 16:58:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19597800) [pid = 3252] [serial = 337] [outer = 192D1800] 16:58:27 INFO - PROCESS | 3252 | 1464998307604 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (195A3C00) [pid = 3252] [serial = 338] [outer = 192D1800] 16:58:28 INFO - PROCESS | 3252 | 1464998308098 Marionette TRACE conn7 <- [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]]]}] 16:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 689ms 16:58:28 INFO - PROCESS | 3252 | 1464998308132 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 3252 | 1464998308134 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 16:58:28 INFO - PROCESS | 3252 | 1464998308137 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:58:28 INFO - PROCESS | 3252 | 1464998308139 Marionette TRACE conn7 <- [1,418,null,{}] 16:58:28 INFO - PROCESS | 3252 | 1464998308143 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:28 INFO - PROCESS | 3252 | 1464998308297 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 16:58:28 INFO - PROCESS | 3252 | 1464998308322 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 3252 | ++DOCSHELL 19834C00 == 34 [pid = 3252] [id = 114] 16:58:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19835400) [pid = 3252] [serial = 339] [outer = 00000000] 16:58:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A140400) [pid = 3252] [serial = 340] [outer = 19835400] 16:58:28 INFO - PROCESS | 3252 | 1464998308369 Marionette DEBUG loaded listener.js 16:58:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4F0000) [pid = 3252] [serial = 341] [outer = 19835400] 16:58:29 INFO - PROCESS | 3252 | 1464998309272 Marionette TRACE conn7 <- [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]]]}] 16:58:29 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 16:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1167ms 16:58:29 INFO - PROCESS | 3252 | 1464998309309 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 16:58:29 INFO - PROCESS | 3252 | 1464998309311 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 16:58:29 INFO - PROCESS | 3252 | 1464998309314 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:58:29 INFO - PROCESS | 3252 | 1464998309316 Marionette TRACE conn7 <- [1,422,null,{}] 16:58:29 INFO - PROCESS | 3252 | 1464998309319 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:29 INFO - PROCESS | 3252 | 1464998309434 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 16:58:29 INFO - PROCESS | 3252 | 1464998309440 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F5800 == 35 [pid = 3252] [id = 115] 16:58:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F8800) [pid = 3252] [serial = 342] [outer = 00000000] 16:58:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A7AE800) [pid = 3252] [serial = 343] [outer = 1A4F8800] 16:58:29 INFO - PROCESS | 3252 | 1464998309486 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B44E800) [pid = 3252] [serial = 344] [outer = 1A4F8800] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17424800) [pid = 3252] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CBCAC00) [pid = 3252] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D60D800) [pid = 3252] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D60C000) [pid = 3252] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (160F2C00) [pid = 3252] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0C80C400) [pid = 3252] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1921D000) [pid = 3252] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15572C00) [pid = 3252] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A694800) [pid = 3252] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A132400) [pid = 3252] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1CFC6000) [pid = 3252] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:58:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (09192C00) [pid = 3252] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:58:30 INFO - PROCESS | 3252 | 1464998310466 Marionette TRACE conn7 <- [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]]]}] 16:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1177ms 16:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:58:30 INFO - PROCESS | 3252 | 1464998310497 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 3252 | 1464998310499 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 16:58:30 INFO - PROCESS | 3252 | 1464998310502 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - PROCESS | 3252 | 1464998310504 Marionette TRACE conn7 <- [1,426,null,{}] 16:58:30 INFO - PROCESS | 3252 | 1464998310507 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:30 INFO - PROCESS | 3252 | 1464998310611 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 16:58:30 INFO - PROCESS | 3252 | 1464998310617 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 3252 | ++DOCSHELL 0CD7B000 == 36 [pid = 3252] [id = 116] 16:58:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1921D000) [pid = 3252] [serial = 345] [outer = 00000000] 16:58:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A694800) [pid = 3252] [serial = 346] [outer = 1921D000] 16:58:30 INFO - PROCESS | 3252 | 1464998310665 Marionette DEBUG loaded listener.js 16:58:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A5D2C00) [pid = 3252] [serial = 347] [outer = 1921D000] 16:58:31 INFO - PROCESS | 3252 | 1464998311108 Marionette TRACE conn7 <- [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] 16:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:58:31 INFO - PROCESS | 3252 | 1464998311175 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 16:58:31 INFO - PROCESS | 3252 | 1464998311178 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 3252 | 1464998311179 Marionette TRACE conn7 <- [1,430,null,{}] 16:58:31 INFO - PROCESS | 3252 | 1464998311183 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:31 INFO - PROCESS | 3252 | 1464998311268 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 16:58:31 INFO - PROCESS | 3252 | 1464998311273 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3252 | ++DOCSHELL 1B69E000 == 37 [pid = 3252] [id = 117] 16:58:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B69F000) [pid = 3252] [serial = 348] [outer = 00000000] 16:58:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BDED000) [pid = 3252] [serial = 349] [outer = 1B69F000] 16:58:31 INFO - PROCESS | 3252 | 1464998311321 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BDF1400) [pid = 3252] [serial = 350] [outer = 1B69F000] 16:58:31 INFO - PROCESS | 3252 | 1464998311769 Marionette TRACE conn7 <- [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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 16:58:31 INFO - PROCESS | 3252 | 1464998311809 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 3252 | 1464998311811 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 16:58:31 INFO - PROCESS | 3252 | 1464998311814 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:58:31 INFO - PROCESS | 3252 | 1464998311816 Marionette TRACE conn7 <- [1,434,null,{}] 16:58:31 INFO - PROCESS | 3252 | 1464998311819 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:31 INFO - PROCESS | 3252 | 1464998311900 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 16:58:31 INFO - PROCESS | 3252 | 1464998311909 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3252 | ++DOCSHELL 1BDF5000 == 38 [pid = 3252] [id = 118] 16:58:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1C4D4C00) [pid = 3252] [serial = 351] [outer = 00000000] 16:58:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C5A3400) [pid = 3252] [serial = 352] [outer = 1C4D4C00] 16:58:31 INFO - PROCESS | 3252 | 1464998311955 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1CA68400) [pid = 3252] [serial = 353] [outer = 1C4D4C00] 16:58:32 INFO - PROCESS | 3252 | 1464998312597 Marionette TRACE conn7 <- [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]]]}] 16:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 869ms 16:58:32 INFO - PROCESS | 3252 | 1464998312659 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 16:58:32 INFO - PROCESS | 3252 | 1464998312664 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 16:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:58:32 INFO - PROCESS | 3252 | 1464998312668 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:58:32 INFO - PROCESS | 3252 | 1464998312674 Marionette TRACE conn7 <- [1,438,null,{}] 16:58:32 INFO - PROCESS | 3252 | 1464998312694 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:32 INFO - PROCESS | 3252 | 1464998312818 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 16:58:32 INFO - PROCESS | 3252 | 1464998312934 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 3252 | ++DOCSHELL 0910C000 == 39 [pid = 3252] [id = 119] 16:58:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D454800) [pid = 3252] [serial = 354] [outer = 00000000] 16:58:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0E5FDC00) [pid = 3252] [serial = 355] [outer = 0D454800] 16:58:33 INFO - PROCESS | 3252 | 1464998312997 Marionette DEBUG loaded listener.js 16:58:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15233400) [pid = 3252] [serial = 356] [outer = 0D454800] 16:58:33 INFO - PROCESS | 3252 | 1464998313608 Marionette TRACE conn7 <- [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]]]}] 16:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 990ms 16:58:33 INFO - PROCESS | 3252 | 1464998313659 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 16:58:33 INFO - PROCESS | 3252 | 1464998313665 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 16:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:58:33 INFO - PROCESS | 3252 | 1464998313672 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - PROCESS | 3252 | 1464998313675 Marionette TRACE conn7 <- [1,442,null,{}] 16:58:33 INFO - PROCESS | 3252 | 1464998313679 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:33 INFO - PROCESS | 3252 | 1464998313795 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 16:58:33 INFO - PROCESS | 3252 | 1464998313922 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:33 INFO - PROCESS | 3252 | ++DOCSHELL 19216C00 == 40 [pid = 3252] [id = 120] 16:58:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1924C800) [pid = 3252] [serial = 357] [outer = 00000000] 16:58:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (195A1000) [pid = 3252] [serial = 358] [outer = 1924C800] 16:58:33 INFO - PROCESS | 3252 | 1464998313983 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19838C00) [pid = 3252] [serial = 359] [outer = 1924C800] 16:58:34 INFO - PROCESS | 3252 | 1464998314632 Marionette TRACE conn7 <- [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]]]}] 16:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1020ms 16:58:34 INFO - PROCESS | 3252 | 1464998314695 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 16:58:34 INFO - PROCESS | 3252 | 1464998314698 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 16:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:58:34 INFO - PROCESS | 3252 | 1464998314702 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 3252 | 1464998314706 Marionette TRACE conn7 <- [1,446,null,{}] 16:58:34 INFO - PROCESS | 3252 | 1464998314717 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:34 INFO - PROCESS | 3252 | 1464998314835 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 16:58:34 INFO - PROCESS | 3252 | 1464998314967 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 3252 | ++DOCSHELL 1CE11C00 == 41 [pid = 3252] [id = 121] 16:58:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1CEA1C00) [pid = 3252] [serial = 360] [outer = 00000000] 16:58:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1CFAA400) [pid = 3252] [serial = 361] [outer = 1CEA1C00] 16:58:35 INFO - PROCESS | 3252 | 1464998315033 Marionette DEBUG loaded listener.js 16:58:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1CFAFC00) [pid = 3252] [serial = 362] [outer = 1CEA1C00] 16:58:35 INFO - PROCESS | 3252 | 1464998315759 Marionette TRACE conn7 <- [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]]]}] 16:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1124ms 16:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:58:35 INFO - PROCESS | 3252 | 1464998315829 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 3252 | 1464998315833 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 16:58:35 INFO - PROCESS | 3252 | 1464998315838 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 3252 | 1464998315841 Marionette TRACE conn7 <- [1,450,null,{}] 16:58:35 INFO - PROCESS | 3252 | 1464998315846 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:35 INFO - PROCESS | 3252 | 1464998315952 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 16:58:36 INFO - PROCESS | 3252 | 1464998316035 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 3252 | ++DOCSHELL 0D607400 == 42 [pid = 3252] [id = 122] 16:58:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0D609400) [pid = 3252] [serial = 363] [outer = 00000000] 16:58:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D9C4C00) [pid = 3252] [serial = 364] [outer = 0D609400] 16:58:36 INFO - PROCESS | 3252 | 1464998316135 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0E78AC00) [pid = 3252] [serial = 365] [outer = 0D609400] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 1B69E000 == 41 [pid = 3252] [id = 117] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0CD7B000 == 40 [pid = 3252] [id = 116] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 1A4F5800 == 39 [pid = 3252] [id = 115] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 19834C00 == 38 [pid = 3252] [id = 114] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 19245000 == 37 [pid = 3252] [id = 113] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 152CD000 == 36 [pid = 3252] [id = 112] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0D52E000 == 35 [pid = 3252] [id = 111] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0C819C00 == 34 [pid = 3252] [id = 109] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0C814800 == 33 [pid = 3252] [id = 110] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0D608800 == 32 [pid = 3252] [id = 100] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 1A4F3000 == 31 [pid = 3252] [id = 108] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 1CE11C00 == 30 [pid = 3252] [id = 121] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 19216C00 == 29 [pid = 3252] [id = 120] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 1BDF5000 == 28 [pid = 3252] [id = 118] 16:58:36 INFO - PROCESS | 3252 | --DOCSHELL 0910C000 == 27 [pid = 3252] [id = 119] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (17518400) [pid = 3252] [serial = 310] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D451800) [pid = 3252] [serial = 301] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D534400) [pid = 3252] [serial = 302] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0E791800) [pid = 3252] [serial = 299] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0DC40400) [pid = 3252] [serial = 298] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0E793400) [pid = 3252] [serial = 304] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14BC8C00) [pid = 3252] [serial = 305] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16A6B800) [pid = 3252] [serial = 307] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D53AC00) [pid = 3252] [serial = 287] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1959D800) [pid = 3252] [serial = 313] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C817400) [pid = 3252] [serial = 286] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B44A800) [pid = 3252] [serial = 322] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (174C5C00) [pid = 3252] [serial = 290] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A65800) [pid = 3252] [serial = 289] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1CFBA400) [pid = 3252] [serial = 293] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BDF1800) [pid = 3252] [serial = 292] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A5DA000) [pid = 3252] [serial = 320] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1EF7B000) [pid = 3252] [serial = 296] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1EF3D800) [pid = 3252] [serial = 295] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19193800) [pid = 3252] [serial = 311] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0D601800) [pid = 3252] [serial = 316] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1959F000) [pid = 3252] [serial = 314] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A4F5000) [pid = 3252] [serial = 319] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1982F000) [pid = 3252] [serial = 317] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (171F7C00) [pid = 3252] [serial = 308] [outer = 00000000] [url = about:blank] 16:58:37 INFO - PROCESS | 3252 | 1464998317308 Marionette TRACE conn7 <- [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] 16:58:37 INFO - PROCESS | 3252 | 1464998317366 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 16:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:58:37 INFO - PROCESS | 3252 | 1464998317378 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:58:37 INFO - PROCESS | 3252 | 1464998317381 Marionette TRACE conn7 <- [1,454,null,{}] 16:58:37 INFO - PROCESS | 3252 | 1464998317388 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:37 INFO - PROCESS | 3252 | 1464998317475 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 16:58:37 INFO - PROCESS | 3252 | 1464998317484 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:37 INFO - PROCESS | 3252 | ++DOCSHELL 0CF5C800 == 28 [pid = 3252] [id = 123] 16:58:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CF5D400) [pid = 3252] [serial = 366] [outer = 00000000] 16:58:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CFF0000) [pid = 3252] [serial = 367] [outer = 0CF5D400] 16:58:37 INFO - PROCESS | 3252 | 1464998317537 Marionette DEBUG loaded listener.js 16:58:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D470C00) [pid = 3252] [serial = 368] [outer = 0CF5D400] 16:58:38 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:38 INFO - PROCESS | 3252 | 1464998318068 Marionette TRACE conn7 <- [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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 729ms 16:58:38 INFO - PROCESS | 3252 | 1464998318114 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 3252 | 1464998318120 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 16:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:58:38 INFO - PROCESS | 3252 | 1464998318127 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - PROCESS | 3252 | 1464998318130 Marionette TRACE conn7 <- [1,458,null,{}] 16:58:38 INFO - PROCESS | 3252 | 1464998318134 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:38 INFO - PROCESS | 3252 | 1464998318234 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 16:58:38 INFO - PROCESS | 3252 | 1464998318314 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 3252 | ++DOCSHELL 0E1A4C00 == 29 [pid = 3252] [id = 124] 16:58:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0E1AF400) [pid = 3252] [serial = 369] [outer = 00000000] 16:58:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E791800) [pid = 3252] [serial = 370] [outer = 0E1AF400] 16:58:38 INFO - PROCESS | 3252 | 1464998318365 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14B7E000) [pid = 3252] [serial = 371] [outer = 0E1AF400] 16:58:38 INFO - PROCESS | 3252 | 1464998318775 Marionette TRACE conn7 <- [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] 16:58:38 INFO - PROCESS | 3252 | 1464998318865 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 16:58:38 INFO - PROCESS | 3252 | 1464998318869 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:58:38 INFO - PROCESS | 3252 | 1464998318872 Marionette TRACE conn7 <- [1,462,null,{}] 16:58:38 INFO - PROCESS | 3252 | 1464998318883 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:38 INFO - PROCESS | 3252 | 1464998318970 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 16:58:38 INFO - PROCESS | 3252 | 1464998318988 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 3252 | ++DOCSHELL 17427800 == 30 [pid = 3252] [id = 125] 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (17428000) [pid = 3252] [serial = 372] [outer = 00000000] 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (174C1C00) [pid = 3252] [serial = 373] [outer = 17428000] 16:58:39 INFO - PROCESS | 3252 | 1464998319040 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17510000) [pid = 3252] [serial = 374] [outer = 17428000] 16:58:39 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:39 INFO - PROCESS | 3252 | 1464998319553 Marionette TRACE conn7 <- [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] 16:58:39 INFO - PROCESS | 3252 | 1464998319619 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 16:58:39 INFO - PROCESS | 3252 | 1464998319622 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:58:39 INFO - PROCESS | 3252 | 1464998319624 Marionette TRACE conn7 <- [1,466,null,{}] 16:58:39 INFO - PROCESS | 3252 | 1464998319627 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:39 INFO - PROCESS | 3252 | 1464998319743 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 16:58:39 INFO - PROCESS | 3252 | 1464998319801 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 3252 | ++DOCSHELL 192DCC00 == 31 [pid = 3252] [id = 126] 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19596000) [pid = 3252] [serial = 375] [outer = 00000000] 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195A2800) [pid = 3252] [serial = 376] [outer = 19596000] 16:58:39 INFO - PROCESS | 3252 | 1464998319850 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F5800) [pid = 3252] [serial = 377] [outer = 19596000] 16:58:40 INFO - PROCESS | 3252 | 1464998320294 Marionette TRACE conn7 <- [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] 16:58:40 INFO - PROCESS | 3252 | 1464998320359 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 16:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:58:40 INFO - PROCESS | 3252 | 1464998320368 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - PROCESS | 3252 | 1464998320370 Marionette TRACE conn7 <- [1,470,null,{}] 16:58:40 INFO - PROCESS | 3252 | 1464998320374 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:40 INFO - PROCESS | 3252 | 1464998320481 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 16:58:40 INFO - PROCESS | 3252 | 1464998320493 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:40 INFO - PROCESS | 3252 | ++DOCSHELL 1982DC00 == 32 [pid = 3252] [id = 127] 16:58:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19835000) [pid = 3252] [serial = 378] [outer = 00000000] 16:58:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F3000) [pid = 3252] [serial = 379] [outer = 19835000] 16:58:40 INFO - PROCESS | 3252 | 1464998320539 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5D8000) [pid = 3252] [serial = 380] [outer = 19835000] 16:58:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A2E6400) [pid = 3252] [serial = 381] [outer = 0D9B7000] 16:58:41 INFO - PROCESS | 3252 | 1464998321097 Marionette TRACE conn7 <- [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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 790ms 16:58:41 INFO - PROCESS | 3252 | 1464998321157 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 3252 | 1464998321159 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 16:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:58:41 INFO - PROCESS | 3252 | 1464998321162 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 3252 | 1464998321164 Marionette TRACE conn7 <- [1,474,null,{}] 16:58:41 INFO - PROCESS | 3252 | 1464998321168 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:41 INFO - PROCESS | 3252 | 1464998321504 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19835400) [pid = 3252] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A4F8800) [pid = 3252] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (192D1800) [pid = 3252] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1921D000) [pid = 3252] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D534800) [pid = 3252] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (152CF400) [pid = 3252] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CBF3000) [pid = 3252] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A5DD800) [pid = 3252] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CFED800) [pid = 3252] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1C4D4C00) [pid = 3252] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:58:41 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B69F000) [pid = 3252] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:58:41 INFO - PROCESS | 3252 | 1464998321563 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 3252 | ++DOCSHELL 0C80D800 == 33 [pid = 3252] [id = 128] 16:58:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0C810000) [pid = 3252] [serial = 382] [outer = 00000000] 16:58:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D534800) [pid = 3252] [serial = 383] [outer = 0C810000] 16:58:41 INFO - PROCESS | 3252 | 1464998321619 Marionette DEBUG loaded listener.js 16:58:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (19137000) [pid = 3252] [serial = 384] [outer = 0C810000] 16:58:41 INFO - PROCESS | 3252 | 1464998321980 Marionette TRACE conn7 <- [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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 869ms 16:58:42 INFO - PROCESS | 3252 | 1464998322037 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 3252 | 1464998322039 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 16:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:58:42 INFO - PROCESS | 3252 | 1464998322042 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 3252 | 1464998322043 Marionette TRACE conn7 <- [1,478,null,{}] 16:58:42 INFO - PROCESS | 3252 | 1464998322047 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:42 INFO - PROCESS | 3252 | 1464998322126 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 16:58:42 INFO - PROCESS | 3252 | 1464998322132 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:42 INFO - PROCESS | 3252 | ++DOCSHELL 09109000 == 34 [pid = 3252] [id = 129] 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (091A0000) [pid = 3252] [serial = 385] [outer = 00000000] 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BD39C00) [pid = 3252] [serial = 386] [outer = 091A0000] 16:58:42 INFO - PROCESS | 3252 | 1464998322177 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDE9000) [pid = 3252] [serial = 387] [outer = 091A0000] 16:58:42 INFO - PROCESS | 3252 | 1464998322610 Marionette TRACE conn7 <- [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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 16:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:58:42 INFO - PROCESS | 3252 | 1464998322674 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 3252 | 1464998322676 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 16:58:42 INFO - PROCESS | 3252 | 1464998322679 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 3252 | 1464998322681 Marionette TRACE conn7 <- [1,482,null,{}] 16:58:42 INFO - PROCESS | 3252 | 1464998322686 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:42 INFO - PROCESS | 3252 | 1464998322767 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 16:58:42 INFO - PROCESS | 3252 | 1464998322776 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:42 INFO - PROCESS | 3252 | ++DOCSHELL 160ED000 == 35 [pid = 3252] [id = 130] 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B6F1C00) [pid = 3252] [serial = 388] [outer = 00000000] 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1C599000) [pid = 3252] [serial = 389] [outer = 1B6F1C00] 16:58:42 INFO - PROCESS | 3252 | 1464998322821 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195F4000) [pid = 3252] [serial = 390] [outer = 1B6F1C00] 16:58:43 INFO - PROCESS | 3252 | 1464998323277 Marionette TRACE conn7 <- [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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 16:58:43 INFO - PROCESS | 3252 | 1464998323310 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 16:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:58:43 INFO - PROCESS | 3252 | 1464998323312 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 16:58:43 INFO - PROCESS | 3252 | 1464998323315 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 3252 | 1464998323317 Marionette TRACE conn7 <- [1,486,null,{}] 16:58:43 INFO - PROCESS | 3252 | 1464998323320 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:43 INFO - PROCESS | 3252 | 1464998323402 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 16:58:43 INFO - PROCESS | 3252 | 1464998323408 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 3252 | ++DOCSHELL 17426400 == 36 [pid = 3252] [id = 131] 16:58:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1CA6C800) [pid = 3252] [serial = 391] [outer = 00000000] 16:58:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1CFA7000) [pid = 3252] [serial = 392] [outer = 1CA6C800] 16:58:43 INFO - PROCESS | 3252 | 1464998323463 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1CFA7C00) [pid = 3252] [serial = 393] [outer = 1CA6C800] 16:58:44 INFO - PROCESS | 3252 | 1464998324299 Marionette TRACE conn7 <- [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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1019ms 16:58:44 INFO - PROCESS | 3252 | 1464998324336 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 3252 | 1464998324341 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:58:44 INFO - PROCESS | 3252 | 1464998324346 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 3252 | 1464998324351 Marionette TRACE conn7 <- [1,490,null,{}] 16:58:44 INFO - PROCESS | 3252 | 1464998324376 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:44 INFO - PROCESS | 3252 | 1464998324510 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 16:58:44 INFO - PROCESS | 3252 | 1464998324633 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:44 INFO - PROCESS | 3252 | ++DOCSHELL 0CD33400 == 37 [pid = 3252] [id = 132] 16:58:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CD35800) [pid = 3252] [serial = 394] [outer = 00000000] 16:58:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0E1FBC00) [pid = 3252] [serial = 395] [outer = 0CD35800] 16:58:44 INFO - PROCESS | 3252 | 1464998324697 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (153C4400) [pid = 3252] [serial = 396] [outer = 0CD35800] 16:58:45 INFO - PROCESS | 3252 | 1464998325405 Marionette TRACE conn7 <- [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]]]}] 16:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1095ms 16:58:45 INFO - PROCESS | 3252 | 1464998325448 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 16:58:45 INFO - PROCESS | 3252 | 1464998325454 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 16:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:58:45 INFO - PROCESS | 3252 | 1464998325460 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:58:45 INFO - PROCESS | 3252 | 1464998325463 Marionette TRACE conn7 <- [1,494,null,{}] 16:58:45 INFO - PROCESS | 3252 | 1464998325467 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:45 INFO - PROCESS | 3252 | 1464998325594 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 16:58:45 INFO - PROCESS | 3252 | 1464998325792 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 3252 | ++DOCSHELL 09107000 == 38 [pid = 3252] [id = 133] 16:58:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (09108800) [pid = 3252] [serial = 397] [outer = 00000000] 16:58:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0C80AC00) [pid = 3252] [serial = 398] [outer = 09108800] 16:58:45 INFO - PROCESS | 3252 | 1464998325854 Marionette DEBUG loaded listener.js 16:58:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CD7BC00) [pid = 3252] [serial = 399] [outer = 09108800] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 160ED000 == 37 [pid = 3252] [id = 130] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 09109000 == 36 [pid = 3252] [id = 129] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 0C80D800 == 35 [pid = 3252] [id = 128] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 1982DC00 == 34 [pid = 3252] [id = 127] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 192DCC00 == 33 [pid = 3252] [id = 126] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 17427800 == 32 [pid = 3252] [id = 125] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 0E1A4C00 == 31 [pid = 3252] [id = 124] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 0CF5C800 == 30 [pid = 3252] [id = 123] 16:58:46 INFO - PROCESS | 3252 | --DOCSHELL 0D607400 == 29 [pid = 3252] [id = 122] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A140400) [pid = 3252] [serial = 340] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A7AE800) [pid = 3252] [serial = 343] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B44E800) [pid = 3252] [serial = 344] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A4F0000) [pid = 3252] [serial = 341] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19597800) [pid = 3252] [serial = 337] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A694800) [pid = 3252] [serial = 346] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D608400) [pid = 3252] [serial = 331] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D8D3800) [pid = 3252] [serial = 332] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (15577800) [pid = 3252] [serial = 334] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16A6E400) [pid = 3252] [serial = 335] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D60E400) [pid = 3252] [serial = 325] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0E1ACC00) [pid = 3252] [serial = 326] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1918C000) [pid = 3252] [serial = 323] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0E1F0800) [pid = 3252] [serial = 328] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A64400) [pid = 3252] [serial = 329] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1CA68400) [pid = 3252] [serial = 353] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1C5A3400) [pid = 3252] [serial = 352] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BDED000) [pid = 3252] [serial = 349] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BDF1400) [pid = 3252] [serial = 350] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (195A3C00) [pid = 3252] [serial = 338] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A5D2C00) [pid = 3252] [serial = 347] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 3252 | 1464998326497 Marionette TRACE conn7 <- [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]]]}] 16:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1076ms 16:58:46 INFO - PROCESS | 3252 | 1464998326540 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 16:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:58:46 INFO - PROCESS | 3252 | 1464998326544 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 16:58:46 INFO - PROCESS | 3252 | 1464998326548 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 3252 | 1464998326551 Marionette TRACE conn7 <- [1,498,null,{}] 16:58:46 INFO - PROCESS | 3252 | 1464998326556 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:46 INFO - PROCESS | 3252 | 1464998326653 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 16:58:46 INFO - PROCESS | 3252 | 1464998326731 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:46 INFO - PROCESS | 3252 | ++DOCSHELL 0C80C400 == 30 [pid = 3252] [id = 134] 16:58:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0C810C00) [pid = 3252] [serial = 400] [outer = 00000000] 16:58:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D604C00) [pid = 3252] [serial = 401] [outer = 0C810C00] 16:58:46 INFO - PROCESS | 3252 | 1464998326781 Marionette DEBUG loaded listener.js 16:58:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0D8D5800) [pid = 3252] [serial = 402] [outer = 0C810C00] 16:58:47 INFO - PROCESS | 3252 | 1464998327217 Marionette TRACE conn7 <- [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]]]}] 16:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 16:58:47 INFO - PROCESS | 3252 | 1464998327282 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 16:58:47 INFO - PROCESS | 3252 | 1464998327286 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 16:58:47 INFO - PROCESS | 3252 | 1464998327291 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:58:47 INFO - PROCESS | 3252 | 1464998327292 Marionette TRACE conn7 <- [1,502,null,{}] 16:58:47 INFO - PROCESS | 3252 | 1464998327296 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:47 INFO - PROCESS | 3252 | 1464998327388 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 16:58:47 INFO - PROCESS | 3252 | 1464998327395 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 3252 | ++DOCSHELL 0E779C00 == 31 [pid = 3252] [id = 135] 16:58:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14B7D400) [pid = 3252] [serial = 403] [outer = 00000000] 16:58:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (171EC000) [pid = 3252] [serial = 404] [outer = 14B7D400] 16:58:47 INFO - PROCESS | 3252 | 1464998327442 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1741E800) [pid = 3252] [serial = 405] [outer = 14B7D400] 16:58:47 INFO - PROCESS | 3252 | 1464998327915 Marionette TRACE conn7 <- [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]]]}] 16:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 16:58:47 INFO - PROCESS | 3252 | 1464998327965 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 16:58:47 INFO - PROCESS | 3252 | 1464998327968 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 16:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:58:47 INFO - PROCESS | 3252 | 1464998327973 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - PROCESS | 3252 | 1464998327979 Marionette TRACE conn7 <- [1,506,null,{}] 16:58:47 INFO - PROCESS | 3252 | 1464998327988 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:48 INFO - PROCESS | 3252 | 1464998328079 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 16:58:48 INFO - PROCESS | 3252 | 1464998328089 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 3252 | ++DOCSHELL 17424400 == 32 [pid = 3252] [id = 136] 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17424C00) [pid = 3252] [serial = 406] [outer = 00000000] 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (195F6000) [pid = 3252] [serial = 407] [outer = 17424C00] 16:58:48 INFO - PROCESS | 3252 | 1464998328210 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19834400) [pid = 3252] [serial = 408] [outer = 17424C00] 16:58:48 INFO - PROCESS | 3252 | 1464998328638 Marionette TRACE conn7 <- [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]]]}] 16:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 16:58:48 INFO - PROCESS | 3252 | 1464998328666 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 16:58:48 INFO - PROCESS | 3252 | 1464998328669 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 16:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:58:48 INFO - PROCESS | 3252 | 1464998328672 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - PROCESS | 3252 | 1464998328673 Marionette TRACE conn7 <- [1,510,null,{}] 16:58:48 INFO - PROCESS | 3252 | 1464998328681 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:48 INFO - PROCESS | 3252 | 1464998328825 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 16:58:48 INFO - PROCESS | 3252 | 1464998328848 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F2800 == 33 [pid = 3252] [id = 137] 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A4F2C00) [pid = 3252] [serial = 409] [outer = 00000000] 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A63B000) [pid = 3252] [serial = 410] [outer = 1A4F2C00] 16:58:48 INFO - PROCESS | 3252 | 1464998328899 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A69B000) [pid = 3252] [serial = 411] [outer = 1A4F2C00] 16:58:49 INFO - PROCESS | 3252 | 1464998329367 Marionette TRACE conn7 <- [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]]]}] 16:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 16:58:49 INFO - PROCESS | 3252 | 1464998329406 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 16:58:49 INFO - PROCESS | 3252 | 1464998329408 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 16:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:58:49 INFO - PROCESS | 3252 | 1464998329415 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 3252 | 1464998329417 Marionette TRACE conn7 <- [1,514,null,{}] 16:58:49 INFO - PROCESS | 3252 | 1464998329421 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:49 INFO - PROCESS | 3252 | 1464998329533 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 16:58:49 INFO - PROCESS | 3252 | 1464998329539 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 3252 | ++DOCSHELL 1959D800 == 34 [pid = 3252] [id = 138] 16:58:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B454000) [pid = 3252] [serial = 412] [outer = 00000000] 16:58:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B586800) [pid = 3252] [serial = 413] [outer = 1B454000] 16:58:49 INFO - PROCESS | 3252 | 1464998329601 Marionette DEBUG loaded listener.js 16:58:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BDD9400) [pid = 3252] [serial = 414] [outer = 1B454000] 16:58:50 INFO - PROCESS | 3252 | 1464998330079 Marionette TRACE conn7 <- [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]]]}] 16:58:50 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 16:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 669ms 16:58:50 INFO - PROCESS | 3252 | 1464998330086 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 3252 | 1464998330088 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 16:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:58:50 INFO - PROCESS | 3252 | 1464998330098 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 3252 | 1464998330099 Marionette TRACE conn7 <- [1,518,null,{}] 16:58:50 INFO - PROCESS | 3252 | 1464998330103 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:50 INFO - PROCESS | 3252 | 1464998330259 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 16:58:50 INFO - PROCESS | 3252 | 1464998330271 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:50 INFO - PROCESS | 3252 | ++DOCSHELL 14E8A800 == 35 [pid = 3252] [id = 139] 16:58:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1607E000) [pid = 3252] [serial = 415] [outer = 00000000] 16:58:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C598C00) [pid = 3252] [serial = 416] [outer = 1607E000] 16:58:50 INFO - PROCESS | 3252 | 1464998330318 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C5A3400) [pid = 3252] [serial = 417] [outer = 1607E000] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19596000) [pid = 3252] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19835000) [pid = 3252] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E1AF400) [pid = 3252] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D609400) [pid = 3252] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CF5D400) [pid = 3252] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17428000) [pid = 3252] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D454800) [pid = 3252] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1924C800) [pid = 3252] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CEA1C00) [pid = 3252] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0C810000) [pid = 3252] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (091A0000) [pid = 3252] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:58:50 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B6F1C00) [pid = 3252] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:58:50 INFO - PROCESS | 3252 | 1464998330840 Marionette TRACE conn7 <- [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]]]}] 16:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 16:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:58:50 INFO - PROCESS | 3252 | 1464998330871 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 3252 | 1464998330873 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 16:58:50 INFO - PROCESS | 3252 | 1464998330876 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 3252 | 1464998330878 Marionette TRACE conn7 <- [1,522,null,{}] 16:58:50 INFO - PROCESS | 3252 | 1464998330882 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:50 INFO - PROCESS | 3252 | 1464998330991 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 16:58:51 INFO - PROCESS | 3252 | 1464998331044 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 3252 | ++DOCSHELL 148E9000 == 36 [pid = 3252] [id = 140] 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (14BC2C00) [pid = 3252] [serial = 418] [outer = 00000000] 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1959A800) [pid = 3252] [serial = 419] [outer = 14BC2C00] 16:58:51 INFO - PROCESS | 3252 | 1464998331089 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BD3C000) [pid = 3252] [serial = 420] [outer = 14BC2C00] 16:58:51 INFO - PROCESS | 3252 | 1464998331463 Marionette TRACE conn7 <- [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]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 16:58:51 INFO - PROCESS | 3252 | 1464998331508 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 16:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:58:51 INFO - PROCESS | 3252 | 1464998331510 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 16:58:51 INFO - PROCESS | 3252 | 1464998331521 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - PROCESS | 3252 | 1464998331522 Marionette TRACE conn7 <- [1,526,null,{}] 16:58:51 INFO - PROCESS | 3252 | 1464998331526 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:51 INFO - PROCESS | 3252 | 1464998331632 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 16:58:51 INFO - PROCESS | 3252 | 1464998331640 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE7000 == 37 [pid = 3252] [id = 141] 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C4D8800) [pid = 3252] [serial = 421] [outer = 00000000] 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1CFC0000) [pid = 3252] [serial = 422] [outer = 1C4D8800] 16:58:51 INFO - PROCESS | 3252 | 1464998331685 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1CFC1400) [pid = 3252] [serial = 423] [outer = 1C4D8800] 16:58:52 INFO - PROCESS | 3252 | 1464998332133 Marionette TRACE conn7 <- [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]]]}] 16:58:52 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 16:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 16:58:52 INFO - PROCESS | 3252 | 1464998332148 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 16:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:58:52 INFO - PROCESS | 3252 | 1464998332150 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 16:58:52 INFO - PROCESS | 3252 | 1464998332153 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - PROCESS | 3252 | 1464998332155 Marionette TRACE conn7 <- [1,530,null,{}] 16:58:52 INFO - PROCESS | 3252 | 1464998332163 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:52 INFO - PROCESS | 3252 | 1464998332247 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 16:58:52 INFO - PROCESS | 3252 | 1464998332253 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 3252 | ++DOCSHELL 1CFC6400 == 38 [pid = 3252] [id = 142] 16:58:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1CFC7C00) [pid = 3252] [serial = 424] [outer = 00000000] 16:58:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1D3BF800) [pid = 3252] [serial = 425] [outer = 1CFC7C00] 16:58:52 INFO - PROCESS | 3252 | 1464998332298 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1EF32000) [pid = 3252] [serial = 426] [outer = 1CFC7C00] 16:58:52 INFO - PROCESS | 3252 | 1464998332837 Marionette TRACE conn7 <- [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"]]]}] 16:58:52 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 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:58:52 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 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:58:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:58:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 16:58:52 INFO - PROCESS | 3252 | 1464998332886 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 16:58:52 INFO - PROCESS | 3252 | 1464998332891 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 16:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:58:52 INFO - PROCESS | 3252 | 1464998332897 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - PROCESS | 3252 | 1464998332900 Marionette TRACE conn7 <- [1,534,null,{}] 16:58:52 INFO - PROCESS | 3252 | 1464998332907 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:53 INFO - PROCESS | 3252 | 1464998333116 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 16:58:53 INFO - PROCESS | 3252 | 1464998333242 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 3252 | ++DOCSHELL 0DC45800 == 39 [pid = 3252] [id = 143] 16:58:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0DCBD800) [pid = 3252] [serial = 427] [outer = 00000000] 16:58:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (14BC8C00) [pid = 3252] [serial = 428] [outer = 0DCBD800] 16:58:53 INFO - PROCESS | 3252 | 1464998333306 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (160EBC00) [pid = 3252] [serial = 429] [outer = 0DCBD800] 16:58:53 INFO - PROCESS | 3252 | 1464998333885 Marionette TRACE conn7 <- [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]]]}] 16:58:53 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. 16:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1018ms 16:58:53 INFO - PROCESS | 3252 | 1464998333920 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 3252 | 1464998333926 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 16:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:58:53 INFO - PROCESS | 3252 | 1464998333933 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 3252 | 1464998333936 Marionette TRACE conn7 <- [1,538,null,{}] 16:58:53 INFO - PROCESS | 3252 | 1464998333940 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:54 INFO - PROCESS | 3252 | 1464998334057 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 16:58:54 INFO - PROCESS | 3252 | 1464998334184 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 3252 | ++DOCSHELL 195A2C00 == 40 [pid = 3252] [id = 144] 16:58:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (195A3000) [pid = 3252] [serial = 430] [outer = 00000000] 16:58:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4EC800) [pid = 3252] [serial = 431] [outer = 195A3000] 16:58:54 INFO - PROCESS | 3252 | 1464998334248 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1B455000) [pid = 3252] [serial = 432] [outer = 195A3000] 16:58:54 INFO - PROCESS | 3252 | 1464998334812 Marionette TRACE conn7 <- [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]]]}] 16:58:54 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. 16:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 16:58:54 INFO - PROCESS | 3252 | 1464998334875 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 3252 | 1464998334878 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 16:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:58:54 INFO - PROCESS | 3252 | 1464998334883 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - PROCESS | 3252 | 1464998334887 Marionette TRACE conn7 <- [1,542,null,{}] 16:58:54 INFO - PROCESS | 3252 | 1464998334899 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 3252 | 1464998335015 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 16:58:55 INFO - PROCESS | 3252 | 1464998335128 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 3252 | ++DOCSHELL 1C5D5000 == 41 [pid = 3252] [id = 145] 16:58:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C5D7400) [pid = 3252] [serial = 433] [outer = 00000000] 16:58:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C5DD000) [pid = 3252] [serial = 434] [outer = 1C5D7400] 16:58:55 INFO - PROCESS | 3252 | 1464998335189 Marionette DEBUG loaded listener.js 16:58:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1CFAB400) [pid = 3252] [serial = 435] [outer = 1C5D7400] 16:58:55 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:55 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:58:55 INFO - PROCESS | 3252 | 1464998335780 Marionette TRACE conn7 <- [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]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 16:58:55 INFO - PROCESS | 3252 | 1464998335815 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 3252 | 1464998335818 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:58:55 INFO - PROCESS | 3252 | 1464998335822 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 3252 | 1464998335824 Marionette TRACE conn7 <- [1,546,null,{}] 16:58:55 INFO - PROCESS | 3252 | 1464998335828 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 3252 | 1464998335939 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 16:58:56 INFO - PROCESS | 3252 | 1464998336037 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 3252 | ++DOCSHELL 148C5C00 == 42 [pid = 3252] [id = 146] 16:58:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (148C6000) [pid = 3252] [serial = 436] [outer = 00000000] 16:58:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (148CCC00) [pid = 3252] [serial = 437] [outer = 148C6000] 16:58:56 INFO - PROCESS | 3252 | 1464998336093 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C5DC400) [pid = 3252] [serial = 438] [outer = 148C6000] 16:58:56 INFO - PROCESS | 3252 | 1464998336703 Marionette TRACE conn7 <- [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]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 16:58:56 INFO - PROCESS | 3252 | 1464998336755 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 3252 | 1464998336758 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 16:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:58:56 INFO - PROCESS | 3252 | 1464998336761 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - PROCESS | 3252 | 1464998336763 Marionette TRACE conn7 <- [1,550,null,{}] 16:58:56 INFO - PROCESS | 3252 | 1464998336767 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:56 INFO - PROCESS | 3252 | 1464998336877 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 16:58:56 INFO - PROCESS | 3252 | 1464998336979 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 3252 | ++DOCSHELL 0D604400 == 43 [pid = 3252] [id = 147] 16:58:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (148CA400) [pid = 3252] [serial = 439] [outer = 00000000] 16:58:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (14C47800) [pid = 3252] [serial = 440] [outer = 148CA400] 16:58:57 INFO - PROCESS | 3252 | 1464998337035 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (15546C00) [pid = 3252] [serial = 441] [outer = 148CA400] 16:58:57 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:57 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:58:57 INFO - PROCESS | 3252 | 1464998337755 Marionette TRACE conn7 <- [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]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1067ms 16:58:57 INFO - PROCESS | 3252 | 1464998337869 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 3252 | 1464998337873 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 16:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:58:57 INFO - PROCESS | 3252 | 1464998337899 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 3252 | 1464998337902 Marionette TRACE conn7 <- [1,554,null,{}] 16:58:57 INFO - PROCESS | 3252 | 1464998337907 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:58 INFO - PROCESS | 3252 | 1464998338021 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 16:58:58 INFO - PROCESS | 3252 | 1464998338101 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 1BDE7000 == 42 [pid = 3252] [id = 141] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 148E9000 == 41 [pid = 3252] [id = 140] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 14E8A800 == 40 [pid = 3252] [id = 139] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 1959D800 == 39 [pid = 3252] [id = 138] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 1A4F2800 == 38 [pid = 3252] [id = 137] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 17424400 == 37 [pid = 3252] [id = 136] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 0E779C00 == 36 [pid = 3252] [id = 135] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 0C80C400 == 35 [pid = 3252] [id = 134] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 09107000 == 34 [pid = 3252] [id = 133] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 0CD33400 == 33 [pid = 3252] [id = 132] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 17426400 == 32 [pid = 3252] [id = 131] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 0D604400 == 31 [pid = 3252] [id = 147] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 148C5C00 == 30 [pid = 3252] [id = 146] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 195A2C00 == 29 [pid = 3252] [id = 144] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 1C5D5000 == 28 [pid = 3252] [id = 145] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 1CFC6400 == 27 [pid = 3252] [id = 142] 16:58:58 INFO - PROCESS | 3252 | --DOCSHELL 0DC45800 == 26 [pid = 3252] [id = 143] 16:58:58 INFO - PROCESS | 3252 | ++DOCSHELL 090E9C00 == 27 [pid = 3252] [id = 148] 16:58:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (090F5C00) [pid = 3252] [serial = 442] [outer = 00000000] 16:58:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0910C000) [pid = 3252] [serial = 443] [outer = 090F5C00] 16:58:58 INFO - PROCESS | 3252 | 1464998338807 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (09199400) [pid = 3252] [serial = 444] [outer = 090F5C00] 16:58:58 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (17510000) [pid = 3252] [serial = 374] [outer = 00000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (19137000) [pid = 3252] [serial = 384] [outer = 00000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (195F4000) [pid = 3252] [serial = 390] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1C599000) [pid = 3252] [serial = 389] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (195A2800) [pid = 3252] [serial = 376] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1C965C00) [pid = 3252] [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.] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A4F3000) [pid = 3252] [serial = 379] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (195F5800) [pid = 3252] [serial = 377] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0E791800) [pid = 3252] [serial = 370] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (14B7E000) [pid = 3252] [serial = 371] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0E78AC00) [pid = 3252] [serial = 365] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D9C4C00) [pid = 3252] [serial = 364] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CFF0000) [pid = 3252] [serial = 367] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D470C00) [pid = 3252] [serial = 368] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (174C1C00) [pid = 3252] [serial = 373] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (15233400) [pid = 3252] [serial = 356] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0E5FDC00) [pid = 3252] [serial = 355] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19838C00) [pid = 3252] [serial = 359] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195A1000) [pid = 3252] [serial = 358] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1CFAFC00) [pid = 3252] [serial = 362] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1CFAA400) [pid = 3252] [serial = 361] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D534800) [pid = 3252] [serial = 383] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A5D8000) [pid = 3252] [serial = 380] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1BD39C00) [pid = 3252] [serial = 386] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1BDE9000) [pid = 3252] [serial = 387] [outer = 00000000] [url = about:blank] 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:58:59 INFO - PROCESS | 3252 | 1464998339400 Marionette TRACE conn7 <- [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]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1537ms 16:58:59 INFO - PROCESS | 3252 | 1464998339437 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 3252 | 1464998339441 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 16:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:58:59 INFO - PROCESS | 3252 | 1464998339445 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 3252 | 1464998339448 Marionette TRACE conn7 <- [1,558,null,{}] 16:58:59 INFO - PROCESS | 3252 | 1464998339453 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:59 INFO - PROCESS | 3252 | 1464998339576 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 16:58:59 INFO - PROCESS | 3252 | 1464998339655 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 3252 | ++DOCSHELL 0D606800 == 28 [pid = 3252] [id = 149] 16:58:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0D608400) [pid = 3252] [serial = 445] [outer = 00000000] 16:58:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0D9C0400) [pid = 3252] [serial = 446] [outer = 0D608400] 16:58:59 INFO - PROCESS | 3252 | 1464998339708 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0DCBEC00) [pid = 3252] [serial = 447] [outer = 0D608400] 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:58:59 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:00 INFO - PROCESS | 3252 | 1464998340083 Marionette TRACE conn7 <- [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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 16:59:00 INFO - PROCESS | 3252 | 1464998340117 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 3252 | 1464998340122 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 16:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:59:00 INFO - PROCESS | 3252 | 1464998340128 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 3252 | 1464998340131 Marionette TRACE conn7 <- [1,562,null,{}] 16:59:00 INFO - PROCESS | 3252 | 1464998340135 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:00 INFO - PROCESS | 3252 | 1464998340262 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 16:59:00 INFO - PROCESS | 3252 | 1464998340270 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 3252 | ++DOCSHELL 0E791800 == 29 [pid = 3252] [id = 150] 16:59:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0E792800) [pid = 3252] [serial = 448] [outer = 00000000] 16:59:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (14C48000) [pid = 3252] [serial = 449] [outer = 0E792800] 16:59:00 INFO - PROCESS | 3252 | 1464998340318 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15547000) [pid = 3252] [serial = 450] [outer = 0E792800] 16:59:00 INFO - PROCESS | 3252 | 1464998340751 Marionette TRACE conn7 <- [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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 16:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:59:00 INFO - PROCESS | 3252 | 1464998340801 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 3252 | 1464998340804 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 16:59:00 INFO - PROCESS | 3252 | 1464998340808 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 3252 | 1464998340811 Marionette TRACE conn7 <- [1,566,null,{}] 16:59:00 INFO - PROCESS | 3252 | 1464998340822 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:00 INFO - PROCESS | 3252 | 1464998340922 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 16:59:00 INFO - PROCESS | 3252 | 1464998340988 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 3252 | ++DOCSHELL 1741BC00 == 30 [pid = 3252] [id = 151] 16:59:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1741D400) [pid = 3252] [serial = 451] [outer = 00000000] 16:59:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19138C00) [pid = 3252] [serial = 452] [outer = 1741D400] 16:59:01 INFO - PROCESS | 3252 | 1464998341035 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19193000) [pid = 3252] [serial = 453] [outer = 1741D400] 16:59:01 INFO - PROCESS | 3252 | 1464998341620 Marionette TRACE conn7 <- [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]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 16:59:01 INFO - PROCESS | 3252 | 1464998341641 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 16:59:01 INFO - PROCESS | 3252 | 1464998341643 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 16:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:59:01 INFO - PROCESS | 3252 | 1464998341652 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 3252 | 1464998341654 Marionette TRACE conn7 <- [1,570,null,{}] 16:59:01 INFO - PROCESS | 3252 | 1464998341657 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:01 INFO - PROCESS | 3252 | 1464998341777 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 16:59:01 INFO - PROCESS | 3252 | 1464998341783 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 3252 | ++DOCSHELL 19194400 == 31 [pid = 3252] [id = 152] 16:59:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19243400) [pid = 3252] [serial = 454] [outer = 00000000] 16:59:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (195F3C00) [pid = 3252] [serial = 455] [outer = 19243400] 16:59:01 INFO - PROCESS | 3252 | 1464998341876 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1982E000) [pid = 3252] [serial = 456] [outer = 19243400] 16:59:02 INFO - PROCESS | 3252 | 1464998342337 Marionette TRACE conn7 <- [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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 729ms 16:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:59:02 INFO - PROCESS | 3252 | 1464998342381 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 3252 | 1464998342383 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 16:59:02 INFO - PROCESS | 3252 | 1464998342386 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 3252 | 1464998342387 Marionette TRACE conn7 <- [1,574,null,{}] 16:59:02 INFO - PROCESS | 3252 | 1464998342391 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 3252 | 1464998342505 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 16:59:02 INFO - PROCESS | 3252 | 1464998342513 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 3252 | ++DOCSHELL 1A13CC00 == 32 [pid = 3252] [id = 153] 16:59:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A13D800) [pid = 3252] [serial = 457] [outer = 00000000] 16:59:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4ED400) [pid = 3252] [serial = 458] [outer = 1A13D800] 16:59:02 INFO - PROCESS | 3252 | 1464998342570 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A5DD800) [pid = 3252] [serial = 459] [outer = 1A13D800] 16:59:02 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:02 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:02 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:02 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:03 INFO - PROCESS | 3252 | 1464998343068 Marionette TRACE conn7 <- [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]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 16:59:03 INFO - PROCESS | 3252 | 1464998343161 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 3252 | 1464998343163 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 16:59:03 INFO - PROCESS | 3252 | 1464998343167 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:59:03 INFO - PROCESS | 3252 | 1464998343168 Marionette TRACE conn7 <- [1,578,null,{}] 16:59:03 INFO - PROCESS | 3252 | 1464998343172 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:03 INFO - PROCESS | 3252 | 1464998343544 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C4D8800) [pid = 3252] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A4F2C00) [pid = 3252] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1B454000) [pid = 3252] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1607E000) [pid = 3252] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (14B7D400) [pid = 3252] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C810C00) [pid = 3252] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14BC2C00) [pid = 3252] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CD35800) [pid = 3252] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (09108800) [pid = 3252] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1CA6C800) [pid = 3252] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17424C00) [pid = 3252] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:59:03 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1CFC7C00) [pid = 3252] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:59:03 INFO - PROCESS | 3252 | 1464998343606 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 3252 | ++DOCSHELL 0910DC00 == 33 [pid = 3252] [id = 154] 16:59:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0919B000) [pid = 3252] [serial = 460] [outer = 00000000] 16:59:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0D9C3000) [pid = 3252] [serial = 461] [outer = 0919B000] 16:59:03 INFO - PROCESS | 3252 | 1464998343662 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16A6F400) [pid = 3252] [serial = 462] [outer = 0919B000] 16:59:04 INFO - PROCESS | 3252 | 1464998344016 Marionette TRACE conn7 <- [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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 869ms 16:59:04 INFO - PROCESS | 3252 | 1464998344042 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 3252 | 1464998344044 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 16:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:59:04 INFO - PROCESS | 3252 | 1464998344054 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 3252 | 1464998344055 Marionette TRACE conn7 <- [1,582,null,{}] 16:59:04 INFO - PROCESS | 3252 | 1464998344059 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 3252 | 1464998344140 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 16:59:04 INFO - PROCESS | 3252 | 1464998344145 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 3252 | ++DOCSHELL 1916C000 == 34 [pid = 3252] [id = 155] 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A4F2C00) [pid = 3252] [serial = 463] [outer = 00000000] 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8EDC00) [pid = 3252] [serial = 464] [outer = 1A4F2C00] 16:59:04 INFO - PROCESS | 3252 | 1464998344191 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8F1400) [pid = 3252] [serial = 465] [outer = 1A4F2C00] 16:59:04 INFO - PROCESS | 3252 | 1464998344678 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 16:59:04 INFO - PROCESS | 3252 | 1464998344738 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 3252 | 1464998344740 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 16:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:59:04 INFO - PROCESS | 3252 | 1464998344743 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 3252 | 1464998344745 Marionette TRACE conn7 <- [1,586,null,{}] 16:59:04 INFO - PROCESS | 3252 | 1464998344748 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 3252 | 1464998344829 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 16:59:04 INFO - PROCESS | 3252 | 1464998344870 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 3252 | ++DOCSHELL 1B454C00 == 35 [pid = 3252] [id = 156] 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B455C00) [pid = 3252] [serial = 466] [outer = 00000000] 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B67B800) [pid = 3252] [serial = 467] [outer = 1B455C00] 16:59:04 INFO - PROCESS | 3252 | 1464998344915 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BD39400) [pid = 3252] [serial = 468] [outer = 1B455C00] 16:59:05 INFO - PROCESS | 3252 | 1464998345333 Marionette TRACE conn7 <- [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]]]}] 16:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 16:59:05 INFO - PROCESS | 3252 | [3252] 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 16:59:05 INFO - PROCESS | 3252 | 1464998345674 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 3252 | 1464998345679 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 16:59:05 INFO - PROCESS | 3252 | 1464998345690 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - PROCESS | 3252 | 1464998345695 Marionette TRACE conn7 <- [1,590,null,{}] 16:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:59:05 INFO - PROCESS | 3252 | 1464998345701 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:05 INFO - PROCESS | 3252 | 1464998345829 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 16:59:05 INFO - PROCESS | 3252 | 1464998345906 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 3252 | ++DOCSHELL 0CFED800 == 36 [pid = 3252] [id = 157] 16:59:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CFF0000) [pid = 3252] [serial = 469] [outer = 00000000] 16:59:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D539400) [pid = 3252] [serial = 470] [outer = 0CFF0000] 16:59:05 INFO - PROCESS | 3252 | 1464998346008 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0D60F000) [pid = 3252] [serial = 471] [outer = 0CFF0000] 16:59:06 INFO - PROCESS | 3252 | 1464998346778 Marionette TRACE conn7 <- [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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1122ms 16:59:06 INFO - PROCESS | 3252 | 1464998346828 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 3252 | 1464998346832 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 16:59:06 INFO - PROCESS | 3252 | 1464998346839 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:59:06 INFO - PROCESS | 3252 | 1464998346843 Marionette TRACE conn7 <- [1,594,null,{}] 16:59:06 INFO - PROCESS | 3252 | 1464998346848 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 3252 | 1464998346970 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 16:59:07 INFO - PROCESS | 3252 | 1464998347093 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 3252 | ++DOCSHELL 160F6C00 == 37 [pid = 3252] [id = 158] 16:59:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (169D5800) [pid = 3252] [serial = 472] [outer = 00000000] 16:59:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (171F6400) [pid = 3252] [serial = 473] [outer = 169D5800] 16:59:07 INFO - PROCESS | 3252 | 1464998347159 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1921D800) [pid = 3252] [serial = 474] [outer = 169D5800] 16:59:08 INFO - PROCESS | 3252 | 1464998348034 Marionette TRACE conn7 <- [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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1271ms 16:59:08 INFO - PROCESS | 3252 | 1464998348114 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 3252 | 1464998348119 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 16:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:59:08 INFO - PROCESS | 3252 | 1464998348125 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 3252 | 1464998348128 Marionette TRACE conn7 <- [1,598,null,{}] 16:59:08 INFO - PROCESS | 3252 | 1464998348134 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 3252 | 1464998348262 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 16:59:08 INFO - PROCESS | 3252 | 1464998348340 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 3252 | ++DOCSHELL 0C815000 == 38 [pid = 3252] [id = 159] 16:59:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0D53BC00) [pid = 3252] [serial = 475] [outer = 00000000] 16:59:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0E11B000) [pid = 3252] [serial = 476] [outer = 0D53BC00] 16:59:08 INFO - PROCESS | 3252 | 1464998348436 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (148C0400) [pid = 3252] [serial = 477] [outer = 0D53BC00] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 195F7400 == 37 [pid = 3252] [id = 17] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 09106800 == 36 [pid = 3252] [id = 22] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 0CD83400 == 35 [pid = 3252] [id = 18] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 090F4C00 == 34 [pid = 3252] [id = 21] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 0CFF5000 == 33 [pid = 3252] [id = 11] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 0D60BC00 == 32 [pid = 3252] [id = 27] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 1924CC00 == 31 [pid = 3252] [id = 16] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 15572800 == 30 [pid = 3252] [id = 28] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 174C2000 == 29 [pid = 3252] [id = 15] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 0CD32400 == 28 [pid = 3252] [id = 26] 16:59:08 INFO - PROCESS | 3252 | --DOCSHELL 15541000 == 27 [pid = 3252] [id = 14] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A63B000) [pid = 3252] [serial = 410] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1B586800) [pid = 3252] [serial = 413] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A69B000) [pid = 3252] [serial = 411] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1C598C00) [pid = 3252] [serial = 416] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (171EC000) [pid = 3252] [serial = 404] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1741E800) [pid = 3252] [serial = 405] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D604C00) [pid = 3252] [serial = 401] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1959A800) [pid = 3252] [serial = 419] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D8D5800) [pid = 3252] [serial = 402] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0E1FBC00) [pid = 3252] [serial = 395] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (153C4400) [pid = 3252] [serial = 396] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C80AC00) [pid = 3252] [serial = 398] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CD7BC00) [pid = 3252] [serial = 399] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1CFA7C00) [pid = 3252] [serial = 393] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1CFA7000) [pid = 3252] [serial = 392] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (195F6000) [pid = 3252] [serial = 407] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1D3BF800) [pid = 3252] [serial = 425] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1BDD9400) [pid = 3252] [serial = 414] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1EF32000) [pid = 3252] [serial = 426] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CFC0000) [pid = 3252] [serial = 422] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5A3400) [pid = 3252] [serial = 417] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1CFC1400) [pid = 3252] [serial = 423] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BD3C000) [pid = 3252] [serial = 420] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19834400) [pid = 3252] [serial = 408] [outer = 00000000] [url = about:blank] 16:59:08 INFO - PROCESS | 3252 | 1464998348955 Marionette TRACE conn7 <- [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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 871ms 16:59:08 INFO - PROCESS | 3252 | 1464998349001 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 3252 | 1464998349006 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 16:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:59:08 INFO - PROCESS | 3252 | 1464998349012 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 3252 | 1464998349015 Marionette TRACE conn7 <- [1,602,null,{}] 16:59:09 INFO - PROCESS | 3252 | 1464998349019 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:09 INFO - PROCESS | 3252 | 1464998349119 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 16:59:09 INFO - PROCESS | 3252 | 1464998349128 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 3252 | ++DOCSHELL 148C2800 == 28 [pid = 3252] [id = 160] 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (148C4800) [pid = 3252] [serial = 478] [outer = 00000000] 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (14E5F400) [pid = 3252] [serial = 479] [outer = 148C4800] 16:59:09 INFO - PROCESS | 3252 | 1464998349178 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15541800) [pid = 3252] [serial = 480] [outer = 148C4800] 16:59:09 INFO - PROCESS | 3252 | 1464998349666 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 16:59:09 INFO - PROCESS | 3252 | 1464998349685 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 3252 | 1464998349687 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 16:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:59:09 INFO - PROCESS | 3252 | 1464998349691 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 3252 | 1464998349694 Marionette TRACE conn7 <- [1,606,null,{}] 16:59:09 INFO - PROCESS | 3252 | 1464998349705 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:09 INFO - PROCESS | 3252 | 1464998349824 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 16:59:09 INFO - PROCESS | 3252 | 1464998349834 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 3252 | ++DOCSHELL 19219000 == 29 [pid = 3252] [id = 161] 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1921A400) [pid = 3252] [serial = 481] [outer = 00000000] 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19251400) [pid = 3252] [serial = 482] [outer = 1921A400] 16:59:09 INFO - PROCESS | 3252 | 1464998349885 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195A1000) [pid = 3252] [serial = 483] [outer = 1921A400] 16:59:10 INFO - PROCESS | 3252 | 1464998350361 Marionette TRACE conn7 <- [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]]]}] 16:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 16:59:10 INFO - PROCESS | 3252 | 1464998350426 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 3252 | 1464998350429 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 16:59:10 INFO - PROCESS | 3252 | 1464998350432 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:59:10 INFO - PROCESS | 3252 | 1464998350433 Marionette TRACE conn7 <- [1,610,null,{}] 16:59:10 INFO - PROCESS | 3252 | 1464998350437 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:10 INFO - PROCESS | 3252 | 1464998350541 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 16:59:10 INFO - PROCESS | 3252 | 1464998350627 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 3252 | ++DOCSHELL 1A2EA400 == 30 [pid = 3252] [id = 162] 16:59:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F0000) [pid = 3252] [serial = 484] [outer = 00000000] 16:59:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A639C00) [pid = 3252] [serial = 485] [outer = 1A4F0000] 16:59:10 INFO - PROCESS | 3252 | 1464998350684 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A7B1000) [pid = 3252] [serial = 486] [outer = 1A4F0000] 16:59:11 INFO - PROCESS | 3252 | 1464998351092 Marionette TRACE conn7 <- [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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 16:59:11 INFO - PROCESS | 3252 | 1464998351198 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 3252 | 1464998351200 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 16:59:11 INFO - PROCESS | 3252 | 1464998351204 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 3252 | 1464998351205 Marionette TRACE conn7 <- [1,614,null,{}] 16:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:59:11 INFO - PROCESS | 3252 | 1464998351209 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:11 INFO - PROCESS | 3252 | 1464998351330 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 16:59:11 INFO - PROCESS | 3252 | 1464998351384 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 3252 | ++DOCSHELL 1A8E4400 == 31 [pid = 3252] [id = 163] 16:59:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8EA800) [pid = 3252] [serial = 487] [outer = 00000000] 16:59:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B44B800) [pid = 3252] [serial = 488] [outer = 1A8EA800] 16:59:11 INFO - PROCESS | 3252 | 1464998351430 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B454800) [pid = 3252] [serial = 489] [outer = 1A8EA800] 16:59:11 INFO - PROCESS | 3252 | 1464998351869 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 729ms 16:59:11 INFO - PROCESS | 3252 | 1464998351943 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 3252 | 1464998351945 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:59:11 INFO - PROCESS | 3252 | 1464998351948 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 3252 | 1464998351950 Marionette TRACE conn7 <- [1,618,null,{}] 16:59:11 INFO - PROCESS | 3252 | 1464998351954 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:12 INFO - PROCESS | 3252 | 1464998352107 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 16:59:12 INFO - PROCESS | 3252 | 1464998352162 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE9000 == 32 [pid = 3252] [id = 164] 16:59:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BDEB400) [pid = 3252] [serial = 490] [outer = 00000000] 16:59:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BDF2000) [pid = 3252] [serial = 491] [outer = 1BDEB400] 16:59:12 INFO - PROCESS | 3252 | 1464998352209 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C4D2000) [pid = 3252] [serial = 492] [outer = 1BDEB400] 16:59:12 INFO - PROCESS | 3252 | 1464998352630 Marionette TRACE conn7 <- [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]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 770ms 16:59:12 INFO - PROCESS | 3252 | 1464998352725 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 16:59:12 INFO - PROCESS | 3252 | 1464998352727 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 16:59:12 INFO - PROCESS | 3252 | 1464998352731 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:59:12 INFO - PROCESS | 3252 | 1464998352732 Marionette TRACE conn7 <- [1,622,null,{}] 16:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:59:12 INFO - PROCESS | 3252 | 1464998352750 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:12 INFO - PROCESS | 3252 | 1464998352861 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 16:59:12 INFO - PROCESS | 3252 | 1464998352918 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 3252 | ++DOCSHELL 1C5A2800 == 33 [pid = 3252] [id = 165] 16:59:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C5A3000) [pid = 3252] [serial = 493] [outer = 00000000] 16:59:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C5D3000) [pid = 3252] [serial = 494] [outer = 1C5A3000] 16:59:12 INFO - PROCESS | 3252 | 1464998352966 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C5D4400) [pid = 3252] [serial = 495] [outer = 1C5A3000] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D608400) [pid = 3252] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19243400) [pid = 3252] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (148CA400) [pid = 3252] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (090F5C00) [pid = 3252] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0E792800) [pid = 3252] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1741D400) [pid = 3252] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A13D800) [pid = 3252] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0919B000) [pid = 3252] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4F2C00) [pid = 3252] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0DCBD800) [pid = 3252] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (195A3000) [pid = 3252] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1C5D7400) [pid = 3252] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:59:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148C6000) [pid = 3252] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:13 INFO - PROCESS | 3252 | 1464998353407 Marionette TRACE conn7 <- [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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 16:59:13 INFO - PROCESS | 3252 | 1464998353466 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 16:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:59:13 INFO - PROCESS | 3252 | 1464998353468 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 16:59:13 INFO - PROCESS | 3252 | 1464998353471 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 3252 | 1464998353473 Marionette TRACE conn7 <- [1,626,null,{}] 16:59:13 INFO - PROCESS | 3252 | 1464998353477 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:13 INFO - PROCESS | 3252 | 1464998353564 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 16:59:13 INFO - PROCESS | 3252 | 1464998353570 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 3252 | ++DOCSHELL 14876C00 == 34 [pid = 3252] [id = 166] 16:59:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19597C00) [pid = 3252] [serial = 496] [outer = 00000000] 16:59:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5D5C00) [pid = 3252] [serial = 497] [outer = 19597C00] 16:59:13 INFO - PROCESS | 3252 | 1464998353618 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C4D7400) [pid = 3252] [serial = 498] [outer = 19597C00] 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:14 INFO - PROCESS | 3252 | 1464998354063 Marionette TRACE conn7 <- [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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 16:59:14 INFO - PROCESS | 3252 | 1464998354102 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 3252 | 1464998354104 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 16:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:59:14 INFO - PROCESS | 3252 | 1464998354107 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 3252 | 1464998354109 Marionette TRACE conn7 <- [1,630,null,{}] 16:59:14 INFO - PROCESS | 3252 | 1464998354113 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 3252 | 1464998354198 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 16:59:14 INFO - PROCESS | 3252 | 1464998354203 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3252 | ++DOCSHELL 1C59F000 == 35 [pid = 3252] [id = 167] 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C5A4800) [pid = 3252] [serial = 499] [outer = 00000000] 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1CA0B400) [pid = 3252] [serial = 500] [outer = 1C5A4800] 16:59:14 INFO - PROCESS | 3252 | 1464998354249 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1CE08800) [pid = 3252] [serial = 501] [outer = 1C5A4800] 16:59:14 INFO - PROCESS | 3252 | 1464998354708 Marionette TRACE conn7 <- [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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 16:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:59:14 INFO - PROCESS | 3252 | 1464998354742 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 3252 | 1464998354744 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 16:59:14 INFO - PROCESS | 3252 | 1464998354747 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 3252 | 1464998354748 Marionette TRACE conn7 <- [1,634,null,{}] 16:59:14 INFO - PROCESS | 3252 | 1464998354752 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 3252 | 1464998354836 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 16:59:14 INFO - PROCESS | 3252 | 1464998354841 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3252 | ++DOCSHELL 1CE12C00 == 36 [pid = 3252] [id = 168] 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1CFA2C00) [pid = 3252] [serial = 502] [outer = 00000000] 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1CFA7C00) [pid = 3252] [serial = 503] [outer = 1CFA2C00] 16:59:14 INFO - PROCESS | 3252 | 1464998354889 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1CFADC00) [pid = 3252] [serial = 504] [outer = 1CFA2C00] 16:59:15 INFO - PROCESS | 3252 | 1464998355448 Marionette TRACE conn7 <- [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]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 770ms 16:59:15 INFO - PROCESS | 3252 | 1464998355563 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 3252 | 1464998355567 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:59:15 INFO - PROCESS | 3252 | 1464998355618 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 3252 | 1464998355622 Marionette TRACE conn7 <- [1,638,null,{}] 16:59:15 INFO - PROCESS | 3252 | 1464998355636 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:15 INFO - PROCESS | 3252 | 1464998355752 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 16:59:15 INFO - PROCESS | 3252 | 1464998355872 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 3252 | ++DOCSHELL 0D451000 == 37 [pid = 3252] [id = 169] 16:59:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0D55FC00) [pid = 3252] [serial = 505] [outer = 00000000] 16:59:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0E793400) [pid = 3252] [serial = 506] [outer = 0D55FC00] 16:59:15 INFO - PROCESS | 3252 | 1464998355935 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1553BC00) [pid = 3252] [serial = 507] [outer = 0D55FC00] 16:59:16 INFO - PROCESS | 3252 | 1464998356489 Marionette TRACE conn7 <- [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]]]}] 16:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 929ms 16:59:16 INFO - PROCESS | 3252 | 1464998356555 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 16:59:16 INFO - PROCESS | 3252 | 1464998356561 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 16:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:59:16 INFO - PROCESS | 3252 | 1464998356568 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:59:16 INFO - PROCESS | 3252 | 1464998356571 Marionette TRACE conn7 <- [1,642,null,{}] 16:59:16 INFO - PROCESS | 3252 | 1464998356575 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:16 INFO - PROCESS | 3252 | 1464998356698 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 16:59:16 INFO - PROCESS | 3252 | 1464998356825 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 3252 | ++DOCSHELL 1924F800 == 38 [pid = 3252] [id = 170] 16:59:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1959A800) [pid = 3252] [serial = 508] [outer = 00000000] 16:59:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A132400) [pid = 3252] [serial = 509] [outer = 1959A800] 16:59:16 INFO - PROCESS | 3252 | 1464998356885 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A5DDC00) [pid = 3252] [serial = 510] [outer = 1959A800] 16:59:17 INFO - PROCESS | 3252 | 1464998357489 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 16:59:17 INFO - PROCESS | 3252 | 1464998357539 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 16:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:59:17 INFO - PROCESS | 3252 | 1464998357542 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 16:59:17 INFO - PROCESS | 3252 | 1464998357546 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 3252 | 1464998357550 Marionette TRACE conn7 <- [1,646,null,{}] 16:59:17 INFO - PROCESS | 3252 | 1464998357561 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:17 INFO - PROCESS | 3252 | 1464998357707 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 16:59:17 INFO - PROCESS | 3252 | 1464998357837 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 3252 | ++DOCSHELL 1CFAAC00 == 39 [pid = 3252] [id = 171] 16:59:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1CFAE400) [pid = 3252] [serial = 511] [outer = 00000000] 16:59:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CFBF000) [pid = 3252] [serial = 512] [outer = 1CFAE400] 16:59:17 INFO - PROCESS | 3252 | 1464998357904 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1CFC4C00) [pid = 3252] [serial = 513] [outer = 1CFAE400] 16:59:18 INFO - PROCESS | 3252 | 1464998358685 Marionette TRACE conn7 <- [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]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1185ms 16:59:18 INFO - PROCESS | 3252 | 1464998358735 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 3252 | 1464998358740 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 16:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:59:18 INFO - PROCESS | 3252 | 1464998358745 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 3252 | 1464998358748 Marionette TRACE conn7 <- [1,650,null,{}] 16:59:18 INFO - PROCESS | 3252 | 1464998358754 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 3252 | 1464998358872 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 16:59:18 INFO - PROCESS | 3252 | 1464998358996 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 3252 | ++DOCSHELL 0E11A800 == 40 [pid = 3252] [id = 172] 16:59:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0E1A4C00) [pid = 3252] [serial = 514] [outer = 00000000] 16:59:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (148BDC00) [pid = 3252] [serial = 515] [outer = 0E1A4C00] 16:59:19 INFO - PROCESS | 3252 | 1464998359051 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (152CF400) [pid = 3252] [serial = 516] [outer = 0E1A4C00] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 0C80B800 == 39 [pid = 3252] [id = 23] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 1BDE7400 == 38 [pid = 3252] [id = 20] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 171F9000 == 37 [pid = 3252] [id = 10] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 1A5DBC00 == 36 [pid = 3252] [id = 19] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 0D610C00 == 35 [pid = 3252] [id = 24] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 090E9C00 == 34 [pid = 3252] [id = 148] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 1EF81C00 == 33 [pid = 3252] [id = 8] 16:59:19 INFO - PROCESS | 3252 | --DOCSHELL 1CE0B800 == 32 [pid = 3252] [id = 25] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1B67B800) [pid = 3252] [serial = 467] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0D9C0400) [pid = 3252] [serial = 446] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0DCBEC00) [pid = 3252] [serial = 447] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (195F3C00) [pid = 3252] [serial = 455] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (15546C00) [pid = 3252] [serial = 441] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (14C47800) [pid = 3252] [serial = 440] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0910C000) [pid = 3252] [serial = 443] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (09199400) [pid = 3252] [serial = 444] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (14C48000) [pid = 3252] [serial = 449] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (15547000) [pid = 3252] [serial = 450] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (19138C00) [pid = 3252] [serial = 452] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1982E000) [pid = 3252] [serial = 456] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A5DD800) [pid = 3252] [serial = 459] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A4ED400) [pid = 3252] [serial = 458] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D9C3000) [pid = 3252] [serial = 461] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A8EDC00) [pid = 3252] [serial = 464] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (160EBC00) [pid = 3252] [serial = 429] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (14BC8C00) [pid = 3252] [serial = 428] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B455000) [pid = 3252] [serial = 432] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A4EC800) [pid = 3252] [serial = 431] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1CFAB400) [pid = 3252] [serial = 435] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5DD000) [pid = 3252] [serial = 434] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5DC400) [pid = 3252] [serial = 438] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (148CCC00) [pid = 3252] [serial = 437] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A8F1400) [pid = 3252] [serial = 465] [outer = 00000000] [url = about:blank] 16:59:19 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19193000) [pid = 3252] [serial = 453] [outer = 00000000] [url = about:blank] 16:59:20 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16A6F400) [pid = 3252] [serial = 462] [outer = 00000000] [url = about:blank] 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:20 INFO - PROCESS | 3252 | 1464998360254 Marionette TRACE conn7 <- [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]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1570ms 16:59:20 INFO - PROCESS | 3252 | 1464998360344 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 3252 | 1464998360348 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 16:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:59:20 INFO - PROCESS | 3252 | 1464998360359 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 3252 | 1464998360362 Marionette TRACE conn7 <- [1,654,null,{}] 16:59:20 INFO - PROCESS | 3252 | 1464998360370 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:20 INFO - PROCESS | 3252 | 1464998360457 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 16:59:20 INFO - PROCESS | 3252 | 1464998360471 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 3252 | ++DOCSHELL 0CB6D000 == 33 [pid = 3252] [id = 173] 16:59:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CB6F800) [pid = 3252] [serial = 517] [outer = 00000000] 16:59:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0CD32400) [pid = 3252] [serial = 518] [outer = 0CB6F800] 16:59:20 INFO - PROCESS | 3252 | 1464998360521 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CF61000) [pid = 3252] [serial = 519] [outer = 0CB6F800] 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:20 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:20 INFO - PROCESS | 3252 | 1464998360984 Marionette TRACE conn7 <- [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]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 690ms 16:59:21 INFO - PROCESS | 3252 | 1464998361052 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 3252 | 1464998361058 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 16:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:59:21 INFO - PROCESS | 3252 | 1464998361065 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 3252 | 1464998361067 Marionette TRACE conn7 <- [1,658,null,{}] 16:59:21 INFO - PROCESS | 3252 | 1464998361071 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:21 INFO - PROCESS | 3252 | 1464998361162 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 16:59:21 INFO - PROCESS | 3252 | 1464998361177 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 3252 | ++DOCSHELL 0D605C00 == 34 [pid = 3252] [id = 174] 16:59:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0D607400) [pid = 3252] [serial = 520] [outer = 00000000] 16:59:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0D60D800) [pid = 3252] [serial = 521] [outer = 0D607400] 16:59:21 INFO - PROCESS | 3252 | 1464998361226 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0D9B6C00) [pid = 3252] [serial = 522] [outer = 0D607400] 16:59:21 INFO - PROCESS | 3252 | 1464998361687 Marionette TRACE conn7 <- [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]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 16:59:21 INFO - PROCESS | 3252 | 1464998361736 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 3252 | 1464998361739 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 16:59:21 INFO - PROCESS | 3252 | 1464998361742 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:59:21 INFO - PROCESS | 3252 | 1464998361746 Marionette TRACE conn7 <- [1,662,null,{}] 16:59:21 INFO - PROCESS | 3252 | 1464998361757 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:21 INFO - PROCESS | 3252 | 1464998361879 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 16:59:21 INFO - PROCESS | 3252 | 1464998361973 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 3252 | ++DOCSHELL 14E8A400 == 35 [pid = 3252] [id = 175] 16:59:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14E8A800) [pid = 3252] [serial = 523] [outer = 00000000] 16:59:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (152C5800) [pid = 3252] [serial = 524] [outer = 14E8A800] 16:59:22 INFO - PROCESS | 3252 | 1464998362026 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1553E400) [pid = 3252] [serial = 525] [outer = 14E8A800] 16:59:22 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:22 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:22 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:22 INFO - PROCESS | 3252 | 1464998362472 Marionette TRACE conn7 <- [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]]]}] 16:59:22 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 16:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 769ms 16:59:22 INFO - PROCESS | 3252 | 1464998362516 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 3252 | 1464998362519 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 16:59:22 INFO - PROCESS | 3252 | 1464998362522 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:59:22 INFO - PROCESS | 3252 | 1464998362524 Marionette TRACE conn7 <- [1,666,null,{}] 16:59:22 INFO - PROCESS | 3252 | 1464998362531 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 3252 | 1464998362649 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 16:59:22 INFO - PROCESS | 3252 | 1464998362705 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 3252 | ++DOCSHELL 160EF000 == 36 [pid = 3252] [id = 176] 16:59:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (160F4000) [pid = 3252] [serial = 526] [outer = 00000000] 16:59:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A24400) [pid = 3252] [serial = 527] [outer = 160F4000] 16:59:22 INFO - PROCESS | 3252 | 1464998362753 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16A28000) [pid = 3252] [serial = 528] [outer = 160F4000] 16:59:23 INFO - PROCESS | 3252 | 1464998363197 Marionette TRACE conn7 <- [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]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 16:59:23 INFO - PROCESS | 3252 | 1464998363265 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 3252 | 1464998363267 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 16:59:23 INFO - PROCESS | 3252 | 1464998363270 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:59:23 INFO - PROCESS | 3252 | 1464998363272 Marionette TRACE conn7 <- [1,670,null,{}] 16:59:23 INFO - PROCESS | 3252 | 1464998363275 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:23 INFO - PROCESS | 3252 | 1464998363397 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 16:59:23 INFO - PROCESS | 3252 | 1464998363408 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 3252 | ++DOCSHELL 16A2F000 == 37 [pid = 3252] [id = 177] 16:59:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16A30400) [pid = 3252] [serial = 529] [outer = 00000000] 16:59:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16B08400) [pid = 3252] [serial = 530] [outer = 16A30400] 16:59:23 INFO - PROCESS | 3252 | 1464998363503 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (171F9400) [pid = 3252] [serial = 531] [outer = 16A30400] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A8EA800) [pid = 3252] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1BDEB400) [pid = 3252] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B455C00) [pid = 3252] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A4F0000) [pid = 3252] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (148C4800) [pid = 3252] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CFF0000) [pid = 3252] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1C5A3000) [pid = 3252] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (169D5800) [pid = 3252] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C5A4800) [pid = 3252] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D53BC00) [pid = 3252] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1921A400) [pid = 3252] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1CFA2C00) [pid = 3252] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:59:24 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19597C00) [pid = 3252] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:59:24 INFO - PROCESS | 3252 | 1464998364456 Marionette TRACE conn7 <- [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]]]}] 16:59:24 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) 16:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1222ms 16:59:24 INFO - PROCESS | 3252 | 1464998364496 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 3252 | 1464998364499 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 16:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:59:24 INFO - PROCESS | 3252 | 1464998364502 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 3252 | 1464998364503 Marionette TRACE conn7 <- [1,674,null,{}] 16:59:24 INFO - PROCESS | 3252 | 1464998364507 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:24 INFO - PROCESS | 3252 | 1464998364624 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 16:59:24 INFO - PROCESS | 3252 | 1464998364630 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 3252 | ++DOCSHELL 0D52FC00 == 38 [pid = 3252] [id = 178] 16:59:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D531800) [pid = 3252] [serial = 532] [outer = 00000000] 16:59:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (17514C00) [pid = 3252] [serial = 533] [outer = 0D531800] 16:59:24 INFO - PROCESS | 3252 | 1464998364677 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19216800) [pid = 3252] [serial = 534] [outer = 0D531800] 16:59:25 INFO - PROCESS | 3252 | 1464998365606 Marionette TRACE conn7 <- [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]]]}] 16:59:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 16:59:25 INFO - PROCESS | 3252 | 1464998365623 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 16:59:25 INFO - PROCESS | 3252 | 1464998365625 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 16:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:59:25 INFO - PROCESS | 3252 | 1464998365628 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - PROCESS | 3252 | 1464998365630 Marionette TRACE conn7 <- [1,678,null,{}] 16:59:25 INFO - PROCESS | 3252 | 1464998365634 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:25 INFO - PROCESS | 3252 | 1464998365741 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 16:59:25 INFO - PROCESS | 3252 | 1464998365748 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 3252 | ++DOCSHELL 09193400 == 39 [pid = 3252] [id = 179] 16:59:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19221C00) [pid = 3252] [serial = 535] [outer = 00000000] 16:59:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1959D800) [pid = 3252] [serial = 536] [outer = 19221C00] 16:59:25 INFO - PROCESS | 3252 | 1464998365794 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1959EC00) [pid = 3252] [serial = 537] [outer = 19221C00] 16:59:27 INFO - PROCESS | 3252 | 1464998367041 Marionette TRACE conn7 <- [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]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1482ms 16:59:27 INFO - PROCESS | 3252 | 1464998367188 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 3252 | 1464998367193 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 16:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:59:27 INFO - PROCESS | 3252 | 1464998367204 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - PROCESS | 3252 | 1464998367207 Marionette TRACE conn7 <- [1,682,null,{}] 16:59:27 INFO - PROCESS | 3252 | 1464998367212 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:27 INFO - PROCESS | 3252 | 1464998367328 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 16:59:27 INFO - PROCESS | 3252 | 1464998367403 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 3252 | ++DOCSHELL 0CBF3000 == 40 [pid = 3252] [id = 180] 16:59:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CD35000) [pid = 3252] [serial = 538] [outer = 00000000] 16:59:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0D8D3800) [pid = 3252] [serial = 539] [outer = 0CD35000] 16:59:27 INFO - PROCESS | 3252 | 1464998367466 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0E1AB000) [pid = 3252] [serial = 540] [outer = 0CD35000] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 1924F800 == 39 [pid = 3252] [id = 170] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 14876C00 == 38 [pid = 3252] [id = 166] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 1C59F000 == 37 [pid = 3252] [id = 167] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 0D52FC00 == 36 [pid = 3252] [id = 178] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 16A2F000 == 35 [pid = 3252] [id = 177] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 160EF000 == 34 [pid = 3252] [id = 176] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 14E8A400 == 33 [pid = 3252] [id = 175] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 0D605C00 == 32 [pid = 3252] [id = 174] 16:59:28 INFO - PROCESS | 3252 | --DOCSHELL 0CB6D000 == 31 [pid = 3252] [id = 173] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1B44B800) [pid = 3252] [serial = 488] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1BDF2000) [pid = 3252] [serial = 491] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B454800) [pid = 3252] [serial = 489] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1BD39400) [pid = 3252] [serial = 468] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A639C00) [pid = 3252] [serial = 485] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14E5F400) [pid = 3252] [serial = 479] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15541800) [pid = 3252] [serial = 480] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D539400) [pid = 3252] [serial = 470] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1C5D3000) [pid = 3252] [serial = 494] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D60F000) [pid = 3252] [serial = 471] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (171F6400) [pid = 3252] [serial = 473] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1921D800) [pid = 3252] [serial = 474] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1CE08800) [pid = 3252] [serial = 501] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0E11B000) [pid = 3252] [serial = 476] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (148C0400) [pid = 3252] [serial = 477] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1C4D2000) [pid = 3252] [serial = 492] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (195A1000) [pid = 3252] [serial = 483] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (19251400) [pid = 3252] [serial = 482] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1CFADC00) [pid = 3252] [serial = 504] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1CFA7C00) [pid = 3252] [serial = 503] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1CA0B400) [pid = 3252] [serial = 500] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1C5D4400) [pid = 3252] [serial = 495] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1A5D5C00) [pid = 3252] [serial = 497] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (1A7B1000) [pid = 3252] [serial = 486] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1C4D7400) [pid = 3252] [serial = 498] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 3252 | 1464998368703 Marionette TRACE conn7 <- [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]]]}] 16:59:28 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) 16:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1523ms 16:59:28 INFO - PROCESS | 3252 | 1464998368728 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 3252 | 1464998368732 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 16:59:28 INFO - PROCESS | 3252 | 1464998368776 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 3252 | 1464998368780 Marionette TRACE conn7 <- [1,686,null,{}] 16:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:59:28 INFO - PROCESS | 3252 | 1464998368789 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 3252 | 1464998368893 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 16:59:28 INFO - PROCESS | 3252 | 1464998368971 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 3252 | ++DOCSHELL 0CD79C00 == 32 [pid = 3252] [id = 181] 16:59:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0CD7BC00) [pid = 3252] [serial = 541] [outer = 00000000] 16:59:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0D535C00) [pid = 3252] [serial = 542] [outer = 0CD7BC00] 16:59:29 INFO - PROCESS | 3252 | 1464998369024 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0D566C00) [pid = 3252] [serial = 543] [outer = 0CD7BC00] 16:59:29 INFO - PROCESS | 3252 | 1464998369840 Marionette TRACE conn7 <- [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]]]}] 16:59:29 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) 16:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 16:59:29 INFO - PROCESS | 3252 | 1464998369883 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 3252 | 1464998369889 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 16:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:59:29 INFO - PROCESS | 3252 | 1464998369903 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 3252 | 1464998369905 Marionette TRACE conn7 <- [1,690,null,{}] 16:59:29 INFO - PROCESS | 3252 | 1464998369909 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:30 INFO - PROCESS | 3252 | 1464998370001 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 16:59:30 INFO - PROCESS | 3252 | 1464998370008 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 3252 | ++DOCSHELL 0E791400 == 33 [pid = 3252] [id = 182] 16:59:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (148C0800) [pid = 3252] [serial = 544] [outer = 00000000] 16:59:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (148CB800) [pid = 3252] [serial = 545] [outer = 148C0800] 16:59:30 INFO - PROCESS | 3252 | 1464998370057 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (14BC7000) [pid = 3252] [serial = 546] [outer = 148C0800] 16:59:31 INFO - PROCESS | 3252 | 1464998371037 Marionette TRACE conn7 <- [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]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 16:59:31 INFO - PROCESS | 3252 | 1464998371094 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 3252 | 1464998371097 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 16:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:59:31 INFO - PROCESS | 3252 | 1464998371100 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 3252 | 1464998371104 Marionette TRACE conn7 <- [1,694,null,{}] 16:59:31 INFO - PROCESS | 3252 | 1464998371116 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:31 INFO - PROCESS | 3252 | 1464998371235 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 16:59:31 INFO - PROCESS | 3252 | 1464998371242 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 3252 | ++DOCSHELL 16A21C00 == 34 [pid = 3252] [id = 183] 16:59:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (16A24800) [pid = 3252] [serial = 547] [outer = 00000000] 16:59:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (16A2EC00) [pid = 3252] [serial = 548] [outer = 16A24800] 16:59:31 INFO - PROCESS | 3252 | 1464998371338 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (16B02C00) [pid = 3252] [serial = 549] [outer = 16A24800] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0D531800) [pid = 3252] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0E1A4C00) [pid = 3252] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (0CB6F800) [pid = 3252] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (160F4000) [pid = 3252] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (16A30400) [pid = 3252] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (14E8A800) [pid = 3252] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0D607400) [pid = 3252] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0D55FC00) [pid = 3252] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1959A800) [pid = 3252] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:59:31 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1CFAE400) [pid = 3252] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:59:32 INFO - PROCESS | 3252 | 1464998372298 Marionette TRACE conn7 <- [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]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1228ms 16:59:32 INFO - PROCESS | 3252 | 1464998372332 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 3252 | 1464998372335 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 16:59:32 INFO - PROCESS | 3252 | 1464998372338 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:59:32 INFO - PROCESS | 3252 | 1464998372340 Marionette TRACE conn7 <- [1,698,null,{}] 16:59:32 INFO - PROCESS | 3252 | 1464998372343 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:32 INFO - PROCESS | 3252 | 1464998372459 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 16:59:32 INFO - PROCESS | 3252 | 1464998372467 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 3252 | ++DOCSHELL 16A24000 == 35 [pid = 3252] [id = 184] 16:59:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (16A29400) [pid = 3252] [serial = 550] [outer = 00000000] 16:59:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (17422C00) [pid = 3252] [serial = 551] [outer = 16A29400] 16:59:32 INFO - PROCESS | 3252 | 1464998372513 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (17517C00) [pid = 3252] [serial = 552] [outer = 16A29400] 16:59:33 INFO - PROCESS | 3252 | 1464998373413 Marionette TRACE conn7 <- [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]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 16:59:33 INFO - PROCESS | 3252 | 1464998373471 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 3252 | 1464998373473 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:59:33 INFO - PROCESS | 3252 | 1464998373476 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 3252 | 1464998373477 Marionette TRACE conn7 <- [1,702,null,{}] 16:59:33 INFO - PROCESS | 3252 | 1464998373481 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:33 INFO - PROCESS | 3252 | 1464998373591 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 16:59:33 INFO - PROCESS | 3252 | 1464998373599 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 3252 | ++DOCSHELL 1921FC00 == 36 [pid = 3252] [id = 185] 16:59:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (19220000) [pid = 3252] [serial = 553] [outer = 00000000] 16:59:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (19596800) [pid = 3252] [serial = 554] [outer = 19220000] 16:59:33 INFO - PROCESS | 3252 | 1464998373645 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (195EDC00) [pid = 3252] [serial = 555] [outer = 19220000] 16:59:34 INFO - PROCESS | 3252 | 1464998374567 Marionette TRACE conn7 <- [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]]]}] 16:59:34 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 16:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1117ms 16:59:34 INFO - PROCESS | 3252 | 1464998374595 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 3252 | 1464998374599 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 16:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:59:34 INFO - PROCESS | 3252 | 1464998374604 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 3252 | 1464998374608 Marionette TRACE conn7 <- [1,706,null,{}] 16:59:34 INFO - PROCESS | 3252 | 1464998374655 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:34 INFO - PROCESS | 3252 | 1464998374785 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 16:59:34 INFO - PROCESS | 3252 | 1464998374918 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 3252 | ++DOCSHELL 0D536800 == 37 [pid = 3252] [id = 186] 16:59:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0D539400) [pid = 3252] [serial = 556] [outer = 00000000] 16:59:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D60C800) [pid = 3252] [serial = 557] [outer = 0D539400] 16:59:34 INFO - PROCESS | 3252 | 1464998374983 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0E76C000) [pid = 3252] [serial = 558] [outer = 0D539400] 16:59:36 INFO - PROCESS | 3252 | 1464998376057 Marionette TRACE conn7 <- [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]]]}] 16:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1478ms 16:59:36 INFO - PROCESS | 3252 | 1464998376085 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 16:59:36 INFO - PROCESS | 3252 | 1464998376091 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 16:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:59:36 INFO - PROCESS | 3252 | 1464998376098 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:59:36 INFO - PROCESS | 3252 | 1464998376101 Marionette TRACE conn7 <- [1,710,null,{}] 16:59:36 INFO - PROCESS | 3252 | 1464998376106 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:36 INFO - PROCESS | 3252 | 1464998376225 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 16:59:36 INFO - PROCESS | 3252 | 1464998376356 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:36 INFO - PROCESS | 3252 | ++DOCSHELL 16081000 == 38 [pid = 3252] [id = 187] 16:59:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (160EF000) [pid = 3252] [serial = 559] [outer = 00000000] 16:59:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (16A27000) [pid = 3252] [serial = 560] [outer = 160EF000] 16:59:36 INFO - PROCESS | 3252 | 1464998376419 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16A6F400) [pid = 3252] [serial = 561] [outer = 160EF000] 16:59:37 INFO - PROCESS | 3252 | 1464998377002 Marionette TRACE conn7 <- [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] 16:59:37 INFO - PROCESS | 3252 | 1464998377072 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 16:59:37 INFO - PROCESS | 3252 | 1464998377076 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:59:37 INFO - PROCESS | 3252 | 1464998377080 Marionette TRACE conn7 <- [1,714,null,{}] 16:59:37 INFO - PROCESS | 3252 | 1464998377090 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:37 INFO - PROCESS | 3252 | 1464998377208 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 16:59:37 INFO - PROCESS | 3252 | 1464998377289 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 3252 | ++DOCSHELL 1A417800 == 39 [pid = 3252] [id = 188] 16:59:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A418000) [pid = 3252] [serial = 562] [outer = 00000000] 16:59:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A4F4400) [pid = 3252] [serial = 563] [outer = 1A418000] 16:59:37 INFO - PROCESS | 3252 | 1464998377391 Marionette DEBUG loaded listener.js 16:59:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A5D8400) [pid = 3252] [serial = 564] [outer = 1A418000] 16:59:38 INFO - PROCESS | 3252 | 1464998378183 Marionette TRACE conn7 <- [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]]]}] 16:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1184ms 16:59:38 INFO - PROCESS | 3252 | 1464998378264 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 16:59:38 INFO - PROCESS | 3252 | 1464998378269 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 16:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:59:38 INFO - PROCESS | 3252 | 1464998378275 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:59:38 INFO - PROCESS | 3252 | 1464998378278 Marionette TRACE conn7 <- [1,718,null,{}] 16:59:38 INFO - PROCESS | 3252 | 1464998378284 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:38 INFO - PROCESS | 3252 | 1464998378432 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0E11A800 == 38 [pid = 3252] [id = 172] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 1CFAAC00 == 37 [pid = 3252] [id = 171] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 16A24000 == 36 [pid = 3252] [id = 184] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 16A21C00 == 35 [pid = 3252] [id = 183] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0E791400 == 34 [pid = 3252] [id = 182] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0CD79C00 == 33 [pid = 3252] [id = 181] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0CBF3000 == 32 [pid = 3252] [id = 180] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 09193400 == 31 [pid = 3252] [id = 179] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0D451000 == 30 [pid = 3252] [id = 169] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 1CE12C00 == 29 [pid = 3252] [id = 168] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 16081000 == 28 [pid = 3252] [id = 187] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 1A417800 == 27 [pid = 3252] [id = 188] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 1921FC00 == 26 [pid = 3252] [id = 185] 16:59:39 INFO - PROCESS | 3252 | --DOCSHELL 0D536800 == 25 [pid = 3252] [id = 186] 16:59:39 INFO - PROCESS | 3252 | 1464998379058 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (17514C00) [pid = 3252] [serial = 533] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (152CF400) [pid = 3252] [serial = 516] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (148BDC00) [pid = 3252] [serial = 515] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0CD32400) [pid = 3252] [serial = 518] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16A24400) [pid = 3252] [serial = 527] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0CF61000) [pid = 3252] [serial = 519] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (16B08400) [pid = 3252] [serial = 530] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (152C5800) [pid = 3252] [serial = 524] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (16A28000) [pid = 3252] [serial = 528] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0D60D800) [pid = 3252] [serial = 521] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0D9B6C00) [pid = 3252] [serial = 522] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1553BC00) [pid = 3252] [serial = 507] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0E793400) [pid = 3252] [serial = 506] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1A5DDC00) [pid = 3252] [serial = 510] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1A132400) [pid = 3252] [serial = 509] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (1CFC4C00) [pid = 3252] [serial = 513] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (1CFBF000) [pid = 3252] [serial = 512] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (19216800) [pid = 3252] [serial = 534] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (171F9400) [pid = 3252] [serial = 531] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (1553E400) [pid = 3252] [serial = 525] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 3252 | ++DOCSHELL 09110400 == 26 [pid = 3252] [id = 189] 16:59:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (091A1C00) [pid = 3252] [serial = 565] [outer = 00000000] 16:59:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0C816000) [pid = 3252] [serial = 566] [outer = 091A1C00] 16:59:39 INFO - PROCESS | 3252 | 1464998379239 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (0CD32400) [pid = 3252] [serial = 567] [outer = 091A1C00] 16:59:39 INFO - PROCESS | 3252 | 1464998379719 Marionette TRACE conn7 <- [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] 16:59:39 INFO - PROCESS | 3252 | 1464998379753 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 16:59:39 INFO - PROCESS | 3252 | 1464998379757 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 3252 | 1464998379760 Marionette TRACE conn7 <- [1,722,null,{}] 16:59:39 INFO - PROCESS | 3252 | 1464998379765 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:39 INFO - PROCESS | 3252 | 1464998379859 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 16:59:39 INFO - PROCESS | 3252 | 1464998379871 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 3252 | ++DOCSHELL 0D46D800 == 27 [pid = 3252] [id = 190] 16:59:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0D535000) [pid = 3252] [serial = 568] [outer = 00000000] 16:59:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (0DC3C800) [pid = 3252] [serial = 569] [outer = 0D535000] 16:59:39 INFO - PROCESS | 3252 | 1464998379922 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0E5F0C00) [pid = 3252] [serial = 570] [outer = 0D535000] 16:59:40 INFO - PROCESS | 3252 | 1464998380411 Marionette TRACE conn7 <- [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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 16:59:40 INFO - PROCESS | 3252 | 1464998380431 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 3252 | 1464998380436 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:59:40 INFO - PROCESS | 3252 | 1464998380440 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 3252 | 1464998380443 Marionette TRACE conn7 <- [1,726,null,{}] 16:59:40 INFO - PROCESS | 3252 | 1464998380446 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:40 INFO - PROCESS | 3252 | 1464998380571 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 16:59:40 INFO - PROCESS | 3252 | 1464998380582 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 3252 | ++DOCSHELL 14C4A400 == 28 [pid = 3252] [id = 191] 16:59:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (14C50000) [pid = 3252] [serial = 571] [outer = 00000000] 16:59:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (15231800) [pid = 3252] [serial = 572] [outer = 14C50000] 16:59:40 INFO - PROCESS | 3252 | 1464998380630 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (152CF400) [pid = 3252] [serial = 573] [outer = 14C50000] 16:59:41 INFO - PROCESS | 3252 | 1464998381580 Marionette TRACE conn7 <- [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]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 16:59:41 INFO - PROCESS | 3252 | 1464998381619 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 3252 | 1464998381621 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 16:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:59:41 INFO - PROCESS | 3252 | 1464998381626 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 3252 | 1464998381632 Marionette TRACE conn7 <- [1,730,null,{}] 16:59:41 INFO - PROCESS | 3252 | 1464998381648 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:41 INFO - PROCESS | 3252 | 1464998381779 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 16:59:41 INFO - PROCESS | 3252 | 1464998381828 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 3252 | ++DOCSHELL 153C1000 == 29 [pid = 3252] [id = 192] 16:59:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (15546C00) [pid = 3252] [serial = 574] [outer = 00000000] 16:59:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (16A6EC00) [pid = 3252] [serial = 575] [outer = 15546C00] 16:59:41 INFO - PROCESS | 3252 | 1464998381876 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (171F2400) [pid = 3252] [serial = 576] [outer = 15546C00] 16:59:42 INFO - PROCESS | 3252 | 1464998382852 Marionette TRACE conn7 <- [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]]]}] 16:59:42 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 16:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1233ms 16:59:42 INFO - PROCESS | 3252 | 1464998382863 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 16:59:42 INFO - PROCESS | 3252 | 1464998382866 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 16:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:59:42 INFO - PROCESS | 3252 | 1464998382878 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - PROCESS | 3252 | 1464998382880 Marionette TRACE conn7 <- [1,734,null,{}] 16:59:42 INFO - PROCESS | 3252 | 1464998382883 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:43 INFO - PROCESS | 3252 | 1464998383004 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 16:59:43 INFO - PROCESS | 3252 | 1464998383010 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 3252 | ++DOCSHELL 171F7400 == 30 [pid = 3252] [id = 193] 16:59:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (171F8000) [pid = 3252] [serial = 577] [outer = 00000000] 16:59:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (19193000) [pid = 3252] [serial = 578] [outer = 171F8000] 16:59:43 INFO - PROCESS | 3252 | 1464998383057 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (19242800) [pid = 3252] [serial = 579] [outer = 171F8000] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (19220000) [pid = 3252] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (16A24800) [pid = 3252] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (19221C00) [pid = 3252] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (148C0800) [pid = 3252] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0CD35000) [pid = 3252] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0CD7BC00) [pid = 3252] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:59:43 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (16A29400) [pid = 3252] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:59:44 INFO - PROCESS | 3252 | 1464998384028 Marionette TRACE conn7 <- [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]]]}] 16:59:44 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.) 16:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1166ms 16:59:44 INFO - PROCESS | 3252 | 1464998384051 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 3252 | 1464998384053 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 16:59:44 INFO - PROCESS | 3252 | 1464998384056 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:59:44 INFO - PROCESS | 3252 | 1464998384058 Marionette TRACE conn7 <- [1,738,null,{}] 16:59:44 INFO - PROCESS | 3252 | 1464998384061 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:44 INFO - PROCESS | 3252 | 1464998384147 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 16:59:44 INFO - PROCESS | 3252 | 1464998384153 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 3252 | ++DOCSHELL 192DD000 == 31 [pid = 3252] [id = 194] 16:59:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (192DDC00) [pid = 3252] [serial = 580] [outer = 00000000] 16:59:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (19599C00) [pid = 3252] [serial = 581] [outer = 192DDC00] 16:59:44 INFO - PROCESS | 3252 | 1464998384214 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (19832400) [pid = 3252] [serial = 582] [outer = 192DDC00] 16:59:45 INFO - PROCESS | 3252 | 1464998385181 Marionette TRACE conn7 <- [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]]]}] 16:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 16:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:59:45 INFO - PROCESS | 3252 | 1464998385238 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 3252 | 1464998385240 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 16:59:45 INFO - PROCESS | 3252 | 1464998385243 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 3252 | 1464998385245 Marionette TRACE conn7 <- [1,742,null,{}] 16:59:45 INFO - PROCESS | 3252 | 1464998385249 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:45 INFO - PROCESS | 3252 | 1464998385343 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 16:59:45 INFO - PROCESS | 3252 | 1464998385349 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 3252 | ++DOCSHELL 0CD41800 == 32 [pid = 3252] [id = 195] 16:59:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1A2E4000) [pid = 3252] [serial = 583] [outer = 00000000] 16:59:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A4F6C00) [pid = 3252] [serial = 584] [outer = 1A2E4000] 16:59:45 INFO - PROCESS | 3252 | 1464998385395 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A5D6400) [pid = 3252] [serial = 585] [outer = 1A2E4000] 16:59:46 INFO - PROCESS | 3252 | 1464998386655 Marionette TRACE conn7 <- [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]]]}] 16:59:46 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 16:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1437ms 16:59:46 INFO - PROCESS | 3252 | 1464998386683 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 3252 | 1464998386687 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 16:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:59:46 INFO - PROCESS | 3252 | 1464998386700 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - PROCESS | 3252 | 1464998386704 Marionette TRACE conn7 <- [1,746,null,{}] 16:59:46 INFO - PROCESS | 3252 | 1464998386709 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:46 INFO - PROCESS | 3252 | 1464998386888 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 16:59:46 INFO - PROCESS | 3252 | 1464998386991 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CFEB000 == 33 [pid = 3252] [id = 196] 16:59:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CFEE000) [pid = 3252] [serial = 586] [outer = 00000000] 16:59:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (148BE400) [pid = 3252] [serial = 587] [outer = 0CFEE000] 16:59:47 INFO - PROCESS | 3252 | 1464998387052 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (148EFC00) [pid = 3252] [serial = 588] [outer = 0CFEE000] 16:59:47 INFO - PROCESS | 3252 | 1464998387840 Marionette TRACE conn7 <- [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]]]}] 16:59:47 INFO - PROCESS | 3252 | --DOCSHELL 19219000 == 32 [pid = 3252] [id = 161] 16:59:47 INFO - PROCESS | 3252 | --DOCSHELL 0C815000 == 31 [pid = 3252] [id = 159] 16:59:47 INFO - PROCESS | 3252 | --DOCSHELL 1A8E4400 == 30 [pid = 3252] [id = 163] 16:59:47 INFO - PROCESS | 3252 | --DOCSHELL 1C5A2800 == 29 [pid = 3252] [id = 165] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19596800) [pid = 3252] [serial = 554] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16A2EC00) [pid = 3252] [serial = 548] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1959EC00) [pid = 3252] [serial = 537] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1959D800) [pid = 3252] [serial = 536] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (148CB800) [pid = 3252] [serial = 545] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (0D8D3800) [pid = 3252] [serial = 539] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0E1AB000) [pid = 3252] [serial = 540] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0D535C00) [pid = 3252] [serial = 542] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0D566C00) [pid = 3252] [serial = 543] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (17422C00) [pid = 3252] [serial = 551] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16B02C00) [pid = 3252] [serial = 549] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (195EDC00) [pid = 3252] [serial = 555] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (17517C00) [pid = 3252] [serial = 552] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (14BC7000) [pid = 3252] [serial = 546] [outer = 00000000] [url = about:blank] 16:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1188ms 16:59:47 INFO - PROCESS | 3252 | 1464998387892 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 16:59:47 INFO - PROCESS | 3252 | 1464998387896 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 16:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:59:47 INFO - PROCESS | 3252 | 1464998387914 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - PROCESS | 3252 | 1464998387917 Marionette TRACE conn7 <- [1,750,null,{}] 16:59:47 INFO - PROCESS | 3252 | 1464998387924 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:48 INFO - PROCESS | 3252 | 1464998388021 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 16:59:48 INFO - PROCESS | 3252 | 1464998388028 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 3252 | ++DOCSHELL 0D535C00 == 30 [pid = 3252] [id = 197] 16:59:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0D53A800) [pid = 3252] [serial = 589] [outer = 00000000] 16:59:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (0D602C00) [pid = 3252] [serial = 590] [outer = 0D53A800] 16:59:48 INFO - PROCESS | 3252 | 1464998388081 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0D8D3800) [pid = 3252] [serial = 591] [outer = 0D53A800] 16:59:49 INFO - PROCESS | 3252 | 1464998389059 Marionette TRACE conn7 <- [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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1192ms 16:59:49 INFO - PROCESS | 3252 | 1464998389095 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 3252 | 1464998389101 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 16:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:59:49 INFO - PROCESS | 3252 | 1464998389107 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 3252 | 1464998389110 Marionette TRACE conn7 <- [1,754,null,{}] 16:59:49 INFO - PROCESS | 3252 | 1464998389113 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:49 INFO - PROCESS | 3252 | 1464998389205 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 16:59:49 INFO - PROCESS | 3252 | 1464998389211 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:49 INFO - PROCESS | 3252 | ++DOCSHELL 14BC4800 == 31 [pid = 3252] [id = 198] 16:59:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (14BC7000) [pid = 3252] [serial = 592] [outer = 00000000] 16:59:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (14C4FC00) [pid = 3252] [serial = 593] [outer = 14BC7000] 16:59:49 INFO - PROCESS | 3252 | 1464998389260 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1553C400) [pid = 3252] [serial = 594] [outer = 14BC7000] 16:59:50 INFO - PROCESS | 3252 | 1464998390187 Marionette TRACE conn7 <- [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]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 16:59:50 INFO - PROCESS | 3252 | 1464998390240 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 3252 | 1464998390243 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 16:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:59:50 INFO - PROCESS | 3252 | 1464998390256 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 3252 | 1464998390260 Marionette TRACE conn7 <- [1,758,null,{}] 16:59:50 INFO - PROCESS | 3252 | 1464998390271 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:50 INFO - PROCESS | 3252 | 1464998390387 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 16:59:50 INFO - PROCESS | 3252 | 1464998390394 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 3252 | ++DOCSHELL 16A6C400 == 32 [pid = 3252] [id = 199] 16:59:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (16A6E800) [pid = 3252] [serial = 595] [outer = 00000000] 16:59:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (171EE400) [pid = 3252] [serial = 596] [outer = 16A6E800] 16:59:50 INFO - PROCESS | 3252 | 1464998390453 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (17424C00) [pid = 3252] [serial = 597] [outer = 16A6E800] 16:59:50 INFO - PROCESS | 3252 | 1464998390943 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 16:59:50 INFO - PROCESS | 3252 | 1464998390980 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 3252 | 1464998390983 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 16:59:50 INFO - PROCESS | 3252 | 1464998390986 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:59:50 INFO - PROCESS | 3252 | 1464998390987 Marionette TRACE conn7 <- [1,762,null,{}] 16:59:50 INFO - PROCESS | 3252 | 1464998390991 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 3252 | 1464998391108 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 16:59:51 INFO - PROCESS | 3252 | 1464998391116 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3252 | ++DOCSHELL 1921FC00 == 33 [pid = 3252] [id = 200] 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1924B400) [pid = 3252] [serial = 598] [outer = 00000000] 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1959A800) [pid = 3252] [serial = 599] [outer = 1924B400] 16:59:51 INFO - PROCESS | 3252 | 1464998391206 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (195ED000) [pid = 3252] [serial = 600] [outer = 1924B400] 16:59:51 INFO - PROCESS | 3252 | 1464998391634 Marionette TRACE conn7 <- [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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 16:59:51 INFO - PROCESS | 3252 | 1464998391660 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 3252 | 1464998391662 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 16:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:59:51 INFO - PROCESS | 3252 | 1464998391665 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 3252 | 1464998391667 Marionette TRACE conn7 <- [1,766,null,{}] 16:59:51 INFO - PROCESS | 3252 | 1464998391671 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 3252 | 1464998391816 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 16:59:51 INFO - PROCESS | 3252 | 1464998391839 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3252 | ++DOCSHELL 148C6400 == 34 [pid = 3252] [id = 201] 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1982D400) [pid = 3252] [serial = 601] [outer = 00000000] 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A13A800) [pid = 3252] [serial = 602] [outer = 1982D400] 16:59:51 INFO - PROCESS | 3252 | 1464998391888 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A4EA400) [pid = 3252] [serial = 603] [outer = 1982D400] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (14C50000) [pid = 3252] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (091A1C00) [pid = 3252] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0D535000) [pid = 3252] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (15546C00) [pid = 3252] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0D539400) [pid = 3252] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (160EF000) [pid = 3252] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (171F8000) [pid = 3252] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:59:52 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (192DDC00) [pid = 3252] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:59:52 INFO - PROCESS | 3252 | 1464998392329 Marionette TRACE conn7 <- [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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 729ms 16:59:52 INFO - PROCESS | 3252 | 1464998392396 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 3252 | 1464998392398 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:59:52 INFO - PROCESS | 3252 | 1464998392401 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 3252 | 1464998392403 Marionette TRACE conn7 <- [1,770,null,{}] 16:59:52 INFO - PROCESS | 3252 | 1464998392406 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 3252 | 1464998392516 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 16:59:52 INFO - PROCESS | 3252 | 1464998392528 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D8000 == 35 [pid = 3252] [id = 202] 16:59:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1A5D8C00) [pid = 3252] [serial = 604] [outer = 00000000] 16:59:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1A63C000) [pid = 3252] [serial = 605] [outer = 1A5D8C00] 16:59:52 INFO - PROCESS | 3252 | 1464998392576 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A693400) [pid = 3252] [serial = 606] [outer = 1A5D8C00] 16:59:52 INFO - PROCESS | 3252 | 1464998392987 Marionette TRACE conn7 <- [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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 16:59:53 INFO - PROCESS | 3252 | 1464998393053 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 3252 | 1464998393055 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:59:53 INFO - PROCESS | 3252 | 1464998393058 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 3252 | 1464998393060 Marionette TRACE conn7 <- [1,774,null,{}] 16:59:53 INFO - PROCESS | 3252 | 1464998393064 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 3252 | 1464998393144 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 16:59:53 INFO - PROCESS | 3252 | 1464998393177 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3252 | ++DOCSHELL 1A69A000 == 36 [pid = 3252] [id = 203] 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A69B000) [pid = 3252] [serial = 607] [outer = 00000000] 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1A8E4400) [pid = 3252] [serial = 608] [outer = 1A69B000] 16:59:53 INFO - PROCESS | 3252 | 1464998393222 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A8E4C00) [pid = 3252] [serial = 609] [outer = 1A69B000] 16:59:53 INFO - PROCESS | 3252 | 1464998393667 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 16:59:53 INFO - PROCESS | 3252 | 1464998393690 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 3252 | 1464998393692 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:59:53 INFO - PROCESS | 3252 | 1464998393695 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 3252 | 1464998393697 Marionette TRACE conn7 <- [1,778,null,{}] 16:59:53 INFO - PROCESS | 3252 | 1464998393700 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 3252 | 1464998393782 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 16:59:53 INFO - PROCESS | 3252 | 1464998393787 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3252 | ++DOCSHELL 171EC000 == 37 [pid = 3252] [id = 204] 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A8E9400) [pid = 3252] [serial = 610] [outer = 00000000] 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A8F2800) [pid = 3252] [serial = 611] [outer = 1A8E9400] 16:59:53 INFO - PROCESS | 3252 | 1464998393832 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1B451400) [pid = 3252] [serial = 612] [outer = 1A8E9400] 16:59:54 INFO - PROCESS | 3252 | 1464998394483 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 869ms 16:59:54 INFO - PROCESS | 3252 | 1464998394571 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3252 | 1464998394575 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:59:54 INFO - PROCESS | 3252 | 1464998394580 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3252 | 1464998394583 Marionette TRACE conn7 <- [1,782,null,{}] 16:59:54 INFO - PROCESS | 3252 | 1464998394590 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 3252 | 1464998394721 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 16:59:54 INFO - PROCESS | 3252 | 1464998394844 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3252 | ++DOCSHELL 0D467800 == 38 [pid = 3252] [id = 205] 16:59:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D52F000) [pid = 3252] [serial = 613] [outer = 00000000] 16:59:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14E5F400) [pid = 3252] [serial = 614] [outer = 0D52F000] 16:59:54 INFO - PROCESS | 3252 | 1464998394909 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16081400) [pid = 3252] [serial = 615] [outer = 0D52F000] 16:59:55 INFO - PROCESS | 3252 | 1464998395466 Marionette TRACE conn7 <- [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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 16:59:55 INFO - PROCESS | 3252 | 1464998395512 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3252 | 1464998395519 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:59:55 INFO - PROCESS | 3252 | 1464998395525 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 3252 | 1464998395528 Marionette TRACE conn7 <- [1,786,null,{}] 16:59:55 INFO - PROCESS | 3252 | 1464998395532 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 3252 | 1464998395651 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 16:59:55 INFO - PROCESS | 3252 | 1464998395775 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3252 | ++DOCSHELL 19139800 == 39 [pid = 3252] [id = 206] 16:59:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19193C00) [pid = 3252] [serial = 616] [outer = 00000000] 16:59:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1982C000) [pid = 3252] [serial = 617] [outer = 19193C00] 16:59:55 INFO - PROCESS | 3252 | 1464998395835 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A139000) [pid = 3252] [serial = 618] [outer = 19193C00] 16:59:56 INFO - PROCESS | 3252 | 1464998396457 Marionette TRACE conn7 <- [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]]]}] 16:59:56 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 16:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 969ms 16:59:56 INFO - PROCESS | 3252 | 1464998396496 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 3252 | 1464998396499 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 16:59:56 INFO - PROCESS | 3252 | 1464998396503 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:59:56 INFO - PROCESS | 3252 | 1464998396506 Marionette TRACE conn7 <- [1,790,null,{}] 16:59:56 INFO - PROCESS | 3252 | 1464998396518 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 3252 | 1464998396630 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 16:59:56 INFO - PROCESS | 3252 | 1464998396757 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3252 | ++DOCSHELL 1B57A400 == 40 [pid = 3252] [id = 207] 16:59:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B57AC00) [pid = 3252] [serial = 619] [outer = 00000000] 16:59:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B67C800) [pid = 3252] [serial = 620] [outer = 1B57AC00] 16:59:56 INFO - PROCESS | 3252 | 1464998396820 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BD3C000) [pid = 3252] [serial = 621] [outer = 1B57AC00] 16:59:57 INFO - PROCESS | 3252 | 1464998397408 Marionette TRACE conn7 <- [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]]]}] 16:59:57 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 16:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1074ms 16:59:57 INFO - PROCESS | 3252 | 1464998397583 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3252 | 1464998397587 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:59:57 INFO - PROCESS | 3252 | 1464998397600 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3252 | 1464998397603 Marionette TRACE conn7 <- [1,794,null,{}] 16:59:57 INFO - PROCESS | 3252 | 1464998397608 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 3252 | 1464998397713 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 16:59:57 INFO - PROCESS | 3252 | 1464998397792 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3252 | ++DOCSHELL 0D8DCC00 == 41 [pid = 3252] [id = 208] 16:59:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0D9B6000) [pid = 3252] [serial = 622] [outer = 00000000] 16:59:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0E798800) [pid = 3252] [serial = 623] [outer = 0D9B6000] 16:59:57 INFO - PROCESS | 3252 | 1464998397893 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (148C9800) [pid = 3252] [serial = 624] [outer = 0D9B6000] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1741BC00 == 40 [pid = 3252] [id = 151] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 19194400 == 39 [pid = 3252] [id = 152] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 0CFED800 == 38 [pid = 3252] [id = 157] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 09110400 == 37 [pid = 3252] [id = 189] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 0D606800 == 36 [pid = 3252] [id = 149] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 0910DC00 == 35 [pid = 3252] [id = 154] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1A2EA400 == 34 [pid = 3252] [id = 162] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1916C000 == 33 [pid = 3252] [id = 155] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1A13CC00 == 32 [pid = 3252] [id = 153] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 0E791800 == 31 [pid = 3252] [id = 150] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1B454C00 == 30 [pid = 3252] [id = 156] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 1BDE9000 == 29 [pid = 3252] [id = 164] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 160F6C00 == 28 [pid = 3252] [id = 158] 16:59:58 INFO - PROCESS | 3252 | --DOCSHELL 148C2800 == 27 [pid = 3252] [id = 160] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19599C00) [pid = 3252] [serial = 581] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (15231800) [pid = 3252] [serial = 572] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C816000) [pid = 3252] [serial = 566] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CD32400) [pid = 3252] [serial = 567] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0DC3C800) [pid = 3252] [serial = 569] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A6EC00) [pid = 3252] [serial = 575] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E76C000) [pid = 3252] [serial = 558] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D60C800) [pid = 3252] [serial = 557] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A6F400) [pid = 3252] [serial = 561] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16A27000) [pid = 3252] [serial = 560] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A4F4400) [pid = 3252] [serial = 563] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19193000) [pid = 3252] [serial = 578] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0E5F0C00) [pid = 3252] [serial = 570] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (171F2400) [pid = 3252] [serial = 576] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19832400) [pid = 3252] [serial = 582] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (152CF400) [pid = 3252] [serial = 573] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (19242800) [pid = 3252] [serial = 579] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 3252 | 1464998399023 Marionette TRACE conn7 <- [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]]]}] 16:59:59 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 16:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1475ms 16:59:59 INFO - PROCESS | 3252 | 1464998399078 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 16:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:59:59 INFO - PROCESS | 3252 | 1464998399083 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 3252 | 1464998399087 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3252 | 1464998399091 Marionette TRACE conn7 <- [1,798,null,{}] 16:59:59 INFO - PROCESS | 3252 | 1464998399097 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3252 | 1464998399190 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 16:59:59 INFO - PROCESS | 3252 | 1464998399197 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3252 | ++DOCSHELL 0CFED000 == 28 [pid = 3252] [id = 209] 16:59:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CFED800) [pid = 3252] [serial = 625] [outer = 00000000] 16:59:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0D450800) [pid = 3252] [serial = 626] [outer = 0CFED800] 16:59:59 INFO - PROCESS | 3252 | 1464998399250 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D537000) [pid = 3252] [serial = 627] [outer = 0CFED800] 16:59:59 INFO - PROCESS | 3252 | 1464998399737 Marionette TRACE conn7 <- [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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 16:59:59 INFO - PROCESS | 3252 | 1464998399786 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3252 | 1464998399792 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 3252 | 1464998399798 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3252 | 1464998399801 Marionette TRACE conn7 <- [1,802,null,{}] 16:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:59:59 INFO - PROCESS | 3252 | 1464998399805 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3252 | 1464998399896 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 16:59:59 INFO - PROCESS | 3252 | 1464998399902 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3252 | ++DOCSHELL 0E1F0800 == 29 [pid = 3252] [id = 210] 16:59:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0E5EE400) [pid = 3252] [serial = 628] [outer = 00000000] 16:59:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E78E400) [pid = 3252] [serial = 629] [outer = 0E5EE400] 16:59:59 INFO - PROCESS | 3252 | 1464998399956 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (148BFC00) [pid = 3252] [serial = 630] [outer = 0E5EE400] 17:00:00 INFO - PROCESS | 3252 | 1464998400434 Marionette TRACE conn7 <- [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] 17:00:00 INFO - PROCESS | 3252 | 1464998400478 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 17:00:00 INFO - PROCESS | 3252 | 1464998400482 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:00:00 INFO - PROCESS | 3252 | 1464998400485 Marionette TRACE conn7 <- [1,806,null,{}] 17:00:00 INFO - PROCESS | 3252 | 1464998400496 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:00 INFO - PROCESS | 3252 | 1464998400585 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 17:00:00 INFO - PROCESS | 3252 | 1464998400677 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 3252 | ++DOCSHELL 160EF400 == 30 [pid = 3252] [id = 211] 17:00:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16A22400) [pid = 3252] [serial = 631] [outer = 00000000] 17:00:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A27000) [pid = 3252] [serial = 632] [outer = 16A22400] 17:00:00 INFO - PROCESS | 3252 | 1464998400730 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A2C000) [pid = 3252] [serial = 633] [outer = 16A22400] 17:00:01 INFO - PROCESS | 3252 | 1464998401142 Marionette TRACE conn7 <- [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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 17:00:01 INFO - PROCESS | 3252 | 1464998401160 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 3252 | 1464998401163 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 17:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:00:01 INFO - PROCESS | 3252 | 1464998401166 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3252 | 1464998401168 Marionette TRACE conn7 <- [1,810,null,{}] 17:00:01 INFO - PROCESS | 3252 | 1464998401184 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 3252 | 1464998401331 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 17:00:01 INFO - PROCESS | 3252 | 1464998401355 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3252 | ++DOCSHELL 171F7000 == 31 [pid = 3252] [id = 212] 17:00:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (171FAC00) [pid = 3252] [serial = 634] [outer = 00000000] 17:00:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17422C00) [pid = 3252] [serial = 635] [outer = 171FAC00] 17:00:01 INFO - PROCESS | 3252 | 1464998401402 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19137C00) [pid = 3252] [serial = 636] [outer = 171FAC00] 17:00:01 INFO - PROCESS | 3252 | 1464998401844 Marionette TRACE conn7 <- [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] 17:00:01 INFO - PROCESS | 3252 | 1464998401900 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 17:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:00:01 INFO - PROCESS | 3252 | 1464998401909 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3252 | 1464998401911 Marionette TRACE conn7 <- [1,814,null,{}] 17:00:01 INFO - PROCESS | 3252 | 1464998401914 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 3252 | 1464998402025 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 17:00:02 INFO - PROCESS | 3252 | 1464998402032 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 3252 | ++DOCSHELL 19168C00 == 32 [pid = 3252] [id = 213] 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19193800) [pid = 3252] [serial = 637] [outer = 00000000] 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19221C00) [pid = 3252] [serial = 638] [outer = 19193800] 17:00:02 INFO - PROCESS | 3252 | 1464998402078 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19595C00) [pid = 3252] [serial = 639] [outer = 19193800] 17:00:02 INFO - PROCESS | 3252 | 1464998402559 Marionette TRACE conn7 <- [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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 17:00:02 INFO - PROCESS | 3252 | 1464998402598 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 3252 | 1464998402600 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 17:00:02 INFO - PROCESS | 3252 | 1464998402604 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:00:02 INFO - PROCESS | 3252 | 1464998402605 Marionette TRACE conn7 <- [1,818,null,{}] 17:00:02 INFO - PROCESS | 3252 | 1464998402609 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 3252 | 1464998402779 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 17:00:02 INFO - PROCESS | 3252 | 1464998402840 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 3252 | ++DOCSHELL 19835400 == 33 [pid = 3252] [id = 214] 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A13C000) [pid = 3252] [serial = 640] [outer = 00000000] 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A4F2400) [pid = 3252] [serial = 641] [outer = 1A13C000] 17:00:02 INFO - PROCESS | 3252 | 1464998402887 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5DD400) [pid = 3252] [serial = 642] [outer = 1A13C000] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16A6E800) [pid = 3252] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1924B400) [pid = 3252] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A2E4000) [pid = 3252] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CFEE000) [pid = 3252] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (14BC7000) [pid = 3252] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D53A800) [pid = 3252] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1982D400) [pid = 3252] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A8E9400) [pid = 3252] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A69B000) [pid = 3252] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A5D8C00) [pid = 3252] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:00:03 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A418000) [pid = 3252] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:00:03 INFO - PROCESS | 3252 | 1464998403425 Marionette TRACE conn7 <- [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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 17:00:03 INFO - PROCESS | 3252 | 1464998403478 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 3252 | 1464998403480 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:00:03 INFO - PROCESS | 3252 | 1464998403483 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3252 | 1464998403485 Marionette TRACE conn7 <- [1,822,null,{}] 17:00:03 INFO - PROCESS | 3252 | 1464998403489 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:03 INFO - PROCESS | 3252 | 1464998403574 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 17:00:03 INFO - PROCESS | 3252 | 1464998403579 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 3252 | ++DOCSHELL 160EC400 == 34 [pid = 3252] [id = 215] 17:00:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B0B400) [pid = 3252] [serial = 643] [outer = 00000000] 17:00:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A140400) [pid = 3252] [serial = 644] [outer = 16B0B400] 17:00:03 INFO - PROCESS | 3252 | 1464998403628 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A4EA800) [pid = 3252] [serial = 645] [outer = 16B0B400] 17:00:04 INFO - PROCESS | 3252 | 1464998404045 Marionette TRACE conn7 <- [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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 569ms 17:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:00:04 INFO - PROCESS | 3252 | 1464998404054 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 3252 | 1464998404056 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 17:00:04 INFO - PROCESS | 3252 | 1464998404059 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 3252 | 1464998404061 Marionette TRACE conn7 <- [1,826,null,{}] 17:00:04 INFO - PROCESS | 3252 | 1464998404064 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:04 INFO - PROCESS | 3252 | 1464998404182 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 17:00:04 INFO - PROCESS | 3252 | 1464998404189 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 3252 | ++DOCSHELL 195F4000 == 35 [pid = 3252] [id = 216] 17:00:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1982EC00) [pid = 3252] [serial = 646] [outer = 00000000] 17:00:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A8ED800) [pid = 3252] [serial = 647] [outer = 1982EC00] 17:00:04 INFO - PROCESS | 3252 | 1464998404235 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17518800) [pid = 3252] [serial = 648] [outer = 1982EC00] 17:00:05 INFO - PROCESS | 3252 | 1464998406003 Marionette TRACE conn7 <- [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]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1973ms 17:00:06 INFO - PROCESS | 3252 | 1464998406035 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 3252 | 1464998406040 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:00:06 INFO - PROCESS | 3252 | 1464998406045 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 3252 | 1464998406048 Marionette TRACE conn7 <- [1,830,null,{}] 17:00:06 INFO - PROCESS | 3252 | 1464998406055 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:06 INFO - PROCESS | 3252 | 1464998406183 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 17:00:06 INFO - PROCESS | 3252 | 1464998406308 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 3252 | ++DOCSHELL 0CFF0000 == 36 [pid = 3252] [id = 217] 17:00:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D607C00) [pid = 3252] [serial = 649] [outer = 00000000] 17:00:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0DC3C800) [pid = 3252] [serial = 650] [outer = 0D607C00] 17:00:06 INFO - PROCESS | 3252 | 1464998406373 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0E776800) [pid = 3252] [serial = 651] [outer = 0D607C00] 17:00:07 INFO - PROCESS | 3252 | 1464998407183 Marionette TRACE conn7 <- [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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1191ms 17:00:07 INFO - PROCESS | 3252 | 1464998407236 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3252 | 1464998407242 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:00:07 INFO - PROCESS | 3252 | 1464998407249 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3252 | 1464998407251 Marionette TRACE conn7 <- [1,834,null,{}] 17:00:07 INFO - PROCESS | 3252 | 1464998407256 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 3252 | 1464998407412 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 17:00:07 INFO - PROCESS | 3252 | 1464998407532 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 3252 | ++DOCSHELL 169D5800 == 37 [pid = 3252] [id = 218] 17:00:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A24000) [pid = 3252] [serial = 652] [outer = 00000000] 17:00:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16A30400) [pid = 3252] [serial = 653] [outer = 16A24000] 17:00:07 INFO - PROCESS | 3252 | 1464998407594 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17429800) [pid = 3252] [serial = 654] [outer = 16A24000] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 0D535C00 == 36 [pid = 3252] [id = 197] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 1A5D8000 == 35 [pid = 3252] [id = 202] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 14C4A400 == 34 [pid = 3252] [id = 191] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 153C1000 == 33 [pid = 3252] [id = 192] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 148C6400 == 32 [pid = 3252] [id = 201] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 171F7400 == 31 [pid = 3252] [id = 193] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 16A6C400 == 30 [pid = 3252] [id = 199] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 14BC4800 == 29 [pid = 3252] [id = 198] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 160EC400 == 28 [pid = 3252] [id = 215] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 19835400 == 27 [pid = 3252] [id = 214] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 19168C00 == 26 [pid = 3252] [id = 213] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 171F7000 == 25 [pid = 3252] [id = 212] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 160EF400 == 24 [pid = 3252] [id = 211] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 0E1F0800 == 23 [pid = 3252] [id = 210] 17:00:08 INFO - PROCESS | 3252 | --DOCSHELL 0CFED000 == 22 [pid = 3252] [id = 209] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A5D8400) [pid = 3252] [serial = 564] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (171EE400) [pid = 3252] [serial = 596] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195ED000) [pid = 3252] [serial = 600] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1959A800) [pid = 3252] [serial = 599] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A5D6400) [pid = 3252] [serial = 585] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A4F6C00) [pid = 3252] [serial = 584] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148BE400) [pid = 3252] [serial = 587] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (148EFC00) [pid = 3252] [serial = 588] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14C4FC00) [pid = 3252] [serial = 593] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D602C00) [pid = 3252] [serial = 590] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D8D3800) [pid = 3252] [serial = 591] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A13A800) [pid = 3252] [serial = 602] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B451400) [pid = 3252] [serial = 612] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A8F2800) [pid = 3252] [serial = 611] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A8E4400) [pid = 3252] [serial = 608] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A4EA400) [pid = 3252] [serial = 603] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (17424C00) [pid = 3252] [serial = 597] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A63C000) [pid = 3252] [serial = 605] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A8E4C00) [pid = 3252] [serial = 609] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1553C400) [pid = 3252] [serial = 594] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A693400) [pid = 3252] [serial = 606] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 3252 | 1464998408435 Marionette TRACE conn7 <- [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]]]}] 17:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1221ms 17:00:08 INFO - PROCESS | 3252 | 1464998408473 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 17:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:00:08 INFO - PROCESS | 3252 | 1464998408476 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 17:00:08 INFO - PROCESS | 3252 | 1464998408481 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 3252 | 1464998408484 Marionette TRACE conn7 <- [1,838,null,{}] 17:00:08 INFO - PROCESS | 3252 | 1464998408489 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:08 INFO - PROCESS | 3252 | 1464998408582 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 17:00:08 INFO - PROCESS | 3252 | 1464998408589 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3252 | ++DOCSHELL 0CD85000 == 23 [pid = 3252] [id = 219] 17:00:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CD85800) [pid = 3252] [serial = 655] [outer = 00000000] 17:00:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D532800) [pid = 3252] [serial = 656] [outer = 0CD85800] 17:00:08 INFO - PROCESS | 3252 | 1464998408641 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0D602400) [pid = 3252] [serial = 657] [outer = 0CD85800] 17:00:09 INFO - PROCESS | 3252 | 1464998409165 Marionette TRACE conn7 <- [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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 17:00:09 INFO - PROCESS | 3252 | 1464998409213 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3252 | 1464998409219 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 17:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:00:09 INFO - PROCESS | 3252 | 1464998409225 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 3252 | 1464998409227 Marionette TRACE conn7 <- [1,842,null,{}] 17:00:09 INFO - PROCESS | 3252 | 1464998409231 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 3252 | 1464998409346 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 17:00:09 INFO - PROCESS | 3252 | 1464998409431 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 3252 | ++DOCSHELL 0E5EE800 == 24 [pid = 3252] [id = 220] 17:00:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (148C1C00) [pid = 3252] [serial = 658] [outer = 00000000] 17:00:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (14BC1C00) [pid = 3252] [serial = 659] [outer = 148C1C00] 17:00:09 INFO - PROCESS | 3252 | 1464998409480 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1522E400) [pid = 3252] [serial = 660] [outer = 148C1C00] 17:00:09 INFO - PROCESS | 3252 | 1464998409886 Marionette TRACE conn7 <- [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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 729ms 17:00:09 INFO - PROCESS | 3252 | 1464998409958 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3252 | 1464998409960 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 17:00:09 INFO - PROCESS | 3252 | 1464998409964 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:00:09 INFO - PROCESS | 3252 | 1464998409968 Marionette TRACE conn7 <- [1,846,null,{}] 17:00:09 INFO - PROCESS | 3252 | 1464998409979 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 3252 | 1464998410120 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 17:00:10 INFO - PROCESS | 3252 | 1464998410130 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3252 | ++DOCSHELL 16A6C400 == 25 [pid = 3252] [id = 221] 17:00:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16A6E400) [pid = 3252] [serial = 661] [outer = 00000000] 17:00:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (171EFC00) [pid = 3252] [serial = 662] [outer = 16A6E400] 17:00:10 INFO - PROCESS | 3252 | 1464998410185 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (17425000) [pid = 3252] [serial = 663] [outer = 16A6E400] 17:00:10 INFO - PROCESS | 3252 | 1464998410651 Marionette TRACE conn7 <- [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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 770ms 17:00:10 INFO - PROCESS | 3252 | 1464998410738 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3252 | 1464998410740 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:00:10 INFO - PROCESS | 3252 | 1464998410750 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3252 | 1464998410752 Marionette TRACE conn7 <- [1,850,null,{}] 17:00:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B0A000) [pid = 3252] [serial = 664] [outer = 0D9B7000] 17:00:10 INFO - PROCESS | 3252 | 1464998410774 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 3252 | 1464998410915 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 17:00:10 INFO - PROCESS | 3252 | 1464998410995 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3252 | ++DOCSHELL 195F3800 == 26 [pid = 3252] [id = 222] 17:00:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (195F3C00) [pid = 3252] [serial = 665] [outer = 00000000] 17:00:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1982BC00) [pid = 3252] [serial = 666] [outer = 195F3C00] 17:00:11 INFO - PROCESS | 3252 | 1464998411043 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19833800) [pid = 3252] [serial = 667] [outer = 195F3C00] 17:00:11 INFO - PROCESS | 3252 | 1464998411489 Marionette TRACE conn7 <- [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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 17:00:11 INFO - PROCESS | 3252 | 1464998411578 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3252 | 1464998411580 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 17:00:11 INFO - PROCESS | 3252 | 1464998411583 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:00:11 INFO - PROCESS | 3252 | 1464998411585 Marionette TRACE conn7 <- [1,854,null,{}] 17:00:11 INFO - PROCESS | 3252 | 1464998411588 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 3252 | 1464998411705 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 17:00:11 INFO - PROCESS | 3252 | 1464998411764 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3252 | ++DOCSHELL 1A13F400 == 27 [pid = 3252] [id = 223] 17:00:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A416C00) [pid = 3252] [serial = 668] [outer = 00000000] 17:00:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4F5800) [pid = 3252] [serial = 669] [outer = 1A416C00] 17:00:11 INFO - PROCESS | 3252 | 1464998411811 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5D6C00) [pid = 3252] [serial = 670] [outer = 1A416C00] 17:00:12 INFO - PROCESS | 3252 | 1464998412248 Marionette TRACE conn7 <- [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]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 729ms 17:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:00:12 INFO - PROCESS | 3252 | 1464998412318 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 3252 | 1464998412320 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 17:00:12 INFO - PROCESS | 3252 | 1464998412323 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3252 | 1464998412325 Marionette TRACE conn7 <- [1,858,null,{}] 17:00:12 INFO - PROCESS | 3252 | 1464998412336 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:12 INFO - PROCESS | 3252 | 1464998412504 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 17:00:12 INFO - PROCESS | 3252 | 1464998412564 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3252 | ++DOCSHELL 0CD81C00 == 28 [pid = 3252] [id = 224] 17:00:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A8EB400) [pid = 3252] [serial = 671] [outer = 00000000] 17:00:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B451400) [pid = 3252] [serial = 672] [outer = 1A8EB400] 17:00:12 INFO - PROCESS | 3252 | 1464998412624 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B451C00) [pid = 3252] [serial = 673] [outer = 1A8EB400] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (171FAC00) [pid = 3252] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0E5EE400) [pid = 3252] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D9B6000) [pid = 3252] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CFED800) [pid = 3252] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A22400) [pid = 3252] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D52F000) [pid = 3252] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19193C00) [pid = 3252] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B57AC00) [pid = 3252] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19193800) [pid = 3252] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A13C000) [pid = 3252] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:00:12 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16B0B400) [pid = 3252] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:00:13 INFO - PROCESS | 3252 | 1464998413076 Marionette TRACE conn7 <- [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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 830ms 17:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:00:13 INFO - PROCESS | 3252 | 1464998413154 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 3252 | 1464998413156 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 17:00:13 INFO - PROCESS | 3252 | 1464998413159 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 3252 | 1464998413161 Marionette TRACE conn7 <- [1,862,null,{}] 17:00:13 INFO - PROCESS | 3252 | 1464998413164 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 3252 | 1464998413252 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 17:00:13 INFO - PROCESS | 3252 | 1464998413260 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3252 | ++DOCSHELL 14B7E000 == 29 [pid = 3252] [id = 225] 17:00:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16B0B400) [pid = 3252] [serial = 674] [outer = 00000000] 17:00:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A8ED400) [pid = 3252] [serial = 675] [outer = 16B0B400] 17:00:13 INFO - PROCESS | 3252 | 1464998413309 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1B454800) [pid = 3252] [serial = 676] [outer = 16B0B400] 17:00:13 INFO - PROCESS | 3252 | 1464998413754 Marionette TRACE conn7 <- [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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 17:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:00:13 INFO - PROCESS | 3252 | 1464998413790 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 3252 | 1464998413792 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 17:00:13 INFO - PROCESS | 3252 | 1464998413795 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 3252 | 1464998413797 Marionette TRACE conn7 <- [1,866,null,{}] 17:00:13 INFO - PROCESS | 3252 | 1464998413801 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 3252 | 1464998413889 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 17:00:13 INFO - PROCESS | 3252 | 1464998413896 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3252 | ++DOCSHELL 1B5B1800 == 30 [pid = 3252] [id = 226] 17:00:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B69CC00) [pid = 3252] [serial = 677] [outer = 00000000] 17:00:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDE0C00) [pid = 3252] [serial = 678] [outer = 1B69CC00] 17:00:13 INFO - PROCESS | 3252 | 1464998413947 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1BDE3400) [pid = 3252] [serial = 679] [outer = 1B69CC00] 17:00:14 INFO - PROCESS | 3252 | 1464998414391 Marionette TRACE conn7 <- [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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 17:00:14 INFO - PROCESS | 3252 | 1464998414429 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 3252 | 1464998414431 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:00:14 INFO - PROCESS | 3252 | 1464998414434 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 3252 | 1464998414436 Marionette TRACE conn7 <- [1,870,null,{}] 17:00:14 INFO - PROCESS | 3252 | 1464998414439 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 3252 | 1464998414532 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 17:00:14 INFO - PROCESS | 3252 | 1464998414537 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3252 | ++DOCSHELL 16A67400 == 31 [pid = 3252] [id = 227] 17:00:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1BDDD000) [pid = 3252] [serial = 680] [outer = 00000000] 17:00:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1C4D0C00) [pid = 3252] [serial = 681] [outer = 1BDDD000] 17:00:14 INFO - PROCESS | 3252 | 1464998414583 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C4D8800) [pid = 3252] [serial = 682] [outer = 1BDDD000] 17:00:15 INFO - PROCESS | 3252 | 1464998415215 Marionette TRACE conn7 <- [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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 830ms 17:00:15 INFO - PROCESS | 3252 | 1464998415292 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 3252 | 1464998415297 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 3252 | 1464998415317 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:00:15 INFO - PROCESS | 3252 | 1464998415323 Marionette TRACE conn7 <- [1,874,null,{}] 17:00:15 INFO - PROCESS | 3252 | 1464998415328 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 3252 | 1464998415457 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 17:00:15 INFO - PROCESS | 3252 | 1464998415578 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3252 | ++DOCSHELL 0C890400 == 32 [pid = 3252] [id = 228] 17:00:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CB6D000) [pid = 3252] [serial = 683] [outer = 00000000] 17:00:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (148C9C00) [pid = 3252] [serial = 684] [outer = 0CB6D000] 17:00:15 INFO - PROCESS | 3252 | 1464998415641 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1522C800) [pid = 3252] [serial = 685] [outer = 0CB6D000] 17:00:16 INFO - PROCESS | 3252 | 1464998416201 Marionette TRACE conn7 <- [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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 929ms 17:00:16 INFO - PROCESS | 3252 | 1464998416253 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 3252 | 1464998416260 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:00:16 INFO - PROCESS | 3252 | 1464998416266 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 3252 | 1464998416269 Marionette TRACE conn7 <- [1,878,null,{}] 17:00:16 INFO - PROCESS | 3252 | 1464998416273 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:16 INFO - PROCESS | 3252 | 1464998416401 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 17:00:16 INFO - PROCESS | 3252 | 1464998416534 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 3252 | ++DOCSHELL 192DB400 == 33 [pid = 3252] [id = 229] 17:00:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (192DE400) [pid = 3252] [serial = 686] [outer = 00000000] 17:00:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A2EDC00) [pid = 3252] [serial = 687] [outer = 192DE400] 17:00:16 INFO - PROCESS | 3252 | 1464998416606 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A693400) [pid = 3252] [serial = 688] [outer = 192DE400] 17:00:17 INFO - PROCESS | 3252 | 1464998417240 Marionette TRACE conn7 <- [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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1023ms 17:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:00:17 INFO - PROCESS | 3252 | 1464998417291 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 3252 | 1464998417293 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 17:00:17 INFO - PROCESS | 3252 | 1464998417297 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 3252 | 1464998417301 Marionette TRACE conn7 <- [1,882,null,{}] 17:00:17 INFO - PROCESS | 3252 | 1464998417313 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:17 INFO - PROCESS | 3252 | 1464998417434 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 17:00:17 INFO - PROCESS | 3252 | 1464998417568 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3252 | ++DOCSHELL 1C5D5000 == 34 [pid = 3252] [id = 230] 17:00:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C5D5400) [pid = 3252] [serial = 689] [outer = 00000000] 17:00:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C5D9C00) [pid = 3252] [serial = 690] [outer = 1C5D5400] 17:00:17 INFO - PROCESS | 3252 | 1464998417635 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BDEE000) [pid = 3252] [serial = 691] [outer = 1C5D5400] 17:00:18 INFO - PROCESS | 3252 | 1464998418245 Marionette TRACE conn7 <- [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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 969ms 17:00:18 INFO - PROCESS | 3252 | 1464998418270 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3252 | 1464998418273 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:00:18 INFO - PROCESS | 3252 | 1464998418277 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3252 | 1464998418279 Marionette TRACE conn7 <- [1,886,null,{}] 17:00:18 INFO - PROCESS | 3252 | 1464998418283 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 3252 | 1464998418517 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 17:00:18 INFO - PROCESS | 3252 | 1464998418668 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3252 | ++DOCSHELL 09198800 == 35 [pid = 3252] [id = 231] 17:00:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0919A400) [pid = 3252] [serial = 692] [outer = 00000000] 17:00:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0CD7DC00) [pid = 3252] [serial = 693] [outer = 0919A400] 17:00:18 INFO - PROCESS | 3252 | 1464998418720 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0D53AC00) [pid = 3252] [serial = 694] [outer = 0919A400] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0D46D800 == 34 [pid = 3252] [id = 190] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0D467800 == 33 [pid = 3252] [id = 205] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0D8DCC00 == 32 [pid = 3252] [id = 208] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0CFF0000 == 31 [pid = 3252] [id = 217] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 1921FC00 == 30 [pid = 3252] [id = 200] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 1A69A000 == 29 [pid = 3252] [id = 203] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 171EC000 == 28 [pid = 3252] [id = 204] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 195F4000 == 27 [pid = 3252] [id = 216] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0CFEB000 == 26 [pid = 3252] [id = 196] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 192DD000 == 25 [pid = 3252] [id = 194] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 1B57A400 == 24 [pid = 3252] [id = 207] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 19139800 == 23 [pid = 3252] [id = 206] 17:00:19 INFO - PROCESS | 3252 | --DOCSHELL 0CD41800 == 22 [pid = 3252] [id = 195] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A8ED800) [pid = 3252] [serial = 647] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (17422C00) [pid = 3252] [serial = 635] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0E78E400) [pid = 3252] [serial = 629] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (148BFC00) [pid = 3252] [serial = 630] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (148C9800) [pid = 3252] [serial = 624] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0E798800) [pid = 3252] [serial = 623] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D450800) [pid = 3252] [serial = 626] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D537000) [pid = 3252] [serial = 627] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16A27000) [pid = 3252] [serial = 632] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16081400) [pid = 3252] [serial = 615] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14E5F400) [pid = 3252] [serial = 614] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A139000) [pid = 3252] [serial = 618] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1982C000) [pid = 3252] [serial = 617] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1BD3C000) [pid = 3252] [serial = 621] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B67C800) [pid = 3252] [serial = 620] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19221C00) [pid = 3252] [serial = 638] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19137C00) [pid = 3252] [serial = 636] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A4F2400) [pid = 3252] [serial = 641] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19595C00) [pid = 3252] [serial = 639] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5DD400) [pid = 3252] [serial = 642] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A140400) [pid = 3252] [serial = 644] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A4EA800) [pid = 3252] [serial = 645] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16A2C000) [pid = 3252] [serial = 633] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 3252 | 1464998419918 Marionette TRACE conn7 <- [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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1681ms 17:00:19 INFO - PROCESS | 3252 | 1464998419963 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3252 | 1464998419967 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:00:20 INFO - PROCESS | 3252 | 1464998420018 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3252 | 1464998420022 Marionette TRACE conn7 <- [1,890,null,{}] 17:00:20 INFO - PROCESS | 3252 | 1464998420035 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:20 INFO - PROCESS | 3252 | 1464998420135 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 17:00:20 INFO - PROCESS | 3252 | 1464998420142 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3252 | ++DOCSHELL 0CFED000 == 23 [pid = 3252] [id = 232] 17:00:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CFED800) [pid = 3252] [serial = 695] [outer = 00000000] 17:00:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D44C400) [pid = 3252] [serial = 696] [outer = 0CFED800] 17:00:20 INFO - PROCESS | 3252 | 1464998420197 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D52F400) [pid = 3252] [serial = 697] [outer = 0CFED800] 17:00:20 INFO - PROCESS | 3252 | 1464998420677 Marionette TRACE conn7 <- [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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 790ms 17:00:20 INFO - PROCESS | 3252 | 1464998420763 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3252 | 1464998420769 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:00:20 INFO - PROCESS | 3252 | 1464998420775 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3252 | 1464998420778 Marionette TRACE conn7 <- [1,894,null,{}] 17:00:20 INFO - PROCESS | 3252 | 1464998420782 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:20 INFO - PROCESS | 3252 | 1464998420875 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 17:00:20 INFO - PROCESS | 3252 | 1464998420958 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3252 | ++DOCSHELL 0E1EF000 == 24 [pid = 3252] [id = 233] 17:00:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0E1F0400) [pid = 3252] [serial = 698] [outer = 00000000] 17:00:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0E76C400) [pid = 3252] [serial = 699] [outer = 0E1F0400] 17:00:20 INFO - PROCESS | 3252 | 1464998421009 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0E794C00) [pid = 3252] [serial = 700] [outer = 0E1F0400] 17:00:21 INFO - PROCESS | 3252 | 1464998421390 Marionette TRACE conn7 <- [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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 17:00:21 INFO - PROCESS | 3252 | 1464998421448 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 3252 | 1464998421451 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:00:21 INFO - PROCESS | 3252 | 1464998421454 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 3252 | 1464998421458 Marionette TRACE conn7 <- [1,898,null,{}] 17:00:21 INFO - PROCESS | 3252 | 1464998421469 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 3252 | 1464998421596 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 17:00:21 INFO - PROCESS | 3252 | 1464998421604 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3252 | ++DOCSHELL 153CA800 == 25 [pid = 3252] [id = 234] 17:00:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1553A400) [pid = 3252] [serial = 701] [outer = 00000000] 17:00:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16080400) [pid = 3252] [serial = 702] [outer = 1553A400] 17:00:21 INFO - PROCESS | 3252 | 1464998421659 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (160F2000) [pid = 3252] [serial = 703] [outer = 1553A400] 17:00:22 INFO - PROCESS | 3252 | 1464998422180 Marionette TRACE conn7 <- [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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 769ms 17:00:22 INFO - PROCESS | 3252 | 1464998422227 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3252 | 1464998422230 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:00:22 INFO - PROCESS | 3252 | 1464998422233 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3252 | 1464998422235 Marionette TRACE conn7 <- [1,902,null,{}] 17:00:22 INFO - PROCESS | 3252 | 1464998422238 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 3252 | 1464998422357 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 17:00:22 INFO - PROCESS | 3252 | 1464998422411 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3252 | ++DOCSHELL 169D8C00 == 26 [pid = 3252] [id = 235] 17:00:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A2A400) [pid = 3252] [serial = 704] [outer = 00000000] 17:00:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16A64000) [pid = 3252] [serial = 705] [outer = 16A2A400] 17:00:22 INFO - PROCESS | 3252 | 1464998422458 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (171F7C00) [pid = 3252] [serial = 706] [outer = 16A2A400] 17:00:22 INFO - PROCESS | 3252 | 1464998422900 Marionette TRACE conn7 <- [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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 17:00:22 INFO - PROCESS | 3252 | 1464998422985 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3252 | 1464998422987 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:00:22 INFO - PROCESS | 3252 | 1464998422995 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3252 | 1464998422997 Marionette TRACE conn7 <- [1,906,null,{}] 17:00:22 INFO - PROCESS | 3252 | 1464998423001 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 3252 | 1464998423118 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 17:00:23 INFO - PROCESS | 3252 | 1464998423179 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3252 | ++DOCSHELL 17513000 == 27 [pid = 3252] [id = 236] 17:00:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17514000) [pid = 3252] [serial = 707] [outer = 00000000] 17:00:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1918B000) [pid = 3252] [serial = 708] [outer = 17514000] 17:00:23 INFO - PROCESS | 3252 | 1464998423229 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19221000) [pid = 3252] [serial = 709] [outer = 17514000] 17:00:23 INFO - PROCESS | 3252 | 1464998423681 Marionette TRACE conn7 <- [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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 17:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:00:23 INFO - PROCESS | 3252 | 1464998423733 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3252 | 1464998423736 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 3252 | 1464998423739 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 3252 | 1464998423740 Marionette TRACE conn7 <- [1,910,null,{}] 17:00:23 INFO - PROCESS | 3252 | 1464998423744 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 3252 | 1464998424097 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BDDD000) [pid = 3252] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (195F3C00) [pid = 3252] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A416C00) [pid = 3252] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1982EC00) [pid = 3252] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D607C00) [pid = 3252] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CD85800) [pid = 3252] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A24000) [pid = 3252] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A6E400) [pid = 3252] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (148C1C00) [pid = 3252] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A8EB400) [pid = 3252] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B69CC00) [pid = 3252] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:00:24 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16B0B400) [pid = 3252] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:00:24 INFO - PROCESS | 3252 | 1464998424163 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 3252 | ++DOCSHELL 0C80DC00 == 28 [pid = 3252] [id = 237] 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0C814C00) [pid = 3252] [serial = 710] [outer = 00000000] 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (148C1C00) [pid = 3252] [serial = 711] [outer = 0C814C00] 17:00:24 INFO - PROCESS | 3252 | 1464998424210 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19139800) [pid = 3252] [serial = 712] [outer = 0C814C00] 17:00:24 INFO - PROCESS | 3252 | 1464998424635 Marionette TRACE conn7 <- [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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 929ms 17:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:00:24 INFO - PROCESS | 3252 | 1464998424669 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3252 | 1464998424671 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 17:00:24 INFO - PROCESS | 3252 | 1464998424674 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 3252 | 1464998424676 Marionette TRACE conn7 <- [1,914,null,{}] 17:00:24 INFO - PROCESS | 3252 | 1464998424679 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 3252 | 1464998424762 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 17:00:24 INFO - PROCESS | 3252 | 1464998424768 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 3252 | ++DOCSHELL 1959F800 == 29 [pid = 3252] [id = 238] 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195ED000) [pid = 3252] [serial = 713] [outer = 00000000] 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A13E400) [pid = 3252] [serial = 714] [outer = 195ED000] 17:00:24 INFO - PROCESS | 3252 | 1464998424816 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A417400) [pid = 3252] [serial = 715] [outer = 195ED000] 17:00:25 INFO - PROCESS | 3252 | 1464998425245 Marionette TRACE conn7 <- [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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 17:00:25 INFO - PROCESS | 3252 | 1464998425306 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3252 | 1464998425308 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:00:25 INFO - PROCESS | 3252 | 1464998425311 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3252 | 1464998425313 Marionette TRACE conn7 <- [1,918,null,{}] 17:00:25 INFO - PROCESS | 3252 | 1464998425316 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 3252 | 1464998425373 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 17:00:25 INFO - PROCESS | 3252 | 1464998425379 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 3252 | ++DOCSHELL 1A4EE800 == 30 [pid = 3252] [id = 239] 17:00:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F3800) [pid = 3252] [serial = 716] [outer = 00000000] 17:00:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5DBC00) [pid = 3252] [serial = 717] [outer = 1A4F3800] 17:00:25 INFO - PROCESS | 3252 | 1464998425427 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A5DD000) [pid = 3252] [serial = 718] [outer = 1A4F3800] 17:00:25 INFO - PROCESS | 3252 | 1464998425880 Marionette TRACE conn7 <- [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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 17:00:25 INFO - PROCESS | 3252 | 1464998425926 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3252 | 1464998425928 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 17:00:25 INFO - PROCESS | 3252 | 1464998425932 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3252 | 1464998425933 Marionette TRACE conn7 <- [1,922,null,{}] 17:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:00:25 INFO - PROCESS | 3252 | 1464998425937 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:26 INFO - PROCESS | 3252 | 1464998426020 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 17:00:26 INFO - PROCESS | 3252 | 1464998426025 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3252 | ++DOCSHELL 153C5C00 == 31 [pid = 3252] [id = 240] 17:00:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8E7000) [pid = 3252] [serial = 719] [outer = 00000000] 17:00:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8EDC00) [pid = 3252] [serial = 720] [outer = 1A8E7000] 17:00:26 INFO - PROCESS | 3252 | 1464998426070 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8EE800) [pid = 3252] [serial = 721] [outer = 1A8E7000] 17:00:26 INFO - PROCESS | 3252 | 1464998426894 Marionette TRACE conn7 <- [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]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1012ms 17:00:26 INFO - PROCESS | 3252 | 1464998426951 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 3252 | 1464998426956 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:00:26 INFO - PROCESS | 3252 | 1464998426960 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 3252 | 1464998426964 Marionette TRACE conn7 <- [1,926,null,{}] 17:00:26 INFO - PROCESS | 3252 | 1464998426969 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 3252 | 1464998427148 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 17:00:27 INFO - PROCESS | 3252 | 1464998427273 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3252 | ++DOCSHELL 0D602800 == 32 [pid = 3252] [id = 241] 17:00:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D605400) [pid = 3252] [serial = 722] [outer = 00000000] 17:00:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E793C00) [pid = 3252] [serial = 723] [outer = 0D605400] 17:00:27 INFO - PROCESS | 3252 | 1464998427337 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (148CA400) [pid = 3252] [serial = 724] [outer = 0D605400] 17:00:28 INFO - PROCESS | 3252 | 1464998427993 Marionette TRACE conn7 <- [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]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1072ms 17:00:28 INFO - PROCESS | 3252 | 1464998428034 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 3252 | 1464998428041 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:00:28 INFO - PROCESS | 3252 | 1464998428068 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 3252 | 1464998428071 Marionette TRACE conn7 <- [1,930,null,{}] 17:00:28 INFO - PROCESS | 3252 | 1464998428075 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:28 INFO - PROCESS | 3252 | 1464998428211 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 17:00:28 INFO - PROCESS | 3252 | 1464998428318 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3252 | ++DOCSHELL 16A28C00 == 33 [pid = 3252] [id = 242] 17:00:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16A62800) [pid = 3252] [serial = 725] [outer = 00000000] 17:00:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (174C5800) [pid = 3252] [serial = 726] [outer = 16A62800] 17:00:28 INFO - PROCESS | 3252 | 1464998428377 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (192DD000) [pid = 3252] [serial = 727] [outer = 16A62800] 17:00:29 INFO - PROCESS | 3252 | 1464998429217 Marionette TRACE conn7 <- [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]]]}] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C4D8800) [pid = 3252] [serial = 682] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1982BC00) [pid = 3252] [serial = 666] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A4F5800) [pid = 3252] [serial = 669] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (17518800) [pid = 3252] [serial = 648] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0DC3C800) [pid = 3252] [serial = 650] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0E776800) [pid = 3252] [serial = 651] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D532800) [pid = 3252] [serial = 656] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D602400) [pid = 3252] [serial = 657] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A30400) [pid = 3252] [serial = 653] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17429800) [pid = 3252] [serial = 654] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (171EFC00) [pid = 3252] [serial = 662] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1C4D0C00) [pid = 3252] [serial = 681] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (14BC1C00) [pid = 3252] [serial = 659] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1522E400) [pid = 3252] [serial = 660] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1B451400) [pid = 3252] [serial = 672] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A5D6C00) [pid = 3252] [serial = 670] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDE0C00) [pid = 3252] [serial = 678] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B451C00) [pid = 3252] [serial = 673] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A8ED400) [pid = 3252] [serial = 675] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19833800) [pid = 3252] [serial = 667] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (17425000) [pid = 3252] [serial = 663] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1B454800) [pid = 3252] [serial = 676] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A2E6400) [pid = 3252] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:00:29 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1BDE3400) [pid = 3252] [serial = 679] [outer = 00000000] [url = about:blank] 17:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1236ms 17:00:29 INFO - PROCESS | 3252 | 1464998429306 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 3252 | 1464998429310 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 17:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:00:29 INFO - PROCESS | 3252 | 1464998429315 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 3252 | 1464998429318 Marionette TRACE conn7 <- [1,934,null,{}] 17:00:29 INFO - PROCESS | 3252 | 1464998429323 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:29 INFO - PROCESS | 3252 | 1464998429421 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 17:00:29 INFO - PROCESS | 3252 | 1464998429427 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 3252 | ++DOCSHELL 0D452400 == 34 [pid = 3252] [id = 243] 17:00:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0D467800) [pid = 3252] [serial = 728] [outer = 00000000] 17:00:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D539400) [pid = 3252] [serial = 729] [outer = 0D467800] 17:00:29 INFO - PROCESS | 3252 | 1464998429479 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D607000) [pid = 3252] [serial = 730] [outer = 0D467800] 17:00:29 INFO - PROCESS | 3252 | 1464998429951 Marionette TRACE conn7 <- [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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 689ms 17:00:30 INFO - PROCESS | 3252 | 1464998430016 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 3252 | 1464998430021 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 17:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:00:30 INFO - PROCESS | 3252 | 1464998430028 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 3252 | 1464998430030 Marionette TRACE conn7 <- [1,938,null,{}] 17:00:30 INFO - PROCESS | 3252 | 1464998430034 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 3252 | 1464998430130 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 17:00:30 INFO - PROCESS | 3252 | 1464998430236 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3252 | ++DOCSHELL 0D9B6C00 == 35 [pid = 3252] [id = 244] 17:00:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E792800) [pid = 3252] [serial = 731] [outer = 00000000] 17:00:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14BC4000) [pid = 3252] [serial = 732] [outer = 0E792800] 17:00:30 INFO - PROCESS | 3252 | 1464998430288 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1522EC00) [pid = 3252] [serial = 733] [outer = 0E792800] 17:00:30 INFO - PROCESS | 3252 | 1464998430701 Marionette TRACE conn7 <- [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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 17:00:30 INFO - PROCESS | 3252 | 1464998430764 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 3252 | 1464998430766 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 17:00:30 INFO - PROCESS | 3252 | 1464998430770 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:00:30 INFO - PROCESS | 3252 | 1464998430773 Marionette TRACE conn7 <- [1,942,null,{}] 17:00:30 INFO - PROCESS | 3252 | 1464998430785 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 3252 | 1464998430881 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 17:00:30 INFO - PROCESS | 3252 | 1464998430897 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3252 | ++DOCSHELL 1741C800 == 36 [pid = 3252] [id = 245] 17:00:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1741E000) [pid = 3252] [serial = 734] [outer = 00000000] 17:00:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17428800) [pid = 3252] [serial = 735] [outer = 1741E000] 17:00:30 INFO - PROCESS | 3252 | 1464998430949 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19143C00) [pid = 3252] [serial = 736] [outer = 1741E000] 17:00:31 INFO - PROCESS | 3252 | 1464998431402 Marionette TRACE conn7 <- [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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 17:00:31 INFO - PROCESS | 3252 | 1464998431444 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 3252 | 1464998431446 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 17:00:31 INFO - PROCESS | 3252 | 1464998431450 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:00:31 INFO - PROCESS | 3252 | 1464998431451 Marionette TRACE conn7 <- [1,946,null,{}] 17:00:31 INFO - PROCESS | 3252 | 1464998431455 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:31 INFO - PROCESS | 3252 | 1464998431570 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 17:00:31 INFO - PROCESS | 3252 | 1464998431578 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3252 | ++DOCSHELL 19245000 == 37 [pid = 3252] [id = 246] 17:00:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1959A800) [pid = 3252] [serial = 737] [outer = 00000000] 17:00:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19832800) [pid = 3252] [serial = 738] [outer = 1959A800] 17:00:31 INFO - PROCESS | 3252 | 1464998431625 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19839400) [pid = 3252] [serial = 739] [outer = 1959A800] 17:00:32 INFO - PROCESS | 3252 | 1464998432093 Marionette TRACE conn7 <- [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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 17:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:00:32 INFO - PROCESS | 3252 | 1464998432124 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 3252 | 1464998432126 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 3252 | 1464998432130 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 3252 | 1464998432131 Marionette TRACE conn7 <- [1,950,null,{}] 17:00:32 INFO - PROCESS | 3252 | 1464998432140 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 3252 | 1464998432250 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 17:00:32 INFO - PROCESS | 3252 | 1464998432255 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 3252 | ++DOCSHELL 0D538C00 == 38 [pid = 3252] [id = 247] 17:00:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (14E89400) [pid = 3252] [serial = 740] [outer = 00000000] 17:00:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4F5800) [pid = 3252] [serial = 741] [outer = 14E89400] 17:00:32 INFO - PROCESS | 3252 | 1464998432301 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A4F8800) [pid = 3252] [serial = 742] [outer = 14E89400] 17:00:32 INFO - PROCESS | 3252 | 1464998432747 Marionette TRACE conn7 <- [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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 17:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:00:32 INFO - PROCESS | 3252 | 1464998432800 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 3252 | 1464998432802 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 3252 | 1464998432805 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 3252 | 1464998432807 Marionette TRACE conn7 <- [1,954,null,{}] 17:00:32 INFO - PROCESS | 3252 | 1464998432811 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 3252 | 1464998432990 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 17:00:33 INFO - PROCESS | 3252 | 1464998433019 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3252 | ++DOCSHELL 1A8E5C00 == 39 [pid = 3252] [id = 248] 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8ED800) [pid = 3252] [serial = 743] [outer = 00000000] 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B579400) [pid = 3252] [serial = 744] [outer = 1A8ED800] 17:00:33 INFO - PROCESS | 3252 | 1464998433078 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B5B2C00) [pid = 3252] [serial = 745] [outer = 1A8ED800] 17:00:33 INFO - PROCESS | 3252 | 1464998433517 Marionette TRACE conn7 <- [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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 770ms 17:00:33 INFO - PROCESS | 3252 | 1464998433577 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 17:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:00:33 INFO - PROCESS | 3252 | 1464998433579 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 17:00:33 INFO - PROCESS | 3252 | 1464998433582 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3252 | 1464998433583 Marionette TRACE conn7 <- [1,958,null,{}] 17:00:33 INFO - PROCESS | 3252 | 1464998433587 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 3252 | 1464998433698 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 17:00:33 INFO - PROCESS | 3252 | 1464998433706 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3252 | ++DOCSHELL 152CD000 == 40 [pid = 3252] [id = 249] 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B69CC00) [pid = 3252] [serial = 746] [outer = 00000000] 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BD46000) [pid = 3252] [serial = 747] [outer = 1B69CC00] 17:00:33 INFO - PROCESS | 3252 | 1464998433797 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BDD7000) [pid = 3252] [serial = 748] [outer = 1B69CC00] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CFED800) [pid = 3252] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16A2A400) [pid = 3252] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1553A400) [pid = 3252] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0919A400) [pid = 3252] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CB6D000) [pid = 3252] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (192DE400) [pid = 3252] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C5D5400) [pid = 3252] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17514000) [pid = 3252] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0C814C00) [pid = 3252] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (195ED000) [pid = 3252] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0E1F0400) [pid = 3252] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:00:34 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A4F3800) [pid = 3252] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:00:34 INFO - PROCESS | 3252 | 1464998434266 Marionette TRACE conn7 <- [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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 729ms 17:00:34 INFO - PROCESS | 3252 | 1464998434331 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 3252 | 1464998434333 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:00:34 INFO - PROCESS | 3252 | 1464998434339 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 3252 | 1464998434341 Marionette TRACE conn7 <- [1,962,null,{}] 17:00:34 INFO - PROCESS | 3252 | 1464998434344 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:34 INFO - PROCESS | 3252 | 1464998434427 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 17:00:34 INFO - PROCESS | 3252 | 1464998434433 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3252 | ++DOCSHELL 152C5800 == 41 [pid = 3252] [id = 250] 17:00:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A67C00) [pid = 3252] [serial = 749] [outer = 00000000] 17:00:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A418400) [pid = 3252] [serial = 750] [outer = 16A67C00] 17:00:34 INFO - PROCESS | 3252 | 1464998434479 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B6FB800) [pid = 3252] [serial = 751] [outer = 16A67C00] 17:00:34 INFO - PROCESS | 3252 | 1464998434900 Marionette TRACE conn7 <- [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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 17:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:00:34 INFO - PROCESS | 3252 | 1464998434970 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 3252 | 1464998434973 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 17:00:34 INFO - PROCESS | 3252 | 1464998434976 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 3252 | 1464998434977 Marionette TRACE conn7 <- [1,966,null,{}] 17:00:34 INFO - PROCESS | 3252 | 1464998434981 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 3252 | 1464998435074 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 17:00:35 INFO - PROCESS | 3252 | 1464998435080 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3252 | ++DOCSHELL 1BD3F800 == 42 [pid = 3252] [id = 251] 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BDE7400) [pid = 3252] [serial = 752] [outer = 00000000] 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C597800) [pid = 3252] [serial = 753] [outer = 1BDE7400] 17:00:35 INFO - PROCESS | 3252 | 1464998435128 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C5A0800) [pid = 3252] [serial = 754] [outer = 1BDE7400] 17:00:35 INFO - PROCESS | 3252 | 1464998435557 Marionette TRACE conn7 <- [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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 17:00:35 INFO - PROCESS | 3252 | 1464998435607 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 3252 | 1464998435609 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 17:00:35 INFO - PROCESS | 3252 | 1464998435612 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:00:35 INFO - PROCESS | 3252 | 1464998435614 Marionette TRACE conn7 <- [1,970,null,{}] 17:00:35 INFO - PROCESS | 3252 | 1464998435617 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 3252 | 1464998435706 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 17:00:35 INFO - PROCESS | 3252 | 1464998435711 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3252 | ++DOCSHELL 1C4D6800 == 43 [pid = 3252] [id = 252] 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1C5A2000) [pid = 3252] [serial = 755] [outer = 00000000] 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C5D6800) [pid = 3252] [serial = 756] [outer = 1C5A2000] 17:00:35 INFO - PROCESS | 3252 | 1464998435760 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C5D9000) [pid = 3252] [serial = 757] [outer = 1C5A2000] 17:00:36 INFO - PROCESS | 3252 | 1464998436447 Marionette TRACE conn7 <- [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]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 869ms 17:00:36 INFO - PROCESS | 3252 | 1464998436487 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3252 | 1464998436492 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 3252 | 1464998436497 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:00:36 INFO - PROCESS | 3252 | 1464998436500 Marionette TRACE conn7 <- [1,974,null,{}] 17:00:36 INFO - PROCESS | 3252 | 1464998436507 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 3252 | 1464998436624 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 17:00:36 INFO - PROCESS | 3252 | 1464998436732 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3252 | ++DOCSHELL 0D536800 == 44 [pid = 3252] [id = 253] 17:00:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D604800) [pid = 3252] [serial = 758] [outer = 00000000] 17:00:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E5EF000) [pid = 3252] [serial = 759] [outer = 0D604800] 17:00:36 INFO - PROCESS | 3252 | 1464998436795 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (14B72400) [pid = 3252] [serial = 760] [outer = 0D604800] 17:00:37 INFO - PROCESS | 3252 | 1464998437409 Marionette TRACE conn7 <- [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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 17:00:37 INFO - PROCESS | 3252 | 1464998437436 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 3252 | 1464998437442 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 17:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:00:37 INFO - PROCESS | 3252 | 1464998437450 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 3252 | 1464998437453 Marionette TRACE conn7 <- [1,978,null,{}] 17:00:37 INFO - PROCESS | 3252 | 1464998437458 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:37 INFO - PROCESS | 3252 | 1464998437582 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 17:00:37 INFO - PROCESS | 3252 | 1464998437691 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 3252 | ++DOCSHELL 171F7000 == 45 [pid = 3252] [id = 254] 17:00:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1741FC00) [pid = 3252] [serial = 761] [outer = 00000000] 17:00:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19220400) [pid = 3252] [serial = 762] [outer = 1741FC00] 17:00:37 INFO - PROCESS | 3252 | 1464998437752 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1982E000) [pid = 3252] [serial = 763] [outer = 1741FC00] 17:00:38 INFO - PROCESS | 3252 | 1464998438399 Marionette TRACE conn7 <- [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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 969ms 17:00:38 INFO - PROCESS | 3252 | 1464998438423 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 3252 | 1464998438426 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:00:38 INFO - PROCESS | 3252 | 1464998438430 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 3252 | 1464998438434 Marionette TRACE conn7 <- [1,982,null,{}] 17:00:38 INFO - PROCESS | 3252 | 1464998438445 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:38 INFO - PROCESS | 3252 | 1464998438562 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 17:00:38 INFO - PROCESS | 3252 | 1464998438668 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 3252 | ++DOCSHELL 1C5DD800 == 46 [pid = 3252] [id = 255] 17:00:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C5DE800) [pid = 3252] [serial = 764] [outer = 00000000] 17:00:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1CA10000) [pid = 3252] [serial = 765] [outer = 1C5DE800] 17:00:38 INFO - PROCESS | 3252 | 1464998438732 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1CE0E400) [pid = 3252] [serial = 766] [outer = 1C5DE800] 17:00:39 INFO - PROCESS | 3252 | 1464998439331 Marionette TRACE conn7 <- [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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 17:00:39 INFO - PROCESS | 3252 | 1464998439403 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 3252 | 1464998439406 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 17:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:00:39 INFO - PROCESS | 3252 | 1464998439410 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 3252 | 1464998439412 Marionette TRACE conn7 <- [1,986,null,{}] 17:00:39 INFO - PROCESS | 3252 | 1464998439415 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 3252 | 1464998439547 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 17:00:39 INFO - PROCESS | 3252 | 1464998439681 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCF800 == 47 [pid = 3252] [id = 256] 17:00:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (171F2800) [pid = 3252] [serial = 767] [outer = 00000000] 17:00:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A82E000) [pid = 3252] [serial = 768] [outer = 171F2800] 17:00:39 INFO - PROCESS | 3252 | 1464998439742 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A831800) [pid = 3252] [serial = 769] [outer = 171F2800] 17:00:40 INFO - PROCESS | 3252 | 1464998440552 Marionette TRACE conn7 <- [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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1172ms 17:00:40 INFO - PROCESS | 3252 | 1464998440586 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3252 | 1464998440590 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:00:40 INFO - PROCESS | 3252 | 1464998440594 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3252 | 1464998440597 Marionette TRACE conn7 <- [1,990,null,{}] 17:00:40 INFO - PROCESS | 3252 | 1464998440603 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:40 INFO - PROCESS | 3252 | 1464998440705 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 17:00:40 INFO - PROCESS | 3252 | 1464998440838 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 3252 | ++DOCSHELL 0C80FC00 == 48 [pid = 3252] [id = 257] 17:00:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0C814C00) [pid = 3252] [serial = 770] [outer = 00000000] 17:00:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (148BE000) [pid = 3252] [serial = 771] [outer = 0C814C00] 17:00:40 INFO - PROCESS | 3252 | 1464998440894 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (14E8A000) [pid = 3252] [serial = 772] [outer = 0C814C00] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0C80DC00 == 47 [pid = 3252] [id = 237] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1A4EE800 == 46 [pid = 3252] [id = 239] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1959F800 == 45 [pid = 3252] [id = 238] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1BD3F800 == 44 [pid = 3252] [id = 251] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 152C5800 == 43 [pid = 3252] [id = 250] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 152CD000 == 42 [pid = 3252] [id = 249] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1A8E5C00 == 41 [pid = 3252] [id = 248] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0D538C00 == 40 [pid = 3252] [id = 247] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 19245000 == 39 [pid = 3252] [id = 246] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1741C800 == 38 [pid = 3252] [id = 245] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0D9B6C00 == 37 [pid = 3252] [id = 244] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0D452400 == 36 [pid = 3252] [id = 243] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0D602800 == 35 [pid = 3252] [id = 241] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 153C5C00 == 34 [pid = 3252] [id = 240] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 16A28C00 == 33 [pid = 3252] [id = 242] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 169D5800 == 32 [pid = 3252] [id = 218] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1C5DD800 == 31 [pid = 3252] [id = 255] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0CBCF800 == 30 [pid = 3252] [id = 256] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 171F7000 == 29 [pid = 3252] [id = 254] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 1C4D6800 == 28 [pid = 3252] [id = 252] 17:00:41 INFO - PROCESS | 3252 | --DOCSHELL 0D536800 == 27 [pid = 3252] [id = 253] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (160F2000) [pid = 3252] [serial = 703] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1A5DBC00) [pid = 3252] [serial = 717] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0D44C400) [pid = 3252] [serial = 696] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0D52F400) [pid = 3252] [serial = 697] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16A64000) [pid = 3252] [serial = 705] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16080400) [pid = 3252] [serial = 702] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0D53AC00) [pid = 3252] [serial = 694] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0CD7DC00) [pid = 3252] [serial = 693] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1522C800) [pid = 3252] [serial = 685] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (148C9C00) [pid = 3252] [serial = 684] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A693400) [pid = 3252] [serial = 688] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A2EDC00) [pid = 3252] [serial = 687] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BDEE000) [pid = 3252] [serial = 691] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1C5D9C00) [pid = 3252] [serial = 690] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1918B000) [pid = 3252] [serial = 708] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (171F7C00) [pid = 3252] [serial = 706] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (148C1C00) [pid = 3252] [serial = 711] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19221000) [pid = 3252] [serial = 709] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A13E400) [pid = 3252] [serial = 714] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0E76C400) [pid = 3252] [serial = 699] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0E794C00) [pid = 3252] [serial = 700] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A417400) [pid = 3252] [serial = 715] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A5DD000) [pid = 3252] [serial = 718] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19139800) [pid = 3252] [serial = 712] [outer = 00000000] [url = about:blank] 17:00:42 INFO - PROCESS | 3252 | 1464998442111 Marionette TRACE conn7 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1575ms 17:00:42 INFO - PROCESS | 3252 | 1464998442173 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3252 | 1464998442177 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 17:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:00:42 INFO - PROCESS | 3252 | 1464998442181 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 3252 | 1464998442186 Marionette TRACE conn7 <- [1,994,null,{}] 17:00:42 INFO - PROCESS | 3252 | 1464998442191 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 3252 | 1464998442313 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 17:00:42 INFO - PROCESS | 3252 | 1464998442398 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 3252 | ++DOCSHELL 0CBE6400 == 28 [pid = 3252] [id = 258] 17:00:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0CF61000) [pid = 3252] [serial = 773] [outer = 00000000] 17:00:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0D531800) [pid = 3252] [serial = 774] [outer = 0CF61000] 17:00:42 INFO - PROCESS | 3252 | 1464998442449 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D53B000) [pid = 3252] [serial = 775] [outer = 0CF61000] 17:00:42 INFO - PROCESS | 3252 | 1464998442832 Marionette TRACE conn7 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 17:00:42 INFO - PROCESS | 3252 | 1464998442873 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3252 | 1464998442879 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 17:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:00:42 INFO - PROCESS | 3252 | 1464998442886 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 3252 | 1464998442889 Marionette TRACE conn7 <- [1,998,null,{}] 17:00:42 INFO - PROCESS | 3252 | 1464998442893 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 3252 | 1464998443017 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 17:00:43 INFO - PROCESS | 3252 | 1464998443031 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3252 | ++DOCSHELL 0E776C00 == 29 [pid = 3252] [id = 259] 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0E78CC00) [pid = 3252] [serial = 776] [outer = 00000000] 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (148BF000) [pid = 3252] [serial = 777] [outer = 0E78CC00] 17:00:43 INFO - PROCESS | 3252 | 1464998443080 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (148C9C00) [pid = 3252] [serial = 778] [outer = 0E78CC00] 17:00:43 INFO - PROCESS | 3252 | 1464998443509 Marionette TRACE conn7 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 17:00:43 INFO - PROCESS | 3252 | 1464998443562 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3252 | 1464998443565 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:00:43 INFO - PROCESS | 3252 | 1464998443568 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 3252 | 1464998443572 Marionette TRACE conn7 <- [1,1002,null,{}] 17:00:43 INFO - PROCESS | 3252 | 1464998443583 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 3252 | 1464998443679 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 17:00:43 INFO - PROCESS | 3252 | 1464998443687 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3252 | ++DOCSHELL 16079800 == 30 [pid = 3252] [id = 260] 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1607E800) [pid = 3252] [serial = 779] [outer = 00000000] 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (160F6C00) [pid = 3252] [serial = 780] [outer = 1607E800] 17:00:43 INFO - PROCESS | 3252 | 1464998443739 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16A25800) [pid = 3252] [serial = 781] [outer = 1607E800] 17:00:44 INFO - PROCESS | 3252 | 1464998444258 Marionette TRACE conn7 <- [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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 729ms 17:00:44 INFO - PROCESS | 3252 | 1464998444302 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 3252 | 1464998444305 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 17:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:00:44 INFO - PROCESS | 3252 | 1464998444313 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 3252 | 1464998444315 Marionette TRACE conn7 <- [1,1006,null,{}] 17:00:44 INFO - PROCESS | 3252 | 1464998444319 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 3252 | 1464998444464 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 17:00:44 INFO - PROCESS | 3252 | 1464998444477 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 3252 | ++DOCSHELL 16A65800 == 31 [pid = 3252] [id = 261] 17:00:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16A6D000) [pid = 3252] [serial = 782] [outer = 00000000] 17:00:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (171EFC00) [pid = 3252] [serial = 783] [outer = 16A6D000] 17:00:44 INFO - PROCESS | 3252 | 1464998444523 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (174C1000) [pid = 3252] [serial = 784] [outer = 16A6D000] 17:00:44 INFO - PROCESS | 3252 | 1464998444990 Marionette TRACE conn7 <- [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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 17:00:45 INFO - PROCESS | 3252 | 1464998445042 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3252 | 1464998445044 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:00:45 INFO - PROCESS | 3252 | 1464998445047 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3252 | 1464998445049 Marionette TRACE conn7 <- [1,1010,null,{}] 17:00:45 INFO - PROCESS | 3252 | 1464998445053 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 3252 | 1464998445172 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 17:00:45 INFO - PROCESS | 3252 | 1464998445182 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3252 | ++DOCSHELL 1918B000 == 32 [pid = 3252] [id = 262] 17:00:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (19193400) [pid = 3252] [serial = 785] [outer = 00000000] 17:00:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19245000) [pid = 3252] [serial = 786] [outer = 19193400] 17:00:45 INFO - PROCESS | 3252 | 1464998445282 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (19245C00) [pid = 3252] [serial = 787] [outer = 19193400] 17:00:45 INFO - PROCESS | 3252 | 1464998445760 Marionette TRACE conn7 <- [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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 769ms 17:00:45 INFO - PROCESS | 3252 | 1464998445818 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3252 | 1464998445820 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 17:00:45 INFO - PROCESS | 3252 | 1464998445823 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:00:45 INFO - PROCESS | 3252 | 1464998445825 Marionette TRACE conn7 <- [1,1014,null,{}] 17:00:45 INFO - PROCESS | 3252 | 1464998445828 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 3252 | 1464998446231 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (14E89400) [pid = 3252] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A8ED800) [pid = 3252] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D605400) [pid = 3252] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0E792800) [pid = 3252] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16A62800) [pid = 3252] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D467800) [pid = 3252] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1741E000) [pid = 3252] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1959A800) [pid = 3252] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1B69CC00) [pid = 3252] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A8E7000) [pid = 3252] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1BDE7400) [pid = 3252] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1C5A2000) [pid = 3252] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:00:46 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A67C00) [pid = 3252] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:00:46 INFO - PROCESS | 3252 | 1464998446296 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3252 | ++DOCSHELL 09196800 == 33 [pid = 3252] [id = 263] 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (09197C00) [pid = 3252] [serial = 788] [outer = 00000000] 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D605400) [pid = 3252] [serial = 789] [outer = 09197C00] 17:00:46 INFO - PROCESS | 3252 | 1464998446344 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B0F000) [pid = 3252] [serial = 790] [outer = 09197C00] 17:00:46 INFO - PROCESS | 3252 | 1464998446709 Marionette TRACE conn7 <- [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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 17:00:46 INFO - PROCESS | 3252 | 1464998446758 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 3252 | 1464998446760 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 17:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:00:46 INFO - PROCESS | 3252 | 1464998446763 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 3252 | 1464998446764 Marionette TRACE conn7 <- [1,1018,null,{}] 17:00:46 INFO - PROCESS | 3252 | 1464998446768 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 3252 | 1464998446850 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 17:00:46 INFO - PROCESS | 3252 | 1464998446855 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3252 | ++DOCSHELL 171F1800 == 34 [pid = 3252] [id = 264] 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19168C00) [pid = 3252] [serial = 791] [outer = 00000000] 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A4ED400) [pid = 3252] [serial = 792] [outer = 19168C00] 17:00:46 INFO - PROCESS | 3252 | 1464998446904 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5D2800) [pid = 3252] [serial = 793] [outer = 19168C00] 17:00:47 INFO - PROCESS | 3252 | 1464998447354 Marionette TRACE conn7 <- [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]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 17:00:47 INFO - PROCESS | 3252 | 1464998447394 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 3252 | 1464998447396 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 3252 | 1464998447399 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:00:47 INFO - PROCESS | 3252 | 1464998447401 Marionette TRACE conn7 <- [1,1022,null,{}] 17:00:47 INFO - PROCESS | 3252 | 1464998447404 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:47 INFO - PROCESS | 3252 | 1464998447489 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 17:00:47 INFO - PROCESS | 3252 | 1464998447495 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 35 [pid = 3252] [id = 265] 17:00:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16B07400) [pid = 3252] [serial = 794] [outer = 00000000] 17:00:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A693000) [pid = 3252] [serial = 795] [outer = 16B07400] 17:00:47 INFO - PROCESS | 3252 | 1464998447540 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A5DE400) [pid = 3252] [serial = 796] [outer = 16B07400] 17:00:47 INFO - PROCESS | 3252 | 1464998447979 Marionette TRACE conn7 <- [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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 17:00:48 INFO - PROCESS | 3252 | 1464998448036 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3252 | 1464998448038 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:00:48 INFO - PROCESS | 3252 | 1464998448041 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3252 | 1464998448043 Marionette TRACE conn7 <- [1,1026,null,{}] 17:00:48 INFO - PROCESS | 3252 | 1464998448047 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 3252 | 1464998448130 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 17:00:48 INFO - PROCESS | 3252 | 1464998448149 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3252 | ++DOCSHELL 1A82D000 == 36 [pid = 3252] [id = 266] 17:00:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A82D400) [pid = 3252] [serial = 797] [outer = 00000000] 17:00:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A8E5000) [pid = 3252] [serial = 798] [outer = 1A82D400] 17:00:48 INFO - PROCESS | 3252 | 1464998448194 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A8ED000) [pid = 3252] [serial = 799] [outer = 1A82D400] 17:00:49 INFO - PROCESS | 3252 | 1464998449013 Marionette TRACE conn7 <- [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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1019ms 17:00:49 INFO - PROCESS | 3252 | 1464998449064 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 3252 | 1464998449069 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:00:49 INFO - PROCESS | 3252 | 1464998449073 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3252 | 1464998449079 Marionette TRACE conn7 <- [1,1030,null,{}] 17:00:49 INFO - PROCESS | 3252 | 1464998449104 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:49 INFO - PROCESS | 3252 | 1464998449235 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 17:00:49 INFO - PROCESS | 3252 | 1464998449358 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 3252 | ++DOCSHELL 0CFECC00 == 37 [pid = 3252] [id = 267] 17:00:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0D454C00) [pid = 3252] [serial = 800] [outer = 00000000] 17:00:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0E1FBC00) [pid = 3252] [serial = 801] [outer = 0D454C00] 17:00:49 INFO - PROCESS | 3252 | 1464998449424 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (148C5400) [pid = 3252] [serial = 802] [outer = 0D454C00] 17:00:50 INFO - PROCESS | 3252 | 1464998450189 Marionette TRACE conn7 <- [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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1149ms 17:00:50 INFO - PROCESS | 3252 | 1464998450231 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 3252 | 1464998450237 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 17:00:50 INFO - PROCESS | 3252 | 1464998450245 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:00:50 INFO - PROCESS | 3252 | 1464998450248 Marionette TRACE conn7 <- [1,1034,null,{}] 17:00:50 INFO - PROCESS | 3252 | 1464998450252 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 3252 | 1464998450395 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 17:00:50 INFO - PROCESS | 3252 | 1464998450607 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3252 | ++DOCSHELL 09107800 == 38 [pid = 3252] [id = 268] 17:00:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (09109C00) [pid = 3252] [serial = 803] [outer = 00000000] 17:00:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0919AC00) [pid = 3252] [serial = 804] [outer = 09109C00] 17:00:50 INFO - PROCESS | 3252 | 1464998450669 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0CBD4000) [pid = 3252] [serial = 805] [outer = 09109C00] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 37 [pid = 3252] [id = 265] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 171F1800 == 36 [pid = 3252] [id = 264] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 09196800 == 35 [pid = 3252] [id = 263] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 1918B000 == 34 [pid = 3252] [id = 262] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 16A65800 == 33 [pid = 3252] [id = 261] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 16079800 == 32 [pid = 3252] [id = 260] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 0E776C00 == 31 [pid = 3252] [id = 259] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 0CBE6400 == 30 [pid = 3252] [id = 258] 17:00:51 INFO - PROCESS | 3252 | --DOCSHELL 0C80FC00 == 29 [pid = 3252] [id = 257] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A4F5800) [pid = 3252] [serial = 741] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1B579400) [pid = 3252] [serial = 744] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0E793C00) [pid = 3252] [serial = 723] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (148CA400) [pid = 3252] [serial = 724] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A4F8800) [pid = 3252] [serial = 742] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (14BC4000) [pid = 3252] [serial = 732] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1522EC00) [pid = 3252] [serial = 733] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (174C5800) [pid = 3252] [serial = 726] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (192DD000) [pid = 3252] [serial = 727] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D539400) [pid = 3252] [serial = 729] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D607000) [pid = 3252] [serial = 730] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (17428800) [pid = 3252] [serial = 735] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19143C00) [pid = 3252] [serial = 736] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19832800) [pid = 3252] [serial = 738] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1BD46000) [pid = 3252] [serial = 747] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A8EE800) [pid = 3252] [serial = 721] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A8EDC00) [pid = 3252] [serial = 720] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B5B2C00) [pid = 3252] [serial = 745] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5A0800) [pid = 3252] [serial = 754] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5D9000) [pid = 3252] [serial = 757] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1C5D6800) [pid = 3252] [serial = 756] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A418400) [pid = 3252] [serial = 750] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1C597800) [pid = 3252] [serial = 753] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1BDD7000) [pid = 3252] [serial = 748] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B6FB800) [pid = 3252] [serial = 751] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19839400) [pid = 3252] [serial = 739] [outer = 00000000] [url = about:blank] 17:00:51 INFO - PROCESS | 3252 | 1464998451333 Marionette TRACE conn7 <- [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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1126ms 17:00:51 INFO - PROCESS | 3252 | 1464998451378 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 3252 | 1464998451382 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:00:51 INFO - PROCESS | 3252 | 1464998451386 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 3252 | 1464998451389 Marionette TRACE conn7 <- [1,1038,null,{}] 17:00:51 INFO - PROCESS | 3252 | 1464998451393 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 3252 | 1464998451487 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 17:00:51 INFO - PROCESS | 3252 | 1464998451581 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 3252 | ++DOCSHELL 0C814000 == 30 [pid = 3252] [id = 269] 17:00:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0C819C00) [pid = 3252] [serial = 806] [outer = 00000000] 17:00:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D8D4000) [pid = 3252] [serial = 807] [outer = 0C819C00] 17:00:51 INFO - PROCESS | 3252 | 1464998451634 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0E1F0800) [pid = 3252] [serial = 808] [outer = 0C819C00] 17:00:52 INFO - PROCESS | 3252 | 1464998452084 Marionette TRACE conn7 <- [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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 729ms 17:00:52 INFO - PROCESS | 3252 | 1464998452119 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 3252 | 1464998452123 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 17:00:52 INFO - PROCESS | 3252 | 1464998452127 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:00:52 INFO - PROCESS | 3252 | 1464998452129 Marionette TRACE conn7 <- [1,1042,null,{}] 17:00:52 INFO - PROCESS | 3252 | 1464998452133 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 3252 | 1464998452229 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 17:00:52 INFO - PROCESS | 3252 | 1464998452235 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3252 | ++DOCSHELL 1522C800 == 31 [pid = 3252] [id = 270] 17:00:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1522E400) [pid = 3252] [serial = 809] [outer = 00000000] 17:00:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (160ECC00) [pid = 3252] [serial = 810] [outer = 1522E400] 17:00:52 INFO - PROCESS | 3252 | 1464998452287 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16A27400) [pid = 3252] [serial = 811] [outer = 1522E400] 17:00:52 INFO - PROCESS | 3252 | 1464998452779 Marionette TRACE conn7 <- [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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 17:00:52 INFO - PROCESS | 3252 | 1464998452802 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 3252 | 1464998452805 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:00:52 INFO - PROCESS | 3252 | 1464998452810 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 3252 | 1464998452816 Marionette TRACE conn7 <- [1,1046,null,{}] 17:00:52 INFO - PROCESS | 3252 | 1464998452826 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 3252 | 1464998452923 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 17:00:52 INFO - PROCESS | 3252 | 1464998452933 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3252 | ++DOCSHELL 1918F400 == 32 [pid = 3252] [id = 271] 17:00:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1918F800) [pid = 3252] [serial = 812] [outer = 00000000] 17:00:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19215C00) [pid = 3252] [serial = 813] [outer = 1918F800] 17:00:52 INFO - PROCESS | 3252 | 1464998452983 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19248800) [pid = 3252] [serial = 814] [outer = 1918F800] 17:00:53 INFO - PROCESS | 3252 | 1464998453478 Marionette TRACE conn7 <- [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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 17:00:53 INFO - PROCESS | 3252 | 1464998453542 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3252 | 1464998453545 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:00:53 INFO - PROCESS | 3252 | 1464998453548 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3252 | 1464998453550 Marionette TRACE conn7 <- [1,1050,null,{}] 17:00:53 INFO - PROCESS | 3252 | 1464998453553 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 3252 | 1464998453670 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 17:00:53 INFO - PROCESS | 3252 | 1464998453676 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 3252 | ++DOCSHELL 174C5800 == 33 [pid = 3252] [id = 272] 17:00:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19251400) [pid = 3252] [serial = 815] [outer = 00000000] 17:00:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19835000) [pid = 3252] [serial = 816] [outer = 19251400] 17:00:53 INFO - PROCESS | 3252 | 1464998453771 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A13A800) [pid = 3252] [serial = 817] [outer = 19251400] 17:00:54 INFO - PROCESS | 3252 | 1464998454209 Marionette TRACE conn7 <- [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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 17:00:54 INFO - PROCESS | 3252 | 1464998454282 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3252 | 1464998454284 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 3252 | 1464998454288 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:00:54 INFO - PROCESS | 3252 | 1464998454290 Marionette TRACE conn7 <- [1,1054,null,{}] 17:00:54 INFO - PROCESS | 3252 | 1464998454335 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:54 INFO - PROCESS | 3252 | 1464998454458 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 17:00:54 INFO - PROCESS | 3252 | 1464998454465 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3252 | ++DOCSHELL 17425000 == 34 [pid = 3252] [id = 273] 17:00:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A5D2C00) [pid = 3252] [serial = 818] [outer = 00000000] 17:00:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5DF400) [pid = 3252] [serial = 819] [outer = 1A5D2C00] 17:00:54 INFO - PROCESS | 3252 | 1464998454585 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A7B1000) [pid = 3252] [serial = 820] [outer = 1A5D2C00] 17:00:55 INFO - PROCESS | 3252 | 1464998455078 Marionette TRACE conn7 <- [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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 849ms 17:00:55 INFO - PROCESS | 3252 | 1464998455142 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3252 | 1464998455144 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:00:55 INFO - PROCESS | 3252 | 1464998455147 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 3252 | 1464998455149 Marionette TRACE conn7 <- [1,1058,null,{}] 17:00:55 INFO - PROCESS | 3252 | 1464998455153 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 3252 | 1464998455279 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 17:00:55 INFO - PROCESS | 3252 | 1464998455341 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3252 | ++DOCSHELL 1A827000 == 35 [pid = 3252] [id = 274] 17:00:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A831C00) [pid = 3252] [serial = 821] [outer = 00000000] 17:00:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B451000) [pid = 3252] [serial = 822] [outer = 1A831C00] 17:00:55 INFO - PROCESS | 3252 | 1464998455387 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B454800) [pid = 3252] [serial = 823] [outer = 1A831C00] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16B07400) [pid = 3252] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0C814C00) [pid = 3252] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16A6D000) [pid = 3252] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CF61000) [pid = 3252] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E78CC00) [pid = 3252] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1607E800) [pid = 3252] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19193400) [pid = 3252] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (09197C00) [pid = 3252] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19168C00) [pid = 3252] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D604800) [pid = 3252] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1741FC00) [pid = 3252] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5DE800) [pid = 3252] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:00:55 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (171F2800) [pid = 3252] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:00:55 INFO - PROCESS | 3252 | 1464998455827 Marionette TRACE conn7 <- [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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 17:00:55 INFO - PROCESS | 3252 | 1464998455892 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3252 | 1464998455894 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:00:55 INFO - PROCESS | 3252 | 1464998455897 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 3252 | 1464998455899 Marionette TRACE conn7 <- [1,1062,null,{}] 17:00:55 INFO - PROCESS | 3252 | 1464998455902 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 3252 | 1464998455985 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 17:00:55 INFO - PROCESS | 3252 | 1464998455991 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3252 | ++DOCSHELL 14B78000 == 36 [pid = 3252] [id = 275] 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (17422400) [pid = 3252] [serial = 824] [outer = 00000000] 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A418000) [pid = 3252] [serial = 825] [outer = 17422400] 17:00:56 INFO - PROCESS | 3252 | 1464998456036 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A825C00) [pid = 3252] [serial = 826] [outer = 17422400] 17:00:56 INFO - PROCESS | 3252 | 1464998456448 Marionette TRACE conn7 <- [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]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 17:00:56 INFO - PROCESS | 3252 | 1464998456469 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 3252 | 1464998456472 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 17:00:56 INFO - PROCESS | 3252 | 1464998456475 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:00:56 INFO - PROCESS | 3252 | 1464998456477 Marionette TRACE conn7 <- [1,1066,null,{}] 17:00:56 INFO - PROCESS | 3252 | 1464998456480 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:56 INFO - PROCESS | 3252 | 1464998456606 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 17:00:56 INFO - PROCESS | 3252 | 1464998456612 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3252 | ++DOCSHELL 1A417400 == 37 [pid = 3252] [id = 276] 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A8E7400) [pid = 3252] [serial = 827] [outer = 00000000] 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B67C800) [pid = 3252] [serial = 828] [outer = 1A8E7400] 17:00:56 INFO - PROCESS | 3252 | 1464998456660 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B6EF000) [pid = 3252] [serial = 829] [outer = 1A8E7400] 17:00:57 INFO - PROCESS | 3252 | 1464998457092 Marionette TRACE conn7 <- [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]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 17:00:57 INFO - PROCESS | 3252 | 1464998457149 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 17:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:00:57 INFO - PROCESS | 3252 | 1464998457151 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 17:00:57 INFO - PROCESS | 3252 | 1464998457155 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3252 | 1464998457156 Marionette TRACE conn7 <- [1,1070,null,{}] 17:00:57 INFO - PROCESS | 3252 | 1464998457159 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 3252 | 1464998457249 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 17:00:57 INFO - PROCESS | 3252 | 1464998457257 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3252 | ++DOCSHELL 16A6EC00 == 38 [pid = 3252] [id = 277] 17:00:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17427C00) [pid = 3252] [serial = 830] [outer = 00000000] 17:00:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BDE7000) [pid = 3252] [serial = 831] [outer = 17427C00] 17:00:57 INFO - PROCESS | 3252 | 1464998457305 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BDF0C00) [pid = 3252] [serial = 832] [outer = 17427C00] 17:00:58 INFO - PROCESS | 3252 | 1464998458020 Marionette TRACE conn7 <- [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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 17:00:58 INFO - PROCESS | 3252 | 1464998458086 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3252 | 1464998458091 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 17:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:00:58 INFO - PROCESS | 3252 | 1464998458096 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 3252 | 1464998458100 Marionette TRACE conn7 <- [1,1074,null,{}] 17:00:58 INFO - PROCESS | 3252 | 1464998458107 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:58 INFO - PROCESS | 3252 | 1464998458289 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 17:00:58 INFO - PROCESS | 3252 | 1464998458386 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3252 | ++DOCSHELL 0D604800 == 39 [pid = 3252] [id = 278] 17:00:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0D604C00) [pid = 3252] [serial = 833] [outer = 00000000] 17:00:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (148C8000) [pid = 3252] [serial = 834] [outer = 0D604C00] 17:00:58 INFO - PROCESS | 3252 | 1464998458447 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (152C5C00) [pid = 3252] [serial = 835] [outer = 0D604C00] 17:00:58 INFO - PROCESS | 3252 | 1464998459008 Marionette TRACE conn7 <- [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]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 17:00:59 INFO - PROCESS | 3252 | 1464998459053 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3252 | 1464998459059 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 17:00:59 INFO - PROCESS | 3252 | 1464998459067 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3252 | 1464998459070 Marionette TRACE conn7 <- [1,1078,null,{}] 17:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:00:59 INFO - PROCESS | 3252 | 1464998459074 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 3252 | 1464998459190 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 17:00:59 INFO - PROCESS | 3252 | 1464998459293 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3252 | ++DOCSHELL 1918B000 == 40 [pid = 3252] [id = 279] 17:00:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1918B800) [pid = 3252] [serial = 836] [outer = 00000000] 17:00:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1959BC00) [pid = 3252] [serial = 837] [outer = 1918B800] 17:00:59 INFO - PROCESS | 3252 | 1464998459353 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A2E6400) [pid = 3252] [serial = 838] [outer = 1918B800] 17:00:59 INFO - PROCESS | 3252 | 1464998459987 Marionette TRACE conn7 <- [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]]]}] 17:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 17:01:00 INFO - PROCESS | 3252 | 1464998460046 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 3252 | 1464998460049 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 17:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:01:00 INFO - PROCESS | 3252 | 1464998460052 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 3252 | 1464998460056 Marionette TRACE conn7 <- [1,1082,null,{}] 17:01:00 INFO - PROCESS | 3252 | 1464998460068 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:00 INFO - PROCESS | 3252 | 1464998460190 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 17:01:00 INFO - PROCESS | 3252 | 1464998460328 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 3252 | ++DOCSHELL 1BDF2C00 == 41 [pid = 3252] [id = 280] 17:01:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C4D0800) [pid = 3252] [serial = 839] [outer = 00000000] 17:01:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C599400) [pid = 3252] [serial = 840] [outer = 1C4D0800] 17:01:00 INFO - PROCESS | 3252 | 1464998460395 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C5A3800) [pid = 3252] [serial = 841] [outer = 1C4D0800] 17:01:01 INFO - PROCESS | 3252 | 1464998461053 Marionette TRACE conn7 <- [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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1021ms 17:01:01 INFO - PROCESS | 3252 | 1464998461077 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3252 | 1464998461080 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 17:01:01 INFO - PROCESS | 3252 | 1464998461083 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:01:01 INFO - PROCESS | 3252 | 1464998461086 Marionette TRACE conn7 <- [1,1086,null,{}] 17:01:01 INFO - PROCESS | 3252 | 1464998461089 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 3252 | 1464998461212 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 17:01:01 INFO - PROCESS | 3252 | 1464998461440 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 42 [pid = 3252] [id = 281] 17:01:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (09199400) [pid = 3252] [serial = 842] [outer = 00000000] 17:01:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0CBCC800) [pid = 3252] [serial = 843] [outer = 09199400] 17:01:01 INFO - PROCESS | 3252 | 1464998461518 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0D533C00) [pid = 3252] [serial = 844] [outer = 09199400] 17:01:02 INFO - PROCESS | 3252 | 1464998462080 Marionette TRACE conn7 <- [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]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1022ms 17:01:02 INFO - PROCESS | 3252 | 1464998462124 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3252 | 1464998462128 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:01:02 INFO - PROCESS | 3252 | 1464998462150 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3252 | 1464998462153 Marionette TRACE conn7 <- [1,1090,null,{}] 17:01:02 INFO - PROCESS | 3252 | 1464998462157 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:02 INFO - PROCESS | 3252 | 1464998462267 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1A417400 == 41 [pid = 3252] [id = 276] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 14B78000 == 40 [pid = 3252] [id = 275] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1A827000 == 39 [pid = 3252] [id = 274] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 17425000 == 38 [pid = 3252] [id = 273] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 174C5800 == 37 [pid = 3252] [id = 272] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1918F400 == 36 [pid = 3252] [id = 271] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1522C800 == 35 [pid = 3252] [id = 270] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 0C814000 == 34 [pid = 3252] [id = 269] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 09107800 == 33 [pid = 3252] [id = 268] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 0CFECC00 == 32 [pid = 3252] [id = 267] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1A82D000 == 31 [pid = 3252] [id = 266] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1BDF2C00 == 30 [pid = 3252] [id = 280] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 29 [pid = 3252] [id = 281] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 1918B000 == 28 [pid = 3252] [id = 279] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 16A6EC00 == 27 [pid = 3252] [id = 277] 17:01:02 INFO - PROCESS | 3252 | --DOCSHELL 0D604800 == 26 [pid = 3252] [id = 278] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A693000) [pid = 3252] [serial = 795] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (14E8A000) [pid = 3252] [serial = 772] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (148BE000) [pid = 3252] [serial = 771] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (171EFC00) [pid = 3252] [serial = 783] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0D531800) [pid = 3252] [serial = 774] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D53B000) [pid = 3252] [serial = 775] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (148BF000) [pid = 3252] [serial = 777] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (148C9C00) [pid = 3252] [serial = 778] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (160F6C00) [pid = 3252] [serial = 780] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19245000) [pid = 3252] [serial = 786] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (174C1000) [pid = 3252] [serial = 784] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D605400) [pid = 3252] [serial = 789] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19245C00) [pid = 3252] [serial = 787] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4ED400) [pid = 3252] [serial = 792] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (14B72400) [pid = 3252] [serial = 760] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0E5EF000) [pid = 3252] [serial = 759] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1982E000) [pid = 3252] [serial = 763] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19220400) [pid = 3252] [serial = 762] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CE0E400) [pid = 3252] [serial = 766] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1CA10000) [pid = 3252] [serial = 765] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A831800) [pid = 3252] [serial = 769] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A5DE400) [pid = 3252] [serial = 796] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A82E000) [pid = 3252] [serial = 768] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A5D2800) [pid = 3252] [serial = 793] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16B0F000) [pid = 3252] [serial = 790] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16A25800) [pid = 3252] [serial = 781] [outer = 00000000] [url = about:blank] 17:01:03 INFO - PROCESS | 3252 | 1464998463135 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3252 | ++DOCSHELL 0910A000 == 27 [pid = 3252] [id = 282] 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0910A800) [pid = 3252] [serial = 845] [outer = 00000000] 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (09195C00) [pid = 3252] [serial = 846] [outer = 0910A800] 17:01:03 INFO - PROCESS | 3252 | 1464998463190 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0C814000) [pid = 3252] [serial = 847] [outer = 0910A800] 17:01:03 INFO - PROCESS | 3252 | 1464998463646 Marionette TRACE conn7 <- [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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1537ms 17:01:03 INFO - PROCESS | 3252 | 1464998463675 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 3252 | 1464998463679 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:01:03 INFO - PROCESS | 3252 | 1464998463683 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3252 | 1464998463687 Marionette TRACE conn7 <- [1,1094,null,{}] 17:01:03 INFO - PROCESS | 3252 | 1464998463692 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 3252 | 1464998463794 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 17:01:03 INFO - PROCESS | 3252 | 1464998463809 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3252 | ++DOCSHELL 0D604800 == 28 [pid = 3252] [id = 283] 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D608800) [pid = 3252] [serial = 848] [outer = 00000000] 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D60E400) [pid = 3252] [serial = 849] [outer = 0D608800] 17:01:03 INFO - PROCESS | 3252 | 1464998463870 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0DCB2800) [pid = 3252] [serial = 850] [outer = 0D608800] 17:01:04 INFO - PROCESS | 3252 | 1464998464340 Marionette TRACE conn7 <- [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]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 690ms 17:01:04 INFO - PROCESS | 3252 | 1464998464379 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 17:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:01:04 INFO - PROCESS | 3252 | 1464998464384 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 17:01:04 INFO - PROCESS | 3252 | 1464998464388 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 3252 | 1464998464390 Marionette TRACE conn7 <- [1,1098,null,{}] 17:01:04 INFO - PROCESS | 3252 | 1464998464394 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 3252 | 1464998464520 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 17:01:04 INFO - PROCESS | 3252 | 1464998464698 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 3252 | ++DOCSHELL 1553C400 == 29 [pid = 3252] [id = 284] 17:01:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1553CC00) [pid = 3252] [serial = 851] [outer = 00000000] 17:01:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15573000) [pid = 3252] [serial = 852] [outer = 1553CC00] 17:01:04 INFO - PROCESS | 3252 | 1464998464752 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (160EBC00) [pid = 3252] [serial = 853] [outer = 1553CC00] 17:01:05 INFO - PROCESS | 3252 | 1464998465223 Marionette TRACE conn7 <- [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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 869ms 17:01:05 INFO - PROCESS | 3252 | 1464998465259 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3252 | 1464998465261 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:01:05 INFO - PROCESS | 3252 | 1464998465271 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 3252 | 1464998465277 Marionette TRACE conn7 <- [1,1102,null,{}] 17:01:05 INFO - PROCESS | 3252 | 1464998465291 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 3252 | 1464998465412 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 17:01:05 INFO - PROCESS | 3252 | 1464998465423 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3252 | ++DOCSHELL 16B07C00 == 30 [pid = 3252] [id = 285] 17:01:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B0A400) [pid = 3252] [serial = 854] [outer = 00000000] 17:01:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17422000) [pid = 3252] [serial = 855] [outer = 16B0A400] 17:01:05 INFO - PROCESS | 3252 | 1464998465470 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19138400) [pid = 3252] [serial = 856] [outer = 16B0A400] 17:01:05 INFO - PROCESS | 3252 | [3252] 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 17:01:05 INFO - PROCESS | 3252 | 1464998465978 Marionette TRACE conn7 <- [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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 750ms 17:01:06 INFO - PROCESS | 3252 | 1464998466019 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3252 | 1464998466022 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 17:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:01:06 INFO - PROCESS | 3252 | 1464998466030 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 3252 | 1464998466032 Marionette TRACE conn7 <- [1,1106,null,{}] 17:01:06 INFO - PROCESS | 3252 | 1464998466035 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 3252 | 1464998466161 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 17:01:06 INFO - PROCESS | 3252 | 1464998466221 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 3252 | ++DOCSHELL 16A2BC00 == 31 [pid = 3252] [id = 286] 17:01:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17421C00) [pid = 3252] [serial = 857] [outer = 00000000] 17:01:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (192DE400) [pid = 3252] [serial = 858] [outer = 17421C00] 17:01:06 INFO - PROCESS | 3252 | 1464998466268 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (195A2000) [pid = 3252] [serial = 859] [outer = 17421C00] 17:01:06 INFO - PROCESS | 3252 | 1464998466718 Marionette TRACE conn7 <- [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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 17:01:06 INFO - PROCESS | 3252 | 1464998466770 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3252 | 1464998466772 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 17:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:01:06 INFO - PROCESS | 3252 | 1464998466775 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 3252 | 1464998466777 Marionette TRACE conn7 <- [1,1110,null,{}] 17:01:06 INFO - PROCESS | 3252 | 1464998466781 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 3252 | 1464998466925 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 17:01:06 INFO - PROCESS | 3252 | 1464998466990 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 3252 | ++DOCSHELL 1A132400 == 32 [pid = 3252] [id = 287] 17:01:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A135400) [pid = 3252] [serial = 860] [outer = 00000000] 17:01:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A2EC800) [pid = 3252] [serial = 861] [outer = 1A135400] 17:01:07 INFO - PROCESS | 3252 | 1464998467051 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A5D3000) [pid = 3252] [serial = 862] [outer = 1A135400] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19251400) [pid = 3252] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A5D2C00) [pid = 3252] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A831C00) [pid = 3252] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (17422400) [pid = 3252] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A82D400) [pid = 3252] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0C819C00) [pid = 3252] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1522E400) [pid = 3252] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (09109C00) [pid = 3252] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D454C00) [pid = 3252] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1918F800) [pid = 3252] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8E7400) [pid = 3252] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:01:07 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17427C00) [pid = 3252] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:01:07 INFO - PROCESS | 3252 | 1464998467718 Marionette TRACE conn7 <- [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]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 17:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:01:07 INFO - PROCESS | 3252 | 1464998467749 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 3252 | 1464998467751 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 17:01:07 INFO - PROCESS | 3252 | 1464998467754 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 3252 | 1464998467756 Marionette TRACE conn7 <- [1,1114,null,{}] 17:01:07 INFO - PROCESS | 3252 | 1464998467759 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:07 INFO - PROCESS | 3252 | 1464998467876 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 17:01:07 INFO - PROCESS | 3252 | 1464998467931 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 3252 | ++DOCSHELL 09193000 == 33 [pid = 3252] [id = 288] 17:01:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (148BF800) [pid = 3252] [serial = 863] [outer = 00000000] 17:01:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19834800) [pid = 3252] [serial = 864] [outer = 148BF800] 17:01:07 INFO - PROCESS | 3252 | 1464998467977 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A5D7400) [pid = 3252] [serial = 865] [outer = 148BF800] 17:01:08 INFO - PROCESS | 3252 | 1464998468347 Marionette TRACE conn7 <- [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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 17:01:08 INFO - PROCESS | 3252 | 1464998468392 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 3252 | 1464998468394 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:01:08 INFO - PROCESS | 3252 | 1464998468398 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 3252 | 1464998468400 Marionette TRACE conn7 <- [1,1118,null,{}] 17:01:08 INFO - PROCESS | 3252 | 1464998468404 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:08 INFO - PROCESS | 3252 | 1464998468489 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 17:01:08 INFO - PROCESS | 3252 | 1464998468495 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 3252 | ++DOCSHELL 1A5DEC00 == 34 [pid = 3252] [id = 289] 17:01:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A63A800) [pid = 3252] [serial = 866] [outer = 00000000] 17:01:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A823C00) [pid = 3252] [serial = 867] [outer = 1A63A800] 17:01:08 INFO - PROCESS | 3252 | 1464998468543 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A82AC00) [pid = 3252] [serial = 868] [outer = 1A63A800] 17:01:08 INFO - PROCESS | 3252 | 1464998468982 Marionette TRACE conn7 <- [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]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 17:01:09 INFO - PROCESS | 3252 | 1464998469040 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3252 | 1464998469042 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 17:01:09 INFO - PROCESS | 3252 | 1464998469045 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3252 | 1464998469047 Marionette TRACE conn7 <- [1,1122,null,{}] 17:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:01:09 INFO - PROCESS | 3252 | 1464998469050 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 3252 | 1464998469138 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 17:01:09 INFO - PROCESS | 3252 | 1464998469161 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3252 | ++DOCSHELL 1A7A8C00 == 35 [pid = 3252] [id = 290] 17:01:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A829C00) [pid = 3252] [serial = 869] [outer = 00000000] 17:01:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8E8C00) [pid = 3252] [serial = 870] [outer = 1A829C00] 17:01:09 INFO - PROCESS | 3252 | 1464998469212 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8E9000) [pid = 3252] [serial = 871] [outer = 1A829C00] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 0D604800 == 34 [pid = 3252] [id = 283] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 0910A000 == 33 [pid = 3252] [id = 282] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 16B07C00 == 32 [pid = 3252] [id = 285] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 1553C400 == 31 [pid = 3252] [id = 284] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 16A2BC00 == 30 [pid = 3252] [id = 286] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 1A132400 == 29 [pid = 3252] [id = 287] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 09193000 == 28 [pid = 3252] [id = 288] 17:01:10 INFO - PROCESS | 3252 | --DOCSHELL 1A5DEC00 == 27 [pid = 3252] [id = 289] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19835000) [pid = 3252] [serial = 816] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A5DF400) [pid = 3252] [serial = 819] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A7B1000) [pid = 3252] [serial = 820] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B451000) [pid = 3252] [serial = 822] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A418000) [pid = 3252] [serial = 825] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A8ED000) [pid = 3252] [serial = 799] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A8E5000) [pid = 3252] [serial = 798] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D8D4000) [pid = 3252] [serial = 807] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E1F0800) [pid = 3252] [serial = 808] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (160ECC00) [pid = 3252] [serial = 810] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A27400) [pid = 3252] [serial = 811] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0919AC00) [pid = 3252] [serial = 804] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CBD4000) [pid = 3252] [serial = 805] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0E1FBC00) [pid = 3252] [serial = 801] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (148C5400) [pid = 3252] [serial = 802] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19215C00) [pid = 3252] [serial = 813] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B67C800) [pid = 3252] [serial = 828] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1BDF0C00) [pid = 3252] [serial = 832] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1BDE7000) [pid = 3252] [serial = 831] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1B454800) [pid = 3252] [serial = 823] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A13A800) [pid = 3252] [serial = 817] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A825C00) [pid = 3252] [serial = 826] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (19248800) [pid = 3252] [serial = 814] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1B6EF000) [pid = 3252] [serial = 829] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 3252 | 1464998471031 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2013ms 17:01:11 INFO - PROCESS | 3252 | 1464998471065 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3252 | 1464998471068 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:01:11 INFO - PROCESS | 3252 | 1464998471074 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 3252 | 1464998471077 Marionette TRACE conn7 <- [1,1126,null,{}] 17:01:11 INFO - PROCESS | 3252 | 1464998471082 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 3252 | 1464998471174 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 17:01:11 INFO - PROCESS | 3252 | 1464998471183 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3252 | ++DOCSHELL 0CD83400 == 28 [pid = 3252] [id = 291] 17:01:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0CD83800) [pid = 3252] [serial = 872] [outer = 00000000] 17:01:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0D450800) [pid = 3252] [serial = 873] [outer = 0CD83800] 17:01:11 INFO - PROCESS | 3252 | 1464998471237 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0D52F400) [pid = 3252] [serial = 874] [outer = 0CD83800] 17:01:11 INFO - PROCESS | 3252 | 1464998471731 Marionette TRACE conn7 <- [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]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 17:01:11 INFO - PROCESS | 3252 | 1464998471765 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3252 | 1464998471771 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:01:11 INFO - PROCESS | 3252 | 1464998471778 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 3252 | 1464998471781 Marionette TRACE conn7 <- [1,1130,null,{}] 17:01:11 INFO - PROCESS | 3252 | 1464998471784 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 3252 | 1464998471880 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 17:01:11 INFO - PROCESS | 3252 | 1464998471890 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3252 | ++DOCSHELL 0DCBC000 == 29 [pid = 3252] [id = 292] 17:01:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0E10E000) [pid = 3252] [serial = 875] [outer = 00000000] 17:01:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0E5EE400) [pid = 3252] [serial = 876] [outer = 0E10E000] 17:01:11 INFO - PROCESS | 3252 | 1464998471940 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0E776C00) [pid = 3252] [serial = 877] [outer = 0E10E000] 17:01:12 INFO - PROCESS | 3252 | 1464998472407 Marionette TRACE conn7 <- [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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 17:01:12 INFO - PROCESS | 3252 | 1464998472449 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3252 | 1464998472452 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:01:12 INFO - PROCESS | 3252 | 1464998472456 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 3252 | 1464998472459 Marionette TRACE conn7 <- [1,1134,null,{}] 17:01:12 INFO - PROCESS | 3252 | 1464998472470 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 3252 | 1464998472586 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 17:01:12 INFO - PROCESS | 3252 | 1464998472676 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 3252 | ++DOCSHELL 14E8AC00 == 30 [pid = 3252] [id = 293] 17:01:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (15280000) [pid = 3252] [serial = 878] [outer = 00000000] 17:01:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (153BF800) [pid = 3252] [serial = 879] [outer = 15280000] 17:01:12 INFO - PROCESS | 3252 | 1464998472728 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (15541000) [pid = 3252] [serial = 880] [outer = 15280000] 17:01:13 INFO - PROCESS | 3252 | 1464998473106 Marionette TRACE conn7 <- [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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 17:01:13 INFO - PROCESS | 3252 | 1464998473129 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3252 | 1464998473131 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 3252 | 1464998473134 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:01:13 INFO - PROCESS | 3252 | 1464998473136 Marionette TRACE conn7 <- [1,1138,null,{}] 17:01:13 INFO - PROCESS | 3252 | 1464998473140 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:13 INFO - PROCESS | 3252 | 1464998473266 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 17:01:13 INFO - PROCESS | 3252 | 1464998473273 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3252 | ++DOCSHELL 160ECC00 == 31 [pid = 3252] [id = 294] 17:01:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (160ED800) [pid = 3252] [serial = 881] [outer = 00000000] 17:01:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16A2A400) [pid = 3252] [serial = 882] [outer = 160ED800] 17:01:13 INFO - PROCESS | 3252 | 1464998473321 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16A64000) [pid = 3252] [serial = 883] [outer = 160ED800] 17:01:13 INFO - PROCESS | 3252 | 1464998473737 Marionette TRACE conn7 <- [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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 17:01:13 INFO - PROCESS | 3252 | 1464998473769 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3252 | 1464998473771 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 3252 | 1464998473774 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:01:13 INFO - PROCESS | 3252 | 1464998473776 Marionette TRACE conn7 <- [1,1142,null,{}] 17:01:13 INFO - PROCESS | 3252 | 1464998473780 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:13 INFO - PROCESS | 3252 | 1464998473893 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 17:01:13 INFO - PROCESS | 3252 | 1464998473901 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3252 | ++DOCSHELL 16A27C00 == 32 [pid = 3252] [id = 295] 17:01:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A6E400) [pid = 3252] [serial = 884] [outer = 00000000] 17:01:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17427800) [pid = 3252] [serial = 885] [outer = 16A6E400] 17:01:13 INFO - PROCESS | 3252 | 1464998473951 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1913E800) [pid = 3252] [serial = 886] [outer = 16A6E400] 17:01:14 INFO - PROCESS | 3252 | 1464998474414 Marionette TRACE conn7 <- [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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 17:01:14 INFO - PROCESS | 3252 | 1464998474449 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 3252 | 1464998474451 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:01:14 INFO - PROCESS | 3252 | 1464998474464 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 3252 | 1464998474465 Marionette TRACE conn7 <- [1,1146,null,{}] 17:01:14 INFO - PROCESS | 3252 | 1464998474469 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 3252 | 1464998474583 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 17:01:14 INFO - PROCESS | 3252 | 1464998474591 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3252 | ++DOCSHELL 19214C00 == 33 [pid = 3252] [id = 296] 17:01:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19220C00) [pid = 3252] [serial = 887] [outer = 00000000] 17:01:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F7800) [pid = 3252] [serial = 888] [outer = 19220C00] 17:01:14 INFO - PROCESS | 3252 | 1464998474640 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19832800) [pid = 3252] [serial = 889] [outer = 19220C00] 17:01:15 INFO - PROCESS | 3252 | 1464998475090 Marionette TRACE conn7 <- [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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 17:01:15 INFO - PROCESS | 3252 | 1464998475134 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3252 | 1464998475136 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:01:15 INFO - PROCESS | 3252 | 1464998475144 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 3252 | 1464998475146 Marionette TRACE conn7 <- [1,1150,null,{}] 17:01:15 INFO - PROCESS | 3252 | 1464998475149 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 3252 | 1464998475262 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 17:01:15 INFO - PROCESS | 3252 | 1464998475272 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3252 | ++DOCSHELL 148C9400 == 34 [pid = 3252] [id = 297] 17:01:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19837C00) [pid = 3252] [serial = 890] [outer = 00000000] 17:01:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4E9C00) [pid = 3252] [serial = 891] [outer = 19837C00] 17:01:15 INFO - PROCESS | 3252 | 1464998475320 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A4F8800) [pid = 3252] [serial = 892] [outer = 19837C00] 17:01:15 INFO - PROCESS | 3252 | 1464998475756 Marionette TRACE conn7 <- [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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 17:01:15 INFO - PROCESS | 3252 | 1464998475820 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3252 | 1464998475823 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 3252 | 1464998475826 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:01:15 INFO - PROCESS | 3252 | 1464998475828 Marionette TRACE conn7 <- [1,1154,null,{}] 17:01:15 INFO - PROCESS | 3252 | 1464998475831 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 3252 | 1464998475916 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 17:01:15 INFO - PROCESS | 3252 | 1464998475923 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3252 | ++DOCSHELL 09110400 == 35 [pid = 3252] [id = 298] 17:01:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (091A1000) [pid = 3252] [serial = 893] [outer = 00000000] 17:01:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A692400) [pid = 3252] [serial = 894] [outer = 091A1000] 17:01:15 INFO - PROCESS | 3252 | 1464998475972 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A63B000) [pid = 3252] [serial = 895] [outer = 091A1000] 17:01:16 INFO - PROCESS | 3252 | 1464998476465 Marionette TRACE conn7 <- [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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 17:01:16 INFO - PROCESS | 3252 | 1464998476500 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 3252 | 1464998476502 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 17:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:01:16 INFO - PROCESS | 3252 | 1464998476505 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 3252 | 1464998476507 Marionette TRACE conn7 <- [1,1158,null,{}] 17:01:16 INFO - PROCESS | 3252 | 1464998476511 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:16 INFO - PROCESS | 3252 | 1464998476622 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 17:01:16 INFO - PROCESS | 3252 | 1464998476705 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 3252 | ++DOCSHELL 14E8A400 == 36 [pid = 3252] [id = 299] 17:01:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A69B400) [pid = 3252] [serial = 896] [outer = 00000000] 17:01:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A82FC00) [pid = 3252] [serial = 897] [outer = 1A69B400] 17:01:16 INFO - PROCESS | 3252 | 1464998476751 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A830C00) [pid = 3252] [serial = 898] [outer = 1A69B400] 17:01:17 INFO - PROCESS | 3252 | 1464998477191 Marionette TRACE conn7 <- [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]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 17:01:17 INFO - PROCESS | 3252 | 1464998477238 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3252 | 1464998477240 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:01:17 INFO - PROCESS | 3252 | 1464998477244 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 3252 | 1464998477245 Marionette TRACE conn7 <- [1,1162,null,{}] 17:01:17 INFO - PROCESS | 3252 | 1464998477249 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 3252 | 1464998477366 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 17:01:17 INFO - PROCESS | 3252 | 1464998477376 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 3252 | ++DOCSHELL 1A5E0C00 == 37 [pid = 3252] [id = 300] 17:01:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A8EA400) [pid = 3252] [serial = 899] [outer = 00000000] 17:01:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1B44EC00) [pid = 3252] [serial = 900] [outer = 1A8EA400] 17:01:17 INFO - PROCESS | 3252 | 1464998477470 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1B455000) [pid = 3252] [serial = 901] [outer = 1A8EA400] 17:01:17 INFO - PROCESS | 3252 | 1464998477905 Marionette TRACE conn7 <- [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] 17:01:18 INFO - PROCESS | 3252 | 1464998478017 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 17:01:18 INFO - PROCESS | 3252 | 1464998478023 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - PROCESS | 3252 | 1464998478026 Marionette TRACE conn7 <- [1,1166,null,{}] 17:01:18 INFO - PROCESS | 3252 | 1464998478029 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:18 INFO - PROCESS | 3252 | 1464998478279 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16B0A400) [pid = 3252] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17421C00) [pid = 3252] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (148BF800) [pid = 3252] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A135400) [pid = 3252] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A63A800) [pid = 3252] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1553CC00) [pid = 3252] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D608800) [pid = 3252] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0910A800) [pid = 3252] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (09199400) [pid = 3252] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C4D0800) [pid = 3252] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1918B800) [pid = 3252] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:01:18 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D604C00) [pid = 3252] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:01:18 INFO - PROCESS | 3252 | 1464998478337 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3252 | ++DOCSHELL 0D52D400 == 38 [pid = 3252] [id = 301] 17:01:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D55BC00) [pid = 3252] [serial = 902] [outer = 00000000] 17:01:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (148BF800) [pid = 3252] [serial = 903] [outer = 0D55BC00] 17:01:18 INFO - PROCESS | 3252 | 1464998478390 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17429800) [pid = 3252] [serial = 904] [outer = 0D55BC00] 17:01:18 INFO - PROCESS | 3252 | 1464998478770 Marionette TRACE conn7 <- [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] 17:01:18 INFO - PROCESS | 3252 | 1464998478854 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 17:01:18 INFO - PROCESS | 3252 | 1464998478857 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:01:18 INFO - PROCESS | 3252 | 1464998478858 Marionette TRACE conn7 <- [1,1170,null,{}] 17:01:18 INFO - PROCESS | 3252 | 1464998478862 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:18 INFO - PROCESS | 3252 | 1464998478949 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 17:01:18 INFO - PROCESS | 3252 | 1464998478956 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3252 | ++DOCSHELL 19246800 == 39 [pid = 3252] [id = 302] 17:01:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19599400) [pid = 3252] [serial = 905] [outer = 00000000] 17:01:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BDE6C00) [pid = 3252] [serial = 906] [outer = 19599400] 17:01:18 INFO - PROCESS | 3252 | 1464998479002 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1BDED800) [pid = 3252] [serial = 907] [outer = 19599400] 17:01:19 INFO - PROCESS | 3252 | 1464998479432 Marionette TRACE conn7 <- [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] 17:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:01:19 INFO - PROCESS | 3252 | 1464998479493 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 17:01:19 INFO - PROCESS | 3252 | 1464998479496 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 3252 | 1464998479498 Marionette TRACE conn7 <- [1,1174,null,{}] 17:01:19 INFO - PROCESS | 3252 | 1464998479502 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:19 INFO - PROCESS | 3252 | 1464998479586 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 17:01:19 INFO - PROCESS | 3252 | 1464998479626 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 3252 | ++DOCSHELL 1BDF2400 == 40 [pid = 3252] [id = 303] 17:01:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BDF2800) [pid = 3252] [serial = 908] [outer = 00000000] 17:01:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C59C000) [pid = 3252] [serial = 909] [outer = 1BDF2800] 17:01:19 INFO - PROCESS | 3252 | 1464998479674 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C5D1C00) [pid = 3252] [serial = 910] [outer = 1BDF2800] 17:01:20 INFO - PROCESS | 3252 | 1464998480114 Marionette TRACE conn7 <- [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] 17:01:20 INFO - PROCESS | 3252 | 1464998480171 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 17:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:01:20 INFO - PROCESS | 3252 | 1464998480174 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - PROCESS | 3252 | 1464998480176 Marionette TRACE conn7 <- [1,1178,null,{}] 17:01:20 INFO - PROCESS | 3252 | 1464998480179 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:20 INFO - PROCESS | 3252 | 1464998480268 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 17:01:20 INFO - PROCESS | 3252 | 1464998480399 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 3252 | ++DOCSHELL 09079000 == 41 [pid = 3252] [id = 304] 17:01:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (090E7000) [pid = 3252] [serial = 911] [outer = 00000000] 17:01:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0910D400) [pid = 3252] [serial = 912] [outer = 090E7000] 17:01:20 INFO - PROCESS | 3252 | 1464998480467 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0919E800) [pid = 3252] [serial = 913] [outer = 090E7000] 17:01:21 INFO - PROCESS | 3252 | 1464998481273 Marionette TRACE conn7 <- [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] 17:01:21 INFO - PROCESS | 3252 | 1464998481355 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:01:21 INFO - PROCESS | 3252 | 1464998481360 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3252 | 1464998481363 Marionette TRACE conn7 <- [1,1182,null,{}] 17:01:21 INFO - PROCESS | 3252 | 1464998481368 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 3252 | 1464998481522 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 17:01:21 INFO - PROCESS | 3252 | 1464998481645 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 3252 | ++DOCSHELL 0DCBE400 == 42 [pid = 3252] [id = 305] 17:01:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0E777800) [pid = 3252] [serial = 914] [outer = 00000000] 17:01:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (148C6400) [pid = 3252] [serial = 915] [outer = 0E777800] 17:01:21 INFO - PROCESS | 3252 | 1464998481705 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (14BCC000) [pid = 3252] [serial = 916] [outer = 0E777800] 17:01:22 INFO - PROCESS | 3252 | 1464998482615 Marionette TRACE conn7 <- [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] 17:01:22 INFO - PROCESS | 3252 | 1464998482649 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 17:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:01:22 INFO - PROCESS | 3252 | 1464998482656 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 3252 | 1464998482659 Marionette TRACE conn7 <- [1,1186,null,{}] 17:01:22 INFO - PROCESS | 3252 | 1464998482664 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:22 INFO - PROCESS | 3252 | 1464998482792 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 1BDF2400 == 41 [pid = 3252] [id = 303] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 19246800 == 40 [pid = 3252] [id = 302] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 0D52D400 == 39 [pid = 3252] [id = 301] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 1A5E0C00 == 38 [pid = 3252] [id = 300] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 14E8A400 == 37 [pid = 3252] [id = 299] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 09110400 == 36 [pid = 3252] [id = 298] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 148C9400 == 35 [pid = 3252] [id = 297] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 19214C00 == 34 [pid = 3252] [id = 296] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 16A27C00 == 33 [pid = 3252] [id = 295] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 160ECC00 == 32 [pid = 3252] [id = 294] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 14E8AC00 == 31 [pid = 3252] [id = 293] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A8E8C00) [pid = 3252] [serial = 870] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 0DCBC000 == 30 [pid = 3252] [id = 292] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 0CD83400 == 29 [pid = 3252] [id = 291] 17:01:22 INFO - PROCESS | 3252 | --DOCSHELL 1A7A8C00 == 28 [pid = 3252] [id = 290] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17422000) [pid = 3252] [serial = 855] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (195A2000) [pid = 3252] [serial = 859] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (192DE400) [pid = 3252] [serial = 858] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19834800) [pid = 3252] [serial = 864] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A2EC800) [pid = 3252] [serial = 861] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A823C00) [pid = 3252] [serial = 867] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A5D3000) [pid = 3252] [serial = 862] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A82AC00) [pid = 3252] [serial = 868] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15573000) [pid = 3252] [serial = 852] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D60E400) [pid = 3252] [serial = 849] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0DCB2800) [pid = 3252] [serial = 850] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (09195C00) [pid = 3252] [serial = 846] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C814000) [pid = 3252] [serial = 847] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D533C00) [pid = 3252] [serial = 844] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CBCC800) [pid = 3252] [serial = 843] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5A3800) [pid = 3252] [serial = 841] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C599400) [pid = 3252] [serial = 840] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A2E6400) [pid = 3252] [serial = 838] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1959BC00) [pid = 3252] [serial = 837] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (152C5C00) [pid = 3252] [serial = 835] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (148C8000) [pid = 3252] [serial = 834] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A5D7400) [pid = 3252] [serial = 865] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19138400) [pid = 3252] [serial = 856] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (160EBC00) [pid = 3252] [serial = 853] [outer = 00000000] [url = about:blank] 17:01:22 INFO - PROCESS | 3252 | 1464998482937 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3252 | ++DOCSHELL 0919F800 == 29 [pid = 3252] [id = 306] 17:01:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (091A1400) [pid = 3252] [serial = 917] [outer = 00000000] 17:01:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CF61000) [pid = 3252] [serial = 918] [outer = 091A1400] 17:01:22 INFO - PROCESS | 3252 | 1464998482991 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D535800) [pid = 3252] [serial = 919] [outer = 091A1400] 17:01:23 INFO - PROCESS | 3252 | 1464998483449 Marionette TRACE conn7 <- [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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 17:01:23 INFO - PROCESS | 3252 | 1464998483486 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 3252 | 1464998483492 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:01:23 INFO - PROCESS | 3252 | 1464998483499 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3252 | 1464998483501 Marionette TRACE conn7 <- [1,1190,null,{}] 17:01:23 INFO - PROCESS | 3252 | 1464998483505 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 3252 | 1464998483601 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 17:01:23 INFO - PROCESS | 3252 | 1464998483607 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3252 | ++DOCSHELL 148BEC00 == 30 [pid = 3252] [id = 307] 17:01:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (148C3000) [pid = 3252] [serial = 920] [outer = 00000000] 17:01:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14BCFC00) [pid = 3252] [serial = 921] [outer = 148C3000] 17:01:23 INFO - PROCESS | 3252 | 1464998483659 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1522F400) [pid = 3252] [serial = 922] [outer = 148C3000] 17:01:24 INFO - PROCESS | 3252 | 1464998484143 Marionette TRACE conn7 <- [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]]]}] 17:01:24 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 17:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 17:01:24 INFO - PROCESS | 3252 | 1464998484172 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3252 | 1464998484174 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 17:01:24 INFO - PROCESS | 3252 | 1464998484177 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:01:24 INFO - PROCESS | 3252 | 1464998484181 Marionette TRACE conn7 <- [1,1194,null,{}] 17:01:24 INFO - PROCESS | 3252 | 1464998484192 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 3252 | 1464998484319 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 17:01:24 INFO - PROCESS | 3252 | 1464998484417 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3252 | ++DOCSHELL 16A62800 == 31 [pid = 3252] [id = 308] 17:01:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16A66000) [pid = 3252] [serial = 923] [outer = 00000000] 17:01:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (171EC000) [pid = 3252] [serial = 924] [outer = 16A66000] 17:01:24 INFO - PROCESS | 3252 | 1464998484472 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1741F000) [pid = 3252] [serial = 925] [outer = 16A66000] 17:01:24 INFO - PROCESS | 3252 | 1464998484863 Marionette TRACE conn7 <- [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]]]}] 17:01:24 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 17:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 729ms 17:01:24 INFO - PROCESS | 3252 | 1464998484911 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3252 | 1464998484924 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 17:01:24 INFO - PROCESS | 3252 | 1464998484935 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:01:24 INFO - PROCESS | 3252 | 1464998484937 Marionette TRACE conn7 <- [1,1198,null,{}] 17:01:24 INFO - PROCESS | 3252 | 1464998484940 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 3252 | 1464998485063 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 17:01:25 INFO - PROCESS | 3252 | 1464998485119 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3252 | ++DOCSHELL 19193C00 == 32 [pid = 3252] [id = 309] 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19194800) [pid = 3252] [serial = 926] [outer = 00000000] 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (192DE000) [pid = 3252] [serial = 927] [outer = 19194800] 17:01:25 INFO - PROCESS | 3252 | 1464998485168 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1959D000) [pid = 3252] [serial = 928] [outer = 19194800] 17:01:25 INFO - PROCESS | 3252 | 1464998485611 Marionette TRACE conn7 <- [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]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 731ms 17:01:25 INFO - PROCESS | 3252 | 1464998485674 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 3252 | 1464998485677 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 17:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:01:25 INFO - PROCESS | 3252 | 1464998485727 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 3252 | 1464998485729 Marionette TRACE conn7 <- [1,1202,null,{}] 17:01:25 INFO - PROCESS | 3252 | 1464998485733 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 3252 | 1464998485851 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 17:01:25 INFO - PROCESS | 3252 | 1464998485859 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3252 | ++DOCSHELL 0D60A400 == 33 [pid = 3252] [id = 310] 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19831400) [pid = 3252] [serial = 929] [outer = 00000000] 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A13A800) [pid = 3252] [serial = 930] [outer = 19831400] 17:01:25 INFO - PROCESS | 3252 | 1464998485905 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A4EB000) [pid = 3252] [serial = 931] [outer = 19831400] 17:01:26 INFO - PROCESS | 3252 | 1464998486384 Marionette TRACE conn7 <- [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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 750ms 17:01:26 INFO - PROCESS | 3252 | 1464998486465 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 3252 | 1464998486467 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:01:26 INFO - PROCESS | 3252 | 1464998486475 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3252 | 1464998486477 Marionette TRACE conn7 <- [1,1206,null,{}] 17:01:26 INFO - PROCESS | 3252 | 1464998486485 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 3252 | 1464998486631 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 17:01:26 INFO - PROCESS | 3252 | 1464998486689 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3252 | ++DOCSHELL 1A641C00 == 34 [pid = 3252] [id = 311] 17:01:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A699800) [pid = 3252] [serial = 932] [outer = 00000000] 17:01:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A82AC00) [pid = 3252] [serial = 933] [outer = 1A699800] 17:01:26 INFO - PROCESS | 3252 | 1464998486736 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A82EC00) [pid = 3252] [serial = 934] [outer = 1A699800] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A69B400) [pid = 3252] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CD83800) [pid = 3252] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19220C00) [pid = 3252] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E10E000) [pid = 3252] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (160ED800) [pid = 3252] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (091A1000) [pid = 3252] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (15280000) [pid = 3252] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A829C00) [pid = 3252] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A6E400) [pid = 3252] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19837C00) [pid = 3252] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A8EA400) [pid = 3252] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19599400) [pid = 3252] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:01:27 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D55BC00) [pid = 3252] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:01:27 INFO - PROCESS | 3252 | 1464998487320 Marionette TRACE conn7 <- [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]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 891ms 17:01:27 INFO - PROCESS | 3252 | 1464998487362 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 17:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:01:27 INFO - PROCESS | 3252 | 1464998487364 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 17:01:27 INFO - PROCESS | 3252 | 1464998487368 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 3252 | 1464998487369 Marionette TRACE conn7 <- [1,1210,null,{}] 17:01:27 INFO - PROCESS | 3252 | 1464998487373 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:27 INFO - PROCESS | 3252 | 1464998487454 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 17:01:27 INFO - PROCESS | 3252 | 1464998487462 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 3252 | ++DOCSHELL 15228400 == 35 [pid = 3252] [id = 312] 17:01:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A2C000) [pid = 3252] [serial = 935] [outer = 00000000] 17:01:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A4F5400) [pid = 3252] [serial = 936] [outer = 16A2C000] 17:01:27 INFO - PROCESS | 3252 | 1464998487507 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A642000) [pid = 3252] [serial = 937] [outer = 16A2C000] 17:01:27 INFO - PROCESS | 3252 | 1464998487941 Marionette TRACE conn7 <- [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] 17:01:27 INFO - PROCESS | 3252 | 1464998488001 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 17:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:01:27 INFO - PROCESS | 3252 | 1464998488004 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 3252 | 1464998488006 Marionette TRACE conn7 <- [1,1214,null,{}] 17:01:27 INFO - PROCESS | 3252 | 1464998488009 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 3252 | 1464998488096 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 17:01:28 INFO - PROCESS | 3252 | 1464998488105 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3252 | ++DOCSHELL 153C9400 == 36 [pid = 3252] [id = 313] 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A831C00) [pid = 3252] [serial = 938] [outer = 00000000] 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B456C00) [pid = 3252] [serial = 939] [outer = 1A831C00] 17:01:28 INFO - PROCESS | 3252 | 1464998488153 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B69BC00) [pid = 3252] [serial = 940] [outer = 1A831C00] 17:01:28 INFO - PROCESS | 3252 | 1464998488603 Marionette TRACE conn7 <- [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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 17:01:28 INFO - PROCESS | 3252 | 1464998488643 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 3252 | 1464998488645 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3252 | 1464998488648 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 3252 | 1464998488650 Marionette TRACE conn7 <- [1,1218,null,{}] 17:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:01:28 INFO - PROCESS | 3252 | 1464998488653 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 3252 | 1464998488751 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 17:01:28 INFO - PROCESS | 3252 | 1464998488757 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3252 | ++DOCSHELL 19167800 == 37 [pid = 3252] [id = 314] 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B458000) [pid = 3252] [serial = 941] [outer = 00000000] 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BD45800) [pid = 3252] [serial = 942] [outer = 1B458000] 17:01:28 INFO - PROCESS | 3252 | 1464998488802 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BDE0C00) [pid = 3252] [serial = 943] [outer = 1B458000] 17:01:29 INFO - PROCESS | 3252 | 1464998489381 Marionette TRACE conn7 <- [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]]]}] 17:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 17:01:29 INFO - PROCESS | 3252 | 1464998489424 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 17:01:29 INFO - PROCESS | 3252 | 1464998489428 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 17:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:01:29 INFO - PROCESS | 3252 | 1464998489434 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - PROCESS | 3252 | 1464998489437 Marionette TRACE conn7 <- [1,1222,null,{}] 17:01:29 INFO - PROCESS | 3252 | 1464998489443 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:29 INFO - PROCESS | 3252 | 1464998489643 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 17:01:29 INFO - PROCESS | 3252 | 1464998489774 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:29 INFO - PROCESS | 3252 | ++DOCSHELL 0CF61800 == 38 [pid = 3252] [id = 315] 17:01:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0D52DC00) [pid = 3252] [serial = 944] [outer = 00000000] 17:01:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0E1F0400) [pid = 3252] [serial = 945] [outer = 0D52DC00] 17:01:29 INFO - PROCESS | 3252 | 1464998489840 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (148C9800) [pid = 3252] [serial = 946] [outer = 0D52DC00] 17:01:30 INFO - PROCESS | 3252 | 1464998490415 Marionette TRACE conn7 <- [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]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1026ms 17:01:30 INFO - PROCESS | 3252 | 1464998490460 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 3252 | 1464998490466 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 17:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:01:30 INFO - PROCESS | 3252 | 1464998490473 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 3252 | 1464998490476 Marionette TRACE conn7 <- [1,1226,null,{}] 17:01:30 INFO - PROCESS | 3252 | 1464998490480 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:30 INFO - PROCESS | 3252 | 1464998490598 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 17:01:30 INFO - PROCESS | 3252 | 1464998490734 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3252 | ++DOCSHELL 16B0BC00 == 39 [pid = 3252] [id = 316] 17:01:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (171F7C00) [pid = 3252] [serial = 947] [outer = 00000000] 17:01:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (19137400) [pid = 3252] [serial = 948] [outer = 171F7C00] 17:01:30 INFO - PROCESS | 3252 | 1464998490798 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (192DE400) [pid = 3252] [serial = 949] [outer = 171F7C00] 17:01:31 INFO - PROCESS | 3252 | 1464998491418 Marionette TRACE conn7 <- [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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 17:01:31 INFO - PROCESS | 3252 | 1464998491445 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 3252 | 1464998491448 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:01:31 INFO - PROCESS | 3252 | 1464998491451 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 3252 | 1464998491455 Marionette TRACE conn7 <- [1,1230,null,{}] 17:01:31 INFO - PROCESS | 3252 | 1464998491467 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:31 INFO - PROCESS | 3252 | 1464998491588 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 17:01:31 INFO - PROCESS | 3252 | 1464998491727 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE2000 == 40 [pid = 3252] [id = 317] 17:01:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BDE7400) [pid = 3252] [serial = 950] [outer = 00000000] 17:01:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C4D0400) [pid = 3252] [serial = 951] [outer = 1BDE7400] 17:01:31 INFO - PROCESS | 3252 | 1464998491793 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C5A3800) [pid = 3252] [serial = 952] [outer = 1BDE7400] 17:01:32 INFO - PROCESS | 3252 | 1464998492399 Marionette TRACE conn7 <- [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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 17:01:32 INFO - PROCESS | 3252 | 1464998492425 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3252 | 1464998492428 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:01:32 INFO - PROCESS | 3252 | 1464998492431 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 3252 | 1464998492434 Marionette TRACE conn7 <- [1,1234,null,{}] 17:01:32 INFO - PROCESS | 3252 | 1464998492437 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 3252 | 1464998492556 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 17:01:32 INFO - PROCESS | 3252 | 1464998492662 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3252 | ++DOCSHELL 1C5DC400 == 41 [pid = 3252] [id = 318] 17:01:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C5DC800) [pid = 3252] [serial = 953] [outer = 00000000] 17:01:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C96B000) [pid = 3252] [serial = 954] [outer = 1C5DC800] 17:01:32 INFO - PROCESS | 3252 | 1464998492722 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CA70800) [pid = 3252] [serial = 955] [outer = 1C5DC800] 17:01:33 INFO - PROCESS | 3252 | 1464998493466 Marionette TRACE conn7 <- [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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1070ms 17:01:33 INFO - PROCESS | 3252 | 1464998493505 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3252 | 1464998493509 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 17:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:01:33 INFO - PROCESS | 3252 | 1464998493514 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 3252 | 1464998493517 Marionette TRACE conn7 <- [1,1238,null,{}] 17:01:33 INFO - PROCESS | 3252 | 1464998493523 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 3252 | 1464998493631 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 17:01:33 INFO - PROCESS | 3252 | 1464998493766 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3252 | ++DOCSHELL 0DC40400 == 42 [pid = 3252] [id = 319] 17:01:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (148E9000) [pid = 3252] [serial = 956] [outer = 00000000] 17:01:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (15577000) [pid = 3252] [serial = 957] [outer = 148E9000] 17:01:33 INFO - PROCESS | 3252 | 1464998493822 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (169D6800) [pid = 3252] [serial = 958] [outer = 148E9000] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 153C9400 == 41 [pid = 3252] [id = 313] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 15228400 == 40 [pid = 3252] [id = 312] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 1A641C00 == 39 [pid = 3252] [id = 311] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 0D60A400 == 38 [pid = 3252] [id = 310] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 19193C00 == 37 [pid = 3252] [id = 309] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 16A62800 == 36 [pid = 3252] [id = 308] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 148BEC00 == 35 [pid = 3252] [id = 307] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 0919F800 == 34 [pid = 3252] [id = 306] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 0DCBE400 == 33 [pid = 3252] [id = 305] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 09079000 == 32 [pid = 3252] [id = 304] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 1C5DC400 == 31 [pid = 3252] [id = 318] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 16B0BC00 == 30 [pid = 3252] [id = 316] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 1BDE2000 == 29 [pid = 3252] [id = 317] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 19167800 == 28 [pid = 3252] [id = 314] 17:01:34 INFO - PROCESS | 3252 | --DOCSHELL 0CF61800 == 27 [pid = 3252] [id = 315] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A830C00) [pid = 3252] [serial = 898] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1B455000) [pid = 3252] [serial = 901] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1BDE6C00) [pid = 3252] [serial = 906] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1BDED800) [pid = 3252] [serial = 907] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (148BF800) [pid = 3252] [serial = 903] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17429800) [pid = 3252] [serial = 904] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A63B000) [pid = 3252] [serial = 895] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C59C000) [pid = 3252] [serial = 909] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A82FC00) [pid = 3252] [serial = 897] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D450800) [pid = 3252] [serial = 873] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D52F400) [pid = 3252] [serial = 874] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (195F7800) [pid = 3252] [serial = 888] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19832800) [pid = 3252] [serial = 889] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0E5EE400) [pid = 3252] [serial = 876] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E776C00) [pid = 3252] [serial = 877] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A2A400) [pid = 3252] [serial = 882] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16A64000) [pid = 3252] [serial = 883] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A692400) [pid = 3252] [serial = 894] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (153BF800) [pid = 3252] [serial = 879] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15541000) [pid = 3252] [serial = 880] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8E9000) [pid = 3252] [serial = 871] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17427800) [pid = 3252] [serial = 885] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1913E800) [pid = 3252] [serial = 886] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A4E9C00) [pid = 3252] [serial = 891] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A4F8800) [pid = 3252] [serial = 892] [outer = 00000000] [url = about:blank] 17:01:34 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B44EC00) [pid = 3252] [serial = 900] [outer = 00000000] [url = about:blank] 17:01:35 INFO - PROCESS | 3252 | 1464998495035 Marionette TRACE conn7 <- [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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 17:01:35 INFO - PROCESS | 3252 | 1464998495105 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3252 | 1464998495109 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 17:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:01:35 INFO - PROCESS | 3252 | 1464998495114 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 3252 | 1464998495118 Marionette TRACE conn7 <- [1,1242,null,{}] 17:01:35 INFO - PROCESS | 3252 | 1464998495123 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 3252 | 1464998495247 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 17:01:35 INFO - PROCESS | 3252 | 1464998495332 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCF400 == 28 [pid = 3252] [id = 320] 17:01:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CD41800) [pid = 3252] [serial = 959] [outer = 00000000] 17:01:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D471000) [pid = 3252] [serial = 960] [outer = 0CD41800] 17:01:35 INFO - PROCESS | 3252 | 1464998495382 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D537C00) [pid = 3252] [serial = 961] [outer = 0CD41800] 17:01:35 INFO - PROCESS | 3252 | 1464998495760 Marionette TRACE conn7 <- [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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 17:01:35 INFO - PROCESS | 3252 | 1464998495835 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3252 | 1464998495842 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 17:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:01:35 INFO - PROCESS | 3252 | 1464998495851 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 3252 | 1464998495854 Marionette TRACE conn7 <- [1,1246,null,{}] 17:01:35 INFO - PROCESS | 3252 | 1464998495863 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 3252 | 1464998495963 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 17:01:35 INFO - PROCESS | 3252 | 1464998495971 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3252 | ++DOCSHELL 0E5F7C00 == 29 [pid = 3252] [id = 321] 17:01:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0E5F8400) [pid = 3252] [serial = 962] [outer = 00000000] 17:01:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (148BE400) [pid = 3252] [serial = 963] [outer = 0E5F8400] 17:01:36 INFO - PROCESS | 3252 | 1464998496026 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (148C6800) [pid = 3252] [serial = 964] [outer = 0E5F8400] 17:01:36 INFO - PROCESS | 3252 | 1464998496477 Marionette TRACE conn7 <- [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]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 17:01:36 INFO - PROCESS | 3252 | 1464998496530 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3252 | 1464998496533 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:01:36 INFO - PROCESS | 3252 | 1464998496537 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3252 | 1464998496541 Marionette TRACE conn7 <- [1,1250,null,{}] 17:01:36 INFO - PROCESS | 3252 | 1464998496552 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 3252 | 1464998496664 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 17:01:36 INFO - PROCESS | 3252 | 1464998496672 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 3252 | ++DOCSHELL 1607E400 == 30 [pid = 3252] [id = 322] 17:01:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1607E800) [pid = 3252] [serial = 965] [outer = 00000000] 17:01:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A24800) [pid = 3252] [serial = 966] [outer = 1607E800] 17:01:36 INFO - PROCESS | 3252 | 1464998496728 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16A2F400) [pid = 3252] [serial = 967] [outer = 1607E800] 17:01:37 INFO - PROCESS | 3252 | 1464998497239 Marionette TRACE conn7 <- [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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 17:01:37 INFO - PROCESS | 3252 | 1464998497270 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 3252 | 1464998497272 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 17:01:37 INFO - PROCESS | 3252 | 1464998497275 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:01:37 INFO - PROCESS | 3252 | 1464998497277 Marionette TRACE conn7 <- [1,1254,null,{}] 17:01:37 INFO - PROCESS | 3252 | 1464998497280 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 3252 | 1464998497427 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 17:01:37 INFO - PROCESS | 3252 | 1464998497485 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3252 | ++DOCSHELL 17422000 == 31 [pid = 3252] [id = 323] 17:01:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17424C00) [pid = 3252] [serial = 968] [outer = 00000000] 17:01:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19138000) [pid = 3252] [serial = 969] [outer = 17424C00] 17:01:37 INFO - PROCESS | 3252 | 1464998497533 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1918C000) [pid = 3252] [serial = 970] [outer = 17424C00] 17:01:37 INFO - PROCESS | 3252 | 1464998497990 Marionette TRACE conn7 <- [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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 17:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:01:38 INFO - PROCESS | 3252 | 1464998498050 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 3252 | 1464998498052 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 17:01:38 INFO - PROCESS | 3252 | 1464998498055 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 3252 | 1464998498057 Marionette TRACE conn7 <- [1,1258,null,{}] 17:01:38 INFO - PROCESS | 3252 | 1464998498065 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:38 INFO - PROCESS | 3252 | 1464998498174 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 17:01:38 INFO - PROCESS | 3252 | 1464998498186 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 3252 | ++DOCSHELL 1916A800 == 32 [pid = 3252] [id = 324] 17:01:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19198800) [pid = 3252] [serial = 971] [outer = 00000000] 17:01:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (192DCC00) [pid = 3252] [serial = 972] [outer = 19198800] 17:01:38 INFO - PROCESS | 3252 | 1464998498233 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19595400) [pid = 3252] [serial = 973] [outer = 19198800] 17:01:38 INFO - PROCESS | 3252 | 1464998498740 Marionette TRACE conn7 <- [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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 17:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:01:38 INFO - PROCESS | 3252 | 1464998498790 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 3252 | 1464998498792 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 17:01:38 INFO - PROCESS | 3252 | 1464998498795 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 3252 | 1464998498797 Marionette TRACE conn7 <- [1,1262,null,{}] 17:01:38 INFO - PROCESS | 3252 | 1464998498800 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 3252 | 1464998499136 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B458000) [pid = 3252] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A699800) [pid = 3252] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (148C3000) [pid = 3252] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E777800) [pid = 3252] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A831C00) [pid = 3252] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16A2C000) [pid = 3252] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16A66000) [pid = 3252] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19194800) [pid = 3252] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19831400) [pid = 3252] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (090E7000) [pid = 3252] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (091A1400) [pid = 3252] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:01:39 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BDF2800) [pid = 3252] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:01:39 INFO - PROCESS | 3252 | 1464998499204 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3252 | ++DOCSHELL 0919BC00 == 33 [pid = 3252] [id = 325] 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (091A1400) [pid = 3252] [serial = 974] [outer = 00000000] 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0DCBB800) [pid = 3252] [serial = 975] [outer = 091A1400] 17:01:39 INFO - PROCESS | 3252 | 1464998499254 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (17420400) [pid = 3252] [serial = 976] [outer = 091A1400] 17:01:39 INFO - PROCESS | 3252 | 1464998499633 Marionette TRACE conn7 <- [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]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 870ms 17:01:39 INFO - PROCESS | 3252 | 1464998499666 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3252 | 1464998499668 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 17:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:01:39 INFO - PROCESS | 3252 | 1464998499671 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 3252 | 1464998499673 Marionette TRACE conn7 <- [1,1266,null,{}] 17:01:39 INFO - PROCESS | 3252 | 1464998499676 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 3252 | 1464998499755 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 17:01:39 INFO - PROCESS | 3252 | 1464998499760 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3252 | ++DOCSHELL 0C80E400 == 34 [pid = 3252] [id = 326] 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (148BE000) [pid = 3252] [serial = 977] [outer = 00000000] 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5D4000) [pid = 3252] [serial = 978] [outer = 148BE000] 17:01:39 INFO - PROCESS | 3252 | 1464998499805 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A639C00) [pid = 3252] [serial = 979] [outer = 148BE000] 17:01:40 INFO - PROCESS | 3252 | 1464998500241 Marionette TRACE conn7 <- [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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 17:01:40 INFO - PROCESS | 3252 | 1464998500302 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 17:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:01:40 INFO - PROCESS | 3252 | 1464998500304 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 3252 | 1464998500307 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 3252 | 1464998500309 Marionette TRACE conn7 <- [1,1270,null,{}] 17:01:40 INFO - PROCESS | 3252 | 1464998500313 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:40 INFO - PROCESS | 3252 | 1464998500393 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 17:01:40 INFO - PROCESS | 3252 | 1464998500398 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3252 | ++DOCSHELL 1A642C00 == 35 [pid = 3252] [id = 327] 17:01:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A69D800) [pid = 3252] [serial = 980] [outer = 00000000] 17:01:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A824400) [pid = 3252] [serial = 981] [outer = 1A69D800] 17:01:40 INFO - PROCESS | 3252 | 1464998500443 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1918A800) [pid = 3252] [serial = 982] [outer = 1A69D800] 17:01:40 INFO - PROCESS | 3252 | 1464998500892 Marionette TRACE conn7 <- [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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 17:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:01:40 INFO - PROCESS | 3252 | 1464998500940 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 3252 | 1464998500942 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 3252 | 1464998500945 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 3252 | 1464998500947 Marionette TRACE conn7 <- [1,1274,null,{}] 17:01:40 INFO - PROCESS | 3252 | 1464998500950 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 3252 | 1464998501032 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 17:01:41 INFO - PROCESS | 3252 | 1464998501037 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 3252 | ++DOCSHELL 1A8E8800 == 36 [pid = 3252] [id = 328] 17:01:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8EAC00) [pid = 3252] [serial = 983] [outer = 00000000] 17:01:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A8EF800) [pid = 3252] [serial = 984] [outer = 1A8EAC00] 17:01:41 INFO - PROCESS | 3252 | 1464998501083 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B44FC00) [pid = 3252] [serial = 985] [outer = 1A8EAC00] 17:01:41 INFO - PROCESS | 3252 | 1464998501969 Marionette TRACE conn7 <- [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]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1074ms 17:01:42 INFO - PROCESS | 3252 | 1464998502023 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 3252 | 1464998502027 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 17:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:01:42 INFO - PROCESS | 3252 | 1464998502031 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 3252 | 1464998502035 Marionette TRACE conn7 <- [1,1278,null,{}] 17:01:42 INFO - PROCESS | 3252 | 1464998502040 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 3252 | 1464998502172 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 17:01:42 INFO - PROCESS | 3252 | 1464998502306 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3252 | ++DOCSHELL 0CBF1400 == 37 [pid = 3252] [id = 329] 17:01:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CD83400) [pid = 3252] [serial = 986] [outer = 00000000] 17:01:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0E776800) [pid = 3252] [serial = 987] [outer = 0CD83400] 17:01:42 INFO - PROCESS | 3252 | 1464998502371 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (14E7E800) [pid = 3252] [serial = 988] [outer = 0CD83400] 17:01:43 INFO - PROCESS | 3252 | 1464998503088 Marionette TRACE conn7 <- [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]]]}] 17:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1121ms 17:01:43 INFO - PROCESS | 3252 | 1464998503154 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3252 | 1464998503160 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:01:43 INFO - PROCESS | 3252 | 1464998503208 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 3252 | 1464998503211 Marionette TRACE conn7 <- [1,1282,null,{}] 17:01:43 INFO - PROCESS | 3252 | 1464998503216 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:43 INFO - PROCESS | 3252 | 1464998503351 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 17:01:43 INFO - PROCESS | 3252 | 1464998503476 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 3252 | ++DOCSHELL 09192400 == 38 [pid = 3252] [id = 330] 17:01:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (09195C00) [pid = 3252] [serial = 989] [outer = 00000000] 17:01:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0CD39C00) [pid = 3252] [serial = 990] [outer = 09195C00] 17:01:43 INFO - PROCESS | 3252 | 1464998503541 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0D9C3000) [pid = 3252] [serial = 991] [outer = 09195C00] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 1A642C00 == 37 [pid = 3252] [id = 327] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 0C80E400 == 36 [pid = 3252] [id = 326] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 0919BC00 == 35 [pid = 3252] [id = 325] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 1916A800 == 34 [pid = 3252] [id = 324] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 17422000 == 33 [pid = 3252] [id = 323] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 1607E400 == 32 [pid = 3252] [id = 322] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 0E5F7C00 == 31 [pid = 3252] [id = 321] 17:01:44 INFO - PROCESS | 3252 | --DOCSHELL 0CBCF400 == 30 [pid = 3252] [id = 320] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1BD45800) [pid = 3252] [serial = 942] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1BDE0C00) [pid = 3252] [serial = 943] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1B69BC00) [pid = 3252] [serial = 940] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A82AC00) [pid = 3252] [serial = 933] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1522F400) [pid = 3252] [serial = 922] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (148C6400) [pid = 3252] [serial = 915] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B456C00) [pid = 3252] [serial = 939] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A642000) [pid = 3252] [serial = 937] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A82EC00) [pid = 3252] [serial = 934] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14BCC000) [pid = 3252] [serial = 916] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (171EC000) [pid = 3252] [serial = 924] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (192DE000) [pid = 3252] [serial = 927] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A4F5400) [pid = 3252] [serial = 936] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1959D000) [pid = 3252] [serial = 928] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A13A800) [pid = 3252] [serial = 930] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0919E800) [pid = 3252] [serial = 913] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A4EB000) [pid = 3252] [serial = 931] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1741F000) [pid = 3252] [serial = 925] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CF61000) [pid = 3252] [serial = 918] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0910D400) [pid = 3252] [serial = 912] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (14BCFC00) [pid = 3252] [serial = 921] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1C5D1C00) [pid = 3252] [serial = 910] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0D535800) [pid = 3252] [serial = 919] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 3252 | 1464998504335 Marionette TRACE conn7 <- [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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1181ms 17:01:44 INFO - PROCESS | 3252 | 1464998504389 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3252 | 1464998504393 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:01:44 INFO - PROCESS | 3252 | 1464998504397 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 3252 | 1464998504402 Marionette TRACE conn7 <- [1,1286,null,{}] 17:01:44 INFO - PROCESS | 3252 | 1464998504407 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:44 INFO - PROCESS | 3252 | 1464998504497 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 17:01:44 INFO - PROCESS | 3252 | 1464998504504 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCB800 == 31 [pid = 3252] [id = 331] 17:01:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CBE6400) [pid = 3252] [serial = 992] [outer = 00000000] 17:01:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D536C00) [pid = 3252] [serial = 993] [outer = 0CBE6400] 17:01:44 INFO - PROCESS | 3252 | 1464998504556 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D60FC00) [pid = 3252] [serial = 994] [outer = 0CBE6400] 17:01:45 INFO - PROCESS | 3252 | 1464998505095 Marionette TRACE conn7 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 729ms 17:01:45 INFO - PROCESS | 3252 | 1464998505129 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3252 | 1464998505135 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:01:45 INFO - PROCESS | 3252 | 1464998505141 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3252 | 1464998505143 Marionette TRACE conn7 <- [1,1290,null,{}] 17:01:45 INFO - PROCESS | 3252 | 1464998505147 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 3252 | 1464998505243 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 17:01:45 INFO - PROCESS | 3252 | 1464998505328 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3252 | ++DOCSHELL 14B78000 == 32 [pid = 3252] [id = 332] 17:01:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14BCB800) [pid = 3252] [serial = 995] [outer = 00000000] 17:01:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (152C5C00) [pid = 3252] [serial = 996] [outer = 14BCB800] 17:01:45 INFO - PROCESS | 3252 | 1464998505387 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15548000) [pid = 3252] [serial = 997] [outer = 14BCB800] 17:01:45 INFO - PROCESS | 3252 | 1464998505792 Marionette TRACE conn7 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 17:01:45 INFO - PROCESS | 3252 | 1464998505814 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3252 | 1464998505816 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 17:01:45 INFO - PROCESS | 3252 | 1464998505820 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:01:45 INFO - PROCESS | 3252 | 1464998505823 Marionette TRACE conn7 <- [1,1294,null,{}] 17:01:45 INFO - PROCESS | 3252 | 1464998505835 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 3252 | 1464998505930 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 17:01:45 INFO - PROCESS | 3252 | 1464998505938 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3252 | ++DOCSHELL 16A26C00 == 33 [pid = 3252] [id = 333] 17:01:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A2C400) [pid = 3252] [serial = 998] [outer = 00000000] 17:01:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1916A000) [pid = 3252] [serial = 999] [outer = 16A2C400] 17:01:45 INFO - PROCESS | 3252 | 1464998505990 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19245800) [pid = 3252] [serial = 1000] [outer = 16A2C400] 17:01:46 INFO - PROCESS | 3252 | 1464998506466 Marionette TRACE conn7 <- [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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 17:01:46 INFO - PROCESS | 3252 | 1464998506494 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 3252 | 1464998506497 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 17:01:46 INFO - PROCESS | 3252 | 1464998506500 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:01:46 INFO - PROCESS | 3252 | 1464998506502 Marionette TRACE conn7 <- [1,1298,null,{}] 17:01:46 INFO - PROCESS | 3252 | 1464998506512 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:46 INFO - PROCESS | 3252 | 1464998506643 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 17:01:46 INFO - PROCESS | 3252 | 1464998506711 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 3252 | ++DOCSHELL 19832400 == 34 [pid = 3252] [id = 334] 17:01:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19833000) [pid = 3252] [serial = 1001] [outer = 00000000] 17:01:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A13CC00) [pid = 3252] [serial = 1002] [outer = 19833000] 17:01:46 INFO - PROCESS | 3252 | 1464998506757 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A418C00) [pid = 3252] [serial = 1003] [outer = 19833000] 17:01:47 INFO - PROCESS | 3252 | 1464998507175 Marionette TRACE conn7 <- [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] 17:01:47 INFO - PROCESS | 3252 | 1464998507243 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:01:47 INFO - PROCESS | 3252 | 1464998507246 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3252 | 1464998507248 Marionette TRACE conn7 <- [1,1302,null,{}] 17:01:47 INFO - PROCESS | 3252 | 1464998507251 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:47 INFO - PROCESS | 3252 | 1464998507391 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 17:01:47 INFO - PROCESS | 3252 | 1464998507415 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 3252 | ++DOCSHELL 14BCA800 == 35 [pid = 3252] [id = 335] 17:01:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A4EE800) [pid = 3252] [serial = 1004] [outer = 00000000] 17:01:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A7A4000) [pid = 3252] [serial = 1005] [outer = 1A4EE800] 17:01:47 INFO - PROCESS | 3252 | 1464998507461 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A822400) [pid = 3252] [serial = 1006] [outer = 1A4EE800] 17:01:47 INFO - PROCESS | 3252 | 1464998507953 Marionette TRACE conn7 <- [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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 17:01:48 INFO - PROCESS | 3252 | 1464998508020 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 17:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:01:48 INFO - PROCESS | 3252 | 1464998508022 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 17:01:48 INFO - PROCESS | 3252 | 1464998508025 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3252 | 1464998508027 Marionette TRACE conn7 <- [1,1306,null,{}] 17:01:48 INFO - PROCESS | 3252 | 1464998508030 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:48 INFO - PROCESS | 3252 | 1464998508174 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 17:01:48 INFO - PROCESS | 3252 | 1464998508239 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3252 | ++DOCSHELL 1B453C00 == 36 [pid = 3252] [id = 336] 17:01:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B455000) [pid = 3252] [serial = 1007] [outer = 00000000] 17:01:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B586800) [pid = 3252] [serial = 1008] [outer = 1B455000] 17:01:48 INFO - PROCESS | 3252 | 1464998508286 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B579800) [pid = 3252] [serial = 1009] [outer = 1B455000] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A69D800) [pid = 3252] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17424C00) [pid = 3252] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0E5F8400) [pid = 3252] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CD41800) [pid = 3252] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1607E800) [pid = 3252] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (148E9000) [pid = 3252] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19198800) [pid = 3252] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D52DC00) [pid = 3252] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (171F7C00) [pid = 3252] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BDE7400) [pid = 3252] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5DC800) [pid = 3252] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (091A1400) [pid = 3252] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:01:48 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (148BE000) [pid = 3252] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:01:48 INFO - PROCESS | 3252 | 1464998508776 Marionette TRACE conn7 <- [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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 17:01:48 INFO - PROCESS | 3252 | 1464998508796 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 3252 | 1464998508798 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:01:48 INFO - PROCESS | 3252 | 1464998508801 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3252 | 1464998508802 Marionette TRACE conn7 <- [1,1310,null,{}] 17:01:48 INFO - PROCESS | 3252 | 1464998508810 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:48 INFO - PROCESS | 3252 | 1464998508926 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 17:01:48 INFO - PROCESS | 3252 | 1464998508985 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3252 | ++DOCSHELL 0D8D8800 == 37 [pid = 3252] [id = 337] 17:01:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (148BE000) [pid = 3252] [serial = 1010] [outer = 00000000] 17:01:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1959A800) [pid = 3252] [serial = 1011] [outer = 148BE000] 17:01:49 INFO - PROCESS | 3252 | 1464998509030 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A5D2800) [pid = 3252] [serial = 1012] [outer = 148BE000] 17:01:49 INFO - PROCESS | 3252 | 1464998509377 Marionette TRACE conn7 <- [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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 17:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:01:49 INFO - PROCESS | 3252 | 1464998509432 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3252 | 1464998509434 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 17:01:49 INFO - PROCESS | 3252 | 1464998509437 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3252 | 1464998509439 Marionette TRACE conn7 <- [1,1314,null,{}] 17:01:49 INFO - PROCESS | 3252 | 1464998509442 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 3252 | 1464998509525 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 17:01:49 INFO - PROCESS | 3252 | 1464998509530 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3252 | ++DOCSHELL 1A69D800 == 38 [pid = 3252] [id = 338] 17:01:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A8E6800) [pid = 3252] [serial = 1013] [outer = 00000000] 17:01:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BD39C00) [pid = 3252] [serial = 1014] [outer = 1A8E6800] 17:01:49 INFO - PROCESS | 3252 | 1464998509575 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1BDE7400) [pid = 3252] [serial = 1015] [outer = 1A8E6800] 17:01:50 INFO - PROCESS | 3252 | 1464998510032 Marionette TRACE conn7 <- [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]]]}] 17:01:50 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 17:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 17:01:50 INFO - PROCESS | 3252 | 1464998510069 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 3252 | 1464998510071 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 17:01:50 INFO - PROCESS | 3252 | 1464998510074 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:01:50 INFO - PROCESS | 3252 | 1464998510076 Marionette TRACE conn7 <- [1,1318,null,{}] 17:01:50 INFO - PROCESS | 3252 | 1464998510080 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:50 INFO - PROCESS | 3252 | 1464998510172 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 17:01:50 INFO - PROCESS | 3252 | 1464998510177 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE9C00 == 39 [pid = 3252] [id = 339] 17:01:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BDEE000) [pid = 3252] [serial = 1016] [outer = 00000000] 17:01:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1C4CBC00) [pid = 3252] [serial = 1017] [outer = 1BDEE000] 17:01:50 INFO - PROCESS | 3252 | 1464998510222 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C59EC00) [pid = 3252] [serial = 1018] [outer = 1BDEE000] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 0DC40400 == 38 [pid = 3252] [id = 319] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 0CBCB800 == 37 [pid = 3252] [id = 331] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 0CBF1400 == 36 [pid = 3252] [id = 329] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 09192400 == 35 [pid = 3252] [id = 330] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 1A8E8800 == 34 [pid = 3252] [id = 328] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 16A26C00 == 33 [pid = 3252] [id = 333] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 19832400 == 32 [pid = 3252] [id = 334] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 0D8D8800 == 31 [pid = 3252] [id = 337] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 14B78000 == 30 [pid = 3252] [id = 332] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 1B453C00 == 29 [pid = 3252] [id = 336] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 1A69D800 == 28 [pid = 3252] [id = 338] 17:01:51 INFO - PROCESS | 3252 | --DOCSHELL 14BCA800 == 27 [pid = 3252] [id = 335] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A824400) [pid = 3252] [serial = 981] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19138000) [pid = 3252] [serial = 969] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (148BE400) [pid = 3252] [serial = 963] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (148C6800) [pid = 3252] [serial = 964] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D471000) [pid = 3252] [serial = 960] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D537C00) [pid = 3252] [serial = 961] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A24800) [pid = 3252] [serial = 966] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (169D6800) [pid = 3252] [serial = 958] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (15577000) [pid = 3252] [serial = 957] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (192DCC00) [pid = 3252] [serial = 972] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (148C9800) [pid = 3252] [serial = 946] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0E1F0400) [pid = 3252] [serial = 945] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (192DE400) [pid = 3252] [serial = 949] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19137400) [pid = 3252] [serial = 948] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1C5A3800) [pid = 3252] [serial = 952] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1C4D0400) [pid = 3252] [serial = 951] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1CA70800) [pid = 3252] [serial = 955] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1C96B000) [pid = 3252] [serial = 954] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1918C000) [pid = 3252] [serial = 970] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (0DCBB800) [pid = 3252] [serial = 975] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (19595400) [pid = 3252] [serial = 973] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1A5D4000) [pid = 3252] [serial = 978] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (17420400) [pid = 3252] [serial = 976] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1918A800) [pid = 3252] [serial = 982] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (1A639C00) [pid = 3252] [serial = 979] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16A2F400) [pid = 3252] [serial = 967] [outer = 00000000] [url = about:blank] 17:01:52 INFO - PROCESS | 3252 | 1464998512120 Marionette TRACE conn7 <- [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]]]}] 17:01:52 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 17:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2074ms 17:01:52 INFO - PROCESS | 3252 | 1464998512153 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3252 | 1464998512158 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:01:52 INFO - PROCESS | 3252 | 1464998512163 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 3252 | 1464998512166 Marionette TRACE conn7 <- [1,1322,null,{}] 17:01:52 INFO - PROCESS | 3252 | 1464998512172 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 3252 | 1464998512273 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 17:01:52 INFO - PROCESS | 3252 | 1464998512281 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 3252 | ++DOCSHELL 0CF66C00 == 28 [pid = 3252] [id = 340] 17:01:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0CFE6800) [pid = 3252] [serial = 1019] [outer = 00000000] 17:01:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0D44A400) [pid = 3252] [serial = 1020] [outer = 0CFE6800] 17:01:52 INFO - PROCESS | 3252 | 1464998512338 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0D472400) [pid = 3252] [serial = 1021] [outer = 0CFE6800] 17:01:52 INFO - PROCESS | 3252 | 1464998512843 Marionette TRACE conn7 <- [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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 17:01:52 INFO - PROCESS | 3252 | 1464998512893 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3252 | 1464998512900 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:01:52 INFO - PROCESS | 3252 | 1464998512906 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 3252 | 1464998512909 Marionette TRACE conn7 <- [1,1326,null,{}] 17:01:52 INFO - PROCESS | 3252 | 1464998512913 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 3252 | 1464998513005 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 17:01:52 INFO - PROCESS | 3252 | 1464998513011 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 3252 | ++DOCSHELL 0D8D9000 == 29 [pid = 3252] [id = 341] 17:01:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0D9B5400) [pid = 3252] [serial = 1022] [outer = 00000000] 17:01:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0DC45400) [pid = 3252] [serial = 1023] [outer = 0D9B5400] 17:01:53 INFO - PROCESS | 3252 | 1464998513060 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0E1F7C00) [pid = 3252] [serial = 1024] [outer = 0D9B5400] 17:01:53 INFO - PROCESS | 3252 | 1464998513992 Marionette TRACE conn7 <- [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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 17:01:54 INFO - PROCESS | 3252 | 1464998514028 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3252 | 1464998514031 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:01:54 INFO - PROCESS | 3252 | 1464998514035 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3252 | 1464998514038 Marionette TRACE conn7 <- [1,1330,null,{}] 17:01:54 INFO - PROCESS | 3252 | 1464998514050 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 3252 | 1464998514147 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 17:01:54 INFO - PROCESS | 3252 | 1464998514155 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3252 | ++DOCSHELL 14BC6400 == 30 [pid = 3252] [id = 342] 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (14BCDC00) [pid = 3252] [serial = 1025] [outer = 00000000] 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (15570000) [pid = 3252] [serial = 1026] [outer = 14BCDC00] 17:01:54 INFO - PROCESS | 3252 | 1464998514211 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (160EBC00) [pid = 3252] [serial = 1027] [outer = 14BCDC00] 17:01:54 INFO - PROCESS | 3252 | 1464998514671 Marionette TRACE conn7 <- [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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 17:01:54 INFO - PROCESS | 3252 | 1464998514707 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3252 | 1464998514710 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:01:54 INFO - PROCESS | 3252 | 1464998514713 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3252 | 1464998514715 Marionette TRACE conn7 <- [1,1334,null,{}] 17:01:54 INFO - PROCESS | 3252 | 1464998514718 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 3252 | 1464998514804 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 17:01:54 INFO - PROCESS | 3252 | 1464998514810 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3252 | ++DOCSHELL 160F2000 == 31 [pid = 3252] [id = 343] 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (16A23000) [pid = 3252] [serial = 1028] [outer = 00000000] 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16A2F800) [pid = 3252] [serial = 1029] [outer = 16A23000] 17:01:54 INFO - PROCESS | 3252 | 1464998514856 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16B0D400) [pid = 3252] [serial = 1030] [outer = 16A23000] 17:01:55 INFO - PROCESS | 3252 | 1464998515300 Marionette TRACE conn7 <- [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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 17:01:55 INFO - PROCESS | 3252 | 1464998515348 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3252 | 1464998515350 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:01:55 INFO - PROCESS | 3252 | 1464998515353 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 3252 | 1464998515355 Marionette TRACE conn7 <- [1,1338,null,{}] 17:01:55 INFO - PROCESS | 3252 | 1464998515358 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 3252 | 1464998515443 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 17:01:55 INFO - PROCESS | 3252 | 1464998515451 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 3252 | ++DOCSHELL 17425000 == 32 [pid = 3252] [id = 344] 17:01:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (17427800) [pid = 3252] [serial = 1031] [outer = 00000000] 17:01:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19137C00) [pid = 3252] [serial = 1032] [outer = 17427800] 17:01:55 INFO - PROCESS | 3252 | 1464998515496 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (19198800) [pid = 3252] [serial = 1033] [outer = 17427800] 17:01:55 INFO - PROCESS | 3252 | 1464998515947 Marionette TRACE conn7 <- [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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 17:01:55 INFO - PROCESS | 3252 | 1464998515995 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3252 | 1464998515997 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 17:01:55 INFO - PROCESS | 3252 | 1464998516001 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:01:55 INFO - PROCESS | 3252 | 1464998516003 Marionette TRACE conn7 <- [1,1342,null,{}] 17:01:55 INFO - PROCESS | 3252 | 1464998516007 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 3252 | 1464998516122 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 17:01:56 INFO - PROCESS | 3252 | 1464998516131 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3252 | ++DOCSHELL 195F6800 == 33 [pid = 3252] [id = 345] 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (195F7400) [pid = 3252] [serial = 1034] [outer = 00000000] 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19833400) [pid = 3252] [serial = 1035] [outer = 195F7400] 17:01:56 INFO - PROCESS | 3252 | 1464998516188 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19837400) [pid = 3252] [serial = 1036] [outer = 195F7400] 17:01:56 INFO - PROCESS | 3252 | 1464998516666 Marionette TRACE conn7 <- [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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 17:01:56 INFO - PROCESS | 3252 | 1464998516734 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 17:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:01:56 INFO - PROCESS | 3252 | 1464998516737 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 3252 | 1464998516740 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 3252 | 1464998516742 Marionette TRACE conn7 <- [1,1346,null,{}] 17:01:56 INFO - PROCESS | 3252 | 1464998516745 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 3252 | 1464998516858 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 17:01:56 INFO - PROCESS | 3252 | 1464998516870 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3252 | ++DOCSHELL 19839800 == 34 [pid = 3252] [id = 346] 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A139000) [pid = 3252] [serial = 1037] [outer = 00000000] 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A5D4800) [pid = 3252] [serial = 1038] [outer = 1A139000] 17:01:56 INFO - PROCESS | 3252 | 1464998516919 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A5D6000) [pid = 3252] [serial = 1039] [outer = 1A139000] 17:01:57 INFO - PROCESS | 3252 | 1464998517360 Marionette TRACE conn7 <- [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]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 17:01:57 INFO - PROCESS | 3252 | 1464998517418 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 3252 | 1464998517421 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 17:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:01:57 INFO - PROCESS | 3252 | 1464998517424 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 3252 | 1464998517426 Marionette TRACE conn7 <- [1,1350,null,{}] 17:01:57 INFO - PROCESS | 3252 | 1464998517429 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 3252 | 1464998517546 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 17:01:57 INFO - PROCESS | 3252 | 1464998517551 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 3252 | ++DOCSHELL 1A5DA800 == 35 [pid = 3252] [id = 347] 17:01:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A63AC00) [pid = 3252] [serial = 1040] [outer = 00000000] 17:01:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A824400) [pid = 3252] [serial = 1041] [outer = 1A63AC00] 17:01:57 INFO - PROCESS | 3252 | 1464998517599 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A824800) [pid = 3252] [serial = 1042] [outer = 1A63AC00] 17:01:58 INFO - PROCESS | 3252 | 1464998518039 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 17:01:58 INFO - PROCESS | 3252 | 1464998518096 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 3252 | 1464998518098 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 17:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:01:58 INFO - PROCESS | 3252 | 1464998518107 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 3252 | 1464998518109 Marionette TRACE conn7 <- [1,1354,null,{}] 17:01:58 INFO - PROCESS | 3252 | 1464998518113 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 3252 | 1464998518225 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 17:01:58 INFO - PROCESS | 3252 | 1464998518311 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3252 | ++DOCSHELL 14B7DC00 == 36 [pid = 3252] [id = 348] 17:01:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A82D000) [pid = 3252] [serial = 1043] [outer = 00000000] 17:01:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8EE800) [pid = 3252] [serial = 1044] [outer = 1A82D000] 17:01:58 INFO - PROCESS | 3252 | 1464998518360 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8F0400) [pid = 3252] [serial = 1045] [outer = 1A82D000] 17:01:58 INFO - PROCESS | 3252 | 1464998518823 Marionette TRACE conn7 <- [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] 17:01:58 INFO - PROCESS | 3252 | 1464998518898 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 3252 | 1464998518901 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:01:58 INFO - PROCESS | 3252 | 1464998518903 Marionette TRACE conn7 <- [1,1358,null,{}] 17:01:58 INFO - PROCESS | 3252 | 1464998518920 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 3252 | 1464998519045 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 17:01:59 INFO - PROCESS | 3252 | 1464998519054 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3252 | ++DOCSHELL 1A8EDC00 == 37 [pid = 3252] [id = 349] 17:01:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B453C00) [pid = 3252] [serial = 1046] [outer = 00000000] 17:01:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B6FB800) [pid = 3252] [serial = 1047] [outer = 1B453C00] 17:01:59 INFO - PROCESS | 3252 | 1464998519104 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BDD9C00) [pid = 3252] [serial = 1048] [outer = 1B453C00] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19833000) [pid = 3252] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4EE800) [pid = 3252] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (148BE000) [pid = 3252] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B455000) [pid = 3252] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A8E6800) [pid = 3252] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A2C400) [pid = 3252] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (14BCB800) [pid = 3252] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CBE6400) [pid = 3252] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09195C00) [pid = 3252] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CD83400) [pid = 3252] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:01:59 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8EAC00) [pid = 3252] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:01:59 INFO - PROCESS | 3252 | 1464998519792 Marionette TRACE conn7 <- [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] 17:01:59 INFO - PROCESS | 3252 | 1464998519838 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 3252 | 1464998519841 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:01:59 INFO - PROCESS | 3252 | 1464998519844 Marionette TRACE conn7 <- [1,1362,null,{}] 17:01:59 INFO - PROCESS | 3252 | 1464998519848 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 3252 | 1464998519976 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 17:02:00 INFO - PROCESS | 3252 | 1464998520037 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3252 | ++DOCSHELL 171EC000 == 38 [pid = 3252] [id = 350] 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19833000) [pid = 3252] [serial = 1049] [outer = 00000000] 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A831C00) [pid = 3252] [serial = 1050] [outer = 19833000] 17:02:00 INFO - PROCESS | 3252 | 1464998520087 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B6A0400) [pid = 3252] [serial = 1051] [outer = 19833000] 17:02:00 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:00 INFO - PROCESS | 3252 | 1464998520455 Marionette TRACE conn7 <- [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] 17:02:00 INFO - PROCESS | 3252 | 1464998520518 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:02:00 INFO - PROCESS | 3252 | 1464998520521 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 3252 | 1464998520522 Marionette TRACE conn7 <- [1,1366,null,{}] 17:02:00 INFO - PROCESS | 3252 | 1464998520526 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:00 INFO - PROCESS | 3252 | 1464998520609 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 17:02:00 INFO - PROCESS | 3252 | 1464998520615 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3252 | ++DOCSHELL 19215400 == 39 [pid = 3252] [id = 351] 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1BD46C00) [pid = 3252] [serial = 1052] [outer = 00000000] 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C5D2C00) [pid = 3252] [serial = 1053] [outer = 1BD46C00] 17:02:00 INFO - PROCESS | 3252 | 1464998520670 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A69400) [pid = 3252] [serial = 1054] [outer = 1BD46C00] 17:02:01 INFO - PROCESS | 3252 | 1464998521101 Marionette TRACE conn7 <- [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] 17:02:01 INFO - PROCESS | 3252 | 1464998521171 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 17:02:01 INFO - PROCESS | 3252 | 1464998521175 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:02:01 INFO - PROCESS | 3252 | 1464998521176 Marionette TRACE conn7 <- [1,1370,null,{}] 17:02:01 INFO - PROCESS | 3252 | 1464998521180 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:01 INFO - PROCESS | 3252 | 1464998521262 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 17:02:01 INFO - PROCESS | 3252 | 1464998521267 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 3252 | ++DOCSHELL 1C5D1800 == 40 [pid = 3252] [id = 352] 17:02:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C5D9400) [pid = 3252] [serial = 1055] [outer = 00000000] 17:02:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1CA6D000) [pid = 3252] [serial = 1056] [outer = 1C5D9400] 17:02:01 INFO - PROCESS | 3252 | 1464998521312 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1CE0B800) [pid = 3252] [serial = 1057] [outer = 1C5D9400] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 0CF66C00 == 39 [pid = 3252] [id = 340] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 1BDE9C00 == 38 [pid = 3252] [id = 339] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 160F2000 == 37 [pid = 3252] [id = 343] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 14BC6400 == 36 [pid = 3252] [id = 342] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 17425000 == 35 [pid = 3252] [id = 344] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 14B7DC00 == 34 [pid = 3252] [id = 348] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 195F6800 == 33 [pid = 3252] [id = 345] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 19215400 == 32 [pid = 3252] [id = 351] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 1A8EDC00 == 31 [pid = 3252] [id = 349] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 0D8D9000 == 30 [pid = 3252] [id = 341] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 19839800 == 29 [pid = 3252] [id = 346] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 1A5DA800 == 28 [pid = 3252] [id = 347] 17:02:02 INFO - PROCESS | 3252 | --DOCSHELL 171EC000 == 27 [pid = 3252] [id = 350] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A13CC00) [pid = 3252] [serial = 1002] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A822400) [pid = 3252] [serial = 1006] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A7A4000) [pid = 3252] [serial = 1005] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1959A800) [pid = 3252] [serial = 1011] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B586800) [pid = 3252] [serial = 1008] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1BD39C00) [pid = 3252] [serial = 1014] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B579800) [pid = 3252] [serial = 1009] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1916A000) [pid = 3252] [serial = 999] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (152C5C00) [pid = 3252] [serial = 996] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15548000) [pid = 3252] [serial = 997] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D536C00) [pid = 3252] [serial = 993] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D60FC00) [pid = 3252] [serial = 994] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D9C3000) [pid = 3252] [serial = 991] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CD39C00) [pid = 3252] [serial = 990] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (14E7E800) [pid = 3252] [serial = 988] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0E776800) [pid = 3252] [serial = 987] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A8EF800) [pid = 3252] [serial = 984] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B44FC00) [pid = 3252] [serial = 985] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1C4CBC00) [pid = 3252] [serial = 1017] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A418C00) [pid = 3252] [serial = 1003] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A5D2800) [pid = 3252] [serial = 1012] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1BDE7400) [pid = 3252] [serial = 1015] [outer = 00000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (19245800) [pid = 3252] [serial = 1000] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:03 INFO - PROCESS | 3252 | 1464998523137 Marionette TRACE conn7 <- [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] 17:02:03 INFO - PROCESS | 3252 | 1464998523201 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:02:03 INFO - PROCESS | 3252 | 1464998523206 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 3252 | 1464998523209 Marionette TRACE conn7 <- [1,1374,null,{}] 17:02:03 INFO - PROCESS | 3252 | 1464998523215 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:03 INFO - PROCESS | 3252 | 1464998523311 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 17:02:03 INFO - PROCESS | 3252 | 1464998523318 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 3252 | ++DOCSHELL 0CFE9C00 == 28 [pid = 3252] [id = 353] 17:02:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CFECC00) [pid = 3252] [serial = 1058] [outer = 00000000] 17:02:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D451000) [pid = 3252] [serial = 1059] [outer = 0CFECC00] 17:02:03 INFO - PROCESS | 3252 | 1464998523378 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D536000) [pid = 3252] [serial = 1060] [outer = 0CFECC00] 17:02:03 INFO - PROCESS | 3252 | 1464998523886 Marionette TRACE conn7 <- [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] 17:02:03 INFO - PROCESS | 3252 | 1464998523945 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:02:03 INFO - PROCESS | 3252 | 1464998523951 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 3252 | 1464998523954 Marionette TRACE conn7 <- [1,1378,null,{}] 17:02:03 INFO - PROCESS | 3252 | 1464998523958 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 3252 | 1464998524050 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 17:02:04 INFO - PROCESS | 3252 | 1464998524131 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3252 | ++DOCSHELL 0CF5D000 == 29 [pid = 3252] [id = 354] 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0D9B6800) [pid = 3252] [serial = 1061] [outer = 00000000] 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0DCB2800) [pid = 3252] [serial = 1062] [outer = 0D9B6800] 17:02:04 INFO - PROCESS | 3252 | 1464998524189 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0E5F7C00) [pid = 3252] [serial = 1063] [outer = 0D9B6800] 17:02:04 INFO - PROCESS | 3252 | 1464998524558 Marionette TRACE conn7 <- [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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 17:02:04 INFO - PROCESS | 3252 | 1464998524623 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 3252 | 1464998524626 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 17:02:04 INFO - PROCESS | 3252 | 1464998524629 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:02:04 INFO - PROCESS | 3252 | 1464998524633 Marionette TRACE conn7 <- [1,1382,null,{}] 17:02:04 INFO - PROCESS | 3252 | 1464998524643 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 3252 | 1464998524760 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 17:02:04 INFO - PROCESS | 3252 | 1464998524770 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3252 | ++DOCSHELL 14E86400 == 30 [pid = 3252] [id = 355] 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (14E89400) [pid = 3252] [serial = 1064] [outer = 00000000] 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (15280000) [pid = 3252] [serial = 1065] [outer = 14E89400] 17:02:04 INFO - PROCESS | 3252 | 1464998524825 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (153C5C00) [pid = 3252] [serial = 1066] [outer = 14E89400] 17:02:05 INFO - PROCESS | 3252 | 1464998525269 Marionette TRACE conn7 <- [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]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 669ms 17:02:05 INFO - PROCESS | 3252 | 1464998525303 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3252 | 1464998525306 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 17:02:05 INFO - PROCESS | 3252 | 1464998525309 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:02:05 INFO - PROCESS | 3252 | 1464998525311 Marionette TRACE conn7 <- [1,1386,null,{}] 17:02:05 INFO - PROCESS | 3252 | 1464998525314 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:05 INFO - PROCESS | 3252 | 1464998525402 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 17:02:05 INFO - PROCESS | 3252 | 1464998525408 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3252 | ++DOCSHELL 15541800 == 31 [pid = 3252] [id = 356] 17:02:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (15572C00) [pid = 3252] [serial = 1067] [outer = 00000000] 17:02:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A2A400) [pid = 3252] [serial = 1068] [outer = 15572C00] 17:02:05 INFO - PROCESS | 3252 | 1464998525455 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A6D000) [pid = 3252] [serial = 1069] [outer = 15572C00] 17:02:05 INFO - PROCESS | 3252 | 1464998525880 Marionette TRACE conn7 <- [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]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 17:02:05 INFO - PROCESS | 3252 | 1464998525943 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3252 | 1464998525945 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 17:02:05 INFO - PROCESS | 3252 | 1464998525948 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:02:05 INFO - PROCESS | 3252 | 1464998525950 Marionette TRACE conn7 <- [1,1390,null,{}] 17:02:05 INFO - PROCESS | 3252 | 1464998525954 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 3252 | 1464998526033 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 17:02:06 INFO - PROCESS | 3252 | 1464998526042 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 3252 | ++DOCSHELL 1741E800 == 32 [pid = 3252] [id = 357] 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1741F000) [pid = 3252] [serial = 1070] [outer = 00000000] 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1913F400) [pid = 3252] [serial = 1071] [outer = 1741F000] 17:02:06 INFO - PROCESS | 3252 | 1464998526087 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19143000) [pid = 3252] [serial = 1072] [outer = 1741F000] 17:02:06 INFO - PROCESS | 3252 | 1464998526539 Marionette TRACE conn7 <- [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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 17:02:06 INFO - PROCESS | 3252 | 1464998526583 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 17:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:02:06 INFO - PROCESS | 3252 | 1464998526585 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 17:02:06 INFO - PROCESS | 3252 | 1464998526588 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 3252 | 1464998526590 Marionette TRACE conn7 <- [1,1394,null,{}] 17:02:06 INFO - PROCESS | 3252 | 1464998526598 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 3252 | 1464998526706 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 17:02:06 INFO - PROCESS | 3252 | 1464998526714 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 3252 | ++DOCSHELL 19245000 == 33 [pid = 3252] [id = 358] 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19251000) [pid = 3252] [serial = 1073] [outer = 00000000] 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195F8000) [pid = 3252] [serial = 1074] [outer = 19251000] 17:02:06 INFO - PROCESS | 3252 | 1464998526761 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19831800) [pid = 3252] [serial = 1075] [outer = 19251000] 17:02:07 INFO - PROCESS | 3252 | 1464998527205 Marionette TRACE conn7 <- [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]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 17:02:07 INFO - PROCESS | 3252 | 1464998527279 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 3252 | 1464998527281 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 17:02:07 INFO - PROCESS | 3252 | 1464998527284 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:02:07 INFO - PROCESS | 3252 | 1464998527286 Marionette TRACE conn7 <- [1,1398,null,{}] 17:02:07 INFO - PROCESS | 3252 | 1464998527290 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 3252 | 1464998527368 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 17:02:07 INFO - PROCESS | 3252 | 1464998527409 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 3252 | ++DOCSHELL 19220C00 == 34 [pid = 3252] [id = 359] 17:02:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19836800) [pid = 3252] [serial = 1076] [outer = 00000000] 17:02:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A418C00) [pid = 3252] [serial = 1077] [outer = 19836800] 17:02:07 INFO - PROCESS | 3252 | 1464998527454 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5D7000) [pid = 3252] [serial = 1078] [outer = 19836800] 17:02:07 INFO - PROCESS | 3252 | 1464998527919 Marionette TRACE conn7 <- [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]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 672ms 17:02:07 INFO - PROCESS | 3252 | 1464998527961 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 3252 | 1464998527963 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:02:07 INFO - PROCESS | 3252 | 1464998527966 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 3252 | 1464998527967 Marionette TRACE conn7 <- [1,1402,null,{}] 17:02:07 INFO - PROCESS | 3252 | 1464998527971 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 3252 | 1464998528050 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 17:02:08 INFO - PROCESS | 3252 | 1464998528057 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3252 | ++DOCSHELL 0DC45800 == 35 [pid = 3252] [id = 360] 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A5DC400) [pid = 3252] [serial = 1079] [outer = 00000000] 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A822400) [pid = 3252] [serial = 1080] [outer = 1A5DC400] 17:02:08 INFO - PROCESS | 3252 | 1464998528103 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A696C00) [pid = 3252] [serial = 1081] [outer = 1A5DC400] 17:02:08 INFO - PROCESS | 3252 | 1464998528597 Marionette TRACE conn7 <- [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]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 17:02:08 INFO - PROCESS | 3252 | 1464998528637 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3252 | 1464998528639 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:02:08 INFO - PROCESS | 3252 | 1464998528647 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 3252 | 1464998528649 Marionette TRACE conn7 <- [1,1406,null,{}] 17:02:08 INFO - PROCESS | 3252 | 1464998528652 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 3252 | 1464998528786 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 17:02:08 INFO - PROCESS | 3252 | 1464998528806 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3252 | ++DOCSHELL 14BCFC00 == 36 [pid = 3252] [id = 361] 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A7B2800) [pid = 3252] [serial = 1082] [outer = 00000000] 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A8F1800) [pid = 3252] [serial = 1083] [outer = 1A7B2800] 17:02:08 INFO - PROCESS | 3252 | 1464998528851 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1B453400) [pid = 3252] [serial = 1084] [outer = 1A7B2800] 17:02:09 INFO - PROCESS | 3252 | 1464998529319 Marionette TRACE conn7 <- [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]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 17:02:09 INFO - PROCESS | 3252 | 1464998529382 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 3252 | 1464998529384 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:02:09 INFO - PROCESS | 3252 | 1464998529387 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 3252 | 1464998529389 Marionette TRACE conn7 <- [1,1410,null,{}] 17:02:09 INFO - PROCESS | 3252 | 1464998529398 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 3252 | 1464998529520 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 17:02:09 INFO - PROCESS | 3252 | 1464998529529 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3252 | ++DOCSHELL 1A8EA400 == 37 [pid = 3252] [id = 362] 17:02:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1B458000) [pid = 3252] [serial = 1085] [outer = 00000000] 17:02:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1B69F000) [pid = 3252] [serial = 1086] [outer = 1B458000] 17:02:09 INFO - PROCESS | 3252 | 1464998529577 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BDDD000) [pid = 3252] [serial = 1087] [outer = 1B458000] 17:02:10 INFO - PROCESS | 3252 | 1464998530059 Marionette TRACE conn7 <- [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]]]}] 17:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 17:02:10 INFO - PROCESS | 3252 | 1464998530127 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 3252 | 1464998530129 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 17:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:02:10 INFO - PROCESS | 3252 | 1464998530133 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 3252 | 1464998530135 Marionette TRACE conn7 <- [1,1414,null,{}] 17:02:10 INFO - PROCESS | 3252 | 1464998530140 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 3252 | 1464998530273 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A63AC00) [pid = 3252] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A82D000) [pid = 3252] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (19833000) [pid = 3252] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1B453C00) [pid = 3252] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1BD46C00) [pid = 3252] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A139000) [pid = 3252] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (195F7400) [pid = 3252] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (17427800) [pid = 3252] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16A23000) [pid = 3252] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14BCDC00) [pid = 3252] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D9B5400) [pid = 3252] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CFE6800) [pid = 3252] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:02:10 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1BDEE000) [pid = 3252] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:02:10 INFO - PROCESS | 3252 | 1464998530521 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 3252 | ++DOCSHELL 0C80B000 == 38 [pid = 3252] [id = 363] 17:02:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0C817400) [pid = 3252] [serial = 1088] [outer = 00000000] 17:02:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0E11A800) [pid = 3252] [serial = 1089] [outer = 0C817400] 17:02:10 INFO - PROCESS | 3252 | 1464998530571 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A64400) [pid = 3252] [serial = 1090] [outer = 0C817400] 17:02:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BD39800) [pid = 3252] [serial = 1091] [outer = 0D9B7000] 17:02:11 INFO - PROCESS | 3252 | 1464998531030 Marionette TRACE conn7 <- [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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 17:02:11 INFO - PROCESS | 3252 | 1464998531068 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3252 | 1464998531070 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:02:11 INFO - PROCESS | 3252 | 1464998531073 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 3252 | 1464998531075 Marionette TRACE conn7 <- [1,1418,null,{}] 17:02:11 INFO - PROCESS | 3252 | 1464998531078 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 3252 | 1464998531161 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 17:02:11 INFO - PROCESS | 3252 | 1464998531167 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 3252 | ++DOCSHELL 19194C00 == 39 [pid = 3252] [id = 364] 17:02:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1959D000) [pid = 3252] [serial = 1092] [outer = 00000000] 17:02:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BD3D400) [pid = 3252] [serial = 1093] [outer = 1959D000] 17:02:11 INFO - PROCESS | 3252 | 1464998531213 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BD44800) [pid = 3252] [serial = 1094] [outer = 1959D000] 17:02:11 INFO - PROCESS | 3252 | 1464998531846 Marionette TRACE conn7 <- [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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms 17:02:11 INFO - PROCESS | 3252 | 1464998531914 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3252 | 1464998531919 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:02:11 INFO - PROCESS | 3252 | 1464998531925 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 3252 | 1464998531929 Marionette TRACE conn7 <- [1,1422,null,{}] 17:02:11 INFO - PROCESS | 3252 | 1464998531934 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 3252 | 1464998532073 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 17:02:12 INFO - PROCESS | 3252 | 1464998532197 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3252 | ++DOCSHELL 0919E400 == 40 [pid = 3252] [id = 365] 17:02:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0C897400) [pid = 3252] [serial = 1095] [outer = 00000000] 17:02:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0D52FC00) [pid = 3252] [serial = 1096] [outer = 0C897400] 17:02:12 INFO - PROCESS | 3252 | 1464998532261 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D604C00) [pid = 3252] [serial = 1097] [outer = 0C897400] 17:02:13 INFO - PROCESS | 3252 | 1464998533035 Marionette TRACE conn7 <- [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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1131ms 17:02:13 INFO - PROCESS | 3252 | 1464998533082 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 3252 | 1464998533088 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 17:02:13 INFO - PROCESS | 3252 | 1464998533096 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:02:13 INFO - PROCESS | 3252 | 1464998533099 Marionette TRACE conn7 <- [1,1426,null,{}] 17:02:13 INFO - PROCESS | 3252 | 1464998533103 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:13 INFO - PROCESS | 3252 | 1464998533244 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 17:02:13 INFO - PROCESS | 3252 | 1464998533368 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 3252 | ++DOCSHELL 091A1800 == 41 [pid = 3252] [id = 366] 17:02:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0C80F400) [pid = 3252] [serial = 1098] [outer = 00000000] 17:02:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0D52F400) [pid = 3252] [serial = 1099] [outer = 0C80F400] 17:02:13 INFO - PROCESS | 3252 | 1464998533428 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (14BC2C00) [pid = 3252] [serial = 1100] [outer = 0C80F400] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 169D8C00 == 40 [pid = 3252] [id = 235] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 192DB400 == 39 [pid = 3252] [id = 229] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 17513000 == 38 [pid = 3252] [id = 236] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 1C5D5000 == 37 [pid = 3252] [id = 230] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0E1EF000 == 36 [pid = 3252] [id = 233] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 153CA800 == 35 [pid = 3252] [id = 234] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 1A13F400 == 34 [pid = 3252] [id = 223] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 16A6C400 == 33 [pid = 3252] [id = 221] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 09198800 == 32 [pid = 3252] [id = 231] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0CFED000 == 31 [pid = 3252] [id = 232] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0E5EE800 == 30 [pid = 3252] [id = 220] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0C80B000 == 29 [pid = 3252] [id = 363] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 1A8EA400 == 28 [pid = 3252] [id = 362] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 14BCFC00 == 27 [pid = 3252] [id = 361] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0DC45800 == 26 [pid = 3252] [id = 360] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 19220C00 == 25 [pid = 3252] [id = 359] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 19245000 == 24 [pid = 3252] [id = 358] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 1741E800 == 23 [pid = 3252] [id = 357] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 15541800 == 22 [pid = 3252] [id = 356] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1CA6D000) [pid = 3252] [serial = 1056] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 14E86400 == 21 [pid = 3252] [id = 355] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0CF5D000 == 20 [pid = 3252] [id = 354] 17:02:14 INFO - PROCESS | 3252 | --DOCSHELL 0CFE9C00 == 19 [pid = 3252] [id = 353] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A824400) [pid = 3252] [serial = 1041] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A8F0400) [pid = 3252] [serial = 1045] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A8EE800) [pid = 3252] [serial = 1044] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A831C00) [pid = 3252] [serial = 1050] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1B6FB800) [pid = 3252] [serial = 1047] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1C5D2C00) [pid = 3252] [serial = 1053] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1BDD9C00) [pid = 3252] [serial = 1048] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16A69400) [pid = 3252] [serial = 1054] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A5D4800) [pid = 3252] [serial = 1038] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19833400) [pid = 3252] [serial = 1035] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19837400) [pid = 3252] [serial = 1036] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19137C00) [pid = 3252] [serial = 1032] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19198800) [pid = 3252] [serial = 1033] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A2F800) [pid = 3252] [serial = 1029] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B0D400) [pid = 3252] [serial = 1030] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15570000) [pid = 3252] [serial = 1026] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (160EBC00) [pid = 3252] [serial = 1027] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0DC45400) [pid = 3252] [serial = 1023] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0E1F7C00) [pid = 3252] [serial = 1024] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0D44A400) [pid = 3252] [serial = 1020] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0D472400) [pid = 3252] [serial = 1021] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C59EC00) [pid = 3252] [serial = 1018] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1B6A0400) [pid = 3252] [serial = 1051] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A5D6000) [pid = 3252] [serial = 1039] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A824800) [pid = 3252] [serial = 1042] [outer = 00000000] [url = about:blank] 17:02:14 INFO - PROCESS | 3252 | 1464998534385 Marionette TRACE conn7 <- [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]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1314ms 17:02:14 INFO - PROCESS | 3252 | 1464998534418 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 3252 | 1464998534423 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 17:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:02:14 INFO - PROCESS | 3252 | 1464998534429 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - PROCESS | 3252 | 1464998534432 Marionette TRACE conn7 <- [1,1430,null,{}] 17:02:14 INFO - PROCESS | 3252 | 1464998534438 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:14 INFO - PROCESS | 3252 | 1464998534557 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 17:02:14 INFO - PROCESS | 3252 | 1464998534682 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3252 | ++DOCSHELL 0D44D400 == 20 [pid = 3252] [id = 367] 17:02:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0D451800) [pid = 3252] [serial = 1101] [outer = 00000000] 17:02:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D52F000) [pid = 3252] [serial = 1102] [outer = 0D451800] 17:02:14 INFO - PROCESS | 3252 | 1464998534748 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D602800) [pid = 3252] [serial = 1103] [outer = 0D451800] 17:02:15 INFO - PROCESS | 3252 | 1464998535416 Marionette TRACE conn7 <- [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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1021ms 17:02:15 INFO - PROCESS | 3252 | 1464998535455 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 3252 | 1464998535461 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:02:15 INFO - PROCESS | 3252 | 1464998535467 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 3252 | 1464998535470 Marionette TRACE conn7 <- [1,1434,null,{}] 17:02:15 INFO - PROCESS | 3252 | 1464998535474 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 3252 | 1464998535596 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 17:02:15 INFO - PROCESS | 3252 | 1464998535696 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 3252 | ++DOCSHELL 148C1400 == 21 [pid = 3252] [id = 368] 17:02:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (148C2000) [pid = 3252] [serial = 1104] [outer = 00000000] 17:02:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (148C6C00) [pid = 3252] [serial = 1105] [outer = 148C2000] 17:02:15 INFO - PROCESS | 3252 | 1464998535756 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14B70C00) [pid = 3252] [serial = 1106] [outer = 148C2000] 17:02:16 INFO - PROCESS | 3252 | 1464998536392 Marionette TRACE conn7 <- [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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 17:02:16 INFO - PROCESS | 3252 | 1464998536440 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 3252 | 1464998536442 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:02:16 INFO - PROCESS | 3252 | 1464998536446 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 3252 | 1464998536450 Marionette TRACE conn7 <- [1,1438,null,{}] 17:02:16 INFO - PROCESS | 3252 | 1464998536462 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:16 INFO - PROCESS | 3252 | 1464998536579 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 17:02:16 INFO - PROCESS | 3252 | 1464998536706 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3252 | ++DOCSHELL 16A26800 == 22 [pid = 3252] [id = 369] 17:02:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A26C00) [pid = 3252] [serial = 1107] [outer = 00000000] 17:02:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A2C000) [pid = 3252] [serial = 1108] [outer = 16A26C00] 17:02:16 INFO - PROCESS | 3252 | 1464998536771 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16A6C400) [pid = 3252] [serial = 1109] [outer = 16A26C00] 17:02:17 INFO - PROCESS | 3252 | 1464998537398 Marionette TRACE conn7 <- [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]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 17:02:17 INFO - PROCESS | 3252 | 1464998537419 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 3252 | 1464998537422 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:02:17 INFO - PROCESS | 3252 | 1464998537425 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 3252 | 1464998537428 Marionette TRACE conn7 <- [1,1442,null,{}] 17:02:17 INFO - PROCESS | 3252 | 1464998537431 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:17 INFO - PROCESS | 3252 | 1464998537544 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 17:02:17 INFO - PROCESS | 3252 | 1464998537641 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 3252 | ++DOCSHELL 174C4800 == 23 [pid = 3252] [id = 370] 17:02:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17512800) [pid = 3252] [serial = 1110] [outer = 00000000] 17:02:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1915EC00) [pid = 3252] [serial = 1111] [outer = 17512800] 17:02:17 INFO - PROCESS | 3252 | 1464998537698 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19214400) [pid = 3252] [serial = 1112] [outer = 17512800] 17:02:18 INFO - PROCESS | 3252 | 1464998538280 Marionette TRACE conn7 <- [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]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 930ms 17:02:18 INFO - PROCESS | 3252 | 1464998538359 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 3252 | 1464998538362 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 17:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:02:18 INFO - PROCESS | 3252 | 1464998538365 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 3252 | 1464998538367 Marionette TRACE conn7 <- [1,1446,null,{}] 17:02:18 INFO - PROCESS | 3252 | 1464998538371 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 3252 | 1464998538475 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 17:02:18 INFO - PROCESS | 3252 | 1464998538604 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 3252 | ++DOCSHELL 0D471000 == 24 [pid = 3252] [id = 371] 17:02:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (14BC5C00) [pid = 3252] [serial = 1113] [outer = 00000000] 17:02:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19595800) [pid = 3252] [serial = 1114] [outer = 14BC5C00] 17:02:18 INFO - PROCESS | 3252 | 1464998538662 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1959A400) [pid = 3252] [serial = 1115] [outer = 14BC5C00] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 16A67400 == 23 [pid = 3252] [id = 227] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 14B7E000 == 22 [pid = 3252] [id = 225] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 0C890400 == 21 [pid = 3252] [id = 228] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 0CD81C00 == 20 [pid = 3252] [id = 224] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 0CD85000 == 19 [pid = 3252] [id = 219] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 0919E400 == 18 [pid = 3252] [id = 365] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 1C5D1800 == 17 [pid = 3252] [id = 352] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 195F3800 == 16 [pid = 3252] [id = 222] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 1B5B1800 == 15 [pid = 3252] [id = 226] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 16A26800 == 14 [pid = 3252] [id = 369] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 174C4800 == 13 [pid = 3252] [id = 370] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 19194C00 == 12 [pid = 3252] [id = 364] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 148C1400 == 11 [pid = 3252] [id = 368] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 091A1800 == 10 [pid = 3252] [id = 366] 17:02:20 INFO - PROCESS | 3252 | --DOCSHELL 0D44D400 == 9 [pid = 3252] [id = 367] 17:02:22 INFO - PROCESS | 3252 | 1464998542199 Marionette TRACE conn7 <- [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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3849ms 17:02:22 INFO - PROCESS | 3252 | 1464998542219 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 3252 | 1464998542224 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 17:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:02:22 INFO - PROCESS | 3252 | 1464998542229 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - PROCESS | 3252 | 1464998542232 Marionette TRACE conn7 <- [1,1450,null,{}] 17:02:22 INFO - PROCESS | 3252 | 1464998542239 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 3252 | 1464998542347 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 17:02:22 INFO - PROCESS | 3252 | 1464998542437 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3252 | ++DOCSHELL 091A0C00 == 10 [pid = 3252] [id = 372] 17:02:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (091A1000) [pid = 3252] [serial = 1116] [outer = 00000000] 17:02:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CFE7000) [pid = 3252] [serial = 1117] [outer = 091A1000] 17:02:22 INFO - PROCESS | 3252 | 1464998542498 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0D452400) [pid = 3252] [serial = 1118] [outer = 091A1000] 17:02:22 INFO - PROCESS | 3252 | 1464998542936 Marionette TRACE conn7 <- [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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 790ms 17:02:23 INFO - PROCESS | 3252 | 1464998543019 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 3252 | 1464998543025 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:02:23 INFO - PROCESS | 3252 | 1464998543036 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 3252 | 1464998543039 Marionette TRACE conn7 <- [1,1454,null,{}] 17:02:23 INFO - PROCESS | 3252 | 1464998543043 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 3252 | 1464998543144 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 17:02:23 INFO - PROCESS | 3252 | 1464998543159 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3252 | ++DOCSHELL 0919EC00 == 11 [pid = 3252] [id = 373] 17:02:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0E5EF000) [pid = 3252] [serial = 1119] [outer = 00000000] 17:02:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E794C00) [pid = 3252] [serial = 1120] [outer = 0E5EF000] 17:02:23 INFO - PROCESS | 3252 | 1464998543209 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (148C6000) [pid = 3252] [serial = 1121] [outer = 0E5EF000] 17:02:23 INFO - PROCESS | 3252 | 1464998543710 Marionette TRACE conn7 <- [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]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 17:02:23 INFO - PROCESS | 3252 | 1464998543770 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 3252 | 1464998543772 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 17:02:23 INFO - PROCESS | 3252 | 1464998543776 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:02:23 INFO - PROCESS | 3252 | 1464998543779 Marionette TRACE conn7 <- [1,1458,null,{}] 17:02:23 INFO - PROCESS | 3252 | 1464998543790 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 3252 | 1464998543885 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 17:02:23 INFO - PROCESS | 3252 | 1464998543980 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3252 | ++DOCSHELL 16080C00 == 12 [pid = 3252] [id = 374] 17:02:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (160EBC00) [pid = 3252] [serial = 1122] [outer = 00000000] 17:02:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16A21400) [pid = 3252] [serial = 1123] [outer = 160EBC00] 17:02:24 INFO - PROCESS | 3252 | 1464998544033 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16A2B800) [pid = 3252] [serial = 1124] [outer = 160EBC00] 17:02:24 INFO - PROCESS | 3252 | 1464998544519 Marionette TRACE conn7 <- [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]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 17:02:24 INFO - PROCESS | 3252 | 1464998544561 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 3252 | 1464998544564 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 17:02:24 INFO - PROCESS | 3252 | 1464998544567 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:02:24 INFO - PROCESS | 3252 | 1464998544569 Marionette TRACE conn7 <- [1,1462,null,{}] 17:02:24 INFO - PROCESS | 3252 | 1464998544577 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 3252 | 1464998544702 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 17:02:24 INFO - PROCESS | 3252 | 1464998544761 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 3252 | ++DOCSHELL 1741BC00 == 13 [pid = 3252] [id = 375] 17:02:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1741D400) [pid = 3252] [serial = 1125] [outer = 00000000] 17:02:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (174C2000) [pid = 3252] [serial = 1126] [outer = 1741D400] 17:02:24 INFO - PROCESS | 3252 | 1464998544808 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (19217C00) [pid = 3252] [serial = 1127] [outer = 1741D400] 17:02:25 INFO - PROCESS | 3252 | 1464998545232 Marionette TRACE conn7 <- [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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 729ms 17:02:25 INFO - PROCESS | 3252 | 1464998545312 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3252 | 1464998545314 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 17:02:25 INFO - PROCESS | 3252 | 1464998545317 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:02:25 INFO - PROCESS | 3252 | 1464998545319 Marionette TRACE conn7 <- [1,1466,null,{}] 17:02:25 INFO - PROCESS | 3252 | 1464998545323 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:25 INFO - PROCESS | 3252 | 1464998545441 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 17:02:25 INFO - PROCESS | 3252 | 1464998545450 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 3252 | ++DOCSHELL 192DB400 == 14 [pid = 3252] [id = 376] 17:02:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (19596000) [pid = 3252] [serial = 1128] [outer = 00000000] 17:02:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1982EC00) [pid = 3252] [serial = 1129] [outer = 19596000] 17:02:25 INFO - PROCESS | 3252 | 1464998545496 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (19837400) [pid = 3252] [serial = 1130] [outer = 19596000] 17:02:25 INFO - PROCESS | 3252 | 1464998545967 Marionette TRACE conn7 <- [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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 17:02:25 INFO - PROCESS | 3252 | 1464998545993 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3252 | 1464998545995 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:02:25 INFO - PROCESS | 3252 | 1464998546004 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 3252 | 1464998546006 Marionette TRACE conn7 <- [1,1470,null,{}] 17:02:25 INFO - PROCESS | 3252 | 1464998546009 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:26 INFO - PROCESS | 3252 | 1464998546166 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 17:02:26 INFO - PROCESS | 3252 | 1464998546229 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F4400 == 15 [pid = 3252] [id = 377] 17:02:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1A5DB800) [pid = 3252] [serial = 1131] [outer = 00000000] 17:02:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1A7AE000) [pid = 3252] [serial = 1132] [outer = 1A5DB800] 17:02:26 INFO - PROCESS | 3252 | 1464998546276 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1A827C00) [pid = 3252] [serial = 1133] [outer = 1A5DB800] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0D451800) [pid = 3252] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0C80F400) [pid = 3252] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (16A26C00) [pid = 3252] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0C897400) [pid = 3252] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (148C2000) [pid = 3252] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A7B2800) [pid = 3252] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (14E89400) [pid = 3252] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A5DC400) [pid = 3252] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1C5D9400) [pid = 3252] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0CFECC00) [pid = 3252] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1741F000) [pid = 3252] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D9B6800) [pid = 3252] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (15572C00) [pid = 3252] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19836800) [pid = 3252] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19251000) [pid = 3252] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B458000) [pid = 3252] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0C817400) [pid = 3252] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1959D000) [pid = 3252] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:02:26 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17512800) [pid = 3252] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:02:26 INFO - PROCESS | 3252 | 1464998546998 Marionette TRACE conn7 <- [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]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1016ms 17:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:02:27 INFO - PROCESS | 3252 | 1464998547024 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3252 | 1464998547026 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 17:02:27 INFO - PROCESS | 3252 | 1464998547029 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3252 | 1464998547030 Marionette TRACE conn7 <- [1,1474,null,{}] 17:02:27 INFO - PROCESS | 3252 | 1464998547034 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 3252 | 1464998547114 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 17:02:27 INFO - PROCESS | 3252 | 1464998547120 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3252 | ++DOCSHELL 148C2000 == 16 [pid = 3252] [id = 378] 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (148C9C00) [pid = 3252] [serial = 1134] [outer = 00000000] 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A2CC00) [pid = 3252] [serial = 1135] [outer = 148C9C00] 17:02:27 INFO - PROCESS | 3252 | 1464998547166 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16B09C00) [pid = 3252] [serial = 1136] [outer = 148C9C00] 17:02:27 INFO - PROCESS | 3252 | 1464998547607 Marionette TRACE conn7 <- [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]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 17:02:27 INFO - PROCESS | 3252 | 1464998547660 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3252 | 1464998547662 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:02:27 INFO - PROCESS | 3252 | 1464998547665 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3252 | 1464998547667 Marionette TRACE conn7 <- [1,1478,null,{}] 17:02:27 INFO - PROCESS | 3252 | 1464998547670 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 3252 | 1464998547752 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 17:02:27 INFO - PROCESS | 3252 | 1464998547758 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3252 | ++DOCSHELL 19138400 == 17 [pid = 3252] [id = 379] 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19140000) [pid = 3252] [serial = 1137] [outer = 00000000] 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A4F3400) [pid = 3252] [serial = 1138] [outer = 19140000] 17:02:27 INFO - PROCESS | 3252 | 1464998547804 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (195F8C00) [pid = 3252] [serial = 1139] [outer = 19140000] 17:02:28 INFO - PROCESS | 3252 | 1464998548251 Marionette TRACE conn7 <- [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]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 17:02:28 INFO - PROCESS | 3252 | 1464998548308 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 3252 | 1464998548310 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 17:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:02:28 INFO - PROCESS | 3252 | 1464998548313 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - PROCESS | 3252 | 1464998548314 Marionette TRACE conn7 <- [1,1482,null,{}] 17:02:28 INFO - PROCESS | 3252 | 1464998548318 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 3252 | 1464998548401 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 17:02:28 INFO - PROCESS | 3252 | 1464998548408 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3252 | ++DOCSHELL 1607EC00 == 18 [pid = 3252] [id = 380] 17:02:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A8E9000) [pid = 3252] [serial = 1140] [outer = 00000000] 17:02:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A8EFC00) [pid = 3252] [serial = 1141] [outer = 1A8E9000] 17:02:28 INFO - PROCESS | 3252 | 1464998548453 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A8F0800) [pid = 3252] [serial = 1142] [outer = 1A8E9000] 17:02:29 INFO - PROCESS | 3252 | 1464998549259 Marionette TRACE conn7 <- [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]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1015ms 17:02:29 INFO - PROCESS | 3252 | 1464998549332 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 3252 | 1464998549337 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:02:29 INFO - PROCESS | 3252 | 1464998549342 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 3252 | 1464998549346 Marionette TRACE conn7 <- [1,1486,null,{}] 17:02:29 INFO - PROCESS | 3252 | 1464998549373 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:29 INFO - PROCESS | 3252 | 1464998549525 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 17:02:29 INFO - PROCESS | 3252 | 1464998549650 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 3252 | ++DOCSHELL 0C897400 == 19 [pid = 3252] [id = 381] 17:02:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CB23800) [pid = 3252] [serial = 1143] [outer = 00000000] 17:02:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0D9B6C00) [pid = 3252] [serial = 1144] [outer = 0CB23800] 17:02:29 INFO - PROCESS | 3252 | 1464998549714 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0E1FCC00) [pid = 3252] [serial = 1145] [outer = 0CB23800] 17:02:30 INFO - PROCESS | 3252 | 1464998550602 Marionette TRACE conn7 <- [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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1334ms 17:02:30 INFO - PROCESS | 3252 | 1464998550681 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 17:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:02:30 INFO - PROCESS | 3252 | 1464998550686 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 3252 | 1464998550691 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 3252 | 1464998550695 Marionette TRACE conn7 <- [1,1490,null,{}] 17:02:30 INFO - PROCESS | 3252 | 1464998550700 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 3252 | 1464998550846 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (14B70C00) [pid = 3252] [serial = 1106] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16A2C000) [pid = 3252] [serial = 1108] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (148C6C00) [pid = 3252] [serial = 1105] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D602800) [pid = 3252] [serial = 1103] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A8F1800) [pid = 3252] [serial = 1083] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (15280000) [pid = 3252] [serial = 1065] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (153C5C00) [pid = 3252] [serial = 1066] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A822400) [pid = 3252] [serial = 1080] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1CE0B800) [pid = 3252] [serial = 1057] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D451000) [pid = 3252] [serial = 1059] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D536000) [pid = 3252] [serial = 1060] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1913F400) [pid = 3252] [serial = 1071] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19143000) [pid = 3252] [serial = 1072] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0DCB2800) [pid = 3252] [serial = 1062] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0E5F7C00) [pid = 3252] [serial = 1063] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A2A400) [pid = 3252] [serial = 1068] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16A6D000) [pid = 3252] [serial = 1069] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A418C00) [pid = 3252] [serial = 1077] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A5D7000) [pid = 3252] [serial = 1078] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195F8000) [pid = 3252] [serial = 1074] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19831800) [pid = 3252] [serial = 1075] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B69F000) [pid = 3252] [serial = 1086] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1B453400) [pid = 3252] [serial = 1084] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (16A64400) [pid = 3252] [serial = 1090] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0E11A800) [pid = 3252] [serial = 1089] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1BD44800) [pid = 3252] [serial = 1094] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1BDDD000) [pid = 3252] [serial = 1087] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1BD3D400) [pid = 3252] [serial = 1093] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (16B0A000) [pid = 3252] [serial = 664] [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.] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A696C00) [pid = 3252] [serial = 1081] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (19214400) [pid = 3252] [serial = 1112] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (19595800) [pid = 3252] [serial = 1114] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0D52F000) [pid = 3252] [serial = 1102] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (14BC2C00) [pid = 3252] [serial = 1100] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16A6C400) [pid = 3252] [serial = 1109] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (0D604C00) [pid = 3252] [serial = 1097] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (0D52FC00) [pid = 3252] [serial = 1096] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (0D52F400) [pid = 3252] [serial = 1099] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (1915EC00) [pid = 3252] [serial = 1111] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 3252 | 1464998550959 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3252 | ++DOCSHELL 0C80F400 == 20 [pid = 3252] [id = 382] 17:02:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (0C812C00) [pid = 3252] [serial = 1146] [outer = 00000000] 17:02:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0CB6F800) [pid = 3252] [serial = 1147] [outer = 0C812C00] 17:02:30 INFO - PROCESS | 3252 | 1464998551017 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (0D46D400) [pid = 3252] [serial = 1148] [outer = 0C812C00] 17:02:31 INFO - PROCESS | 3252 | 1464998551485 Marionette TRACE conn7 <- [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]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 830ms 17:02:31 INFO - PROCESS | 3252 | 1464998551521 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 3252 | 1464998551527 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:02:31 INFO - PROCESS | 3252 | 1464998551534 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 3252 | 1464998551536 Marionette TRACE conn7 <- [1,1494,null,{}] 17:02:31 INFO - PROCESS | 3252 | 1464998551544 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:31 INFO - PROCESS | 3252 | 1464998551636 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 17:02:31 INFO - PROCESS | 3252 | 1464998551650 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 3252 | ++DOCSHELL 0E1F7C00 == 21 [pid = 3252] [id = 383] 17:02:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0E1F8000) [pid = 3252] [serial = 1149] [outer = 00000000] 17:02:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0E777000) [pid = 3252] [serial = 1150] [outer = 0E1F8000] 17:02:31 INFO - PROCESS | 3252 | 1464998551699 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (148BD400) [pid = 3252] [serial = 1151] [outer = 0E1F8000] 17:02:32 INFO - PROCESS | 3252 | 1464998552154 Marionette TRACE conn7 <- [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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 17:02:32 INFO - PROCESS | 3252 | 1464998552206 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3252 | 1464998552208 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 17:02:32 INFO - PROCESS | 3252 | 1464998552212 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:02:32 INFO - PROCESS | 3252 | 1464998552215 Marionette TRACE conn7 <- [1,1498,null,{}] 17:02:32 INFO - PROCESS | 3252 | 1464998552226 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 3252 | 1464998552345 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 17:02:32 INFO - PROCESS | 3252 | 1464998552432 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 3252 | ++DOCSHELL 152CE800 == 22 [pid = 3252] [id = 384] 17:02:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (153C8800) [pid = 3252] [serial = 1152] [outer = 00000000] 17:02:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (15540C00) [pid = 3252] [serial = 1153] [outer = 153C8800] 17:02:32 INFO - PROCESS | 3252 | 1464998552485 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (16078000) [pid = 3252] [serial = 1154] [outer = 153C8800] 17:02:32 INFO - PROCESS | 3252 | 1464998552881 Marionette TRACE conn7 <- [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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 17:02:32 INFO - PROCESS | 3252 | 1464998552946 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3252 | 1464998552949 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 17:02:32 INFO - PROCESS | 3252 | 1464998552952 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:02:32 INFO - PROCESS | 3252 | 1464998552954 Marionette TRACE conn7 <- [1,1502,null,{}] 17:02:32 INFO - PROCESS | 3252 | 1464998552958 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:33 INFO - PROCESS | 3252 | 1464998553100 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 17:02:33 INFO - PROCESS | 3252 | 1464998553120 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 3252 | ++DOCSHELL 169CB800 == 23 [pid = 3252] [id = 385] 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (169D5800) [pid = 3252] [serial = 1155] [outer = 00000000] 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (16B02C00) [pid = 3252] [serial = 1156] [outer = 169D5800] 17:02:33 INFO - PROCESS | 3252 | 1464998553172 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (171F6C00) [pid = 3252] [serial = 1157] [outer = 169D5800] 17:02:33 INFO - PROCESS | 3252 | 1464998553633 Marionette TRACE conn7 <- [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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 732ms 17:02:33 INFO - PROCESS | 3252 | 1464998553698 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 3252 | 1464998553700 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 17:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:02:33 INFO - PROCESS | 3252 | 1464998553714 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - PROCESS | 3252 | 1464998553716 Marionette TRACE conn7 <- [1,1506,null,{}] 17:02:33 INFO - PROCESS | 3252 | 1464998553719 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:33 INFO - PROCESS | 3252 | 1464998553835 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 17:02:33 INFO - PROCESS | 3252 | 1464998553847 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 3252 | ++DOCSHELL 1741CC00 == 24 [pid = 3252] [id = 386] 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (174C9000) [pid = 3252] [serial = 1158] [outer = 00000000] 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (19142000) [pid = 3252] [serial = 1159] [outer = 174C9000] 17:02:33 INFO - PROCESS | 3252 | 1464998553893 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (19194800) [pid = 3252] [serial = 1160] [outer = 174C9000] 17:02:34 INFO - PROCESS | 3252 | 1464998554357 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 17:02:34 INFO - PROCESS | 3252 | 1464998554386 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 3252 | 1464998554388 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:02:34 INFO - PROCESS | 3252 | 1464998554391 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 3252 | 1464998554393 Marionette TRACE conn7 <- [1,1510,null,{}] 17:02:34 INFO - PROCESS | 3252 | 1464998554402 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:34 INFO - PROCESS | 3252 | 1464998554543 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 17:02:34 INFO - PROCESS | 3252 | 1464998554757 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1741D400) [pid = 3252] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19596000) [pid = 3252] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0E5EF000) [pid = 3252] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A5DB800) [pid = 3252] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (160EBC00) [pid = 3252] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (14BC5C00) [pid = 3252] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (19140000) [pid = 3252] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (091A1000) [pid = 3252] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:02:34 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (148C9C00) [pid = 3252] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:02:34 INFO - PROCESS | 3252 | ++DOCSHELL 09071C00 == 25 [pid = 3252] [id = 387] 17:02:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (09074000) [pid = 3252] [serial = 1161] [outer = 00000000] 17:02:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0910A000) [pid = 3252] [serial = 1162] [outer = 09074000] 17:02:34 INFO - PROCESS | 3252 | 1464998554825 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0919B800) [pid = 3252] [serial = 1163] [outer = 09074000] 17:02:35 INFO - PROCESS | 3252 | 1464998555439 Marionette TRACE conn7 <- [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"]]]}] 17:02:35 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 () { 17:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:02:35 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 () { 17:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:02:35 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 () { 17:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:02:35 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 () { 17:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:02:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1076ms 17:02:35 INFO - PROCESS | 3252 | 1464998555477 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3252 | 1464998555482 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:02:35 INFO - PROCESS | 3252 | 1464998555487 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3252 | 1464998555490 Marionette TRACE conn7 <- [1,1514,null,{}] 17:02:35 INFO - PROCESS | 3252 | 1464998555512 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 3252 | 1464998555627 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 17:02:35 INFO - PROCESS | 3252 | 1464998555724 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3252 | ++DOCSHELL 0E1F0800 == 26 [pid = 3252] [id = 388] 17:02:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0E1FB800) [pid = 3252] [serial = 1164] [outer = 00000000] 17:02:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (15278400) [pid = 3252] [serial = 1165] [outer = 0E1FB800] 17:02:35 INFO - PROCESS | 3252 | 1464998555786 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1556B000) [pid = 3252] [serial = 1166] [outer = 0E1FB800] 17:02:36 INFO - PROCESS | 3252 | 1464998556385 Marionette TRACE conn7 <- [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"]]]}] 17:02:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:02:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:02:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:02:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 950ms 17:02:36 INFO - PROCESS | 3252 | 1464998556444 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 3252 | 1464998556448 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:02:36 INFO - PROCESS | 3252 | 1464998556454 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 3252 | 1464998556456 Marionette TRACE conn7 <- [1,1518,null,{}] 17:02:36 INFO - PROCESS | 3252 | 1464998556460 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 3252 | 1464998556572 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 17:02:36 INFO - PROCESS | 3252 | 1464998556671 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3252 | ++DOCSHELL 1959F400 == 27 [pid = 3252] [id = 389] 17:02:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (195A0000) [pid = 3252] [serial = 1167] [outer = 00000000] 17:02:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (195EDC00) [pid = 3252] [serial = 1168] [outer = 195A0000] 17:02:36 INFO - PROCESS | 3252 | 1464998556727 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1982B800) [pid = 3252] [serial = 1169] [outer = 195A0000] 17:02:37 INFO - PROCESS | 3252 | 1464998557250 Marionette TRACE conn7 <- [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]]]}] 17:02:37 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 17:02:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:02:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:02:37 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. 17:02:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:02:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 17:02:37 INFO - PROCESS | 3252 | 1464998557287 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3252 | 1464998557289 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 17:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:02:37 INFO - PROCESS | 3252 | 1464998557294 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 3252 | 1464998557300 Marionette TRACE conn7 <- [1,1522,null,{}] 17:02:37 INFO - PROCESS | 3252 | 1464998557350 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 3252 | 1464998557487 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 17:02:37 INFO - PROCESS | 3252 | 1464998557582 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 3252 | ++DOCSHELL 19838C00 == 28 [pid = 3252] [id = 390] 17:02:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (19839C00) [pid = 3252] [serial = 1170] [outer = 00000000] 17:02:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A5D9400) [pid = 3252] [serial = 1171] [outer = 19839C00] 17:02:37 INFO - PROCESS | 3252 | 1464998557638 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A63A800) [pid = 3252] [serial = 1172] [outer = 19839C00] 17:02:38 INFO - PROCESS | 3252 | 1464998558214 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 17:02:38 INFO - PROCESS | 3252 | 1464998558286 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 3252 | 1464998558289 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 17:02:38 INFO - PROCESS | 3252 | 1464998558293 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:02:38 INFO - PROCESS | 3252 | 1464998558295 Marionette TRACE conn7 <- [1,1526,null,{}] 17:02:38 INFO - PROCESS | 3252 | 1464998558298 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:38 INFO - PROCESS | 3252 | 1464998558409 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 17:02:38 INFO - PROCESS | 3252 | 1464998558606 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3252 | ++DOCSHELL 09193000 == 29 [pid = 3252] [id = 391] 17:02:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (09194400) [pid = 3252] [serial = 1173] [outer = 00000000] 17:02:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0C817800) [pid = 3252] [serial = 1174] [outer = 09194400] 17:02:38 INFO - PROCESS | 3252 | 1464998558662 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D472400) [pid = 3252] [serial = 1175] [outer = 09194400] 17:02:39 INFO - PROCESS | 3252 | --DOCSHELL 0D471000 == 28 [pid = 3252] [id = 371] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (174C2000) [pid = 3252] [serial = 1126] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1982EC00) [pid = 3252] [serial = 1129] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19217C00) [pid = 3252] [serial = 1127] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0E794C00) [pid = 3252] [serial = 1120] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (148C6000) [pid = 3252] [serial = 1121] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A7AE000) [pid = 3252] [serial = 1132] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19837400) [pid = 3252] [serial = 1130] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16A21400) [pid = 3252] [serial = 1123] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1959A400) [pid = 3252] [serial = 1115] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A4F3400) [pid = 3252] [serial = 1138] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (0CFE7000) [pid = 3252] [serial = 1117] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (0D452400) [pid = 3252] [serial = 1118] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1A8EFC00) [pid = 3252] [serial = 1141] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1A827C00) [pid = 3252] [serial = 1133] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (16B09C00) [pid = 3252] [serial = 1136] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (195F8C00) [pid = 3252] [serial = 1139] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16A2B800) [pid = 3252] [serial = 1124] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (16A2CC00) [pid = 3252] [serial = 1135] [outer = 00000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3252 | 1464998559853 Marionette TRACE conn7 <- [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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1576ms 17:02:39 INFO - PROCESS | 3252 | 1464998559873 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3252 | 1464998559877 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:02:39 INFO - PROCESS | 3252 | 1464998559881 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3252 | 1464998559885 Marionette TRACE conn7 <- [1,1530,null,{}] 17:02:39 INFO - PROCESS | 3252 | 1464998559890 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 3252 | 1464998559984 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 17:02:40 INFO - PROCESS | 3252 | 1464998560068 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3252 | ++DOCSHELL 0D535800 == 29 [pid = 3252] [id = 392] 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0D537C00) [pid = 3252] [serial = 1176] [outer = 00000000] 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0D604C00) [pid = 3252] [serial = 1177] [outer = 0D537C00] 17:02:40 INFO - PROCESS | 3252 | 1464998560120 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0D60CC00) [pid = 3252] [serial = 1178] [outer = 0D537C00] 17:02:40 INFO - PROCESS | 3252 | 1464998560548 Marionette TRACE conn7 <- [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]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 17:02:40 INFO - PROCESS | 3252 | 1464998560613 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3252 | 1464998560620 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 17:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:02:40 INFO - PROCESS | 3252 | 1464998560626 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 3252 | 1464998560629 Marionette TRACE conn7 <- [1,1534,null,{}] 17:02:40 INFO - PROCESS | 3252 | 1464998560633 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 3252 | 1464998560726 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 17:02:40 INFO - PROCESS | 3252 | 1464998560739 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3252 | ++DOCSHELL 148C9800 == 30 [pid = 3252] [id = 393] 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (148CA800) [pid = 3252] [serial = 1179] [outer = 00000000] 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (14E81400) [pid = 3252] [serial = 1180] [outer = 148CA800] 17:02:40 INFO - PROCESS | 3252 | 1464998560791 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (152CF000) [pid = 3252] [serial = 1181] [outer = 148CA800] 17:02:41 INFO - PROCESS | 3252 | 1464998561249 Marionette TRACE conn7 <- [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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 17:02:41 INFO - PROCESS | 3252 | 1464998561297 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3252 | 1464998561300 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:02:41 INFO - PROCESS | 3252 | 1464998561304 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3252 | 1464998561308 Marionette TRACE conn7 <- [1,1538,null,{}] 17:02:41 INFO - PROCESS | 3252 | 1464998561319 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 3252 | 1464998561440 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 17:02:41 INFO - PROCESS | 3252 | 1464998561538 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 3252 | ++DOCSHELL 16B0BC00 == 31 [pid = 3252] [id = 394] 17:02:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (16B0D400) [pid = 3252] [serial = 1182] [outer = 00000000] 17:02:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (171FA800) [pid = 3252] [serial = 1183] [outer = 16B0D400] 17:02:41 INFO - PROCESS | 3252 | 1464998561590 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (17429400) [pid = 3252] [serial = 1184] [outer = 16B0D400] 17:02:42 INFO - PROCESS | 3252 | 1464998562038 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 17:02:42 INFO - PROCESS | 3252 | 1464998562077 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3252 | 1464998562080 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 17:02:42 INFO - PROCESS | 3252 | 1464998562083 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:02:42 INFO - PROCESS | 3252 | 1464998562084 Marionette TRACE conn7 <- [1,1542,null,{}] 17:02:42 INFO - PROCESS | 3252 | 1464998562088 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 3252 | 1464998562204 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 17:02:42 INFO - PROCESS | 3252 | 1464998562210 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3252 | ++DOCSHELL 17519800 == 32 [pid = 3252] [id = 395] 17:02:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (19135800) [pid = 3252] [serial = 1185] [outer = 00000000] 17:02:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (19245000) [pid = 3252] [serial = 1186] [outer = 19135800] 17:02:42 INFO - PROCESS | 3252 | 1464998562256 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1959B800) [pid = 3252] [serial = 1187] [outer = 19135800] 17:02:42 INFO - PROCESS | 3252 | 1464998562736 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 17:02:42 INFO - PROCESS | 3252 | 1464998562763 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3252 | 1464998562765 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:02:42 INFO - PROCESS | 3252 | 1464998562768 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3252 | 1464998562770 Marionette TRACE conn7 <- [1,1546,null,{}] 17:02:42 INFO - PROCESS | 3252 | 1464998562773 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 3252 | 1464998562913 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 17:02:42 INFO - PROCESS | 3252 | 1464998562919 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3252 | ++DOCSHELL 195ED000 == 33 [pid = 3252] [id = 396] 17:02:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (195F3400) [pid = 3252] [serial = 1188] [outer = 00000000] 17:02:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (19834C00) [pid = 3252] [serial = 1189] [outer = 195F3400] 17:02:42 INFO - PROCESS | 3252 | 1464998562965 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A13A800) [pid = 3252] [serial = 1190] [outer = 195F3400] 17:02:43 INFO - PROCESS | 3252 | 1464998563374 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 17:02:43 INFO - PROCESS | 3252 | 1464998563412 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 3252 | 1464998563414 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:02:43 INFO - PROCESS | 3252 | 1464998563417 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 3252 | 1464998563419 Marionette TRACE conn7 <- [1,1550,null,{}] 17:02:43 INFO - PROCESS | 3252 | 1464998563422 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:43 INFO - PROCESS | 3252 | 1464998563563 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 17:02:43 INFO - PROCESS | 3252 | 1464998563568 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3252 | ++DOCSHELL 0E1FA800 == 34 [pid = 3252] [id = 397] 17:02:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A418000) [pid = 3252] [serial = 1191] [outer = 00000000] 17:02:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A696C00) [pid = 3252] [serial = 1192] [outer = 1A418000] 17:02:43 INFO - PROCESS | 3252 | 1464998563615 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A826C00) [pid = 3252] [serial = 1193] [outer = 1A418000] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0C812C00) [pid = 3252] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CB23800) [pid = 3252] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0E1F8000) [pid = 3252] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A8E9000) [pid = 3252] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (153C8800) [pid = 3252] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (169D5800) [pid = 3252] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:02:43 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (174C9000) [pid = 3252] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:02:44 INFO - PROCESS | 3252 | 1464998564159 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 17:02:44 INFO - PROCESS | 3252 | 1464998564199 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3252 | 1464998564201 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:02:44 INFO - PROCESS | 3252 | 1464998564215 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3252 | 1464998564216 Marionette TRACE conn7 <- [1,1554,null,{}] 17:02:44 INFO - PROCESS | 3252 | 1464998564220 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 3252 | 1464998564300 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 17:02:44 INFO - PROCESS | 3252 | 1464998564306 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3252 | ++DOCSHELL 0D565400 == 35 [pid = 3252] [id = 398] 17:02:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (17424C00) [pid = 3252] [serial = 1194] [outer = 00000000] 17:02:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A82D000) [pid = 3252] [serial = 1195] [outer = 17424C00] 17:02:44 INFO - PROCESS | 3252 | 1464998564351 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A830400) [pid = 3252] [serial = 1196] [outer = 17424C00] 17:02:44 INFO - PROCESS | 3252 | 1464998564771 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 17:02:44 INFO - PROCESS | 3252 | 1464998564846 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3252 | 1464998564848 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:02:44 INFO - PROCESS | 3252 | 1464998564851 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3252 | 1464998564853 Marionette TRACE conn7 <- [1,1558,null,{}] 17:02:44 INFO - PROCESS | 3252 | 1464998564856 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 3252 | 1464998564940 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 17:02:44 INFO - PROCESS | 3252 | 1464998564948 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3252 | ++DOCSHELL 1A828000 == 36 [pid = 3252] [id = 399] 17:02:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A8E4C00) [pid = 3252] [serial = 1197] [outer = 00000000] 17:02:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A8EE800) [pid = 3252] [serial = 1198] [outer = 1A8E4C00] 17:02:45 INFO - PROCESS | 3252 | 1464998564993 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A8EAC00) [pid = 3252] [serial = 1199] [outer = 1A8E4C00] 17:02:45 INFO - PROCESS | 3252 | 1464998565432 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 17:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:02:45 INFO - PROCESS | 3252 | 1464998565482 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3252 | 1464998565484 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 17:02:45 INFO - PROCESS | 3252 | 1464998565488 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3252 | 1464998565490 Marionette TRACE conn7 <- [1,1562,null,{}] 17:02:45 INFO - PROCESS | 3252 | 1464998565493 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:45 INFO - PROCESS | 3252 | 1464998565581 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 17:02:45 INFO - PROCESS | 3252 | 1464998565589 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 3252 | ++DOCSHELL 16A2EC00 == 37 [pid = 3252] [id = 400] 17:02:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1B453000) [pid = 3252] [serial = 1200] [outer = 00000000] 17:02:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B457400) [pid = 3252] [serial = 1201] [outer = 1B453000] 17:02:45 INFO - PROCESS | 3252 | 1464998565637 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1B57A400) [pid = 3252] [serial = 1202] [outer = 1B453000] 17:02:46 INFO - PROCESS | 3252 | --DOCSHELL 19838C00 == 36 [pid = 3252] [id = 390] 17:02:46 INFO - PROCESS | 3252 | --DOCSHELL 09193000 == 35 [pid = 3252] [id = 391] 17:02:46 INFO - PROCESS | 3252 | --DOCSHELL 0D535800 == 34 [pid = 3252] [id = 392] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 148C9800 == 33 [pid = 3252] [id = 393] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 17519800 == 32 [pid = 3252] [id = 395] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 195ED000 == 31 [pid = 3252] [id = 396] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 0E1FA800 == 30 [pid = 3252] [id = 397] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 0D565400 == 29 [pid = 3252] [id = 398] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 16B0BC00 == 28 [pid = 3252] [id = 394] 17:02:47 INFO - PROCESS | 3252 | --DOCSHELL 1A828000 == 27 [pid = 3252] [id = 399] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19194800) [pid = 3252] [serial = 1160] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CB6F800) [pid = 3252] [serial = 1147] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D46D400) [pid = 3252] [serial = 1148] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D9B6C00) [pid = 3252] [serial = 1144] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0E1FCC00) [pid = 3252] [serial = 1145] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0E777000) [pid = 3252] [serial = 1150] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (148BD400) [pid = 3252] [serial = 1151] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A8F0800) [pid = 3252] [serial = 1142] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16078000) [pid = 3252] [serial = 1154] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (15540C00) [pid = 3252] [serial = 1153] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16B02C00) [pid = 3252] [serial = 1156] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (19142000) [pid = 3252] [serial = 1159] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (171F6C00) [pid = 3252] [serial = 1157] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 3252 | 1464998567399 Marionette TRACE conn7 <- [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]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1971ms 17:02:47 INFO - PROCESS | 3252 | 1464998567464 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 3252 | 1464998567468 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:02:47 INFO - PROCESS | 3252 | 1464998567472 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 3252 | 1464998567476 Marionette TRACE conn7 <- [1,1566,null,{}] 17:02:47 INFO - PROCESS | 3252 | 1464998567482 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 3252 | 1464998567575 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 17:02:47 INFO - PROCESS | 3252 | 1464998567581 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CFF5C00 == 28 [pid = 3252] [id = 401] 17:02:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D447400) [pid = 3252] [serial = 1203] [outer = 00000000] 17:02:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D46B000) [pid = 3252] [serial = 1204] [outer = 0D447400] 17:02:47 INFO - PROCESS | 3252 | 1464998567641 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0D535800) [pid = 3252] [serial = 1205] [outer = 0D447400] 17:02:48 INFO - PROCESS | 3252 | 1464998568107 Marionette TRACE conn7 <- [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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 17:02:48 INFO - PROCESS | 3252 | 1464998568165 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 3252 | 1464998568172 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:02:48 INFO - PROCESS | 3252 | 1464998568178 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 3252 | 1464998568181 Marionette TRACE conn7 <- [1,1570,null,{}] 17:02:48 INFO - PROCESS | 3252 | 1464998568184 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 3252 | 1464998568276 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 17:02:48 INFO - PROCESS | 3252 | 1464998568285 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3252 | ++DOCSHELL 0DCBEC00 == 29 [pid = 3252] [id = 402] 17:02:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0E10E000) [pid = 3252] [serial = 1206] [outer = 00000000] 17:02:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0E1FBC00) [pid = 3252] [serial = 1207] [outer = 0E10E000] 17:02:48 INFO - PROCESS | 3252 | 1464998568333 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0E779C00) [pid = 3252] [serial = 1208] [outer = 0E10E000] 17:02:48 INFO - PROCESS | 3252 | 1464998568800 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 17:02:48 INFO - PROCESS | 3252 | 1464998568849 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 3252 | 1464998568852 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:02:48 INFO - PROCESS | 3252 | 1464998568855 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 3252 | 1464998568858 Marionette TRACE conn7 <- [1,1574,null,{}] 17:02:48 INFO - PROCESS | 3252 | 1464998568869 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 3252 | 1464998568987 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 17:02:49 INFO - PROCESS | 3252 | 1464998569081 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3252 | ++DOCSHELL 15548000 == 30 [pid = 3252] [id = 403] 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (15569400) [pid = 3252] [serial = 1209] [outer = 00000000] 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16077C00) [pid = 3252] [serial = 1210] [outer = 15569400] 17:02:49 INFO - PROCESS | 3252 | 1464998569134 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (160EC000) [pid = 3252] [serial = 1211] [outer = 15569400] 17:02:49 INFO - PROCESS | 3252 | 1464998569528 Marionette TRACE conn7 <- [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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 17:02:49 INFO - PROCESS | 3252 | 1464998569588 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3252 | 1464998569591 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:02:49 INFO - PROCESS | 3252 | 1464998569594 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3252 | 1464998569596 Marionette TRACE conn7 <- [1,1578,null,{}] 17:02:49 INFO - PROCESS | 3252 | 1464998569599 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 3252 | 1464998569718 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 17:02:49 INFO - PROCESS | 3252 | 1464998569730 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3252 | ++DOCSHELL 16A23000 == 31 [pid = 3252] [id = 404] 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A23C00) [pid = 3252] [serial = 1212] [outer = 00000000] 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A30000) [pid = 3252] [serial = 1213] [outer = 16A23C00] 17:02:49 INFO - PROCESS | 3252 | 1464998569777 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B09000) [pid = 3252] [serial = 1214] [outer = 16A23C00] 17:02:50 INFO - PROCESS | 3252 | 1464998570204 Marionette TRACE conn7 <- [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]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 17:02:50 INFO - PROCESS | 3252 | 1464998570228 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 3252 | 1464998570230 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 17:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:02:50 INFO - PROCESS | 3252 | 1464998570233 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 3252 | 1464998570235 Marionette TRACE conn7 <- [1,1582,null,{}] 17:02:50 INFO - PROCESS | 3252 | 1464998570238 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 3252 | 1464998570352 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 17:02:50 INFO - PROCESS | 3252 | 1464998570390 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3252 | ++DOCSHELL 16B0BC00 == 32 [pid = 3252] [id = 405] 17:02:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (171F7000) [pid = 3252] [serial = 1215] [outer = 00000000] 17:02:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (174C9000) [pid = 3252] [serial = 1216] [outer = 171F7000] 17:02:50 INFO - PROCESS | 3252 | 1464998570436 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19143000) [pid = 3252] [serial = 1217] [outer = 171F7000] 17:02:50 INFO - PROCESS | 3252 | 1464998570873 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 17:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:02:50 INFO - PROCESS | 3252 | 1464998570904 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 3252 | 1464998570906 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 17:02:50 INFO - PROCESS | 3252 | 1464998570909 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 3252 | 1464998570911 Marionette TRACE conn7 <- [1,1586,null,{}] 17:02:50 INFO - PROCESS | 3252 | 1464998570928 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 3252 | 1464998571037 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 17:02:51 INFO - PROCESS | 3252 | 1464998571046 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3252 | ++DOCSHELL 1959D800 == 33 [pid = 3252] [id = 406] 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195A0800) [pid = 3252] [serial = 1218] [outer = 00000000] 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1982C000) [pid = 3252] [serial = 1219] [outer = 195A0800] 17:02:51 INFO - PROCESS | 3252 | 1464998571093 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19837400) [pid = 3252] [serial = 1220] [outer = 195A0800] 17:02:51 INFO - PROCESS | 3252 | 1464998571530 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 650ms 17:02:51 INFO - PROCESS | 3252 | 1464998571566 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3252 | 1464998571568 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:02:51 INFO - PROCESS | 3252 | 1464998571571 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3252 | 1464998571573 Marionette TRACE conn7 <- [1,1590,null,{}] 17:02:51 INFO - PROCESS | 3252 | 1464998571576 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 3252 | 1464998571659 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 17:02:51 INFO - PROCESS | 3252 | 1464998571665 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3252 | ++DOCSHELL 1983A400 == 34 [pid = 3252] [id = 407] 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A418C00) [pid = 3252] [serial = 1221] [outer = 00000000] 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A4F5C00) [pid = 3252] [serial = 1222] [outer = 1A418C00] 17:02:51 INFO - PROCESS | 3252 | 1464998571736 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A5D5400) [pid = 3252] [serial = 1223] [outer = 1A418C00] 17:02:52 INFO - PROCESS | 3252 | 1464998572164 Marionette TRACE conn7 <- [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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 17:02:52 INFO - PROCESS | 3252 | 1464998572223 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3252 | 1464998572225 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 17:02:52 INFO - PROCESS | 3252 | 1464998572229 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 3252 | 1464998572230 Marionette TRACE conn7 <- [1,1594,null,{}] 17:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:02:52 INFO - PROCESS | 3252 | 1464998572234 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 3252 | 1464998572315 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 17:02:52 INFO - PROCESS | 3252 | 1464998572323 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 3252 | ++DOCSHELL 0E791800 == 35 [pid = 3252] [id = 408] 17:02:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A63B800) [pid = 3252] [serial = 1224] [outer = 00000000] 17:02:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A826000) [pid = 3252] [serial = 1225] [outer = 1A63B800] 17:02:52 INFO - PROCESS | 3252 | 1464998572368 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A823000) [pid = 3252] [serial = 1226] [outer = 1A63B800] 17:02:52 INFO - PROCESS | 3252 | 1464998572848 Marionette TRACE conn7 <- [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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 17:02:52 INFO - PROCESS | 3252 | 1464998572903 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3252 | 1464998572906 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:02:52 INFO - PROCESS | 3252 | 1464998572909 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 3252 | 1464998572910 Marionette TRACE conn7 <- [1,1598,null,{}] 17:02:52 INFO - PROCESS | 3252 | 1464998572914 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3252 | 1464998573025 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 17:02:53 INFO - PROCESS | 3252 | 1464998573111 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3252 | ++DOCSHELL 15545800 == 36 [pid = 3252] [id = 409] 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A8EE400) [pid = 3252] [serial = 1227] [outer = 00000000] 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1B44C400) [pid = 3252] [serial = 1228] [outer = 1A8EE400] 17:02:53 INFO - PROCESS | 3252 | 1464998573158 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1B455000) [pid = 3252] [serial = 1229] [outer = 1A8EE400] 17:02:53 INFO - PROCESS | 3252 | 1464998573590 Marionette TRACE conn7 <- [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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 17:02:53 INFO - PROCESS | 3252 | 1464998573639 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3252 | 1464998573641 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:02:53 INFO - PROCESS | 3252 | 1464998573645 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3252 | 1464998573646 Marionette TRACE conn7 <- [1,1602,null,{}] 17:02:53 INFO - PROCESS | 3252 | 1464998573657 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3252 | 1464998573777 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 17:02:53 INFO - PROCESS | 3252 | 1464998573782 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3252 | ++DOCSHELL 0D60F000 == 37 [pid = 3252] [id = 410] 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0DCB6800) [pid = 3252] [serial = 1230] [outer = 00000000] 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1B692400) [pid = 3252] [serial = 1231] [outer = 0DCB6800] 17:02:53 INFO - PROCESS | 3252 | 1464998573831 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1B6F0000) [pid = 3252] [serial = 1232] [outer = 0DCB6800] 17:02:54 INFO - PROCESS | 3252 | 1464998574290 Marionette TRACE conn7 <- [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]]]}] 17:02:54 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 17:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 17:02:54 INFO - PROCESS | 3252 | 1464998574316 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 17:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:02:54 INFO - PROCESS | 3252 | 1464998574319 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 17:02:54 INFO - PROCESS | 3252 | 1464998574322 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 3252 | 1464998574325 Marionette TRACE conn7 <- [1,1606,null,{}] 17:02:54 INFO - PROCESS | 3252 | 1464998574329 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:54 INFO - PROCESS | 3252 | 1464998574487 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A8E4C00) [pid = 3252] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (19135800) [pid = 3252] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (195F3400) [pid = 3252] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A418000) [pid = 3252] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16B0D400) [pid = 3252] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (148CA800) [pid = 3252] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D537C00) [pid = 3252] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (09194400) [pid = 3252] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19839C00) [pid = 3252] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195A0000) [pid = 3252] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E1FB800) [pid = 3252] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (09074000) [pid = 3252] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:02:54 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17424C00) [pid = 3252] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:02:54 INFO - PROCESS | 3252 | 1464998574729 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3252 | ++DOCSHELL 09194400 == 38 [pid = 3252] [id = 411] 17:02:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0C811000) [pid = 3252] [serial = 1233] [outer = 00000000] 17:02:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0DC3C800) [pid = 3252] [serial = 1234] [outer = 0C811000] 17:02:54 INFO - PROCESS | 3252 | 1464998574778 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (17424C00) [pid = 3252] [serial = 1235] [outer = 0C811000] 17:02:55 INFO - PROCESS | 3252 | 1464998575151 Marionette TRACE conn7 <- [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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 870ms 17:02:55 INFO - PROCESS | 3252 | 1464998575194 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 3252 | 1464998575195 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 17:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:02:55 INFO - PROCESS | 3252 | 1464998575204 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 3252 | 1464998575206 Marionette TRACE conn7 <- [1,1610,null,{}] 17:02:55 INFO - PROCESS | 3252 | 1464998575210 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:55 INFO - PROCESS | 3252 | 1464998575291 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 17:02:55 INFO - PROCESS | 3252 | 1464998575297 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 3252 | ++DOCSHELL 19160800 == 39 [pid = 3252] [id = 412] 17:02:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1921D000) [pid = 3252] [serial = 1236] [outer = 00000000] 17:02:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BDE5C00) [pid = 3252] [serial = 1237] [outer = 1921D000] 17:02:55 INFO - PROCESS | 3252 | 1464998575342 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C4CCC00) [pid = 3252] [serial = 1238] [outer = 1921D000] 17:02:55 INFO - PROCESS | 3252 | 1464998575775 Marionette TRACE conn7 <- [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]]]}] 17:02:55 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 17:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 17:02:55 INFO - PROCESS | 3252 | 1464998575830 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 3252 | 1464998575832 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 17:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:02:55 INFO - PROCESS | 3252 | 1464998575834 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 3252 | 1464998575836 Marionette TRACE conn7 <- [1,1614,null,{}] 17:02:55 INFO - PROCESS | 3252 | 1464998575839 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:55 INFO - PROCESS | 3252 | 1464998575922 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 17:02:55 INFO - PROCESS | 3252 | 1464998575928 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D2800 == 40 [pid = 3252] [id = 413] 17:02:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BDD6800) [pid = 3252] [serial = 1239] [outer = 00000000] 17:02:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C5A4800) [pid = 3252] [serial = 1240] [outer = 1BDD6800] 17:02:55 INFO - PROCESS | 3252 | 1464998575973 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C5D5000) [pid = 3252] [serial = 1241] [outer = 1BDD6800] 17:02:56 INFO - PROCESS | 3252 | 1464998576412 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 17:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:02:56 INFO - PROCESS | 3252 | 1464998576465 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 3252 | 1464998576467 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 3252 | 1464998576482 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 3252 | 1464998576484 Marionette TRACE conn7 <- [1,1618,null,{}] 17:02:56 INFO - PROCESS | 3252 | 1464998576487 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 3252 | 1464998576570 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 17:02:56 INFO - PROCESS | 3252 | 1464998576575 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3252 | ++DOCSHELL 1916C000 == 41 [pid = 3252] [id = 414] 17:02:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C5A3000) [pid = 3252] [serial = 1242] [outer = 00000000] 17:02:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C96AC00) [pid = 3252] [serial = 1243] [outer = 1C5A3000] 17:02:56 INFO - PROCESS | 3252 | 1464998576621 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1CA6D000) [pid = 3252] [serial = 1244] [outer = 1C5A3000] 17:02:57 INFO - PROCESS | 3252 | 1464998577470 Marionette TRACE conn7 <- [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]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1082ms 17:02:57 INFO - PROCESS | 3252 | 1464998577554 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3252 | 1464998577558 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:02:57 INFO - PROCESS | 3252 | 1464998577562 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 3252 | 1464998577565 Marionette TRACE conn7 <- [1,1622,null,{}] 17:02:57 INFO - PROCESS | 3252 | 1464998577571 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 3252 | 1464998577702 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 17:02:57 INFO - PROCESS | 3252 | 1464998577830 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 3252 | ++DOCSHELL 14B79800 == 42 [pid = 3252] [id = 415] 17:02:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (14B7DC00) [pid = 3252] [serial = 1245] [outer = 00000000] 17:02:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1522EC00) [pid = 3252] [serial = 1246] [outer = 14B7DC00] 17:02:57 INFO - PROCESS | 3252 | 1464998577935 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (15541800) [pid = 3252] [serial = 1247] [outer = 14B7DC00] 17:02:58 INFO - PROCESS | 3252 | 1464998578830 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1334ms 17:02:58 INFO - PROCESS | 3252 | 1464998578902 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3252 | 1464998578907 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 17:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:02:58 INFO - PROCESS | 3252 | 1464998578912 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - PROCESS | 3252 | 1464998578915 Marionette TRACE conn7 <- [1,1626,null,{}] 17:02:58 INFO - PROCESS | 3252 | 1464998578921 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 3252 | 1464998579045 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 17:02:59 INFO - PROCESS | 3252 | 1464998579168 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 1A5D2800 == 41 [pid = 3252] [id = 413] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 19160800 == 40 [pid = 3252] [id = 412] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 09194400 == 39 [pid = 3252] [id = 411] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 0D60F000 == 38 [pid = 3252] [id = 410] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 15545800 == 37 [pid = 3252] [id = 409] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 0E791800 == 36 [pid = 3252] [id = 408] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 1983A400 == 35 [pid = 3252] [id = 407] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 1959D800 == 34 [pid = 3252] [id = 406] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 16B0BC00 == 33 [pid = 3252] [id = 405] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 16A23000 == 32 [pid = 3252] [id = 404] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 15548000 == 31 [pid = 3252] [id = 403] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1B457400) [pid = 3252] [serial = 1201] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | ++DOCSHELL 0919D000 == 32 [pid = 3252] [id = 416] 17:02:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0919F800) [pid = 3252] [serial = 1248] [outer = 00000000] 17:02:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CB22C00) [pid = 3252] [serial = 1249] [outer = 0919F800] 17:02:59 INFO - PROCESS | 3252 | 1464998579268 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0D44FC00) [pid = 3252] [serial = 1250] [outer = 0919F800] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 0DCBEC00 == 31 [pid = 3252] [id = 402] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 0CFF5C00 == 30 [pid = 3252] [id = 401] 17:02:59 INFO - PROCESS | 3252 | --DOCSHELL 16A2EC00 == 29 [pid = 3252] [id = 400] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A8EAC00) [pid = 3252] [serial = 1199] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (19245000) [pid = 3252] [serial = 1186] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (19834C00) [pid = 3252] [serial = 1189] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A696C00) [pid = 3252] [serial = 1192] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A13A800) [pid = 3252] [serial = 1190] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A8EE800) [pid = 3252] [serial = 1198] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A826C00) [pid = 3252] [serial = 1193] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (171FA800) [pid = 3252] [serial = 1183] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (14E81400) [pid = 3252] [serial = 1180] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (152CF000) [pid = 3252] [serial = 1181] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D604C00) [pid = 3252] [serial = 1177] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D60CC00) [pid = 3252] [serial = 1178] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D472400) [pid = 3252] [serial = 1175] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0C817800) [pid = 3252] [serial = 1174] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A63A800) [pid = 3252] [serial = 1172] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A5D9400) [pid = 3252] [serial = 1171] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1982B800) [pid = 3252] [serial = 1169] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (195EDC00) [pid = 3252] [serial = 1168] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1556B000) [pid = 3252] [serial = 1166] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15278400) [pid = 3252] [serial = 1165] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0919B800) [pid = 3252] [serial = 1163] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0910A000) [pid = 3252] [serial = 1162] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1959B800) [pid = 3252] [serial = 1187] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A82D000) [pid = 3252] [serial = 1195] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A830400) [pid = 3252] [serial = 1196] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (17429400) [pid = 3252] [serial = 1184] [outer = 00000000] [url = about:blank] 17:02:59 INFO - PROCESS | 3252 | 1464998579732 Marionette TRACE conn7 <- [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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 890ms 17:02:59 INFO - PROCESS | 3252 | 1464998579803 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3252 | 1464998579810 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:02:59 INFO - PROCESS | 3252 | 1464998579816 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 3252 | 1464998579818 Marionette TRACE conn7 <- [1,1630,null,{}] 17:02:59 INFO - PROCESS | 3252 | 1464998579822 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 3252 | 1464998579914 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 17:02:59 INFO - PROCESS | 3252 | 1464998579927 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3252 | ++DOCSHELL 0D9B8800 == 30 [pid = 3252] [id = 417] 17:02:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D9BF400) [pid = 3252] [serial = 1251] [outer = 00000000] 17:02:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0E776800) [pid = 3252] [serial = 1252] [outer = 0D9BF400] 17:02:59 INFO - PROCESS | 3252 | 1464998579979 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (148C0C00) [pid = 3252] [serial = 1253] [outer = 0D9BF400] 17:03:00 INFO - PROCESS | 3252 | 1464998580459 Marionette TRACE conn7 <- [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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 17:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:03:00 INFO - PROCESS | 3252 | 1464998580488 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 3252 | 1464998580490 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 3252 | 1464998580493 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 3252 | 1464998580497 Marionette TRACE conn7 <- [1,1634,null,{}] 17:03:00 INFO - PROCESS | 3252 | 1464998580508 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 3252 | 1464998580628 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 17:03:00 INFO - PROCESS | 3252 | 1464998580637 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3252 | ++DOCSHELL 160EA400 == 31 [pid = 3252] [id = 418] 17:03:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (160EC400) [pid = 3252] [serial = 1254] [outer = 00000000] 17:03:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A23000) [pid = 3252] [serial = 1255] [outer = 160EC400] 17:03:00 INFO - PROCESS | 3252 | 1464998580696 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16A2E400) [pid = 3252] [serial = 1256] [outer = 160EC400] 17:03:01 INFO - PROCESS | 3252 | 1464998581147 Marionette TRACE conn7 <- [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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 17:03:01 INFO - PROCESS | 3252 | 1464998581200 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3252 | 1464998581202 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 17:03:01 INFO - PROCESS | 3252 | 1464998581206 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3252 | 1464998581207 Marionette TRACE conn7 <- [1,1638,null,{}] 17:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:03:01 INFO - PROCESS | 3252 | 1464998581220 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 3252 | 1464998581308 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 17:03:01 INFO - PROCESS | 3252 | 1464998581313 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 3252 | ++DOCSHELL 16B0BC00 == 32 [pid = 3252] [id = 419] 17:03:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (171F6C00) [pid = 3252] [serial = 1257] [outer = 00000000] 17:03:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1918B800) [pid = 3252] [serial = 1258] [outer = 171F6C00] 17:03:01 INFO - PROCESS | 3252 | 1464998581360 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19215400) [pid = 3252] [serial = 1259] [outer = 171F6C00] 17:03:01 INFO - PROCESS | 3252 | 1464998581852 Marionette TRACE conn7 <- [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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 17:03:01 INFO - PROCESS | 3252 | 1464998581882 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3252 | 1464998581884 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:03:01 INFO - PROCESS | 3252 | 1464998581887 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3252 | 1464998581889 Marionette TRACE conn7 <- [1,1642,null,{}] 17:03:01 INFO - PROCESS | 3252 | 1464998581892 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 3252 | 1464998582005 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 17:03:02 INFO - PROCESS | 3252 | 1464998582094 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3252 | ++DOCSHELL 19595C00 == 33 [pid = 3252] [id = 420] 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19597000) [pid = 3252] [serial = 1260] [outer = 00000000] 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (195A3000) [pid = 3252] [serial = 1261] [outer = 19597000] 17:03:02 INFO - PROCESS | 3252 | 1464998582141 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (195F6C00) [pid = 3252] [serial = 1262] [outer = 19597000] 17:03:02 INFO - PROCESS | 3252 | 1464998582571 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 17:03:02 INFO - PROCESS | 3252 | 1464998582618 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 17:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:03:02 INFO - PROCESS | 3252 | 1464998582620 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 17:03:02 INFO - PROCESS | 3252 | 1464998582631 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 3252 | 1464998582633 Marionette TRACE conn7 <- [1,1646,null,{}] 17:03:02 INFO - PROCESS | 3252 | 1464998582636 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 3252 | 1464998582780 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 17:03:02 INFO - PROCESS | 3252 | 1464998582844 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3252 | ++DOCSHELL 1A139000 == 34 [pid = 3252] [id = 421] 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A4EB800) [pid = 3252] [serial = 1263] [outer = 00000000] 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A5D6000) [pid = 3252] [serial = 1264] [outer = 1A4EB800] 17:03:02 INFO - PROCESS | 3252 | 1464998582891 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A5DB400) [pid = 3252] [serial = 1265] [outer = 1A4EB800] 17:03:03 INFO - PROCESS | 3252 | 1464998583447 Marionette TRACE conn7 <- [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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 891ms 17:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:03:03 INFO - PROCESS | 3252 | 1464998583515 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3252 | 1464998583517 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 17:03:03 INFO - PROCESS | 3252 | 1464998583520 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3252 | 1464998583522 Marionette TRACE conn7 <- [1,1650,null,{}] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1BDD6800) [pid = 3252] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D447400) [pid = 3252] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A8EE400) [pid = 3252] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A418C00) [pid = 3252] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195A0800) [pid = 3252] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0DCB6800) [pid = 3252] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C811000) [pid = 3252] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1921D000) [pid = 3252] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (171F7000) [pid = 3252] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15569400) [pid = 3252] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16A23C00) [pid = 3252] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B453000) [pid = 3252] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A63B800) [pid = 3252] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:03:03 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0E10E000) [pid = 3252] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:03:03 INFO - PROCESS | 3252 | 1464998583680 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 3252 | 1464998583763 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 17:03:03 INFO - PROCESS | 3252 | 1464998583770 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3252 | ++DOCSHELL 0D447400 == 35 [pid = 3252] [id = 422] 17:03:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14C4D000) [pid = 3252] [serial = 1266] [outer = 00000000] 17:03:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A66800) [pid = 3252] [serial = 1267] [outer = 14C4D000] 17:03:03 INFO - PROCESS | 3252 | 1464998583815 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16A6D000) [pid = 3252] [serial = 1268] [outer = 14C4D000] 17:03:04 INFO - PROCESS | 3252 | 1464998584225 Marionette TRACE conn7 <- [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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 17:03:04 INFO - PROCESS | 3252 | 1464998584254 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 3252 | 1464998584256 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 17:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:03:04 INFO - PROCESS | 3252 | 1464998584260 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 3252 | 1464998584261 Marionette TRACE conn7 <- [1,1654,null,{}] 17:03:04 INFO - PROCESS | 3252 | 1464998584265 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 3252 | 1464998584382 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 17:03:04 INFO - PROCESS | 3252 | 1464998584390 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 3252 | ++DOCSHELL 0CD79C00 == 36 [pid = 3252] [id = 423] 17:03:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A2BC00) [pid = 3252] [serial = 1269] [outer = 00000000] 17:03:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A824C00) [pid = 3252] [serial = 1270] [outer = 16A2BC00] 17:03:04 INFO - PROCESS | 3252 | 1464998584435 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A82D400) [pid = 3252] [serial = 1271] [outer = 16A2BC00] 17:03:04 INFO - PROCESS | 3252 | 1464998584854 Marionette TRACE conn7 <- [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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 17:03:04 INFO - PROCESS | 3252 | 1464998584892 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 17:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:03:04 INFO - PROCESS | 3252 | 1464998584894 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 17:03:04 INFO - PROCESS | 3252 | 1464998584897 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 3252 | 1464998584899 Marionette TRACE conn7 <- [1,1658,null,{}] 17:03:04 INFO - PROCESS | 3252 | 1464998584903 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 3252 | 1464998585022 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 17:03:05 INFO - PROCESS | 3252 | 1464998585030 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3252 | ++DOCSHELL 0C80A400 == 37 [pid = 3252] [id = 424] 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0C80E000) [pid = 3252] [serial = 1272] [outer = 00000000] 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19838400) [pid = 3252] [serial = 1273] [outer = 0C80E000] 17:03:05 INFO - PROCESS | 3252 | 1464998585076 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A8EC400) [pid = 3252] [serial = 1274] [outer = 0C80E000] 17:03:05 INFO - PROCESS | 3252 | 1464998585519 Marionette TRACE conn7 <- [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]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 17:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:03:05 INFO - PROCESS | 3252 | 1464998585568 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3252 | 1464998585570 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 17:03:05 INFO - PROCESS | 3252 | 1464998585573 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 3252 | 1464998585575 Marionette TRACE conn7 <- [1,1662,null,{}] 17:03:05 INFO - PROCESS | 3252 | 1464998585578 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 3252 | 1464998585696 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 17:03:05 INFO - PROCESS | 3252 | 1464998585805 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3252 | ++DOCSHELL 09101C00 == 38 [pid = 3252] [id = 425] 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (09106000) [pid = 3252] [serial = 1275] [outer = 00000000] 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0919B800) [pid = 3252] [serial = 1276] [outer = 09106000] 17:03:05 INFO - PROCESS | 3252 | 1464998585866 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0C816000) [pid = 3252] [serial = 1277] [outer = 09106000] 17:03:06 INFO - PROCESS | 3252 | 1464998586508 Marionette TRACE conn7 <- [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]]]}] 17:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 17:03:06 INFO - PROCESS | 3252 | 1464998586545 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 3252 | 1464998586550 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 17:03:06 INFO - PROCESS | 3252 | 1464998586554 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:03:06 INFO - PROCESS | 3252 | 1464998586558 Marionette TRACE conn7 <- [1,1666,null,{}] 17:03:06 INFO - PROCESS | 3252 | 1464998586563 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:06 INFO - PROCESS | 3252 | 1464998586678 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 17:03:06 INFO - PROCESS | 3252 | 1464998586813 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3252 | ++DOCSHELL 14BC5C00 == 39 [pid = 3252] [id = 426] 17:03:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (14E8B000) [pid = 3252] [serial = 1278] [outer = 00000000] 17:03:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1556A800) [pid = 3252] [serial = 1279] [outer = 14E8B000] 17:03:06 INFO - PROCESS | 3252 | 1464998586874 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16A2B800) [pid = 3252] [serial = 1280] [outer = 14E8B000] 17:03:07 INFO - PROCESS | 3252 | 1464998587455 Marionette TRACE conn7 <- [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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 17:03:07 INFO - PROCESS | 3252 | 1464998587492 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 3252 | 1464998587496 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 17:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:03:07 INFO - PROCESS | 3252 | 1464998587500 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 3252 | 1464998587502 Marionette TRACE conn7 <- [1,1670,null,{}] 17:03:07 INFO - PROCESS | 3252 | 1464998587506 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:07 INFO - PROCESS | 3252 | 1464998587626 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 17:03:07 INFO - PROCESS | 3252 | 1464998587768 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 3252 | ++DOCSHELL 1921FC00 == 40 [pid = 3252] [id = 427] 17:03:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A132400) [pid = 3252] [serial = 1281] [outer = 00000000] 17:03:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4F0400) [pid = 3252] [serial = 1282] [outer = 1A132400] 17:03:07 INFO - PROCESS | 3252 | 1464998587830 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A82F800) [pid = 3252] [serial = 1283] [outer = 1A132400] 17:03:08 INFO - PROCESS | 3252 | 1464998588451 Marionette TRACE conn7 <- [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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1016ms 17:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:03:08 INFO - PROCESS | 3252 | 1464998588520 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3252 | 1464998588523 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 17:03:08 INFO - PROCESS | 3252 | 1464998588547 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3252 | 1464998588553 Marionette TRACE conn7 <- [1,1674,null,{}] 17:03:08 INFO - PROCESS | 3252 | 1464998588577 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 3252 | 1464998588699 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 17:03:08 INFO - PROCESS | 3252 | 1464998588830 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 3252 | ++DOCSHELL 1918F400 == 41 [pid = 3252] [id = 428] 17:03:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A8EE400) [pid = 3252] [serial = 1284] [outer = 00000000] 17:03:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BDF0400) [pid = 3252] [serial = 1285] [outer = 1A8EE400] 17:03:08 INFO - PROCESS | 3252 | 1464998588890 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1BDF5400) [pid = 3252] [serial = 1286] [outer = 1A8EE400] 17:03:09 INFO - PROCESS | 3252 | 1464998589476 Marionette TRACE conn7 <- [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]]]}] 17:03:09 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 17:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1014ms 17:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:03:09 INFO - PROCESS | 3252 | 1464998589544 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 3252 | 1464998589547 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 17:03:09 INFO - PROCESS | 3252 | 1464998589551 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 3252 | 1464998589553 Marionette TRACE conn7 <- [1,1678,null,{}] 17:03:09 INFO - PROCESS | 3252 | 1464998589557 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 3252 | 1464998589780 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 17:03:09 INFO - PROCESS | 3252 | 1464998589928 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3252 | ++DOCSHELL 0CBE6400 == 42 [pid = 3252] [id = 429] 17:03:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0CD35800) [pid = 3252] [serial = 1287] [outer = 00000000] 17:03:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0D472400) [pid = 3252] [serial = 1288] [outer = 0CD35800] 17:03:09 INFO - PROCESS | 3252 | 1464998589987 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0D60D800) [pid = 3252] [serial = 1289] [outer = 0CD35800] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 0C80A400 == 41 [pid = 3252] [id = 424] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 0CD79C00 == 40 [pid = 3252] [id = 423] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 0D447400 == 39 [pid = 3252] [id = 422] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 1A139000 == 38 [pid = 3252] [id = 421] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 19595C00 == 37 [pid = 3252] [id = 420] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 16B0BC00 == 36 [pid = 3252] [id = 419] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 160EA400 == 35 [pid = 3252] [id = 418] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 0D9B8800 == 34 [pid = 3252] [id = 417] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 0919D000 == 33 [pid = 3252] [id = 416] 17:03:10 INFO - PROCESS | 3252 | --DOCSHELL 14B79800 == 32 [pid = 3252] [id = 415] 17:03:10 INFO - PROCESS | 3252 | 1464998590652 Marionette TRACE conn7 <- [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]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1130ms 17:03:10 INFO - PROCESS | 3252 | 1464998590685 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 3252 | 1464998590689 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:03:10 INFO - PROCESS | 3252 | 1464998590693 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3252 | 1464998590696 Marionette TRACE conn7 <- [1,1682,null,{}] 17:03:10 INFO - PROCESS | 3252 | 1464998590701 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0D46B000) [pid = 3252] [serial = 1204] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1B44C400) [pid = 3252] [serial = 1228] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0D535800) [pid = 3252] [serial = 1205] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A4F5C00) [pid = 3252] [serial = 1222] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A5D5400) [pid = 3252] [serial = 1223] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1982C000) [pid = 3252] [serial = 1219] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1B692400) [pid = 3252] [serial = 1231] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1B455000) [pid = 3252] [serial = 1229] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0DC3C800) [pid = 3252] [serial = 1234] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1B6F0000) [pid = 3252] [serial = 1232] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17424C00) [pid = 3252] [serial = 1235] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1BDE5C00) [pid = 3252] [serial = 1237] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (174C9000) [pid = 3252] [serial = 1216] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16077C00) [pid = 3252] [serial = 1210] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19143000) [pid = 3252] [serial = 1217] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16A30000) [pid = 3252] [serial = 1213] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (160EC000) [pid = 3252] [serial = 1211] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B09000) [pid = 3252] [serial = 1214] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B57A400) [pid = 3252] [serial = 1202] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A826000) [pid = 3252] [serial = 1225] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E1FBC00) [pid = 3252] [serial = 1207] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19837400) [pid = 3252] [serial = 1220] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1C4CCC00) [pid = 3252] [serial = 1238] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1C5D5000) [pid = 3252] [serial = 1241] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0E779C00) [pid = 3252] [serial = 1208] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A823000) [pid = 3252] [serial = 1226] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C5A4800) [pid = 3252] [serial = 1240] [outer = 00000000] [url = about:blank] 17:03:10 INFO - PROCESS | 3252 | 1464998590848 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 17:03:10 INFO - PROCESS | 3252 | 1464998590911 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 3252 | ++DOCSHELL 0D46B000 == 33 [pid = 3252] [id = 430] 17:03:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0D46D400) [pid = 3252] [serial = 1290] [outer = 00000000] 17:03:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D608400) [pid = 3252] [serial = 1291] [outer = 0D46D400] 17:03:10 INFO - PROCESS | 3252 | 1464998590963 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0DCB6800) [pid = 3252] [serial = 1292] [outer = 0D46D400] 17:03:11 INFO - PROCESS | 3252 | 1464998591388 Marionette TRACE conn7 <- [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]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 17:03:11 INFO - PROCESS | 3252 | 1464998591424 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 3252 | 1464998591427 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 17:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:03:11 INFO - PROCESS | 3252 | 1464998591431 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 3252 | 1464998591433 Marionette TRACE conn7 <- [1,1686,null,{}] 17:03:11 INFO - PROCESS | 3252 | 1464998591436 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:11 INFO - PROCESS | 3252 | 1464998591561 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 17:03:11 INFO - PROCESS | 3252 | 1464998591576 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3252 | ++DOCSHELL 16078400 == 34 [pid = 3252] [id = 431] 17:03:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A21800) [pid = 3252] [serial = 1293] [outer = 00000000] 17:03:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16B0A000) [pid = 3252] [serial = 1294] [outer = 16A21800] 17:03:11 INFO - PROCESS | 3252 | 1464998591627 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (174C2000) [pid = 3252] [serial = 1295] [outer = 16A21800] 17:03:12 INFO - PROCESS | 3252 | 1464998592144 Marionette TRACE conn7 <- [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]]]}] 17:03:12 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 17:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 770ms 17:03:12 INFO - PROCESS | 3252 | 1464998592204 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3252 | 1464998592208 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 17:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:03:12 INFO - PROCESS | 3252 | 1464998592219 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 3252 | 1464998592223 Marionette TRACE conn7 <- [1,1690,null,{}] 17:03:12 INFO - PROCESS | 3252 | 1464998592227 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 3252 | 1464998592363 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 17:03:12 INFO - PROCESS | 3252 | 1464998592375 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3252 | ++DOCSHELL 1750C800 == 35 [pid = 3252] [id = 432] 17:03:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17510000) [pid = 3252] [serial = 1296] [outer = 00000000] 17:03:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1982E400) [pid = 3252] [serial = 1297] [outer = 17510000] 17:03:12 INFO - PROCESS | 3252 | 1464998592435 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19833000) [pid = 3252] [serial = 1298] [outer = 17510000] 17:03:12 INFO - PROCESS | 3252 | 1464998592871 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 17:03:12 INFO - PROCESS | 3252 | 1464998592904 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3252 | 1464998592907 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 3252 | 1464998592910 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:03:12 INFO - PROCESS | 3252 | 1464998592911 Marionette TRACE conn7 <- [1,1694,null,{}] 17:03:12 INFO - PROCESS | 3252 | 1464998592965 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 3252 | 1464998593093 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 17:03:13 INFO - PROCESS | 3252 | 1464998593159 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3252 | ++DOCSHELL 1A4E9C00 == 36 [pid = 3252] [id = 433] 17:03:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4EDC00) [pid = 3252] [serial = 1299] [outer = 00000000] 17:03:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A63C800) [pid = 3252] [serial = 1300] [outer = 1A4EDC00] 17:03:13 INFO - PROCESS | 3252 | 1464998593209 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A7B2C00) [pid = 3252] [serial = 1301] [outer = 1A4EDC00] 17:03:13 INFO - PROCESS | 3252 | 1464998593653 Marionette TRACE conn7 <- [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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 750ms 17:03:13 INFO - PROCESS | 3252 | 1464998593676 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3252 | 1464998593678 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 17:03:13 INFO - PROCESS | 3252 | 1464998593681 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:03:13 INFO - PROCESS | 3252 | 1464998593683 Marionette TRACE conn7 <- [1,1698,null,{}] 17:03:13 INFO - PROCESS | 3252 | 1464998593687 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 3252 | 1464998593815 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 17:03:13 INFO - PROCESS | 3252 | 1464998593886 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3252 | ++DOCSHELL 1A8E8800 == 37 [pid = 3252] [id = 434] 17:03:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8E9400) [pid = 3252] [serial = 1302] [outer = 00000000] 17:03:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B44A800) [pid = 3252] [serial = 1303] [outer = 1A8E9400] 17:03:13 INFO - PROCESS | 3252 | 1464998593950 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B57AC00) [pid = 3252] [serial = 1304] [outer = 1A8E9400] 17:03:14 INFO - PROCESS | 3252 | 1464998594416 Marionette TRACE conn7 <- [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]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 771ms 17:03:14 INFO - PROCESS | 3252 | 1464998594472 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 3252 | 1464998594474 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 17:03:14 INFO - PROCESS | 3252 | 1464998594477 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 3252 | 1464998594479 Marionette TRACE conn7 <- [1,1702,null,{}] 17:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:03:14 INFO - PROCESS | 3252 | 1464998594482 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 3252 | 1464998594610 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 17:03:14 INFO - PROCESS | 3252 | 1464998594671 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3252 | ++DOCSHELL 1B5B1C00 == 38 [pid = 3252] [id = 435] 17:03:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B69CC00) [pid = 3252] [serial = 1305] [outer = 00000000] 17:03:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BDE5C00) [pid = 3252] [serial = 1306] [outer = 1B69CC00] 17:03:14 INFO - PROCESS | 3252 | 1464998594717 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BDE7400) [pid = 3252] [serial = 1307] [outer = 1B69CC00] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (14C4D000) [pid = 3252] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16A2BC00) [pid = 3252] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19597000) [pid = 3252] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A4EB800) [pid = 3252] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0919F800) [pid = 3252] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D9BF400) [pid = 3252] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (171F6C00) [pid = 3252] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:03:15 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (160EC400) [pid = 3252] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:03:15 INFO - PROCESS | 3252 | 1464998595165 Marionette TRACE conn7 <- [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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 729ms 17:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:03:15 INFO - PROCESS | 3252 | 1464998595216 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3252 | 1464998595218 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 17:03:15 INFO - PROCESS | 3252 | 1464998595221 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3252 | 1464998595223 Marionette TRACE conn7 <- [1,1706,null,{}] 17:03:15 INFO - PROCESS | 3252 | 1464998595227 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 3252 | 1464998595353 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 17:03:15 INFO - PROCESS | 3252 | 1464998595419 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 3252 | ++DOCSHELL 0D605400 == 39 [pid = 3252] [id = 436] 17:03:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0D9C0400) [pid = 3252] [serial = 1308] [outer = 00000000] 17:03:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A693800) [pid = 3252] [serial = 1309] [outer = 0D9C0400] 17:03:15 INFO - PROCESS | 3252 | 1464998595469 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A831000) [pid = 3252] [serial = 1310] [outer = 0D9C0400] 17:03:15 INFO - PROCESS | 3252 | 1464998595849 Marionette TRACE conn7 <- [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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 17:03:15 INFO - PROCESS | 3252 | 1464998595895 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3252 | 1464998595897 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:03:15 INFO - PROCESS | 3252 | 1464998595900 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3252 | 1464998595902 Marionette TRACE conn7 <- [1,1710,null,{}] 17:03:15 INFO - PROCESS | 3252 | 1464998595905 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 3252 | 1464998596022 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 17:03:16 INFO - PROCESS | 3252 | 1464998596030 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3252 | ++DOCSHELL 19190400 == 40 [pid = 3252] [id = 437] 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B6FBC00) [pid = 3252] [serial = 1311] [outer = 00000000] 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C5D3800) [pid = 3252] [serial = 1312] [outer = 1B6FBC00] 17:03:16 INFO - PROCESS | 3252 | 1464998596075 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C5D9800) [pid = 3252] [serial = 1313] [outer = 1B6FBC00] 17:03:16 INFO - PROCESS | 3252 | 1464998596509 Marionette TRACE conn7 <- [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]]]}] 17:03:16 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 17:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 17:03:16 INFO - PROCESS | 3252 | 1464998596574 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3252 | 1464998596576 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:03:16 INFO - PROCESS | 3252 | 1464998596579 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 3252 | 1464998596581 Marionette TRACE conn7 <- [1,1714,null,{}] 17:03:16 INFO - PROCESS | 3252 | 1464998596584 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 3252 | 1464998596670 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 17:03:16 INFO - PROCESS | 3252 | 1464998596675 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3252 | ++DOCSHELL 1C5D3000 == 41 [pid = 3252] [id = 438] 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C968400) [pid = 3252] [serial = 1314] [outer = 00000000] 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1CEA0800) [pid = 3252] [serial = 1315] [outer = 1C968400] 17:03:16 INFO - PROCESS | 3252 | 1464998596720 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1CFA6400) [pid = 3252] [serial = 1316] [outer = 1C968400] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 1916C000 == 40 [pid = 3252] [id = 414] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 0D46B000 == 39 [pid = 3252] [id = 430] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 0CBE6400 == 38 [pid = 3252] [id = 429] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 1918F400 == 37 [pid = 3252] [id = 428] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 14BC5C00 == 36 [pid = 3252] [id = 426] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 1921FC00 == 35 [pid = 3252] [id = 427] 17:03:17 INFO - PROCESS | 3252 | --DOCSHELL 09101C00 == 34 [pid = 3252] [id = 425] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 1750C800 == 33 [pid = 3252] [id = 432] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 1A4E9C00 == 32 [pid = 3252] [id = 433] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 19190400 == 31 [pid = 3252] [id = 437] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 1A8E8800 == 30 [pid = 3252] [id = 434] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 0D605400 == 29 [pid = 3252] [id = 436] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 1B5B1C00 == 28 [pid = 3252] [id = 435] 17:03:18 INFO - PROCESS | 3252 | --DOCSHELL 16078400 == 27 [pid = 3252] [id = 431] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (19838400) [pid = 3252] [serial = 1273] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (195A3000) [pid = 3252] [serial = 1261] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A5D6000) [pid = 3252] [serial = 1264] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CB22C00) [pid = 3252] [serial = 1249] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D44FC00) [pid = 3252] [serial = 1250] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0E776800) [pid = 3252] [serial = 1252] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (148C0C00) [pid = 3252] [serial = 1253] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1918B800) [pid = 3252] [serial = 1258] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1C96AC00) [pid = 3252] [serial = 1243] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16A23000) [pid = 3252] [serial = 1255] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A2E400) [pid = 3252] [serial = 1256] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (195F6C00) [pid = 3252] [serial = 1262] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1522EC00) [pid = 3252] [serial = 1246] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16A66800) [pid = 3252] [serial = 1267] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A6D000) [pid = 3252] [serial = 1268] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5DB400) [pid = 3252] [serial = 1265] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A824C00) [pid = 3252] [serial = 1270] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A82D400) [pid = 3252] [serial = 1271] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19215400) [pid = 3252] [serial = 1259] [outer = 00000000] [url = about:blank] 17:03:18 INFO - PROCESS | 3252 | 1464998598642 Marionette TRACE conn7 <- [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]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2123ms 17:03:18 INFO - PROCESS | 3252 | 1464998598704 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 3252 | 1464998598708 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 17:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:03:18 INFO - PROCESS | 3252 | 1464998598713 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 3252 | 1464998598717 Marionette TRACE conn7 <- [1,1718,null,{}] 17:03:18 INFO - PROCESS | 3252 | 1464998598723 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 3252 | 1464998598824 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 17:03:18 INFO - PROCESS | 3252 | 1464998598841 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3252 | ++DOCSHELL 0CF61800 == 28 [pid = 3252] [id = 439] 17:03:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CFE9C00) [pid = 3252] [serial = 1317] [outer = 00000000] 17:03:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D450800) [pid = 3252] [serial = 1318] [outer = 0CFE9C00] 17:03:18 INFO - PROCESS | 3252 | 1464998598895 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D530C00) [pid = 3252] [serial = 1319] [outer = 0CFE9C00] 17:03:19 INFO - PROCESS | 3252 | 1464998599417 Marionette TRACE conn7 <- [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]]]}] 17:03:19 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 17:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 17:03:19 INFO - PROCESS | 3252 | 1464998599444 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 3252 | 1464998599451 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:03:19 INFO - PROCESS | 3252 | 1464998599457 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 3252 | 1464998599460 Marionette TRACE conn7 <- [1,1722,null,{}] 17:03:19 INFO - PROCESS | 3252 | 1464998599464 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 3252 | 1464998599556 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 17:03:19 INFO - PROCESS | 3252 | 1464998599564 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 3252 | ++DOCSHELL 0E779C00 == 29 [pid = 3252] [id = 440] 17:03:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0E78A400) [pid = 3252] [serial = 1320] [outer = 00000000] 17:03:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (148C0800) [pid = 3252] [serial = 1321] [outer = 0E78A400] 17:03:19 INFO - PROCESS | 3252 | 1464998599612 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (148E0C00) [pid = 3252] [serial = 1322] [outer = 0E78A400] 17:03:20 INFO - PROCESS | 3252 | 1464998600101 Marionette TRACE conn7 <- [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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 17:03:20 INFO - PROCESS | 3252 | 1464998600129 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3252 | 1464998600132 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 17:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:03:20 INFO - PROCESS | 3252 | 1464998600136 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 3252 | 1464998600139 Marionette TRACE conn7 <- [1,1726,null,{}] 17:03:20 INFO - PROCESS | 3252 | 1464998600150 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:20 INFO - PROCESS | 3252 | 1464998600272 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 17:03:20 INFO - PROCESS | 3252 | 1464998600378 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 3252 | ++DOCSHELL 16A22000 == 30 [pid = 3252] [id = 441] 17:03:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A22800) [pid = 3252] [serial = 1323] [outer = 00000000] 17:03:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16A2A000) [pid = 3252] [serial = 1324] [outer = 16A22800] 17:03:20 INFO - PROCESS | 3252 | 1464998600434 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16A2EC00) [pid = 3252] [serial = 1325] [outer = 16A22800] 17:03:20 INFO - PROCESS | 3252 | 1464998600841 Marionette TRACE conn7 <- [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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 17:03:20 INFO - PROCESS | 3252 | 1464998600868 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3252 | 1464998600871 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 17:03:20 INFO - PROCESS | 3252 | 1464998600874 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:03:20 INFO - PROCESS | 3252 | 1464998600876 Marionette TRACE conn7 <- [1,1730,null,{}] 17:03:20 INFO - PROCESS | 3252 | 1464998600880 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:21 INFO - PROCESS | 3252 | 1464998601009 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 17:03:21 INFO - PROCESS | 3252 | 1464998601018 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3252 | ++DOCSHELL 16A29C00 == 31 [pid = 3252] [id = 442] 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B03C00) [pid = 3252] [serial = 1326] [outer = 00000000] 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (174C2400) [pid = 3252] [serial = 1327] [outer = 16B03C00] 17:03:21 INFO - PROCESS | 3252 | 1464998601068 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19160800) [pid = 3252] [serial = 1328] [outer = 16B03C00] 17:03:21 INFO - PROCESS | 3252 | 1464998601495 Marionette TRACE conn7 <- [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]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 17:03:21 INFO - PROCESS | 3252 | 1464998601549 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 3252 | 1464998601551 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 17:03:21 INFO - PROCESS | 3252 | 1464998601554 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:03:21 INFO - PROCESS | 3252 | 1464998601556 Marionette TRACE conn7 <- [1,1734,null,{}] 17:03:21 INFO - PROCESS | 3252 | 1464998601566 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:21 INFO - PROCESS | 3252 | 1464998601674 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 17:03:21 INFO - PROCESS | 3252 | 1464998601683 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3252 | ++DOCSHELL 19199400 == 32 [pid = 3252] [id = 443] 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19215400) [pid = 3252] [serial = 1329] [outer = 00000000] 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (192D7000) [pid = 3252] [serial = 1330] [outer = 19215400] 17:03:21 INFO - PROCESS | 3252 | 1464998601732 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1959C400) [pid = 3252] [serial = 1331] [outer = 19215400] 17:03:22 INFO - PROCESS | 3252 | 1464998602165 Marionette TRACE conn7 <- [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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 17:03:22 INFO - PROCESS | 3252 | 1464998602229 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 3252 | 1464998602231 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 3252 | 1464998602234 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:03:22 INFO - PROCESS | 3252 | 1464998602236 Marionette TRACE conn7 <- [1,1738,null,{}] 17:03:22 INFO - PROCESS | 3252 | 1464998602239 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:22 INFO - PROCESS | 3252 | 1464998602348 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 17:03:22 INFO - PROCESS | 3252 | 1464998602363 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 3252 | ++DOCSHELL 19831800 == 33 [pid = 3252] [id = 444] 17:03:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19835800) [pid = 3252] [serial = 1332] [outer = 00000000] 17:03:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A13F400) [pid = 3252] [serial = 1333] [outer = 19835800] 17:03:22 INFO - PROCESS | 3252 | 1464998602410 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4F0000) [pid = 3252] [serial = 1334] [outer = 19835800] 17:03:22 INFO - PROCESS | 3252 | 1464998602859 Marionette TRACE conn7 <- [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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 17:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:03:22 INFO - PROCESS | 3252 | 1464998602909 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 3252 | 1464998602911 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 3252 | 1464998602914 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - PROCESS | 3252 | 1464998602916 Marionette TRACE conn7 <- [1,1742,null,{}] 17:03:22 INFO - PROCESS | 3252 | 1464998602919 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:23 INFO - PROCESS | 3252 | 1464998603003 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 17:03:23 INFO - PROCESS | 3252 | 1464998603039 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F6000 == 34 [pid = 3252] [id = 445] 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A5D6000) [pid = 3252] [serial = 1335] [outer = 00000000] 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A642400) [pid = 3252] [serial = 1336] [outer = 1A5D6000] 17:03:23 INFO - PROCESS | 3252 | 1464998603088 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A7AE000) [pid = 3252] [serial = 1337] [outer = 1A5D6000] 17:03:23 INFO - PROCESS | 3252 | 1464998603514 Marionette TRACE conn7 <- [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]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 17:03:23 INFO - PROCESS | 3252 | 1464998603569 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 3252 | 1464998603571 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 17:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:03:23 INFO - PROCESS | 3252 | 1464998603575 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 3252 | 1464998603576 Marionette TRACE conn7 <- [1,1746,null,{}] 17:03:23 INFO - PROCESS | 3252 | 1464998603580 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:23 INFO - PROCESS | 3252 | 1464998603659 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 17:03:23 INFO - PROCESS | 3252 | 1464998603665 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 3252 | ++DOCSHELL 148BDC00 == 35 [pid = 3252] [id = 446] 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A5E0800) [pid = 3252] [serial = 1338] [outer = 00000000] 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A8E8C00) [pid = 3252] [serial = 1339] [outer = 1A5E0800] 17:03:23 INFO - PROCESS | 3252 | 1464998603710 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A8E4800) [pid = 3252] [serial = 1340] [outer = 1A5E0800] 17:03:24 INFO - PROCESS | 3252 | 1464998604189 Marionette TRACE conn7 <- [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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 17:03:24 INFO - PROCESS | 3252 | 1464998604251 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 3252 | 1464998604253 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 17:03:24 INFO - PROCESS | 3252 | 1464998604257 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:03:24 INFO - PROCESS | 3252 | 1464998604258 Marionette TRACE conn7 <- [1,1750,null,{}] 17:03:24 INFO - PROCESS | 3252 | 1464998604262 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:24 INFO - PROCESS | 3252 | 1464998604377 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 17:03:24 INFO - PROCESS | 3252 | 1464998604468 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 3252 | ++DOCSHELL 169D8C00 == 36 [pid = 3252] [id = 447] 17:03:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A8EC800) [pid = 3252] [serial = 1341] [outer = 00000000] 17:03:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1B57A400) [pid = 3252] [serial = 1342] [outer = 1A8EC800] 17:03:24 INFO - PROCESS | 3252 | 1464998604513 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1B57E000) [pid = 3252] [serial = 1343] [outer = 1A8EC800] 17:03:24 INFO - PROCESS | 3252 | 1464998604934 Marionette TRACE conn7 <- [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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 729ms 17:03:24 INFO - PROCESS | 3252 | 1464998604997 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 3252 | 1464998604999 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 17:03:25 INFO - PROCESS | 3252 | 1464998605002 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 3252 | 1464998605003 Marionette TRACE conn7 <- [1,1754,null,{}] 17:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:03:25 INFO - PROCESS | 3252 | 1464998605007 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:25 INFO - PROCESS | 3252 | 1464998605129 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 17:03:25 INFO - PROCESS | 3252 | 1464998605138 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 3252 | ++DOCSHELL 1B458400 == 37 [pid = 3252] [id = 448] 17:03:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1BD40C00) [pid = 3252] [serial = 1344] [outer = 00000000] 17:03:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1BDF3C00) [pid = 3252] [serial = 1345] [outer = 1BD40C00] 17:03:25 INFO - PROCESS | 3252 | 1464998605186 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1C5A2000) [pid = 3252] [serial = 1346] [outer = 1BD40C00] 17:03:25 INFO - PROCESS | 3252 | 1464998605662 Marionette TRACE conn7 <- [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]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 17:03:25 INFO - PROCESS | 3252 | 1464998605676 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 17:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:03:25 INFO - PROCESS | 3252 | 1464998605679 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 17:03:25 INFO - PROCESS | 3252 | 1464998605688 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 3252 | 1464998605691 Marionette TRACE conn7 <- [1,1758,null,{}] 17:03:25 INFO - PROCESS | 3252 | 1464998605694 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:25 INFO - PROCESS | 3252 | 1464998605864 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1A8E9400) [pid = 3252] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0D9C0400) [pid = 3252] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1B69CC00) [pid = 3252] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1B6FBC00) [pid = 3252] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (17510000) [pid = 3252] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16A21800) [pid = 3252] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0D46D400) [pid = 3252] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0CD35800) [pid = 3252] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A8EE400) [pid = 3252] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A132400) [pid = 3252] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (14E8B000) [pid = 3252] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (09106000) [pid = 3252] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A4EDC00) [pid = 3252] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1C5A3000) [pid = 3252] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C80E000) [pid = 3252] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:03:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14B7DC00) [pid = 3252] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:03:26 INFO - PROCESS | 3252 | 1464998606204 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 3252 | ++DOCSHELL 0919A400 == 38 [pid = 3252] [id = 449] 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0919BC00) [pid = 3252] [serial = 1347] [outer = 00000000] 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D473000) [pid = 3252] [serial = 1348] [outer = 0919BC00] 17:03:26 INFO - PROCESS | 3252 | 1464998606260 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1527C400) [pid = 3252] [serial = 1349] [outer = 0919BC00] 17:03:26 INFO - PROCESS | 3252 | 1464998606634 Marionette TRACE conn7 <- [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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1028ms 17:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:03:26 INFO - PROCESS | 3252 | 1464998606711 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3252 | 1464998606713 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 17:03:26 INFO - PROCESS | 3252 | 1464998606724 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 3252 | 1464998606726 Marionette TRACE conn7 <- [1,1762,null,{}] 17:03:26 INFO - PROCESS | 3252 | 1464998606730 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:26 INFO - PROCESS | 3252 | 1464998606816 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 17:03:26 INFO - PROCESS | 3252 | 1464998606822 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 3252 | ++DOCSHELL 16083800 == 39 [pid = 3252] [id = 450] 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (171F6C00) [pid = 3252] [serial = 1350] [outer = 00000000] 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1B44F400) [pid = 3252] [serial = 1351] [outer = 171F6C00] 17:03:26 INFO - PROCESS | 3252 | 1464998606870 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BDE6400) [pid = 3252] [serial = 1352] [outer = 171F6C00] 17:03:27 INFO - PROCESS | 3252 | 1464998607324 Marionette TRACE conn7 <- [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]]]}] 17:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 17:03:27 INFO - PROCESS | 3252 | 1464998607361 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 17:03:27 INFO - PROCESS | 3252 | 1464998607363 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 17:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:03:27 INFO - PROCESS | 3252 | 1464998607381 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:03:27 INFO - PROCESS | 3252 | 1464998607382 Marionette TRACE conn7 <- [1,1766,null,{}] 17:03:27 INFO - PROCESS | 3252 | 1464998607386 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:27 INFO - PROCESS | 3252 | 1464998607468 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 17:03:27 INFO - PROCESS | 3252 | 1464998607501 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3252 | ++DOCSHELL 0919F400 == 40 [pid = 3252] [id = 451] 17:03:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BDEAC00) [pid = 3252] [serial = 1353] [outer = 00000000] 17:03:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1CFA2C00) [pid = 3252] [serial = 1354] [outer = 1BDEAC00] 17:03:27 INFO - PROCESS | 3252 | 1464998607546 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1CFAC000) [pid = 3252] [serial = 1355] [outer = 1BDEAC00] 17:03:27 INFO - PROCESS | 3252 | 1464998607988 Marionette TRACE conn7 <- [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]]]}] 17:03:28 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 17:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 17:03:28 INFO - PROCESS | 3252 | 1464998608005 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 3252 | 1464998608007 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:03:28 INFO - PROCESS | 3252 | 1464998608024 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 3252 | 1464998608026 Marionette TRACE conn7 <- [1,1770,null,{}] 17:03:28 INFO - PROCESS | 3252 | 1464998608029 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:28 INFO - PROCESS | 3252 | 1464998608112 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 17:03:28 INFO - PROCESS | 3252 | 1464998608117 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 3252 | ++DOCSHELL 065E9C00 == 41 [pid = 3252] [id = 452] 17:03:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (065EA400) [pid = 3252] [serial = 1356] [outer = 00000000] 17:03:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (065EF000) [pid = 3252] [serial = 1357] [outer = 065EA400] 17:03:28 INFO - PROCESS | 3252 | 1464998608162 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (065F2000) [pid = 3252] [serial = 1358] [outer = 065EA400] 17:03:29 INFO - PROCESS | 3252 | 1464998609031 Marionette TRACE conn7 <- [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]]]}] 17:03:29 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 17:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1019ms 17:03:29 INFO - PROCESS | 3252 | 1464998609045 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 17:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:03:29 INFO - PROCESS | 3252 | 1464998609050 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 3252 | 1464998609054 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 3252 | 1464998609059 Marionette TRACE conn7 <- [1,1774,null,{}] 17:03:29 INFO - PROCESS | 3252 | 1464998609084 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:29 INFO - PROCESS | 3252 | 1464998609217 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 17:03:29 INFO - PROCESS | 3252 | 1464998609362 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 3252 | ++DOCSHELL 0919D000 == 42 [pid = 3252] [id = 453] 17:03:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CB22C00) [pid = 3252] [serial = 1359] [outer = 00000000] 17:03:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0D53B400) [pid = 3252] [serial = 1360] [outer = 0CB22C00] 17:03:29 INFO - PROCESS | 3252 | 1464998609428 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0D8D8400) [pid = 3252] [serial = 1361] [outer = 0CB22C00] 17:03:30 INFO - PROCESS | 3252 | 1464998610170 Marionette TRACE conn7 <- [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]]]}] 17:03:30 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 17:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1146ms 17:03:30 INFO - PROCESS | 3252 | 1464998610204 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 3252 | 1464998610211 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 17:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:03:30 INFO - PROCESS | 3252 | 1464998610219 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - PROCESS | 3252 | 1464998610222 Marionette TRACE conn7 <- [1,1778,null,{}] 17:03:30 INFO - PROCESS | 3252 | 1464998610227 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:30 INFO - PROCESS | 3252 | 1464998610498 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 17:03:30 INFO - PROCESS | 3252 | 1464998610659 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 3252 | ++DOCSHELL 065EC800 == 43 [pid = 3252] [id = 454] 17:03:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (065EE000) [pid = 3252] [serial = 1362] [outer = 00000000] 17:03:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (09107000) [pid = 3252] [serial = 1363] [outer = 065EE000] 17:03:30 INFO - PROCESS | 3252 | 1464998610712 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (09198400) [pid = 3252] [serial = 1364] [outer = 065EE000] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 0919F400 == 42 [pid = 3252] [id = 451] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 16083800 == 41 [pid = 3252] [id = 450] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 0919A400 == 40 [pid = 3252] [id = 449] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 1B458400 == 39 [pid = 3252] [id = 448] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 169D8C00 == 38 [pid = 3252] [id = 447] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 148BDC00 == 37 [pid = 3252] [id = 446] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 1A4F6000 == 36 [pid = 3252] [id = 445] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 19831800 == 35 [pid = 3252] [id = 444] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 19199400 == 34 [pid = 3252] [id = 443] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 16A29C00 == 33 [pid = 3252] [id = 442] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 16A22000 == 32 [pid = 3252] [id = 441] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1CEA0800) [pid = 3252] [serial = 1315] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 0E779C00 == 31 [pid = 3252] [id = 440] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 0CF61800 == 30 [pid = 3252] [id = 439] 17:03:31 INFO - PROCESS | 3252 | --DOCSHELL 1C5D3000 == 29 [pid = 3252] [id = 438] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1A8EC400) [pid = 3252] [serial = 1274] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (15541800) [pid = 3252] [serial = 1247] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1CA6D000) [pid = 3252] [serial = 1244] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1B44A800) [pid = 3252] [serial = 1303] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1B57AC00) [pid = 3252] [serial = 1304] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A693800) [pid = 3252] [serial = 1309] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1BDE5C00) [pid = 3252] [serial = 1306] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1C5D3800) [pid = 3252] [serial = 1312] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1BDE7400) [pid = 3252] [serial = 1307] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1982E400) [pid = 3252] [serial = 1297] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16B0A000) [pid = 3252] [serial = 1294] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (174C2000) [pid = 3252] [serial = 1295] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D608400) [pid = 3252] [serial = 1291] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0DCB6800) [pid = 3252] [serial = 1292] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D60D800) [pid = 3252] [serial = 1289] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D472400) [pid = 3252] [serial = 1288] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BDF5400) [pid = 3252] [serial = 1286] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1BDF0400) [pid = 3252] [serial = 1285] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A82F800) [pid = 3252] [serial = 1283] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A4F0400) [pid = 3252] [serial = 1282] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16A2B800) [pid = 3252] [serial = 1280] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1556A800) [pid = 3252] [serial = 1279] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0C816000) [pid = 3252] [serial = 1277] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0919B800) [pid = 3252] [serial = 1276] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5D9800) [pid = 3252] [serial = 1313] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A63C800) [pid = 3252] [serial = 1300] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A831000) [pid = 3252] [serial = 1310] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A7B2C00) [pid = 3252] [serial = 1301] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19833000) [pid = 3252] [serial = 1298] [outer = 00000000] [url = about:blank] 17:03:31 INFO - PROCESS | 3252 | 1464998611399 Marionette TRACE conn7 <- [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]]]}] 17:03:31 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) 17:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1222ms 17:03:31 INFO - PROCESS | 3252 | 1464998611445 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 3252 | 1464998611449 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 17:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:03:31 INFO - PROCESS | 3252 | 1464998611454 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 3252 | 1464998611457 Marionette TRACE conn7 <- [1,1782,null,{}] 17:03:31 INFO - PROCESS | 3252 | 1464998611462 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:31 INFO - PROCESS | 3252 | 1464998611551 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 17:03:31 INFO - PROCESS | 3252 | 1464998611650 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 3252 | ++DOCSHELL 0D532400 == 30 [pid = 3252] [id = 455] 17:03:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D535000) [pid = 3252] [serial = 1365] [outer = 00000000] 17:03:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D606000) [pid = 3252] [serial = 1366] [outer = 0D535000] 17:03:31 INFO - PROCESS | 3252 | 1464998611702 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D8D4800) [pid = 3252] [serial = 1367] [outer = 0D535000] 17:03:32 INFO - PROCESS | 3252 | 1464998612147 Marionette TRACE conn7 <- [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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 790ms 17:03:32 INFO - PROCESS | 3252 | 1464998612245 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3252 | 1464998612248 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 17:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:03:32 INFO - PROCESS | 3252 | 1464998612251 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3252 | 1464998612253 Marionette TRACE conn7 <- [1,1786,null,{}] 17:03:32 INFO - PROCESS | 3252 | 1464998612257 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:32 INFO - PROCESS | 3252 | 1464998612345 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 17:03:32 INFO - PROCESS | 3252 | 1464998612361 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 3252 | ++DOCSHELL 15281000 == 31 [pid = 3252] [id = 456] 17:03:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15283C00) [pid = 3252] [serial = 1368] [outer = 00000000] 17:03:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (153C8800) [pid = 3252] [serial = 1369] [outer = 15283C00] 17:03:32 INFO - PROCESS | 3252 | 1464998612409 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15568C00) [pid = 3252] [serial = 1370] [outer = 15283C00] 17:03:32 INFO - PROCESS | 3252 | 1464998612866 Marionette TRACE conn7 <- [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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 17:03:32 INFO - PROCESS | 3252 | 1464998612924 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3252 | 1464998612928 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 17:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:03:32 INFO - PROCESS | 3252 | 1464998612940 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3252 | 1464998612945 Marionette TRACE conn7 <- [1,1790,null,{}] 17:03:32 INFO - PROCESS | 3252 | 1464998612949 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 3252 | 1464998613049 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 17:03:33 INFO - PROCESS | 3252 | 1464998613188 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3252 | ++DOCSHELL 16A28400 == 32 [pid = 3252] [id = 457] 17:03:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16A29800) [pid = 3252] [serial = 1371] [outer = 00000000] 17:03:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (171F6800) [pid = 3252] [serial = 1372] [outer = 16A29800] 17:03:33 INFO - PROCESS | 3252 | 1464998613243 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17422C00) [pid = 3252] [serial = 1373] [outer = 16A29800] 17:03:33 INFO - PROCESS | 3252 | 1464998613664 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 790ms 17:03:33 INFO - PROCESS | 3252 | 1464998613729 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 3252 | 1464998613731 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 17:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:03:33 INFO - PROCESS | 3252 | 1464998613739 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 3252 | 1464998613741 Marionette TRACE conn7 <- [1,1794,null,{}] 17:03:33 INFO - PROCESS | 3252 | 1464998613745 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 3252 | 1464998613866 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 17:03:33 INFO - PROCESS | 3252 | 1464998613876 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3252 | ++DOCSHELL 17517C00 == 33 [pid = 3252] [id = 458] 17:03:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19143C00) [pid = 3252] [serial = 1374] [outer = 00000000] 17:03:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19219000) [pid = 3252] [serial = 1375] [outer = 19143C00] 17:03:33 INFO - PROCESS | 3252 | 1464998613924 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19245400) [pid = 3252] [serial = 1376] [outer = 19143C00] 17:03:34 INFO - PROCESS | 3252 | 1464998614379 Marionette TRACE conn7 <- [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]]]}] 17:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 17:03:34 INFO - PROCESS | 3252 | 1464998614414 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 17:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:03:34 INFO - PROCESS | 3252 | 1464998614416 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 17:03:34 INFO - PROCESS | 3252 | 1464998614419 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 3252 | 1464998614421 Marionette TRACE conn7 <- [1,1798,null,{}] 17:03:34 INFO - PROCESS | 3252 | 1464998614424 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:34 INFO - PROCESS | 3252 | 1464998614575 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 17:03:34 INFO - PROCESS | 3252 | 1464998614589 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 3252 | ++DOCSHELL 195EF000 == 34 [pid = 3252] [id = 459] 17:03:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (195F3400) [pid = 3252] [serial = 1377] [outer = 00000000] 17:03:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (195F8C00) [pid = 3252] [serial = 1378] [outer = 195F3400] 17:03:34 INFO - PROCESS | 3252 | 1464998614713 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19834C00) [pid = 3252] [serial = 1379] [outer = 195F3400] 17:03:35 INFO - PROCESS | 3252 | 1464998615184 Marionette TRACE conn7 <- [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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 829ms 17:03:35 INFO - PROCESS | 3252 | 1464998615250 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 3252 | 1464998615252 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 17:03:35 INFO - PROCESS | 3252 | 1464998615255 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:03:35 INFO - PROCESS | 3252 | 1464998615257 Marionette TRACE conn7 <- [1,1802,null,{}] 17:03:35 INFO - PROCESS | 3252 | 1464998615260 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:35 INFO - PROCESS | 3252 | 1464998615396 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 17:03:35 INFO - PROCESS | 3252 | 1464998615461 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 3252 | ++DOCSHELL 148C0C00 == 35 [pid = 3252] [id = 460] 17:03:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1982D800) [pid = 3252] [serial = 1380] [outer = 00000000] 17:03:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A4EDC00) [pid = 3252] [serial = 1381] [outer = 1982D800] 17:03:35 INFO - PROCESS | 3252 | 1464998615511 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A5D3000) [pid = 3252] [serial = 1382] [outer = 1982D800] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1BDEAC00) [pid = 3252] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A8EC800) [pid = 3252] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BD40C00) [pid = 3252] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19835800) [pid = 3252] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CFE9C00) [pid = 3252] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16B03C00) [pid = 3252] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19215400) [pid = 3252] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1C968400) [pid = 3252] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A5D6000) [pid = 3252] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A5E0800) [pid = 3252] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16A22800) [pid = 3252] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0E78A400) [pid = 3252] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0919BC00) [pid = 3252] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:03:35 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (171F6C00) [pid = 3252] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:03:36 INFO - PROCESS | 3252 | 1464998616081 Marionette TRACE conn7 <- [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]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 870ms 17:03:36 INFO - PROCESS | 3252 | 1464998616130 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 17:03:36 INFO - PROCESS | 3252 | 1464998616132 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 17:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:03:36 INFO - PROCESS | 3252 | 1464998616135 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 3252 | 1464998616137 Marionette TRACE conn7 <- [1,1806,null,{}] 17:03:36 INFO - PROCESS | 3252 | 1464998616140 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:36 INFO - PROCESS | 3252 | 1464998616222 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 17:03:36 INFO - PROCESS | 3252 | 1464998616228 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3252 | ++DOCSHELL 148BFC00 == 36 [pid = 3252] [id = 461] 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (192DB800) [pid = 3252] [serial = 1383] [outer = 00000000] 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A5D8400) [pid = 3252] [serial = 1384] [outer = 192DB800] 17:03:36 INFO - PROCESS | 3252 | 1464998616274 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A5E0800) [pid = 3252] [serial = 1385] [outer = 192DB800] 17:03:36 INFO - PROCESS | 3252 | 1464998616702 Marionette TRACE conn7 <- [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]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 17:03:36 INFO - PROCESS | 3252 | 1464998616767 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 17:03:36 INFO - PROCESS | 3252 | 1464998616769 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 17:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:03:36 INFO - PROCESS | 3252 | 1464998616772 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 3252 | 1464998616774 Marionette TRACE conn7 <- [1,1810,null,{}] 17:03:36 INFO - PROCESS | 3252 | 1464998616778 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:36 INFO - PROCESS | 3252 | 1464998616860 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 17:03:36 INFO - PROCESS | 3252 | 1464998616866 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3252 | ++DOCSHELL 19838800 == 37 [pid = 3252] [id = 462] 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A691000) [pid = 3252] [serial = 1386] [outer = 00000000] 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A829400) [pid = 3252] [serial = 1387] [outer = 1A691000] 17:03:36 INFO - PROCESS | 3252 | 1464998616911 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A831400) [pid = 3252] [serial = 1388] [outer = 1A691000] 17:03:37 INFO - PROCESS | 3252 | 1464998617358 Marionette TRACE conn7 <- [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]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 17:03:37 INFO - PROCESS | 3252 | 1464998617403 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 17:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:03:37 INFO - PROCESS | 3252 | 1464998617405 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 17:03:37 INFO - PROCESS | 3252 | 1464998617408 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - PROCESS | 3252 | 1464998617409 Marionette TRACE conn7 <- [1,1814,null,{}] 17:03:37 INFO - PROCESS | 3252 | 1464998617413 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:37 INFO - PROCESS | 3252 | 1464998617495 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 17:03:37 INFO - PROCESS | 3252 | 1464998617501 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 3252 | ++DOCSHELL 16081000 == 38 [pid = 3252] [id = 463] 17:03:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A822400) [pid = 3252] [serial = 1389] [outer = 00000000] 17:03:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B449400) [pid = 3252] [serial = 1390] [outer = 1A822400] 17:03:37 INFO - PROCESS | 3252 | 1464998617546 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B454000) [pid = 3252] [serial = 1391] [outer = 1A822400] 17:03:38 INFO - PROCESS | 3252 | 1464998618266 Marionette TRACE conn7 <- [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]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 870ms 17:03:38 INFO - PROCESS | 3252 | 1464998618280 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 3252 | 1464998618285 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 17:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:03:38 INFO - PROCESS | 3252 | 1464998618290 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 3252 | 1464998618294 Marionette TRACE conn7 <- [1,1818,null,{}] 17:03:38 INFO - PROCESS | 3252 | 1464998618301 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:38 INFO - PROCESS | 3252 | 1464998618418 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 17:03:38 INFO - PROCESS | 3252 | 1464998618531 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 3252 | ++DOCSHELL 0CD83800 == 39 [pid = 3252] [id = 464] 17:03:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0CF61800) [pid = 3252] [serial = 1392] [outer = 00000000] 17:03:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E111800) [pid = 3252] [serial = 1393] [outer = 0CF61800] 17:03:38 INFO - PROCESS | 3252 | 1464998618632 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (148CB400) [pid = 3252] [serial = 1394] [outer = 0CF61800] 17:03:39 INFO - PROCESS | 3252 | 1464998619270 Marionette TRACE conn7 <- [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]]]}] 17:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1021ms 17:03:39 INFO - PROCESS | 3252 | 1464998619316 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 3252 | 1464998619322 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 17:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:03:39 INFO - PROCESS | 3252 | 1464998619329 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 3252 | 1464998619332 Marionette TRACE conn7 <- [1,1822,null,{}] 17:03:39 INFO - PROCESS | 3252 | 1464998619336 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:39 INFO - PROCESS | 3252 | 1464998619456 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 17:03:39 INFO - PROCESS | 3252 | 1464998619611 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 3252 | ++DOCSHELL 16A6E800 == 40 [pid = 3252] [id = 465] 17:03:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16A6F400) [pid = 3252] [serial = 1395] [outer = 00000000] 17:03:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (17519800) [pid = 3252] [serial = 1396] [outer = 16A6F400] 17:03:39 INFO - PROCESS | 3252 | 1464998619675 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1959A800) [pid = 3252] [serial = 1397] [outer = 16A6F400] 17:03:40 INFO - PROCESS | 3252 | 1464998620319 Marionette TRACE conn7 <- [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]]]}] 17:03:40 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 17:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1021ms 17:03:40 INFO - PROCESS | 3252 | 1464998620353 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 3252 | 1464998620356 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 17:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:03:40 INFO - PROCESS | 3252 | 1464998620360 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 3252 | 1464998620364 Marionette TRACE conn7 <- [1,1826,null,{}] 17:03:40 INFO - PROCESS | 3252 | 1464998620375 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:40 INFO - PROCESS | 3252 | 1464998620515 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 17:03:40 INFO - PROCESS | 3252 | 1464998620662 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 3252 | ++DOCSHELL 1B456400 == 41 [pid = 3252] [id = 466] 17:03:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1B457000) [pid = 3252] [serial = 1398] [outer = 00000000] 17:03:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1B5B1C00) [pid = 3252] [serial = 1399] [outer = 1B457000] 17:03:40 INFO - PROCESS | 3252 | 1464998620728 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1B6A0400) [pid = 3252] [serial = 1400] [outer = 1B457000] 17:03:41 INFO - PROCESS | 3252 | 1464998621414 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1222ms 17:03:41 INFO - PROCESS | 3252 | 1464998621590 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 3252 | 1464998621594 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 17:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:03:41 INFO - PROCESS | 3252 | 1464998621624 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 3252 | 1464998621627 Marionette TRACE conn7 <- [1,1830,null,{}] 17:03:41 INFO - PROCESS | 3252 | 1464998621634 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:41 INFO - PROCESS | 3252 | 1464998621746 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 17:03:41 INFO - PROCESS | 3252 | 1464998621883 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 3252 | ++DOCSHELL 0D44A800 == 42 [pid = 3252] [id = 467] 17:03:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0D52CC00) [pid = 3252] [serial = 1401] [outer = 00000000] 17:03:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0D60C000) [pid = 3252] [serial = 1402] [outer = 0D52CC00] 17:03:41 INFO - PROCESS | 3252 | 1464998621944 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0E798800) [pid = 3252] [serial = 1403] [outer = 0D52CC00] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 19838800 == 41 [pid = 3252] [id = 462] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 148BFC00 == 40 [pid = 3252] [id = 461] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 148C0C00 == 39 [pid = 3252] [id = 460] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 195EF000 == 38 [pid = 3252] [id = 459] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 17517C00 == 37 [pid = 3252] [id = 458] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 16A28400 == 36 [pid = 3252] [id = 457] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 15281000 == 35 [pid = 3252] [id = 456] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 0D532400 == 34 [pid = 3252] [id = 455] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 065EC800 == 33 [pid = 3252] [id = 454] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 0919D000 == 32 [pid = 3252] [id = 453] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 065E9C00 == 31 [pid = 3252] [id = 452] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 1B456400 == 30 [pid = 3252] [id = 466] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 16A6E800 == 29 [pid = 3252] [id = 465] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 16081000 == 28 [pid = 3252] [id = 463] 17:03:42 INFO - PROCESS | 3252 | --DOCSHELL 0CD83800 == 27 [pid = 3252] [id = 464] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1B57A400) [pid = 3252] [serial = 1342] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1BDF3C00) [pid = 3252] [serial = 1345] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A13F400) [pid = 3252] [serial = 1333] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A4F0000) [pid = 3252] [serial = 1334] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0D450800) [pid = 3252] [serial = 1318] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0D530C00) [pid = 3252] [serial = 1319] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (174C2400) [pid = 3252] [serial = 1327] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19160800) [pid = 3252] [serial = 1328] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (192D7000) [pid = 3252] [serial = 1330] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1959C400) [pid = 3252] [serial = 1331] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1CFA6400) [pid = 3252] [serial = 1316] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A642400) [pid = 3252] [serial = 1336] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A7AE000) [pid = 3252] [serial = 1337] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A8E8C00) [pid = 3252] [serial = 1339] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1B57E000) [pid = 3252] [serial = 1343] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16A2A000) [pid = 3252] [serial = 1324] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16A2EC00) [pid = 3252] [serial = 1325] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (148C0800) [pid = 3252] [serial = 1321] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148E0C00) [pid = 3252] [serial = 1322] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5A2000) [pid = 3252] [serial = 1346] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1527C400) [pid = 3252] [serial = 1349] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B44F400) [pid = 3252] [serial = 1351] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1CFAC000) [pid = 3252] [serial = 1355] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D473000) [pid = 3252] [serial = 1348] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1BDE6400) [pid = 3252] [serial = 1352] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A8E4800) [pid = 3252] [serial = 1340] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1CFA2C00) [pid = 3252] [serial = 1354] [outer = 00000000] [url = about:blank] 17:03:43 INFO - PROCESS | 3252 | 1464998623277 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1700ms 17:03:43 INFO - PROCESS | 3252 | 1464998623312 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 3252 | 1464998623316 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:03:43 INFO - PROCESS | 3252 | 1464998623324 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 3252 | 1464998623327 Marionette TRACE conn7 <- [1,1834,null,{}] 17:03:43 INFO - PROCESS | 3252 | 1464998623332 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:43 INFO - PROCESS | 3252 | 1464998623461 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 17:03:43 INFO - PROCESS | 3252 | 1464998623476 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 3252 | ++DOCSHELL 0C80E000 == 28 [pid = 3252] [id = 468] 17:03:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0C811C00) [pid = 3252] [serial = 1404] [outer = 00000000] 17:03:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CB6D000) [pid = 3252] [serial = 1405] [outer = 0C811C00] 17:03:43 INFO - PROCESS | 3252 | 1464998623529 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CF5A400) [pid = 3252] [serial = 1406] [outer = 0C811C00] 17:03:44 INFO - PROCESS | 3252 | 1464998623999 Marionette TRACE conn7 <- [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]]]}] 17:03:44 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) 17:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 17:03:44 INFO - PROCESS | 3252 | 1464998624057 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3252 | 1464998624064 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:03:44 INFO - PROCESS | 3252 | 1464998624070 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 3252 | 1464998624073 Marionette TRACE conn7 <- [1,1838,null,{}] 17:03:44 INFO - PROCESS | 3252 | 1464998624077 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:44 INFO - PROCESS | 3252 | 1464998624175 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 17:03:44 INFO - PROCESS | 3252 | 1464998624191 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 3252 | ++DOCSHELL 0D610C00 == 29 [pid = 3252] [id = 469] 17:03:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D8D3800) [pid = 3252] [serial = 1407] [outer = 00000000] 17:03:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0DC3BC00) [pid = 3252] [serial = 1408] [outer = 0D8D3800] 17:03:44 INFO - PROCESS | 3252 | 1464998624248 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0E794C00) [pid = 3252] [serial = 1409] [outer = 0D8D3800] 17:03:44 INFO - PROCESS | 3252 | 1464998624733 Marionette TRACE conn7 <- [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]]]}] 17:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 729ms 17:03:44 INFO - PROCESS | 3252 | 1464998624801 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3252 | 1464998624804 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 17:03:44 INFO - PROCESS | 3252 | 1464998624808 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:03:44 INFO - PROCESS | 3252 | 1464998624811 Marionette TRACE conn7 <- [1,1842,null,{}] 17:03:44 INFO - PROCESS | 3252 | 1464998624860 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:45 INFO - PROCESS | 3252 | 1464998625001 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 17:03:45 INFO - PROCESS | 3252 | 1464998625012 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 3252 | ++DOCSHELL 160EC400 == 30 [pid = 3252] [id = 470] 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (160EC800) [pid = 3252] [serial = 1410] [outer = 00000000] 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16A23800) [pid = 3252] [serial = 1411] [outer = 160EC800] 17:03:45 INFO - PROCESS | 3252 | 1464998625069 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16A2D800) [pid = 3252] [serial = 1412] [outer = 160EC800] 17:03:45 INFO - PROCESS | 3252 | 1464998625564 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 810ms 17:03:45 INFO - PROCESS | 3252 | 1464998625621 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 3252 | 1464998625624 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 17:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:03:45 INFO - PROCESS | 3252 | 1464998625627 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - PROCESS | 3252 | 1464998625629 Marionette TRACE conn7 <- [1,1846,null,{}] 17:03:45 INFO - PROCESS | 3252 | 1464998625638 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:45 INFO - PROCESS | 3252 | 1464998625754 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 17:03:45 INFO - PROCESS | 3252 | 1464998625767 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 3252 | ++DOCSHELL 16A30400 == 31 [pid = 3252] [id = 471] 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B07C00) [pid = 3252] [serial = 1413] [outer = 00000000] 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17421800) [pid = 3252] [serial = 1414] [outer = 16B07C00] 17:03:45 INFO - PROCESS | 3252 | 1464998625864 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19160000) [pid = 3252] [serial = 1415] [outer = 16B07C00] 17:03:46 INFO - PROCESS | 3252 | 1464998626302 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 731ms 17:03:46 INFO - PROCESS | 3252 | 1464998626369 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 3252 | 1464998626371 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 17:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:03:46 INFO - PROCESS | 3252 | 1464998626384 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - PROCESS | 3252 | 1464998626386 Marionette TRACE conn7 <- [1,1850,null,{}] 17:03:46 INFO - PROCESS | 3252 | 1464998626390 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:46 INFO - PROCESS | 3252 | 1464998626512 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 17:03:46 INFO - PROCESS | 3252 | 1464998626522 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 3252 | ++DOCSHELL 19242800 == 32 [pid = 3252] [id = 472] 17:03:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19244400) [pid = 3252] [serial = 1416] [outer = 00000000] 17:03:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1959A000) [pid = 3252] [serial = 1417] [outer = 19244400] 17:03:46 INFO - PROCESS | 3252 | 1464998626572 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (195A4C00) [pid = 3252] [serial = 1418] [outer = 19244400] 17:03:47 INFO - PROCESS | 3252 | 1464998627052 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 17:03:47 INFO - PROCESS | 3252 | 1464998627114 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 17:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:03:47 INFO - PROCESS | 3252 | 1464998627116 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 17:03:47 INFO - PROCESS | 3252 | 1464998627119 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 3252 | 1464998627121 Marionette TRACE conn7 <- [1,1854,null,{}] 17:03:47 INFO - PROCESS | 3252 | 1464998627124 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:47 INFO - PROCESS | 3252 | 1464998627266 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A691000) [pid = 3252] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19143C00) [pid = 3252] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195F3400) [pid = 3252] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1982D800) [pid = 3252] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (065EA400) [pid = 3252] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (065EE000) [pid = 3252] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D535000) [pid = 3252] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CB22C00) [pid = 3252] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16A29800) [pid = 3252] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A822400) [pid = 3252] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15283C00) [pid = 3252] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:03:47 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (192DB800) [pid = 3252] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:03:47 INFO - PROCESS | 3252 | 1464998627533 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3252 | ++DOCSHELL 065EA400 == 33 [pid = 3252] [id = 473] 17:03:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (065EC000) [pid = 3252] [serial = 1419] [outer = 00000000] 17:03:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CB22C00) [pid = 3252] [serial = 1420] [outer = 065EC000] 17:03:47 INFO - PROCESS | 3252 | 1464998627583 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (14E89400) [pid = 3252] [serial = 1421] [outer = 065EC000] 17:03:47 INFO - PROCESS | 3252 | 1464998627993 Marionette TRACE conn7 <- [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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 17:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:03:48 INFO - PROCESS | 3252 | 1464998628051 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 3252 | 1464998628053 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 3252 | 1464998628056 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 3252 | 1464998628058 Marionette TRACE conn7 <- [1,1858,null,{}] 17:03:48 INFO - PROCESS | 3252 | 1464998628061 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:48 INFO - PROCESS | 3252 | 1464998628182 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 17:03:48 INFO - PROCESS | 3252 | 1464998628193 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 3252 | ++DOCSHELL 0919F800 == 34 [pid = 3252] [id = 474] 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0C817800) [pid = 3252] [serial = 1422] [outer = 00000000] 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A2EB800) [pid = 3252] [serial = 1423] [outer = 0C817800] 17:03:48 INFO - PROCESS | 3252 | 1464998628239 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4F2400) [pid = 3252] [serial = 1424] [outer = 0C817800] 17:03:48 INFO - PROCESS | 3252 | 1464998628646 Marionette TRACE conn7 <- [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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 17:03:48 INFO - PROCESS | 3252 | 1464998628687 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 3252 | 1464998628689 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 17:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:03:48 INFO - PROCESS | 3252 | 1464998628692 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 3252 | 1464998628693 Marionette TRACE conn7 <- [1,1862,null,{}] 17:03:48 INFO - PROCESS | 3252 | 1464998628698 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:48 INFO - PROCESS | 3252 | 1464998628777 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 17:03:48 INFO - PROCESS | 3252 | 1464998628873 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 3252 | ++DOCSHELL 0CFE8400 == 35 [pid = 3252] [id = 475] 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0DC3B000) [pid = 3252] [serial = 1425] [outer = 00000000] 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A82A000) [pid = 3252] [serial = 1426] [outer = 0DC3B000] 17:03:48 INFO - PROCESS | 3252 | 1464998628918 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A699C00) [pid = 3252] [serial = 1427] [outer = 0DC3B000] 17:03:49 INFO - PROCESS | 3252 | 1464998629302 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 17:03:49 INFO - PROCESS | 3252 | 1464998629322 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 3252 | 1464998629325 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:03:49 INFO - PROCESS | 3252 | 1464998629328 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 3252 | 1464998629329 Marionette TRACE conn7 <- [1,1866,null,{}] 17:03:49 INFO - PROCESS | 3252 | 1464998629346 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:49 INFO - PROCESS | 3252 | 1464998629428 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 17:03:49 INFO - PROCESS | 3252 | 1464998629433 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 3252 | ++DOCSHELL 16080400 == 36 [pid = 3252] [id = 476] 17:03:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8EB000) [pid = 3252] [serial = 1428] [outer = 00000000] 17:03:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B44A800) [pid = 3252] [serial = 1429] [outer = 1A8EB000] 17:03:49 INFO - PROCESS | 3252 | 1464998629480 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B44D800) [pid = 3252] [serial = 1430] [outer = 1A8EB000] 17:03:50 INFO - PROCESS | 3252 | 1464998630332 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1020ms 17:03:50 INFO - PROCESS | 3252 | 1464998630349 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 3252 | 1464998630354 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:03:50 INFO - PROCESS | 3252 | 1464998630359 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 3252 | 1464998630364 Marionette TRACE conn7 <- [1,1870,null,{}] 17:03:50 INFO - PROCESS | 3252 | 1464998630370 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:50 INFO - PROCESS | 3252 | 1464998630502 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 17:03:50 INFO - PROCESS | 3252 | 1464998630645 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 3252 | ++DOCSHELL 0CD41800 == 37 [pid = 3252] [id = 477] 17:03:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D454C00) [pid = 3252] [serial = 1431] [outer = 00000000] 17:03:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0DCBB800) [pid = 3252] [serial = 1432] [outer = 0D454C00] 17:03:50 INFO - PROCESS | 3252 | 1464998630710 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (14C4C800) [pid = 3252] [serial = 1433] [outer = 0D454C00] 17:03:51 INFO - PROCESS | 3252 | 1464998631404 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1129ms 17:03:51 INFO - PROCESS | 3252 | 1464998631493 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 3252 | 1464998631499 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:03:51 INFO - PROCESS | 3252 | 1464998631506 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 3252 | 1464998631509 Marionette TRACE conn7 <- [1,1874,null,{}] 17:03:51 INFO - PROCESS | 3252 | 1464998631513 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 3252 | 1464998631653 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 17:03:51 INFO - PROCESS | 3252 | 1464998631889 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 3252 | ++DOCSHELL 065ED000 == 38 [pid = 3252] [id = 478] 17:03:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (065F1000) [pid = 3252] [serial = 1434] [outer = 00000000] 17:03:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (090F5800) [pid = 3252] [serial = 1435] [outer = 065F1000] 17:03:51 INFO - PROCESS | 3252 | 1464998631949 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0C818C00) [pid = 3252] [serial = 1436] [outer = 065F1000] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 0CFE8400 == 37 [pid = 3252] [id = 475] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 0919F800 == 36 [pid = 3252] [id = 474] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 065EA400 == 35 [pid = 3252] [id = 473] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 19242800 == 34 [pid = 3252] [id = 472] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 16A30400 == 33 [pid = 3252] [id = 471] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 160EC400 == 32 [pid = 3252] [id = 470] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 0D610C00 == 31 [pid = 3252] [id = 469] 17:03:52 INFO - PROCESS | 3252 | --DOCSHELL 0C80E000 == 30 [pid = 3252] [id = 468] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A831400) [pid = 3252] [serial = 1388] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19219000) [pid = 3252] [serial = 1375] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (195F8C00) [pid = 3252] [serial = 1378] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A4EDC00) [pid = 3252] [serial = 1381] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (065F2000) [pid = 3252] [serial = 1358] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (065EF000) [pid = 3252] [serial = 1357] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (09107000) [pid = 3252] [serial = 1363] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (09198400) [pid = 3252] [serial = 1364] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D606000) [pid = 3252] [serial = 1366] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D8D4800) [pid = 3252] [serial = 1367] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D53B400) [pid = 3252] [serial = 1360] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D8D8400) [pid = 3252] [serial = 1361] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (171F6800) [pid = 3252] [serial = 1372] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19834C00) [pid = 3252] [serial = 1379] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1B449400) [pid = 3252] [serial = 1390] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (153C8800) [pid = 3252] [serial = 1369] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15568C00) [pid = 3252] [serial = 1370] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B454000) [pid = 3252] [serial = 1391] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A829400) [pid = 3252] [serial = 1387] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A5D3000) [pid = 3252] [serial = 1382] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A5D8400) [pid = 3252] [serial = 1384] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A5E0800) [pid = 3252] [serial = 1385] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19245400) [pid = 3252] [serial = 1376] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (17422C00) [pid = 3252] [serial = 1373] [outer = 00000000] [url = about:blank] 17:03:52 INFO - PROCESS | 3252 | 1464998632608 Marionette TRACE conn7 <- [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]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1124ms 17:03:52 INFO - PROCESS | 3252 | 1464998632632 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 17:03:52 INFO - PROCESS | 3252 | 1464998632636 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 17:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:03:52 INFO - PROCESS | 3252 | 1464998632640 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 3252 | 1464998632643 Marionette TRACE conn7 <- [1,1878,null,{}] 17:03:52 INFO - PROCESS | 3252 | 1464998632647 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:52 INFO - PROCESS | 3252 | 1464998632743 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 17:03:52 INFO - PROCESS | 3252 | 1464998632838 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 3252 | ++DOCSHELL 0919C800 == 31 [pid = 3252] [id = 479] 17:03:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0C80E000) [pid = 3252] [serial = 1437] [outer = 00000000] 17:03:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D535C00) [pid = 3252] [serial = 1438] [outer = 0C80E000] 17:03:52 INFO - PROCESS | 3252 | 1464998632889 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D608400) [pid = 3252] [serial = 1439] [outer = 0C80E000] 17:03:53 INFO - PROCESS | 3252 | 1464998633354 Marionette TRACE conn7 <- [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]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 17:03:53 INFO - PROCESS | 3252 | 1464998633413 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 3252 | 1464998633417 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 17:03:53 INFO - PROCESS | 3252 | 1464998633422 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:03:53 INFO - PROCESS | 3252 | 1464998633423 Marionette TRACE conn7 <- [1,1882,null,{}] 17:03:53 INFO - PROCESS | 3252 | 1464998633427 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:53 INFO - PROCESS | 3252 | 1464998633516 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 17:03:53 INFO - PROCESS | 3252 | 1464998633522 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 3252 | ++DOCSHELL 0DCB8000 == 32 [pid = 3252] [id = 480] 17:03:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E76C400) [pid = 3252] [serial = 1440] [outer = 00000000] 17:03:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15571C00) [pid = 3252] [serial = 1441] [outer = 0E76C400] 17:03:53 INFO - PROCESS | 3252 | 1464998633570 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (160F7C00) [pid = 3252] [serial = 1442] [outer = 0E76C400] 17:03:54 INFO - PROCESS | 3252 | 1464998634042 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 17:03:54 INFO - PROCESS | 3252 | 1464998634097 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 3252 | 1464998634099 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:03:54 INFO - PROCESS | 3252 | 1464998634104 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 3252 | 1464998634110 Marionette TRACE conn7 <- [1,1886,null,{}] 17:03:54 INFO - PROCESS | 3252 | 1464998634120 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:54 INFO - PROCESS | 3252 | 1464998634218 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 17:03:54 INFO - PROCESS | 3252 | 1464998634323 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 3252 | ++DOCSHELL 17512800 == 33 [pid = 3252] [id = 481] 17:03:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17515400) [pid = 3252] [serial = 1443] [outer = 00000000] 17:03:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19216800) [pid = 3252] [serial = 1444] [outer = 17515400] 17:03:54 INFO - PROCESS | 3252 | 1464998634378 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19245800) [pid = 3252] [serial = 1445] [outer = 17515400] 17:03:54 INFO - PROCESS | 3252 | 1464998634783 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 729ms 17:03:54 INFO - PROCESS | 3252 | 1464998634837 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 3252 | 1464998634840 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 17:03:54 INFO - PROCESS | 3252 | 1464998634843 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:03:54 INFO - PROCESS | 3252 | 1464998634845 Marionette TRACE conn7 <- [1,1890,null,{}] 17:03:54 INFO - PROCESS | 3252 | 1464998634883 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:55 INFO - PROCESS | 3252 | 1464998635018 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 17:03:55 INFO - PROCESS | 3252 | 1464998635028 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 3252 | ++DOCSHELL 19214400 == 34 [pid = 3252] [id = 482] 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19216400) [pid = 3252] [serial = 1446] [outer = 00000000] 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F7000) [pid = 3252] [serial = 1447] [outer = 19216400] 17:03:55 INFO - PROCESS | 3252 | 1464998635136 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19839800) [pid = 3252] [serial = 1448] [outer = 19216400] 17:03:55 INFO - PROCESS | 3252 | 1464998635578 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 17:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:03:55 INFO - PROCESS | 3252 | 1464998635617 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 3252 | 1464998635619 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 17:03:55 INFO - PROCESS | 3252 | 1464998635622 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 3252 | 1464998635623 Marionette TRACE conn7 <- [1,1894,null,{}] 17:03:55 INFO - PROCESS | 3252 | 1464998635627 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:55 INFO - PROCESS | 3252 | 1464998635749 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 17:03:55 INFO - PROCESS | 3252 | 1464998635758 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 3252 | ++DOCSHELL 174C9000 == 35 [pid = 3252] [id = 483] 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4F0000) [pid = 3252] [serial = 1449] [outer = 00000000] 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5D5C00) [pid = 3252] [serial = 1450] [outer = 1A4F0000] 17:03:55 INFO - PROCESS | 3252 | 1464998635822 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A63B800) [pid = 3252] [serial = 1451] [outer = 1A4F0000] 17:03:56 INFO - PROCESS | 3252 | 1464998636305 Marionette TRACE conn7 <- [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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 17:03:56 INFO - PROCESS | 3252 | 1464998636353 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 3252 | 1464998636355 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 17:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:03:56 INFO - PROCESS | 3252 | 1464998636358 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - PROCESS | 3252 | 1464998636360 Marionette TRACE conn7 <- [1,1898,null,{}] 17:03:56 INFO - PROCESS | 3252 | 1464998636401 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:56 INFO - PROCESS | 3252 | 1464998636529 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 17:03:56 INFO - PROCESS | 3252 | 1464998636540 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 3252 | ++DOCSHELL 09193400 == 36 [pid = 3252] [id = 484] 17:03:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0CBE4800) [pid = 3252] [serial = 1452] [outer = 00000000] 17:03:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A831400) [pid = 3252] [serial = 1453] [outer = 0CBE4800] 17:03:56 INFO - PROCESS | 3252 | 1464998636585 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A7A8800) [pid = 3252] [serial = 1454] [outer = 0CBE4800] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D8D3800) [pid = 3252] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16B07C00) [pid = 3252] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A6F400) [pid = 3252] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0C817800) [pid = 3252] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C811C00) [pid = 3252] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (160EC800) [pid = 3252] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (065EC000) [pid = 3252] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF61800) [pid = 3252] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D52CC00) [pid = 3252] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B457000) [pid = 3252] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19244400) [pid = 3252] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:03:56 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0DC3B000) [pid = 3252] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:03:57 INFO - PROCESS | 3252 | 1464998637089 Marionette TRACE conn7 <- [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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 810ms 17:03:57 INFO - PROCESS | 3252 | 1464998637169 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 3252 | 1464998637171 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 17:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:03:57 INFO - PROCESS | 3252 | 1464998637175 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - PROCESS | 3252 | 1464998637176 Marionette TRACE conn7 <- [1,1902,null,{}] 17:03:57 INFO - PROCESS | 3252 | 1464998637180 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:57 INFO - PROCESS | 3252 | 1464998637265 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 17:03:57 INFO - PROCESS | 3252 | 1464998637272 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 3252 | ++DOCSHELL 0C80F000 == 37 [pid = 3252] [id = 485] 17:03:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1741E800) [pid = 3252] [serial = 1455] [outer = 00000000] 17:03:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A418000) [pid = 3252] [serial = 1456] [outer = 1741E800] 17:03:57 INFO - PROCESS | 3252 | 1464998637320 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A82EC00) [pid = 3252] [serial = 1457] [outer = 1741E800] 17:03:57 INFO - PROCESS | 3252 | 1464998637766 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 17:03:57 INFO - PROCESS | 3252 | 1464998637809 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 3252 | 1464998637811 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 17:03:57 INFO - PROCESS | 3252 | 1464998637814 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - PROCESS | 3252 | 1464998637816 Marionette TRACE conn7 <- [1,1906,null,{}] 17:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:03:57 INFO - PROCESS | 3252 | 1464998637820 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:57 INFO - PROCESS | 3252 | 1464998637907 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 17:03:57 INFO - PROCESS | 3252 | 1464998637913 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 3252 | ++DOCSHELL 171EBC00 == 38 [pid = 3252] [id = 486] 17:03:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19834000) [pid = 3252] [serial = 1458] [outer = 00000000] 17:03:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B585000) [pid = 3252] [serial = 1459] [outer = 19834000] 17:03:57 INFO - PROCESS | 3252 | 1464998637986 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B586800) [pid = 3252] [serial = 1460] [outer = 19834000] 17:03:58 INFO - PROCESS | 3252 | 1464998638441 Marionette TRACE conn7 <- [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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 17:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:03:58 INFO - PROCESS | 3252 | 1464998638489 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 3252 | 1464998638491 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 17:03:58 INFO - PROCESS | 3252 | 1464998638494 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 3252 | 1464998638496 Marionette TRACE conn7 <- [1,1910,null,{}] 17:03:58 INFO - PROCESS | 3252 | 1464998638499 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:58 INFO - PROCESS | 3252 | 1464998638589 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 17:03:58 INFO - PROCESS | 3252 | 1464998638594 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 3252 | ++DOCSHELL 19597800 == 39 [pid = 3252] [id = 487] 17:03:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BD37800) [pid = 3252] [serial = 1461] [outer = 00000000] 17:03:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1BDE9C00) [pid = 3252] [serial = 1462] [outer = 1BD37800] 17:03:58 INFO - PROCESS | 3252 | 1464998638642 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BDF4000) [pid = 3252] [serial = 1463] [outer = 1BD37800] 17:03:59 INFO - PROCESS | 3252 | 1464998639381 Marionette TRACE conn7 <- [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]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 17:03:59 INFO - PROCESS | 3252 | 1464998639425 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 3252 | 1464998639430 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 17:03:59 INFO - PROCESS | 3252 | 1464998639435 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:03:59 INFO - PROCESS | 3252 | 1464998639441 Marionette TRACE conn7 <- [1,1914,null,{}] 17:03:59 INFO - PROCESS | 3252 | 1464998639446 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:59 INFO - PROCESS | 3252 | 1464998639565 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 17:03:59 INFO - PROCESS | 3252 | 1464998639703 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 3252 | ++DOCSHELL 0D450800 == 40 [pid = 3252] [id = 488] 17:03:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0D46CC00) [pid = 3252] [serial = 1464] [outer = 00000000] 17:03:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (14B72800) [pid = 3252] [serial = 1465] [outer = 0D46CC00] 17:03:59 INFO - PROCESS | 3252 | 1464998639765 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (15569800) [pid = 3252] [serial = 1466] [outer = 0D46CC00] 17:04:00 INFO - PROCESS | 3252 | 1464998640355 Marionette TRACE conn7 <- [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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 17:04:00 INFO - PROCESS | 3252 | 1464998640410 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 3252 | 1464998640417 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 17:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:04:00 INFO - PROCESS | 3252 | 1464998640423 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 3252 | 1464998640426 Marionette TRACE conn7 <- [1,1918,null,{}] 17:04:00 INFO - PROCESS | 3252 | 1464998640444 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:00 INFO - PROCESS | 3252 | 1464998640594 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 17:04:00 INFO - PROCESS | 3252 | 1464998640660 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 3252 | ++DOCSHELL 19216C00 == 41 [pid = 3252] [id = 489] 17:04:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (192D8800) [pid = 3252] [serial = 1467] [outer = 00000000] 17:04:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (195F3400) [pid = 3252] [serial = 1468] [outer = 192D8800] 17:04:00 INFO - PROCESS | 3252 | 1464998640718 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4ED400) [pid = 3252] [serial = 1469] [outer = 192D8800] 17:04:01 INFO - PROCESS | 3252 | 1464998641353 Marionette TRACE conn7 <- [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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 17:04:01 INFO - PROCESS | 3252 | 1464998641395 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 3252 | 1464998641398 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 17:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:04:01 INFO - PROCESS | 3252 | 1464998641402 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 3252 | 1464998641405 Marionette TRACE conn7 <- [1,1922,null,{}] 17:04:01 INFO - PROCESS | 3252 | 1464998641417 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:01 INFO - PROCESS | 3252 | 1464998641532 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 17:04:01 INFO - PROCESS | 3252 | 1464998641673 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3252 | ++DOCSHELL 1BDF5400 == 42 [pid = 3252] [id = 490] 17:04:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C4D0400) [pid = 3252] [serial = 1470] [outer = 00000000] 17:04:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C598000) [pid = 3252] [serial = 1471] [outer = 1C4D0400] 17:04:01 INFO - PROCESS | 3252 | 1464998641734 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C5D0800) [pid = 3252] [serial = 1472] [outer = 1C4D0400] 17:04:02 INFO - PROCESS | 3252 | 1464998642362 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1020ms 17:04:02 INFO - PROCESS | 3252 | 1464998642426 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 3252 | 1464998642429 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:04:02 INFO - PROCESS | 3252 | 1464998642432 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 3252 | 1464998642434 Marionette TRACE conn7 <- [1,1926,null,{}] 17:04:02 INFO - PROCESS | 3252 | 1464998642438 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:02 INFO - PROCESS | 3252 | 1464998642680 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 17:04:02 INFO - PROCESS | 3252 | 1464998642847 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 3252 | ++DOCSHELL 065EE400 == 43 [pid = 3252] [id = 491] 17:04:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (090F4C00) [pid = 3252] [serial = 1473] [outer = 00000000] 17:04:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0919D000) [pid = 3252] [serial = 1474] [outer = 090F4C00] 17:04:02 INFO - PROCESS | 3252 | 1464998642903 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0CD85000) [pid = 3252] [serial = 1475] [outer = 090F4C00] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 171EBC00 == 42 [pid = 3252] [id = 486] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0C80F000 == 41 [pid = 3252] [id = 485] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 09193400 == 40 [pid = 3252] [id = 484] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 174C9000 == 39 [pid = 3252] [id = 483] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 19214400 == 38 [pid = 3252] [id = 482] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 17512800 == 37 [pid = 3252] [id = 481] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0DCB8000 == 36 [pid = 3252] [id = 480] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0919C800 == 35 [pid = 3252] [id = 479] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 065ED000 == 34 [pid = 3252] [id = 478] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0CD41800 == 33 [pid = 3252] [id = 477] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 16080400 == 32 [pid = 3252] [id = 476] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0D44A800 == 31 [pid = 3252] [id = 467] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 1BDF5400 == 30 [pid = 3252] [id = 490] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 19216C00 == 29 [pid = 3252] [id = 489] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 19597800 == 28 [pid = 3252] [id = 487] 17:04:03 INFO - PROCESS | 3252 | --DOCSHELL 0D450800 == 27 [pid = 3252] [id = 488] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0DC3BC00) [pid = 3252] [serial = 1408] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17421800) [pid = 3252] [serial = 1414] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1959A800) [pid = 3252] [serial = 1397] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A2EB800) [pid = 3252] [serial = 1423] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0CB6D000) [pid = 3252] [serial = 1405] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16A23800) [pid = 3252] [serial = 1411] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CB22C00) [pid = 3252] [serial = 1420] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CF5A400) [pid = 3252] [serial = 1406] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0E111800) [pid = 3252] [serial = 1393] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A4F2400) [pid = 3252] [serial = 1424] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17519800) [pid = 3252] [serial = 1396] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A2D800) [pid = 3252] [serial = 1412] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D60C000) [pid = 3252] [serial = 1402] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B6A0400) [pid = 3252] [serial = 1400] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0E798800) [pid = 3252] [serial = 1403] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B5B1C00) [pid = 3252] [serial = 1399] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (195A4C00) [pid = 3252] [serial = 1418] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E794C00) [pid = 3252] [serial = 1409] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (14E89400) [pid = 3252] [serial = 1421] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19160000) [pid = 3252] [serial = 1415] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (148CB400) [pid = 3252] [serial = 1394] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1959A000) [pid = 3252] [serial = 1417] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A82A000) [pid = 3252] [serial = 1426] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A699C00) [pid = 3252] [serial = 1427] [outer = 00000000] [url = about:blank] 17:04:04 INFO - PROCESS | 3252 | 1464998644246 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1882ms 17:04:04 INFO - PROCESS | 3252 | 1464998644318 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 3252 | 1464998644323 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:04:04 INFO - PROCESS | 3252 | 1464998644328 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3252 | 1464998644331 Marionette TRACE conn7 <- [1,1930,null,{}] 17:04:04 INFO - PROCESS | 3252 | 1464998644338 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:04 INFO - PROCESS | 3252 | 1464998644444 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 17:04:04 INFO - PROCESS | 3252 | 1464998644542 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3252 | ++DOCSHELL 0C811000 == 28 [pid = 3252] [id = 492] 17:04:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0C811400) [pid = 3252] [serial = 1476] [outer = 00000000] 17:04:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0C819400) [pid = 3252] [serial = 1477] [outer = 0C811400] 17:04:04 INFO - PROCESS | 3252 | 1464998644599 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CD81C00) [pid = 3252] [serial = 1478] [outer = 0C811400] 17:04:05 INFO - PROCESS | 3252 | 1464998645017 Marionette TRACE conn7 <- [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]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 17:04:05 INFO - PROCESS | 3252 | 1464998645069 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 3252 | 1464998645075 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:04:05 INFO - PROCESS | 3252 | 1464998645082 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 3252 | 1464998645084 Marionette TRACE conn7 <- [1,1934,null,{}] 17:04:05 INFO - PROCESS | 3252 | 1464998645088 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:05 INFO - PROCESS | 3252 | 1464998645187 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 17:04:05 INFO - PROCESS | 3252 | 1464998645196 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 3252 | ++DOCSHELL 0D8D8800 == 29 [pid = 3252] [id = 493] 17:04:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D8D9000) [pid = 3252] [serial = 1479] [outer = 00000000] 17:04:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0DCB6800) [pid = 3252] [serial = 1480] [outer = 0D8D9000] 17:04:05 INFO - PROCESS | 3252 | 1464998645246 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0E5F1000) [pid = 3252] [serial = 1481] [outer = 0D8D9000] 17:04:05 INFO - PROCESS | 3252 | 1464998645727 Marionette TRACE conn7 <- [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]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 17:04:05 INFO - PROCESS | 3252 | 1464998645754 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 3252 | 1464998645757 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:04:05 INFO - PROCESS | 3252 | 1464998645761 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 3252 | 1464998645764 Marionette TRACE conn7 <- [1,1938,null,{}] 17:04:05 INFO - PROCESS | 3252 | 1464998645776 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:05 INFO - PROCESS | 3252 | 1464998645904 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 17:04:06 INFO - PROCESS | 3252 | 1464998646012 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 3252 | ++DOCSHELL 16079800 == 30 [pid = 3252] [id = 494] 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1607FC00) [pid = 3252] [serial = 1482] [outer = 00000000] 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (160F7000) [pid = 3252] [serial = 1483] [outer = 1607FC00] 17:04:06 INFO - PROCESS | 3252 | 1464998646068 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16A28400) [pid = 3252] [serial = 1484] [outer = 1607FC00] 17:04:06 INFO - PROCESS | 3252 | 1464998646518 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 17:04:06 INFO - PROCESS | 3252 | 1464998646535 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 17:04:06 INFO - PROCESS | 3252 | 1464998646537 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 17:04:06 INFO - PROCESS | 3252 | 1464998646540 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:04:06 INFO - PROCESS | 3252 | 1464998646542 Marionette TRACE conn7 <- [1,1942,null,{}] 17:04:06 INFO - PROCESS | 3252 | 1464998646545 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:06 INFO - PROCESS | 3252 | 1464998646666 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 17:04:06 INFO - PROCESS | 3252 | 1464998646671 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 3252 | ++DOCSHELL 169D5C00 == 31 [pid = 3252] [id = 495] 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A2D400) [pid = 3252] [serial = 1485] [outer = 00000000] 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (171F6800) [pid = 3252] [serial = 1486] [outer = 16A2D400] 17:04:06 INFO - PROCESS | 3252 | 1464998646718 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19136000) [pid = 3252] [serial = 1487] [outer = 16A2D400] 17:04:07 INFO - PROCESS | 3252 | 1464998647176 Marionette TRACE conn7 <- [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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 17:04:07 INFO - PROCESS | 3252 | 1464998647214 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 17:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:04:07 INFO - PROCESS | 3252 | 1464998647216 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 17:04:07 INFO - PROCESS | 3252 | 1464998647219 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 3252 | 1464998647221 Marionette TRACE conn7 <- [1,1946,null,{}] 17:04:07 INFO - PROCESS | 3252 | 1464998647225 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:07 INFO - PROCESS | 3252 | 1464998647368 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 17:04:07 INFO - PROCESS | 3252 | 1464998647389 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 3252 | ++DOCSHELL 1918C000 == 32 [pid = 3252] [id = 496] 17:04:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1918F400) [pid = 3252] [serial = 1488] [outer = 00000000] 17:04:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (192D7000) [pid = 3252] [serial = 1489] [outer = 1918F400] 17:04:07 INFO - PROCESS | 3252 | 1464998647436 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1959AC00) [pid = 3252] [serial = 1490] [outer = 1918F400] 17:04:07 INFO - PROCESS | 3252 | 1464998647897 Marionette TRACE conn7 <- [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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 17:04:07 INFO - PROCESS | 3252 | 1464998647951 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 3252 | 1464998647953 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:04:07 INFO - PROCESS | 3252 | 1464998647961 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 3252 | 1464998647963 Marionette TRACE conn7 <- [1,1950,null,{}] 17:04:07 INFO - PROCESS | 3252 | 1464998647968 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:08 INFO - PROCESS | 3252 | 1464998648119 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 17:04:08 INFO - PROCESS | 3252 | 1464998648189 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 3252 | ++DOCSHELL 1982F800 == 33 [pid = 3252] [id = 497] 17:04:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19836800) [pid = 3252] [serial = 1491] [outer = 00000000] 17:04:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A4F0C00) [pid = 3252] [serial = 1492] [outer = 19836800] 17:04:08 INFO - PROCESS | 3252 | 1464998648240 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A5DB800) [pid = 3252] [serial = 1493] [outer = 19836800] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19216400) [pid = 3252] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4F0000) [pid = 3252] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D454C00) [pid = 3252] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CBE4800) [pid = 3252] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17515400) [pid = 3252] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0E76C400) [pid = 3252] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (065F1000) [pid = 3252] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C80E000) [pid = 3252] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A8EB000) [pid = 3252] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19834000) [pid = 3252] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1BD37800) [pid = 3252] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:04:08 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1741E800) [pid = 3252] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:04:08 INFO - PROCESS | 3252 | 1464998648925 Marionette TRACE conn7 <- [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]]]}] 17:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1024ms 17:04:08 INFO - PROCESS | 3252 | 1464998648984 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 3252 | 1464998648986 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 17:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:04:08 INFO - PROCESS | 3252 | 1464998648989 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 3252 | 1464998648991 Marionette TRACE conn7 <- [1,1954,null,{}] 17:04:08 INFO - PROCESS | 3252 | 1464998648994 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:09 INFO - PROCESS | 3252 | 1464998649075 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 17:04:09 INFO - PROCESS | 3252 | 1464998649081 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 3252 | ++DOCSHELL 16B07C00 == 34 [pid = 3252] [id = 498] 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17427800) [pid = 3252] [serial = 1494] [outer = 00000000] 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1982E800) [pid = 3252] [serial = 1495] [outer = 17427800] 17:04:09 INFO - PROCESS | 3252 | 1464998649126 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1982F400) [pid = 3252] [serial = 1496] [outer = 17427800] 17:04:09 INFO - PROCESS | 3252 | 1464998649547 Marionette TRACE conn7 <- [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]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 632ms 17:04:09 INFO - PROCESS | 3252 | 1464998649622 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 3252 | 1464998649624 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:04:09 INFO - PROCESS | 3252 | 1464998649627 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 3252 | 1464998649629 Marionette TRACE conn7 <- [1,1958,null,{}] 17:04:09 INFO - PROCESS | 3252 | 1464998649632 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:09 INFO - PROCESS | 3252 | 1464998649713 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 17:04:09 INFO - PROCESS | 3252 | 1464998649718 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 3252 | ++DOCSHELL 1A691000 == 35 [pid = 3252] [id = 499] 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A69D800) [pid = 3252] [serial = 1497] [outer = 00000000] 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A826400) [pid = 3252] [serial = 1498] [outer = 1A69D800] 17:04:09 INFO - PROCESS | 3252 | 1464998649765 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A823400) [pid = 3252] [serial = 1499] [outer = 1A69D800] 17:04:10 INFO - PROCESS | 3252 | 1464998650200 Marionette TRACE conn7 <- [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]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 17:04:10 INFO - PROCESS | 3252 | 1464998650267 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 3252 | 1464998650269 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 17:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:04:10 INFO - PROCESS | 3252 | 1464998650272 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 3252 | 1464998650274 Marionette TRACE conn7 <- [1,1962,null,{}] 17:04:10 INFO - PROCESS | 3252 | 1464998650278 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:10 INFO - PROCESS | 3252 | 1464998650364 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 17:04:10 INFO - PROCESS | 3252 | 1464998650369 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 3252 | ++DOCSHELL 15569400 == 36 [pid = 3252] [id = 500] 17:04:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8E8000) [pid = 3252] [serial = 1500] [outer = 00000000] 17:04:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8ED000) [pid = 3252] [serial = 1501] [outer = 1A8E8000] 17:04:10 INFO - PROCESS | 3252 | 1464998650417 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8ED800) [pid = 3252] [serial = 1502] [outer = 1A8E8000] 17:04:11 INFO - PROCESS | 3252 | 1464998651266 Marionette TRACE conn7 <- [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]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1021ms 17:04:11 INFO - PROCESS | 3252 | 1464998651305 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 3252 | 1464998651310 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:04:11 INFO - PROCESS | 3252 | 1464998651337 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 3252 | 1464998651343 Marionette TRACE conn7 <- [1,1966,null,{}] 17:04:11 INFO - PROCESS | 3252 | 1464998651348 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:11 INFO - PROCESS | 3252 | 1464998651497 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 17:04:11 INFO - PROCESS | 3252 | 1464998651630 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 3252 | ++DOCSHELL 0919AC00 == 37 [pid = 3252] [id = 501] 17:04:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0CD79C00) [pid = 3252] [serial = 1503] [outer = 00000000] 17:04:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0DC3B000) [pid = 3252] [serial = 1504] [outer = 0CD79C00] 17:04:11 INFO - PROCESS | 3252 | 1464998651691 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (148CBC00) [pid = 3252] [serial = 1505] [outer = 0CD79C00] 17:04:12 INFO - PROCESS | 3252 | 1464998652322 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1022ms 17:04:12 INFO - PROCESS | 3252 | 1464998652362 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 3252 | 1464998652368 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 17:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:04:12 INFO - PROCESS | 3252 | 1464998652399 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 3252 | 1464998652402 Marionette TRACE conn7 <- [1,1970,null,{}] 17:04:12 INFO - PROCESS | 3252 | 1464998652424 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:12 INFO - PROCESS | 3252 | 1464998652559 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 17:04:12 INFO - PROCESS | 3252 | 1464998652727 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 3252 | ++DOCSHELL 17512800 == 38 [pid = 3252] [id = 502] 17:04:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (17515400) [pid = 3252] [serial = 1506] [outer = 00000000] 17:04:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19215C00) [pid = 3252] [serial = 1507] [outer = 17515400] 17:04:12 INFO - PROCESS | 3252 | 1464998652791 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (195F3C00) [pid = 3252] [serial = 1508] [outer = 17515400] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 1A691000 == 37 [pid = 3252] [id = 499] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 16B07C00 == 36 [pid = 3252] [id = 498] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 1982F800 == 35 [pid = 3252] [id = 497] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 1918C000 == 34 [pid = 3252] [id = 496] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 169D5C00 == 33 [pid = 3252] [id = 495] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 16079800 == 32 [pid = 3252] [id = 494] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 0D8D8800 == 31 [pid = 3252] [id = 493] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 0C811000 == 30 [pid = 3252] [id = 492] 17:04:13 INFO - PROCESS | 3252 | --DOCSHELL 065EE400 == 29 [pid = 3252] [id = 491] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (195F7000) [pid = 3252] [serial = 1447] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A5D5C00) [pid = 3252] [serial = 1450] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0DCBB800) [pid = 3252] [serial = 1432] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A831400) [pid = 3252] [serial = 1453] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (14C4C800) [pid = 3252] [serial = 1433] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19216800) [pid = 3252] [serial = 1444] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15571C00) [pid = 3252] [serial = 1441] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (160F7C00) [pid = 3252] [serial = 1442] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (090F5800) [pid = 3252] [serial = 1435] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0C818C00) [pid = 3252] [serial = 1436] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D535C00) [pid = 3252] [serial = 1438] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D608400) [pid = 3252] [serial = 1439] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B44D800) [pid = 3252] [serial = 1430] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1B44A800) [pid = 3252] [serial = 1429] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A63B800) [pid = 3252] [serial = 1451] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B586800) [pid = 3252] [serial = 1460] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A7A8800) [pid = 3252] [serial = 1454] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1BDF4000) [pid = 3252] [serial = 1463] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B585000) [pid = 3252] [serial = 1459] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19839800) [pid = 3252] [serial = 1448] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A418000) [pid = 3252] [serial = 1456] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BDE9C00) [pid = 3252] [serial = 1462] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19245800) [pid = 3252] [serial = 1445] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A82EC00) [pid = 3252] [serial = 1457] [outer = 00000000] [url = about:blank] 17:04:13 INFO - PROCESS | 3252 | 1464998653677 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1299ms 17:04:13 INFO - PROCESS | 3252 | 1464998653706 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 17:04:13 INFO - PROCESS | 3252 | 1464998653709 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 17:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:04:13 INFO - PROCESS | 3252 | 1464998653714 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - PROCESS | 3252 | 1464998653717 Marionette TRACE conn7 <- [1,1974,null,{}] 17:04:13 INFO - PROCESS | 3252 | 1464998653722 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:13 INFO - PROCESS | 3252 | 1464998653813 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 17:04:13 INFO - PROCESS | 3252 | 1464998653820 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CD7B000 == 30 [pid = 3252] [id = 503] 17:04:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CD7DC00) [pid = 3252] [serial = 1509] [outer = 00000000] 17:04:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D52D800) [pid = 3252] [serial = 1510] [outer = 0CD7DC00] 17:04:13 INFO - PROCESS | 3252 | 1464998653872 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D53BC00) [pid = 3252] [serial = 1511] [outer = 0CD7DC00] 17:04:14 INFO - PROCESS | 3252 | 1464998654414 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 17:04:14 INFO - PROCESS | 3252 | 1464998654446 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 3252 | 1464998654452 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 17:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:04:14 INFO - PROCESS | 3252 | 1464998654462 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 3252 | 1464998654464 Marionette TRACE conn7 <- [1,1978,null,{}] 17:04:14 INFO - PROCESS | 3252 | 1464998654468 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:14 INFO - PROCESS | 3252 | 1464998654558 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 17:04:14 INFO - PROCESS | 3252 | 1464998654567 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 3252 | ++DOCSHELL 14B70C00 == 31 [pid = 3252] [id = 504] 17:04:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (14BCB800) [pid = 3252] [serial = 1512] [outer = 00000000] 17:04:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14E89400) [pid = 3252] [serial = 1513] [outer = 14BCB800] 17:04:14 INFO - PROCESS | 3252 | 1464998654616 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (152CEC00) [pid = 3252] [serial = 1514] [outer = 14BCB800] 17:04:15 INFO - PROCESS | 3252 | 1464998655096 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 17:04:15 INFO - PROCESS | 3252 | 1464998655137 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 3252 | 1464998655139 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 17:04:15 INFO - PROCESS | 3252 | 1464998655142 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:04:15 INFO - PROCESS | 3252 | 1464998655145 Marionette TRACE conn7 <- [1,1982,null,{}] 17:04:15 INFO - PROCESS | 3252 | 1464998655157 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:15 INFO - PROCESS | 3252 | 1464998655281 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 17:04:15 INFO - PROCESS | 3252 | 1464998655390 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 3252 | ++DOCSHELL 17421800 == 32 [pid = 3252] [id = 505] 17:04:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17424C00) [pid = 3252] [serial = 1515] [outer = 00000000] 17:04:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17519800) [pid = 3252] [serial = 1516] [outer = 17424C00] 17:04:15 INFO - PROCESS | 3252 | 1464998655446 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19214400) [pid = 3252] [serial = 1517] [outer = 17424C00] 17:04:15 INFO - PROCESS | 3252 | 1464998655844 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 17:04:15 INFO - PROCESS | 3252 | 1464998655880 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 3252 | 1464998655882 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:04:15 INFO - PROCESS | 3252 | 1464998655886 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 3252 | 1464998655887 Marionette TRACE conn7 <- [1,1986,null,{}] 17:04:15 INFO - PROCESS | 3252 | 1464998655891 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:16 INFO - PROCESS | 3252 | 1464998656022 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 17:04:16 INFO - PROCESS | 3252 | 1464998656027 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3252 | ++DOCSHELL 192D9800 == 33 [pid = 3252] [id = 506] 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19597400) [pid = 3252] [serial = 1518] [outer = 00000000] 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19832400) [pid = 3252] [serial = 1519] [outer = 19597400] 17:04:16 INFO - PROCESS | 3252 | 1464998656075 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A2EA400) [pid = 3252] [serial = 1520] [outer = 19597400] 17:04:16 INFO - PROCESS | 3252 | 1464998656541 Marionette TRACE conn7 <- [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]]]}] 17:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 17:04:16 INFO - PROCESS | 3252 | 1464998656557 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 3252 | 1464998656559 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 17:04:16 INFO - PROCESS | 3252 | 1464998656568 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:04:16 INFO - PROCESS | 3252 | 1464998656570 Marionette TRACE conn7 <- [1,1990,null,{}] 17:04:16 INFO - PROCESS | 3252 | 1464998656573 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:16 INFO - PROCESS | 3252 | 1464998656689 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 17:04:16 INFO - PROCESS | 3252 | 1464998656783 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D7800 == 34 [pid = 3252] [id = 507] 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5D8C00) [pid = 3252] [serial = 1521] [outer = 00000000] 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A642800) [pid = 3252] [serial = 1522] [outer = 1A5D8C00] 17:04:16 INFO - PROCESS | 3252 | 1464998656828 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A824800) [pid = 3252] [serial = 1523] [outer = 1A5D8C00] 17:04:17 INFO - PROCESS | 3252 | 1464998657270 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 17:04:17 INFO - PROCESS | 3252 | 1464998657302 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 3252 | 1464998657304 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 17:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:04:17 INFO - PROCESS | 3252 | 1464998657307 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 3252 | 1464998657309 Marionette TRACE conn7 <- [1,1994,null,{}] 17:04:17 INFO - PROCESS | 3252 | 1464998657313 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:17 INFO - PROCESS | 3252 | 1464998657479 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 17:04:17 INFO - PROCESS | 3252 | 1464998657556 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 3252 | ++DOCSHELL 1B452000 == 35 [pid = 3252] [id = 508] 17:04:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B454800) [pid = 3252] [serial = 1524] [outer = 00000000] 17:04:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B583C00) [pid = 3252] [serial = 1525] [outer = 1B454800] 17:04:17 INFO - PROCESS | 3252 | 1464998657607 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (174C2000) [pid = 3252] [serial = 1526] [outer = 1B454800] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16A2D400) [pid = 3252] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (090F4C00) [pid = 3252] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D8D9000) [pid = 3252] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1607FC00) [pid = 3252] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C811400) [pid = 3252] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1918F400) [pid = 3252] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D46CC00) [pid = 3252] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (192D8800) [pid = 3252] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A69D800) [pid = 3252] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19836800) [pid = 3252] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:04:18 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (17427800) [pid = 3252] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:04:18 INFO - PROCESS | 3252 | 1464998658149 Marionette TRACE conn7 <- [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]]]}] 17:04:18 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 17:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 870ms 17:04:18 INFO - PROCESS | 3252 | 1464998658179 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 17:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:04:18 INFO - PROCESS | 3252 | 1464998658181 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 3252 | 1464998658184 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 3252 | 1464998658186 Marionette TRACE conn7 <- [1,1998,null,{}] 17:04:18 INFO - PROCESS | 3252 | 1464998658189 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:18 INFO - PROCESS | 3252 | 1464998658315 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 17:04:18 INFO - PROCESS | 3252 | 1464998658380 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 3252 | ++DOCSHELL 0D46CC00 == 36 [pid = 3252] [id = 509] 17:04:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D8D4000) [pid = 3252] [serial = 1527] [outer = 00000000] 17:04:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19242800) [pid = 3252] [serial = 1528] [outer = 0D8D4000] 17:04:18 INFO - PROCESS | 3252 | 1464998658431 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A5E0C00) [pid = 3252] [serial = 1529] [outer = 0D8D4000] 17:04:18 INFO - PROCESS | 3252 | 1464998658792 Marionette TRACE conn7 <- [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]]]}] 17:04:18 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 17:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 17:04:18 INFO - PROCESS | 3252 | 1464998658815 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 17:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:04:18 INFO - PROCESS | 3252 | 1464998658817 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 3252 | 1464998658820 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 3252 | 1464998658822 Marionette TRACE conn7 <- [1,2002,null,{}] 17:04:18 INFO - PROCESS | 3252 | 1464998658825 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:18 INFO - PROCESS | 3252 | 1464998658951 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 17:04:18 INFO - PROCESS | 3252 | 1464998658956 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 3252 | ++DOCSHELL 1751BC00 == 37 [pid = 3252] [id = 510] 17:04:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A82C000) [pid = 3252] [serial = 1530] [outer = 00000000] 17:04:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1BD39C00) [pid = 3252] [serial = 1531] [outer = 1A82C000] 17:04:19 INFO - PROCESS | 3252 | 1464998659002 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BDD9000) [pid = 3252] [serial = 1532] [outer = 1A82C000] 17:04:19 INFO - PROCESS | 3252 | 1464998659408 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 17:04:19 INFO - PROCESS | 3252 | 1464998659460 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 3252 | 1464998659462 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:04:19 INFO - PROCESS | 3252 | 1464998659470 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 3252 | 1464998659472 Marionette TRACE conn7 <- [1,2006,null,{}] 17:04:19 INFO - PROCESS | 3252 | 1464998659475 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:19 INFO - PROCESS | 3252 | 1464998659568 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 17:04:19 INFO - PROCESS | 3252 | 1464998659573 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 3252 | ++DOCSHELL 1BD37C00 == 38 [pid = 3252] [id = 511] 17:04:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1BDDD000) [pid = 3252] [serial = 1533] [outer = 00000000] 17:04:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C4D0000) [pid = 3252] [serial = 1534] [outer = 1BDDD000] 17:04:19 INFO - PROCESS | 3252 | 1464998659618 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1C597800) [pid = 3252] [serial = 1535] [outer = 1BDDD000] 17:04:20 INFO - PROCESS | 3252 | 1464998660210 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 771ms 17:04:20 INFO - PROCESS | 3252 | 1464998660243 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 3252 | 1464998660248 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:04:20 INFO - PROCESS | 3252 | 1464998660253 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 3252 | 1464998660257 Marionette TRACE conn7 <- [1,2010,null,{}] 17:04:20 INFO - PROCESS | 3252 | 1464998660263 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 3252 | 1464998660393 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 17:04:20 INFO - PROCESS | 3252 | 1464998660539 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 3252 | ++DOCSHELL 091A1800 == 39 [pid = 3252] [id = 512] 17:04:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0C80B400) [pid = 3252] [serial = 1536] [outer = 00000000] 17:04:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0DC45800) [pid = 3252] [serial = 1537] [outer = 0C80B400] 17:04:20 INFO - PROCESS | 3252 | 1464998660609 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (14C4C800) [pid = 3252] [serial = 1538] [outer = 0C80B400] 17:04:21 INFO - PROCESS | 3252 | 1464998661246 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1021ms 17:04:21 INFO - PROCESS | 3252 | 1464998661279 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 3252 | 1464998661285 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 17:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:04:21 INFO - PROCESS | 3252 | 1464998661292 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 3252 | 1464998661295 Marionette TRACE conn7 <- [1,2014,null,{}] 17:04:21 INFO - PROCESS | 3252 | 1464998661299 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:21 INFO - PROCESS | 3252 | 1464998661422 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 17:04:21 INFO - PROCESS | 3252 | 1464998661569 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 3252 | ++DOCSHELL 1741FC00 == 40 [pid = 3252] [id = 513] 17:04:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17514000) [pid = 3252] [serial = 1539] [outer = 00000000] 17:04:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (192DE000) [pid = 3252] [serial = 1540] [outer = 17514000] 17:04:21 INFO - PROCESS | 3252 | 1464998661633 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A13C000) [pid = 3252] [serial = 1541] [outer = 17514000] 17:04:22 INFO - PROCESS | 3252 | 1464998662278 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1020ms 17:04:22 INFO - PROCESS | 3252 | 1464998662314 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 3252 | 1464998662317 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 17:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:04:22 INFO - PROCESS | 3252 | 1464998662321 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 3252 | 1464998662325 Marionette TRACE conn7 <- [1,2018,null,{}] 17:04:22 INFO - PROCESS | 3252 | 1464998662337 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:22 INFO - PROCESS | 3252 | 1464998662459 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 17:04:22 INFO - PROCESS | 3252 | 1464998662606 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3252 | ++DOCSHELL 1B67B400 == 41 [pid = 3252] [id = 514] 17:04:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BD37400) [pid = 3252] [serial = 1542] [outer = 00000000] 17:04:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C5D9800) [pid = 3252] [serial = 1543] [outer = 1BD37400] 17:04:22 INFO - PROCESS | 3252 | 1464998662671 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1CA0B000) [pid = 3252] [serial = 1544] [outer = 1BD37400] 17:04:23 INFO - PROCESS | 3252 | 1464998663298 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1023ms 17:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:04:23 INFO - PROCESS | 3252 | 1464998663347 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 3252 | 1464998663350 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 17:04:23 INFO - PROCESS | 3252 | 1464998663353 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 3252 | 1464998663356 Marionette TRACE conn7 <- [1,2022,null,{}] 17:04:23 INFO - PROCESS | 3252 | 1464998663359 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:23 INFO - PROCESS | 3252 | 1464998663474 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 17:04:23 INFO - PROCESS | 3252 | 1464998663585 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 3252 | ++DOCSHELL 1A82E400 == 42 [pid = 3252] [id = 515] 17:04:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A831000) [pid = 3252] [serial = 1545] [outer = 00000000] 17:04:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C42DC00) [pid = 3252] [serial = 1546] [outer = 1A831000] 17:04:23 INFO - PROCESS | 3252 | 1464998663697 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C5A0800) [pid = 3252] [serial = 1547] [outer = 1A831000] 17:04:24 INFO - PROCESS | 3252 | 1464998664491 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1181ms 17:04:24 INFO - PROCESS | 3252 | 1464998664538 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 17:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:04:24 INFO - PROCESS | 3252 | 1464998664542 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 17:04:24 INFO - PROCESS | 3252 | 1464998664547 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 3252 | 1464998664550 Marionette TRACE conn7 <- [1,2026,null,{}] 17:04:24 INFO - PROCESS | 3252 | 1464998664571 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:24 INFO - PROCESS | 3252 | 1464998664689 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 17:04:24 INFO - PROCESS | 3252 | 1464998664832 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 3252 | ++DOCSHELL 0C80DC00 == 43 [pid = 3252] [id = 516] 17:04:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0C817400) [pid = 3252] [serial = 1548] [outer = 00000000] 17:04:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (148EFC00) [pid = 3252] [serial = 1549] [outer = 0C817400] 17:04:24 INFO - PROCESS | 3252 | 1464998664890 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (16080800) [pid = 3252] [serial = 1550] [outer = 0C817400] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1751BC00 == 42 [pid = 3252] [id = 510] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 0D46CC00 == 41 [pid = 3252] [id = 509] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1B452000 == 40 [pid = 3252] [id = 508] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1A5D7800 == 39 [pid = 3252] [id = 507] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 192D9800 == 38 [pid = 3252] [id = 506] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 17421800 == 37 [pid = 3252] [id = 505] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 14B70C00 == 36 [pid = 3252] [id = 504] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 0CD7B000 == 35 [pid = 3252] [id = 503] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 17512800 == 34 [pid = 3252] [id = 502] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 0919AC00 == 33 [pid = 3252] [id = 501] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 15569400 == 32 [pid = 3252] [id = 500] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1A82E400 == 31 [pid = 3252] [id = 515] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1741FC00 == 30 [pid = 3252] [id = 513] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1B67B400 == 29 [pid = 3252] [id = 514] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 1BD37C00 == 28 [pid = 3252] [id = 511] 17:04:25 INFO - PROCESS | 3252 | --DOCSHELL 091A1800 == 27 [pid = 3252] [id = 512] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (171F6800) [pid = 3252] [serial = 1486] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0CD85000) [pid = 3252] [serial = 1475] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0919D000) [pid = 3252] [serial = 1474] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0DCB6800) [pid = 3252] [serial = 1480] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0E5F1000) [pid = 3252] [serial = 1481] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (160F7000) [pid = 3252] [serial = 1483] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0C819400) [pid = 3252] [serial = 1477] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0CD81C00) [pid = 3252] [serial = 1478] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (192D7000) [pid = 3252] [serial = 1489] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (15569800) [pid = 3252] [serial = 1466] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (14B72800) [pid = 3252] [serial = 1465] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4ED400) [pid = 3252] [serial = 1469] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (195F3400) [pid = 3252] [serial = 1468] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A823400) [pid = 3252] [serial = 1499] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1C598000) [pid = 3252] [serial = 1471] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4F0C00) [pid = 3252] [serial = 1492] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A8ED000) [pid = 3252] [serial = 1501] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1959AC00) [pid = 3252] [serial = 1490] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A826400) [pid = 3252] [serial = 1498] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A5DB800) [pid = 3252] [serial = 1493] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19136000) [pid = 3252] [serial = 1487] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1982E800) [pid = 3252] [serial = 1495] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1982F400) [pid = 3252] [serial = 1496] [outer = 00000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A28400) [pid = 3252] [serial = 1484] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 3252 | 1464998666170 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1634ms 17:04:26 INFO - PROCESS | 3252 | 1464998666183 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 3252 | 1464998666188 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 17:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:04:26 INFO - PROCESS | 3252 | 1464998666193 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 3252 | 1464998666196 Marionette TRACE conn7 <- [1,2030,null,{}] 17:04:26 INFO - PROCESS | 3252 | 1464998666209 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:26 INFO - PROCESS | 3252 | 1464998666303 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 17:04:26 INFO - PROCESS | 3252 | 1464998666313 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 3252 | ++DOCSHELL 0C80D000 == 28 [pid = 3252] [id = 517] 17:04:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0C80E000) [pid = 3252] [serial = 1551] [outer = 00000000] 17:04:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0CB6D000) [pid = 3252] [serial = 1552] [outer = 0C80E000] 17:04:26 INFO - PROCESS | 3252 | 1464998666370 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0CD85C00) [pid = 3252] [serial = 1553] [outer = 0C80E000] 17:04:26 INFO - PROCESS | 3252 | 1464998666896 Marionette TRACE conn7 <- [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]]]}] 17:04:26 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) 17:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 17:04:26 INFO - PROCESS | 3252 | 1464998666955 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 3252 | 1464998666961 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 17:04:26 INFO - PROCESS | 3252 | 1464998666968 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 3252 | 1464998666971 Marionette TRACE conn7 <- [1,2034,null,{}] 17:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:04:26 INFO - PROCESS | 3252 | 1464998666974 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 3252 | 1464998667073 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 17:04:27 INFO - PROCESS | 3252 | 1464998667184 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3252 | ++DOCSHELL 0D60D400 == 29 [pid = 3252] [id = 518] 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0D8D3400) [pid = 3252] [serial = 1554] [outer = 00000000] 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0DC3D800) [pid = 3252] [serial = 1555] [outer = 0D8D3400] 17:04:27 INFO - PROCESS | 3252 | 1464998667237 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0E1FCC00) [pid = 3252] [serial = 1556] [outer = 0D8D3400] 17:04:27 INFO - PROCESS | 3252 | 1464998667630 Marionette TRACE conn7 <- [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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 710ms 17:04:27 INFO - PROCESS | 3252 | 1464998667705 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 3252 | 1464998667707 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:04:27 INFO - PROCESS | 3252 | 1464998667714 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 3252 | 1464998667717 Marionette TRACE conn7 <- [1,2038,null,{}] 17:04:27 INFO - PROCESS | 3252 | 1464998667728 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 3252 | 1464998667821 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 17:04:27 INFO - PROCESS | 3252 | 1464998667838 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3252 | ++DOCSHELL 16A24000 == 30 [pid = 3252] [id = 519] 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16A25400) [pid = 3252] [serial = 1557] [outer = 00000000] 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16A2A800) [pid = 3252] [serial = 1558] [outer = 16A25400] 17:04:27 INFO - PROCESS | 3252 | 1464998667889 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16A30C00) [pid = 3252] [serial = 1559] [outer = 16A25400] 17:04:28 INFO - PROCESS | 3252 | 1464998668390 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 17:04:28 INFO - PROCESS | 3252 | 1464998668480 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 3252 | 1464998668483 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 17:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:04:28 INFO - PROCESS | 3252 | 1464998668489 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - PROCESS | 3252 | 1464998668491 Marionette TRACE conn7 <- [1,2042,null,{}] 17:04:28 INFO - PROCESS | 3252 | 1464998668494 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:28 INFO - PROCESS | 3252 | 1464998668630 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 17:04:28 INFO - PROCESS | 3252 | 1464998668701 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 3252 | ++DOCSHELL 17420400 == 31 [pid = 3252] [id = 520] 17:04:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (17421C00) [pid = 3252] [serial = 1560] [outer = 00000000] 17:04:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19137400) [pid = 3252] [serial = 1561] [outer = 17421C00] 17:04:28 INFO - PROCESS | 3252 | 1464998668750 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19193400) [pid = 3252] [serial = 1562] [outer = 17421C00] 17:04:29 INFO - PROCESS | 3252 | 1464998669188 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 17:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:04:29 INFO - PROCESS | 3252 | 1464998669221 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 3252 | 1464998669223 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 17:04:29 INFO - PROCESS | 3252 | 1464998669226 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3252 | 1464998669227 Marionette TRACE conn7 <- [1,2046,null,{}] 17:04:29 INFO - PROCESS | 3252 | 1464998669231 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 3252 | 1464998669346 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 17:04:29 INFO - PROCESS | 3252 | 1464998669352 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 3252 | ++DOCSHELL 1924B400 == 32 [pid = 3252] [id = 521] 17:04:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1924C400) [pid = 3252] [serial = 1563] [outer = 00000000] 17:04:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1959AC00) [pid = 3252] [serial = 1564] [outer = 1924C400] 17:04:29 INFO - PROCESS | 3252 | 1464998669398 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (195EDC00) [pid = 3252] [serial = 1565] [outer = 1924C400] 17:04:29 INFO - PROCESS | 3252 | 1464998669862 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 17:04:29 INFO - PROCESS | 3252 | 1464998669897 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 3252 | 1464998669899 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 17:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:04:29 INFO - PROCESS | 3252 | 1464998669904 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3252 | 1464998669906 Marionette TRACE conn7 <- [1,2050,null,{}] 17:04:29 INFO - PROCESS | 3252 | 1464998669909 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 3252 | 1464998670079 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1C4D0400) [pid = 3252] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19597400) [pid = 3252] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A5D8C00) [pid = 3252] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D8D4000) [pid = 3252] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14BCB800) [pid = 3252] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17424C00) [pid = 3252] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A8E8000) [pid = 3252] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B454800) [pid = 3252] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17515400) [pid = 3252] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CD79C00) [pid = 3252] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CD7DC00) [pid = 3252] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1BDDD000) [pid = 3252] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:04:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A82C000) [pid = 3252] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:04:30 INFO - PROCESS | 3252 | 1464998670410 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3252 | ++DOCSHELL 065ED800 == 33 [pid = 3252] [id = 522] 17:04:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (090EBC00) [pid = 3252] [serial = 1566] [outer = 00000000] 17:04:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0CD7DC00) [pid = 3252] [serial = 1567] [outer = 090EBC00] 17:04:30 INFO - PROCESS | 3252 | 1464998670457 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14BC5C00) [pid = 3252] [serial = 1568] [outer = 090EBC00] 17:04:30 INFO - PROCESS | 3252 | 1464998670831 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 17:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:04:30 INFO - PROCESS | 3252 | 1464998670877 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 3252 | 1464998670879 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 17:04:30 INFO - PROCESS | 3252 | 1464998670882 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 3252 | 1464998670884 Marionette TRACE conn7 <- [1,2054,null,{}] 17:04:30 INFO - PROCESS | 3252 | 1464998670896 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 3252 | 1464998670981 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 17:04:30 INFO - PROCESS | 3252 | 1464998670986 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3252 | ++DOCSHELL 14E81400 == 34 [pid = 3252] [id = 523] 17:04:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (171F1800) [pid = 3252] [serial = 1569] [outer = 00000000] 17:04:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5D9000) [pid = 3252] [serial = 1570] [outer = 171F1800] 17:04:31 INFO - PROCESS | 3252 | 1464998671032 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A5DAC00) [pid = 3252] [serial = 1571] [outer = 171F1800] 17:04:31 INFO - PROCESS | 3252 | 1464998671468 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 17:04:31 INFO - PROCESS | 3252 | 1464998671513 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 3252 | 1464998671515 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:04:31 INFO - PROCESS | 3252 | 1464998671522 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 3252 | 1464998671524 Marionette TRACE conn7 <- [1,2058,null,{}] 17:04:31 INFO - PROCESS | 3252 | 1464998671527 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 3252 | 1464998671610 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 17:04:31 INFO - PROCESS | 3252 | 1464998671618 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 3252 | ++DOCSHELL 1A4F2400 == 35 [pid = 3252] [id = 524] 17:04:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A7AEC00) [pid = 3252] [serial = 1572] [outer = 00000000] 17:04:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A831800) [pid = 3252] [serial = 1573] [outer = 1A7AEC00] 17:04:31 INFO - PROCESS | 3252 | 1464998671663 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19194C00) [pid = 3252] [serial = 1574] [outer = 1A7AEC00] 17:04:32 INFO - PROCESS | 3252 | 1464998672108 Marionette TRACE conn7 <- [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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 17:04:32 INFO - PROCESS | 3252 | 1464998672153 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 3252 | 1464998672155 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:04:32 INFO - PROCESS | 3252 | 1464998672158 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 3252 | 1464998672160 Marionette TRACE conn7 <- [1,2062,null,{}] 17:04:32 INFO - PROCESS | 3252 | 1464998672178 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 3252 | 1464998672261 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 17:04:32 INFO - PROCESS | 3252 | 1464998672266 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 3252 | ++DOCSHELL 16A23C00 == 36 [pid = 3252] [id = 525] 17:04:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A8F2400) [pid = 3252] [serial = 1575] [outer = 00000000] 17:04:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B44CC00) [pid = 3252] [serial = 1576] [outer = 1A8F2400] 17:04:32 INFO - PROCESS | 3252 | 1464998672321 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B455C00) [pid = 3252] [serial = 1577] [outer = 1A8F2400] 17:04:33 INFO - PROCESS | 3252 | 1464998673147 Marionette TRACE conn7 <- [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]]]}] 17:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1034ms 17:04:33 INFO - PROCESS | 3252 | 1464998673194 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 17:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:04:33 INFO - PROCESS | 3252 | 1464998673199 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 17:04:33 INFO - PROCESS | 3252 | 1464998673203 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - PROCESS | 3252 | 1464998673209 Marionette TRACE conn7 <- [1,2066,null,{}] 17:04:33 INFO - PROCESS | 3252 | 1464998673233 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 3252 | 1464998673392 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 17:04:33 INFO - PROCESS | 3252 | 1464998673531 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 3252 | ++DOCSHELL 0919AC00 == 37 [pid = 3252] [id = 526] 17:04:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0C819800) [pid = 3252] [serial = 1578] [outer = 00000000] 17:04:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D608800) [pid = 3252] [serial = 1579] [outer = 0C819800] 17:04:33 INFO - PROCESS | 3252 | 1464998673599 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (14878C00) [pid = 3252] [serial = 1580] [outer = 0C819800] 17:04:34 INFO - PROCESS | 3252 | 1464998674332 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1178ms 17:04:34 INFO - PROCESS | 3252 | 1464998674425 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 3252 | 1464998674432 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 17:04:34 INFO - PROCESS | 3252 | 1464998674440 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:04:34 INFO - PROCESS | 3252 | 1464998674443 Marionette TRACE conn7 <- [1,2070,null,{}] 17:04:34 INFO - PROCESS | 3252 | 1464998674447 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 3252 | 1464998674584 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 17:04:34 INFO - PROCESS | 3252 | 1464998674698 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 3252 | ++DOCSHELL 0C814800 == 38 [pid = 3252] [id = 527] 17:04:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (14C4D800) [pid = 3252] [serial = 1581] [outer = 00000000] 17:04:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (171F9400) [pid = 3252] [serial = 1582] [outer = 14C4D800] 17:04:34 INFO - PROCESS | 3252 | 1464998674761 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (19136800) [pid = 3252] [serial = 1583] [outer = 14C4D800] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 1A4F2400 == 37 [pid = 3252] [id = 524] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 14E81400 == 36 [pid = 3252] [id = 523] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 065ED800 == 35 [pid = 3252] [id = 522] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 1924B400 == 34 [pid = 3252] [id = 521] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 17420400 == 33 [pid = 3252] [id = 520] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 16A24000 == 32 [pid = 3252] [id = 519] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 0D60D400 == 31 [pid = 3252] [id = 518] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 0C80D000 == 30 [pid = 3252] [id = 517] 17:04:35 INFO - PROCESS | 3252 | --DOCSHELL 0C80DC00 == 29 [pid = 3252] [id = 516] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1C5D0800) [pid = 3252] [serial = 1472] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (19832400) [pid = 3252] [serial = 1519] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A824800) [pid = 3252] [serial = 1523] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A642800) [pid = 3252] [serial = 1522] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19242800) [pid = 3252] [serial = 1528] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (14E89400) [pid = 3252] [serial = 1513] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (152CEC00) [pid = 3252] [serial = 1514] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17519800) [pid = 3252] [serial = 1516] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A8ED800) [pid = 3252] [serial = 1502] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B583C00) [pid = 3252] [serial = 1525] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19215C00) [pid = 3252] [serial = 1507] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195F3C00) [pid = 3252] [serial = 1508] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0DC3B000) [pid = 3252] [serial = 1504] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (148CBC00) [pid = 3252] [serial = 1505] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D52D800) [pid = 3252] [serial = 1510] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D53BC00) [pid = 3252] [serial = 1511] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C597800) [pid = 3252] [serial = 1535] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C4D0000) [pid = 3252] [serial = 1534] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BDD9000) [pid = 3252] [serial = 1532] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BD39C00) [pid = 3252] [serial = 1531] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (174C2000) [pid = 3252] [serial = 1526] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A2EA400) [pid = 3252] [serial = 1520] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A5E0C00) [pid = 3252] [serial = 1529] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19214400) [pid = 3252] [serial = 1517] [outer = 00000000] [url = about:blank] 17:04:35 INFO - PROCESS | 3252 | 1464998675652 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1220ms 17:04:35 INFO - PROCESS | 3252 | 1464998675668 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 3252 | 1464998675673 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 17:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:04:35 INFO - PROCESS | 3252 | 1464998675678 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 3252 | 1464998675681 Marionette TRACE conn7 <- [1,2074,null,{}] 17:04:35 INFO - PROCESS | 3252 | 1464998675687 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:35 INFO - PROCESS | 3252 | 1464998675777 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 17:04:35 INFO - PROCESS | 3252 | 1464998675785 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 3252 | ++DOCSHELL 0C894C00 == 30 [pid = 3252] [id = 528] 17:04:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CB22C00) [pid = 3252] [serial = 1584] [outer = 00000000] 17:04:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D456800) [pid = 3252] [serial = 1585] [outer = 0CB22C00] 17:04:35 INFO - PROCESS | 3252 | 1464998675836 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D537C00) [pid = 3252] [serial = 1586] [outer = 0CB22C00] 17:04:36 INFO - PROCESS | 3252 | 1464998676389 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 17:04:36 INFO - PROCESS | 3252 | 1464998676409 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 3252 | 1464998676414 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 17:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:04:36 INFO - PROCESS | 3252 | 1464998676420 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 3252 | 1464998676423 Marionette TRACE conn7 <- [1,2078,null,{}] 17:04:36 INFO - PROCESS | 3252 | 1464998676427 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 3252 | 1464998676521 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 17:04:36 INFO - PROCESS | 3252 | 1464998676625 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 3252 | ++DOCSHELL 148BE800 == 31 [pid = 3252] [id = 529] 17:04:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (148C4400) [pid = 3252] [serial = 1587] [outer = 00000000] 17:04:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (14E8B000) [pid = 3252] [serial = 1588] [outer = 148C4400] 17:04:36 INFO - PROCESS | 3252 | 1464998676677 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (153C0400) [pid = 3252] [serial = 1589] [outer = 148C4400] 17:04:37 INFO - PROCESS | 3252 | 1464998677079 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 17:04:37 INFO - PROCESS | 3252 | 1464998677153 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 3252 | 1464998677156 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:04:37 INFO - PROCESS | 3252 | 1464998677159 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 3252 | 1464998677163 Marionette TRACE conn7 <- [1,2082,null,{}] 17:04:37 INFO - PROCESS | 3252 | 1464998677174 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:37 INFO - PROCESS | 3252 | 1464998677271 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 17:04:37 INFO - PROCESS | 3252 | 1464998677290 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 3252 | ++DOCSHELL 1742A000 == 32 [pid = 3252] [id = 530] 17:04:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (174C2000) [pid = 3252] [serial = 1590] [outer = 00000000] 17:04:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19193C00) [pid = 3252] [serial = 1591] [outer = 174C2000] 17:04:37 INFO - PROCESS | 3252 | 1464998677345 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19245000) [pid = 3252] [serial = 1592] [outer = 174C2000] 17:04:37 INFO - PROCESS | 3252 | 1464998677820 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 17:04:37 INFO - PROCESS | 3252 | 1464998677861 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 3252 | 1464998677863 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:04:37 INFO - PROCESS | 3252 | 1464998677867 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 3252 | 1464998677869 Marionette TRACE conn7 <- [1,2086,null,{}] 17:04:37 INFO - PROCESS | 3252 | 1464998677872 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 3252 | 1464998678002 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 17:04:38 INFO - PROCESS | 3252 | 1464998678007 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 3252 | ++DOCSHELL 1959A800 == 33 [pid = 3252] [id = 531] 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195A3C00) [pid = 3252] [serial = 1593] [outer = 00000000] 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19834800) [pid = 3252] [serial = 1594] [outer = 195A3C00] 17:04:38 INFO - PROCESS | 3252 | 1464998678053 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A13A800) [pid = 3252] [serial = 1595] [outer = 195A3C00] 17:04:38 INFO - PROCESS | 3252 | 1464998678518 Marionette TRACE conn7 <- [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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 17:04:38 INFO - PROCESS | 3252 | 1464998678545 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 3252 | 1464998678547 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 17:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:04:38 INFO - PROCESS | 3252 | 1464998678550 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 3252 | 1464998678552 Marionette TRACE conn7 <- [1,2090,null,{}] 17:04:38 INFO - PROCESS | 3252 | 1464998678555 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 3252 | 1464998678679 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 17:04:38 INFO - PROCESS | 3252 | 1464998678778 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 3252 | ++DOCSHELL 19834400 == 34 [pid = 3252] [id = 532] 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A4EB800) [pid = 3252] [serial = 1596] [outer = 00000000] 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5D6800) [pid = 3252] [serial = 1597] [outer = 1A4EB800] 17:04:38 INFO - PROCESS | 3252 | 1464998678829 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A63CC00) [pid = 3252] [serial = 1598] [outer = 1A4EB800] 17:04:39 INFO - PROCESS | 3252 | 1464998679282 Marionette TRACE conn7 <- [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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 17:04:39 INFO - PROCESS | 3252 | 1464998679331 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 3252 | 1464998679333 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 3252 | 1464998679337 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:04:39 INFO - PROCESS | 3252 | 1464998679338 Marionette TRACE conn7 <- [1,2094,null,{}] 17:04:39 INFO - PROCESS | 3252 | 1464998679342 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:39 INFO - PROCESS | 3252 | 1464998679509 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 17:04:39 INFO - PROCESS | 3252 | 1464998679583 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 3252 | ++DOCSHELL 1A824800 == 35 [pid = 3252] [id = 533] 17:04:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A825000) [pid = 3252] [serial = 1599] [outer = 00000000] 17:04:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A8F1400) [pid = 3252] [serial = 1600] [outer = 1A825000] 17:04:39 INFO - PROCESS | 3252 | 1464998679632 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B44F000) [pid = 3252] [serial = 1601] [outer = 1A825000] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A7AEC00) [pid = 3252] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17514000) [pid = 3252] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C817400) [pid = 3252] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0C80E000) [pid = 3252] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17421C00) [pid = 3252] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0C80B400) [pid = 3252] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (090EBC00) [pid = 3252] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A831000) [pid = 3252] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1924C400) [pid = 3252] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (171F1800) [pid = 3252] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1BD37400) [pid = 3252] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D8D3400) [pid = 3252] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:04:40 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16A25400) [pid = 3252] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:04:40 INFO - PROCESS | 3252 | 1464998680192 Marionette TRACE conn7 <- [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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 870ms 17:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:04:40 INFO - PROCESS | 3252 | 1464998680209 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 3252 | 1464998680211 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 17:04:40 INFO - PROCESS | 3252 | 1464998680215 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 3252 | 1464998680217 Marionette TRACE conn7 <- [1,2098,null,{}] 17:04:40 INFO - PROCESS | 3252 | 1464998680220 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 3252 | 1464998680340 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 17:04:40 INFO - PROCESS | 3252 | 1464998680402 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 3252 | ++DOCSHELL 090EBC00 == 36 [pid = 3252] [id = 534] 17:04:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (09192C00) [pid = 3252] [serial = 1602] [outer = 00000000] 17:04:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A25400) [pid = 3252] [serial = 1603] [outer = 09192C00] 17:04:40 INFO - PROCESS | 3252 | 1464998680448 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A2EC800) [pid = 3252] [serial = 1604] [outer = 09192C00] 17:04:40 INFO - PROCESS | 3252 | 1464998680805 Marionette TRACE conn7 <- [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]]]}] 17:04:40 INFO - PROCESS | 3252 | --DOCSHELL 0DCB2C00 == 35 [pid = 3252] [id = 12] 17:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 17:04:40 INFO - PROCESS | 3252 | 1464998680846 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 3252 | 1464998680848 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:04:40 INFO - PROCESS | 3252 | 1464998680851 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 3252 | 1464998680853 Marionette TRACE conn7 <- [1,2102,null,{}] 17:04:40 INFO - PROCESS | 3252 | 1464998680856 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 3252 | 1464998680992 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 17:04:41 INFO - PROCESS | 3252 | 1464998681000 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 3252 | ++DOCSHELL 0CBD4C00 == 36 [pid = 3252] [id = 535] 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0CFE6800) [pid = 3252] [serial = 1605] [outer = 00000000] 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B44C400) [pid = 3252] [serial = 1606] [outer = 0CFE6800] 17:04:41 INFO - PROCESS | 3252 | 1464998681047 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B67B800) [pid = 3252] [serial = 1607] [outer = 0CFE6800] 17:04:41 INFO - PROCESS | 3252 | 1464998681457 Marionette TRACE conn7 <- [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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 17:04:41 INFO - PROCESS | 3252 | 1464998681485 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3252 | 1464998681497 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 17:04:41 INFO - PROCESS | 3252 | 1464998681501 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 3252 | 1464998681503 Marionette TRACE conn7 <- [1,2106,null,{}] 17:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:04:41 INFO - PROCESS | 3252 | 1464998681506 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:41 INFO - PROCESS | 3252 | 1464998681593 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 17:04:41 INFO - PROCESS | 3252 | 1464998681722 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 3252 | ++DOCSHELL 0D450400 == 37 [pid = 3252] [id = 536] 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0D539C00) [pid = 3252] [serial = 1608] [outer = 00000000] 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BDE6400) [pid = 3252] [serial = 1609] [outer = 0D539C00] 17:04:41 INFO - PROCESS | 3252 | 1464998681766 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BDF0400) [pid = 3252] [serial = 1610] [outer = 0D539C00] 17:04:42 INFO - PROCESS | 3252 | 1464998682257 Marionette TRACE conn7 <- [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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 830ms 17:04:42 INFO - PROCESS | 3252 | 1464998682337 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 3252 | 1464998682342 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:04:42 INFO - PROCESS | 3252 | 1464998682347 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 3252 | 1464998682350 Marionette TRACE conn7 <- [1,2110,null,{}] 17:04:42 INFO - PROCESS | 3252 | 1464998682356 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 3252 | 1464998682514 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 17:04:42 INFO - PROCESS | 3252 | 1464998682648 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3252 | ++DOCSHELL 0C80B800 == 38 [pid = 3252] [id = 537] 17:04:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0C80D000) [pid = 3252] [serial = 1611] [outer = 00000000] 17:04:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0D534000) [pid = 3252] [serial = 1612] [outer = 0C80D000] 17:04:42 INFO - PROCESS | 3252 | 1464998682710 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E1A2800) [pid = 3252] [serial = 1613] [outer = 0C80D000] 17:04:43 INFO - PROCESS | 3252 | 1464998683367 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1072ms 17:04:43 INFO - PROCESS | 3252 | 1464998683425 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 3252 | 1464998683432 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:04:43 INFO - PROCESS | 3252 | 1464998683439 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 3252 | 1464998683442 Marionette TRACE conn7 <- [1,2114,null,{}] 17:04:43 INFO - PROCESS | 3252 | 1464998683446 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 3252 | 1464998683573 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 17:04:43 INFO - PROCESS | 3252 | 1464998683718 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 3252 | ++DOCSHELL 1741DC00 == 39 [pid = 3252] [id = 538] 17:04:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (17422800) [pid = 3252] [serial = 1614] [outer = 00000000] 17:04:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (192D1800) [pid = 3252] [serial = 1615] [outer = 17422800] 17:04:43 INFO - PROCESS | 3252 | 1464998683782 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A5D9400) [pid = 3252] [serial = 1616] [outer = 17422800] 17:04:44 INFO - PROCESS | 3252 | 1464998684387 Marionette TRACE conn7 <- [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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 17:04:44 INFO - PROCESS | 3252 | 1464998684410 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3252 | 1464998684412 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 17:04:44 INFO - PROCESS | 3252 | 1464998684416 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:04:44 INFO - PROCESS | 3252 | 1464998684420 Marionette TRACE conn7 <- [1,2118,null,{}] 17:04:44 INFO - PROCESS | 3252 | 1464998684431 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:44 INFO - PROCESS | 3252 | 1464998684544 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 17:04:44 INFO - PROCESS | 3252 | 1464998684686 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3252 | ++DOCSHELL 1C422C00 == 40 [pid = 3252] [id = 539] 17:04:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C423C00) [pid = 3252] [serial = 1617] [outer = 00000000] 17:04:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C427C00) [pid = 3252] [serial = 1618] [outer = 1C423C00] 17:04:44 INFO - PROCESS | 3252 | 1464998684748 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C42D400) [pid = 3252] [serial = 1619] [outer = 1C423C00] 17:04:45 INFO - PROCESS | 3252 | 1464998685377 Marionette TRACE conn7 <- [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] 17:04:45 INFO - PROCESS | 3252 | 1464998685413 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 17:04:45 INFO - PROCESS | 3252 | 1464998685418 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 3252 | 1464998685420 Marionette TRACE conn7 <- [1,2122,null,{}] 17:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:04:45 INFO - PROCESS | 3252 | 1464998685424 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 3252 | 1464998685560 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 17:04:45 INFO - PROCESS | 3252 | 1464998685865 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 3252 | ++DOCSHELL 09074C00 == 41 [pid = 3252] [id = 540] 17:04:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (09076800) [pid = 3252] [serial = 1620] [outer = 00000000] 17:04:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (091A0400) [pid = 3252] [serial = 1621] [outer = 09076800] 17:04:45 INFO - PROCESS | 3252 | 1464998685936 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0CF64000) [pid = 3252] [serial = 1622] [outer = 09076800] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0CBD4C00 == 40 [pid = 3252] [id = 535] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 090EBC00 == 39 [pid = 3252] [id = 534] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 1A824800 == 38 [pid = 3252] [id = 533] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 19834400 == 37 [pid = 3252] [id = 532] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 1959A800 == 36 [pid = 3252] [id = 531] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 1742A000 == 35 [pid = 3252] [id = 530] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 148BE800 == 34 [pid = 3252] [id = 529] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0C894C00 == 33 [pid = 3252] [id = 528] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0919AC00 == 32 [pid = 3252] [id = 526] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0CB2C400 == 31 [pid = 3252] [id = 13] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 16A23C00 == 30 [pid = 3252] [id = 525] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0C814800 == 29 [pid = 3252] [id = 527] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 1741DC00 == 28 [pid = 3252] [id = 538] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 1C422C00 == 27 [pid = 3252] [id = 539] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0D450400 == 26 [pid = 3252] [id = 536] 17:04:47 INFO - PROCESS | 3252 | --DOCSHELL 0C80B800 == 25 [pid = 3252] [id = 537] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A831800) [pid = 3252] [serial = 1573] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A13C000) [pid = 3252] [serial = 1541] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (16080800) [pid = 3252] [serial = 1550] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (192DE000) [pid = 3252] [serial = 1540] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0CB6D000) [pid = 3252] [serial = 1552] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (19137400) [pid = 3252] [serial = 1561] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0DC45800) [pid = 3252] [serial = 1537] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CD7DC00) [pid = 3252] [serial = 1567] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CD85C00) [pid = 3252] [serial = 1553] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19193400) [pid = 3252] [serial = 1562] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1C42DC00) [pid = 3252] [serial = 1546] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195EDC00) [pid = 3252] [serial = 1565] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A5D9000) [pid = 3252] [serial = 1570] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1C5A0800) [pid = 3252] [serial = 1547] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (14C4C800) [pid = 3252] [serial = 1538] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1959AC00) [pid = 3252] [serial = 1564] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1CA0B000) [pid = 3252] [serial = 1544] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0DC3D800) [pid = 3252] [serial = 1555] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14BC5C00) [pid = 3252] [serial = 1568] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (148EFC00) [pid = 3252] [serial = 1549] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1C5D9800) [pid = 3252] [serial = 1543] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A2A800) [pid = 3252] [serial = 1558] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5DAC00) [pid = 3252] [serial = 1571] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16A30C00) [pid = 3252] [serial = 1559] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0E1FCC00) [pid = 3252] [serial = 1556] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19194C00) [pid = 3252] [serial = 1574] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 3252 | 1464998687299 Marionette TRACE conn7 <- [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]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1929ms 17:04:47 INFO - PROCESS | 3252 | 1464998687355 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 3252 | 1464998687360 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 17:04:47 INFO - PROCESS | 3252 | 1464998687366 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:04:47 INFO - PROCESS | 3252 | 1464998687369 Marionette TRACE conn7 <- [1,2126,null,{}] 17:04:47 INFO - PROCESS | 3252 | 1464998687376 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:47 INFO - PROCESS | 3252 | 1464998687482 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 17:04:47 INFO - PROCESS | 3252 | 1464998687575 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 3252 | ++DOCSHELL 0C80AC00 == 26 [pid = 3252] [id = 541] 17:04:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0C80B800) [pid = 3252] [serial = 1623] [outer = 00000000] 17:04:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0C814400) [pid = 3252] [serial = 1624] [outer = 0C80B800] 17:04:47 INFO - PROCESS | 3252 | 1464998687632 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CD79C00) [pid = 3252] [serial = 1625] [outer = 0C80B800] 17:04:48 INFO - PROCESS | 3252 | 1464998688081 Marionette TRACE conn7 <- [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]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 17:04:48 INFO - PROCESS | 3252 | 1464998688140 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 3252 | 1464998688147 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:04:48 INFO - PROCESS | 3252 | 1464998688153 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 3252 | 1464998688156 Marionette TRACE conn7 <- [1,2130,null,{}] 17:04:48 INFO - PROCESS | 3252 | 1464998688160 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 3252 | 1464998688260 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 17:04:48 INFO - PROCESS | 3252 | 1464998688276 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 3252 | ++DOCSHELL 0D9B8800 == 27 [pid = 3252] [id = 542] 17:04:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D9BC400) [pid = 3252] [serial = 1626] [outer = 00000000] 17:04:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0DC40400) [pid = 3252] [serial = 1627] [outer = 0D9BC400] 17:04:48 INFO - PROCESS | 3252 | 1464998688329 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0E1F8C00) [pid = 3252] [serial = 1628] [outer = 0D9BC400] 17:04:48 INFO - PROCESS | 3252 | 1464998688821 Marionette TRACE conn7 <- [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] 17:04:48 INFO - PROCESS | 3252 | 1464998688908 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:04:48 INFO - PROCESS | 3252 | 1464998688912 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 3252 | 1464998688915 Marionette TRACE conn7 <- [1,2134,null,{}] 17:04:48 INFO - PROCESS | 3252 | 1464998688929 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 3252 | 1464998689069 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 17:04:49 INFO - PROCESS | 3252 | 1464998689126 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 3252 | ++DOCSHELL 15283C00 == 28 [pid = 3252] [id = 543] 17:04:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (153C1000) [pid = 3252] [serial = 1629] [outer = 00000000] 17:04:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (160F1000) [pid = 3252] [serial = 1630] [outer = 153C1000] 17:04:49 INFO - PROCESS | 3252 | 1464998689181 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16A23400) [pid = 3252] [serial = 1631] [outer = 153C1000] 17:04:49 INFO - PROCESS | 3252 | 1464998689643 Marionette TRACE conn7 <- [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] 17:04:49 INFO - PROCESS | 3252 | 1464998689706 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 17:04:49 INFO - PROCESS | 3252 | 1464998689709 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:04:49 INFO - PROCESS | 3252 | 1464998689710 Marionette TRACE conn7 <- [1,2138,null,{}] 17:04:49 INFO - PROCESS | 3252 | 1464998689714 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 3252 | 1464998689849 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 17:04:49 INFO - PROCESS | 3252 | 1464998689917 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 3252 | ++DOCSHELL 169D8C00 == 29 [pid = 3252] [id = 544] 17:04:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A26000) [pid = 3252] [serial = 1632] [outer = 00000000] 17:04:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (174C7400) [pid = 3252] [serial = 1633] [outer = 16A26000] 17:04:49 INFO - PROCESS | 3252 | 1464998689967 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1913E800) [pid = 3252] [serial = 1634] [outer = 16A26000] 17:04:50 INFO - PROCESS | 3252 | 1464998690434 Marionette TRACE conn7 <- [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]]]}] 17:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 771ms 17:04:50 INFO - PROCESS | 3252 | 1464998690487 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 3252 | 1464998690490 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 17:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:04:50 INFO - PROCESS | 3252 | 1464998690493 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 3252 | 1464998690495 Marionette TRACE conn7 <- [1,2142,null,{}] 17:04:50 INFO - PROCESS | 3252 | 1464998690498 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 3252 | 1464998690621 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 17:04:50 INFO - PROCESS | 3252 | 1464998690630 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 3252 | ++DOCSHELL 17519800 == 30 [pid = 3252] [id = 545] 17:04:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19143C00) [pid = 3252] [serial = 1635] [outer = 00000000] 17:04:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (192D8800) [pid = 3252] [serial = 1636] [outer = 19143C00] 17:04:50 INFO - PROCESS | 3252 | 1464998690682 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1959E000) [pid = 3252] [serial = 1637] [outer = 19143C00] 17:04:51 INFO - PROCESS | 3252 | 1464998691179 Marionette TRACE conn7 <- [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]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 17:04:51 INFO - PROCESS | 3252 | 1464998691225 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 17:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:04:51 INFO - PROCESS | 3252 | 1464998691227 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 3252 | 1464998691235 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - PROCESS | 3252 | 1464998691237 Marionette TRACE conn7 <- [1,2146,null,{}] 17:04:51 INFO - PROCESS | 3252 | 1464998691240 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 3252 | 1464998691384 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195A3C00) [pid = 3252] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A4EB800) [pid = 3252] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (09192C00) [pid = 3252] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0C819800) [pid = 3252] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CB22C00) [pid = 3252] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (174C2000) [pid = 3252] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148C4400) [pid = 3252] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14C4D800) [pid = 3252] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A825000) [pid = 3252] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A8F2400) [pid = 3252] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CFE6800) [pid = 3252] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D539C00) [pid = 3252] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0D9B7000) [pid = 3252] [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.] 17:04:51 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0E1A4800) [pid = 3252] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:04:51 INFO - PROCESS | 3252 | 1464998691707 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 3252 | ++DOCSHELL 065EA000 == 31 [pid = 3252] [id = 546] 17:04:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (065F1400) [pid = 3252] [serial = 1638] [outer = 00000000] 17:04:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0C817400) [pid = 3252] [serial = 1639] [outer = 065F1400] 17:04:51 INFO - PROCESS | 3252 | 1464998691756 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D60A400) [pid = 3252] [serial = 1640] [outer = 065F1400] 17:04:52 INFO - PROCESS | 3252 | 1464998692160 Marionette TRACE conn7 <- [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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 991ms 17:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:04:52 INFO - PROCESS | 3252 | 1464998692222 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 3252 | 1464998692224 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 17:04:52 INFO - PROCESS | 3252 | 1464998692228 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3252 | 1464998692229 Marionette TRACE conn7 <- [1,2150,null,{}] 17:04:52 INFO - PROCESS | 3252 | 1464998692233 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:52 INFO - PROCESS | 3252 | 1464998692351 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 17:04:52 INFO - PROCESS | 3252 | 1464998692364 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 3252 | ++DOCSHELL 0CD41800 == 32 [pid = 3252] [id = 547] 17:04:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0D539C00) [pid = 3252] [serial = 1641] [outer = 00000000] 17:04:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19833800) [pid = 3252] [serial = 1642] [outer = 0D539C00] 17:04:52 INFO - PROCESS | 3252 | 1464998692414 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19835800) [pid = 3252] [serial = 1643] [outer = 0D539C00] 17:04:52 INFO - PROCESS | 3252 | 1464998692842 Marionette TRACE conn7 <- [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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 17:04:52 INFO - PROCESS | 3252 | 1464998692899 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 3252 | 1464998692901 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:04:52 INFO - PROCESS | 3252 | 1464998692904 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3252 | 1464998692905 Marionette TRACE conn7 <- [1,2154,null,{}] 17:04:52 INFO - PROCESS | 3252 | 1464998692909 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:53 INFO - PROCESS | 3252 | 1464998693028 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 17:04:53 INFO - PROCESS | 3252 | 1464998693040 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3252 | ++DOCSHELL 174C6400 == 33 [pid = 3252] [id = 548] 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A5DFC00) [pid = 3252] [serial = 1644] [outer = 00000000] 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A7B2800) [pid = 3252] [serial = 1645] [outer = 1A5DFC00] 17:04:53 INFO - PROCESS | 3252 | 1464998693087 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A69B000) [pid = 3252] [serial = 1646] [outer = 1A5DFC00] 17:04:53 INFO - PROCESS | 3252 | 1464998693520 Marionette TRACE conn7 <- [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]]]}] 17:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 17:04:53 INFO - PROCESS | 3252 | 1464998693575 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 17:04:53 INFO - PROCESS | 3252 | 1464998693577 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 17:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:04:53 INFO - PROCESS | 3252 | 1464998693581 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:04:53 INFO - PROCESS | 3252 | 1464998693583 Marionette TRACE conn7 <- [1,2158,null,{}] 17:04:53 INFO - PROCESS | 3252 | 1464998693586 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:53 INFO - PROCESS | 3252 | 1464998693715 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 17:04:53 INFO - PROCESS | 3252 | 1464998693829 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3252 | ++DOCSHELL 065EAC00 == 34 [pid = 3252] [id = 549] 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (065EBC00) [pid = 3252] [serial = 1647] [outer = 00000000] 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (090E8000) [pid = 3252] [serial = 1648] [outer = 065EBC00] 17:04:53 INFO - PROCESS | 3252 | 1464998693895 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (090E9C00) [pid = 3252] [serial = 1649] [outer = 065EBC00] 17:04:54 INFO - PROCESS | 3252 | 1464998694727 Marionette TRACE conn7 <- [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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1223ms 17:04:54 INFO - PROCESS | 3252 | 1464998694810 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 3252 | 1464998694815 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:04:54 INFO - PROCESS | 3252 | 1464998694820 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 3252 | 1464998694823 Marionette TRACE conn7 <- [1,2162,null,{}] 17:04:54 INFO - PROCESS | 3252 | 1464998694828 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 3252 | 1464998694987 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 17:04:55 INFO - PROCESS | 3252 | 1464998695125 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3252 | ++DOCSHELL 148BE800 == 35 [pid = 3252] [id = 550] 17:04:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (148C2400) [pid = 3252] [serial = 1650] [outer = 00000000] 17:04:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (153CA800) [pid = 3252] [serial = 1651] [outer = 148C2400] 17:04:55 INFO - PROCESS | 3252 | 1464998695192 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16081400) [pid = 3252] [serial = 1652] [outer = 148C2400] 17:04:55 INFO - PROCESS | 3252 | 1464998695963 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1317ms 17:04:56 INFO - PROCESS | 3252 | 1464998696141 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 17:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:04:56 INFO - PROCESS | 3252 | 1464998696146 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 17:04:56 INFO - PROCESS | 3252 | 1464998696151 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 3252 | 1464998696154 Marionette TRACE conn7 <- [1,2166,null,{}] 17:04:56 INFO - PROCESS | 3252 | 1464998696159 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 3252 | 1464998696276 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 17:04:56 INFO - PROCESS | 3252 | 1464998696409 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 3252 | ++DOCSHELL 0CD83800 == 36 [pid = 3252] [id = 551] 17:04:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0CFE6800) [pid = 3252] [serial = 1653] [outer = 00000000] 17:04:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0D470C00) [pid = 3252] [serial = 1654] [outer = 0CFE6800] 17:04:56 INFO - PROCESS | 3252 | 1464998696467 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0D60BC00) [pid = 3252] [serial = 1655] [outer = 0CFE6800] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 174C6400 == 35 [pid = 3252] [id = 548] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 0CD41800 == 34 [pid = 3252] [id = 547] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 065EA000 == 33 [pid = 3252] [id = 546] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 17519800 == 32 [pid = 3252] [id = 545] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 169D8C00 == 31 [pid = 3252] [id = 544] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 15283C00 == 30 [pid = 3252] [id = 543] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 0D9B8800 == 29 [pid = 3252] [id = 542] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 0C80AC00 == 28 [pid = 3252] [id = 541] 17:04:56 INFO - PROCESS | 3252 | --DOCSHELL 09074C00 == 27 [pid = 3252] [id = 540] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0DC3D400) [pid = 3252] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19834800) [pid = 3252] [serial = 1594] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A63CC00) [pid = 3252] [serial = 1598] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A5D6800) [pid = 3252] [serial = 1597] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16A25400) [pid = 3252] [serial = 1603] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D608800) [pid = 3252] [serial = 1579] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14878C00) [pid = 3252] [serial = 1580] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D456800) [pid = 3252] [serial = 1585] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D537C00) [pid = 3252] [serial = 1586] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19193C00) [pid = 3252] [serial = 1591] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (14E8B000) [pid = 3252] [serial = 1588] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (153C0400) [pid = 3252] [serial = 1589] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (171F9400) [pid = 3252] [serial = 1582] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A8F1400) [pid = 3252] [serial = 1600] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19136800) [pid = 3252] [serial = 1583] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B455C00) [pid = 3252] [serial = 1577] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B44CC00) [pid = 3252] [serial = 1576] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B67B800) [pid = 3252] [serial = 1607] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A2EC800) [pid = 3252] [serial = 1604] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BDE6400) [pid = 3252] [serial = 1609] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1BDF0400) [pid = 3252] [serial = 1610] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1B44F000) [pid = 3252] [serial = 1601] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A13A800) [pid = 3252] [serial = 1595] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1B44C400) [pid = 3252] [serial = 1606] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (19245000) [pid = 3252] [serial = 1592] [outer = 00000000] [url = about:blank] 17:04:56 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1BD39800) [pid = 3252] [serial = 1091] [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.] 17:04:56 INFO - PROCESS | 3252 | 1464998696984 Marionette TRACE conn7 <- [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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 890ms 17:04:57 INFO - PROCESS | 3252 | 1464998697042 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3252 | 1464998697045 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:04:57 INFO - PROCESS | 3252 | 1464998697052 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 3252 | 1464998697056 Marionette TRACE conn7 <- [1,2170,null,{}] 17:04:57 INFO - PROCESS | 3252 | 1464998697060 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 3252 | 1464998697154 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 17:04:57 INFO - PROCESS | 3252 | 1464998697171 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 3252 | ++DOCSHELL 148C0800 == 28 [pid = 3252] [id = 552] 17:04:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (148C0C00) [pid = 3252] [serial = 1656] [outer = 00000000] 17:04:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (148E7000) [pid = 3252] [serial = 1657] [outer = 148C0C00] 17:04:57 INFO - PROCESS | 3252 | 1464998697222 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (14C4C800) [pid = 3252] [serial = 1658] [outer = 148C0C00] 17:04:57 INFO - PROCESS | 3252 | 1464998697744 Marionette TRACE conn7 <- [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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 17:04:57 INFO - PROCESS | 3252 | 1464998697781 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3252 | 1464998697784 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 17:04:57 INFO - PROCESS | 3252 | 1464998697787 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:04:57 INFO - PROCESS | 3252 | 1464998697789 Marionette TRACE conn7 <- [1,2174,null,{}] 17:04:57 INFO - PROCESS | 3252 | 1464998697800 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 3252 | 1464998697931 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 17:04:58 INFO - PROCESS | 3252 | 1464998698072 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3252 | ++DOCSHELL 171F6000 == 29 [pid = 3252] [id = 553] 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (171F7C00) [pid = 3252] [serial = 1659] [outer = 00000000] 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (17428C00) [pid = 3252] [serial = 1660] [outer = 171F7C00] 17:04:58 INFO - PROCESS | 3252 | 1464998698128 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (19137C00) [pid = 3252] [serial = 1661] [outer = 171F7C00] 17:04:58 INFO - PROCESS | 3252 | 1464998698506 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 771ms 17:04:58 INFO - PROCESS | 3252 | 1464998698562 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 3252 | 1464998698564 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:04:58 INFO - PROCESS | 3252 | 1464998698567 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 3252 | 1464998698569 Marionette TRACE conn7 <- [1,2178,null,{}] 17:04:58 INFO - PROCESS | 3252 | 1464998698573 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 3252 | 1464998698662 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 17:04:58 INFO - PROCESS | 3252 | 1464998698668 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3252 | ++DOCSHELL 19244400 == 30 [pid = 3252] [id = 554] 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (19245800) [pid = 3252] [serial = 1662] [outer = 00000000] 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1982C400) [pid = 3252] [serial = 1663] [outer = 19245800] 17:04:58 INFO - PROCESS | 3252 | 1464998698723 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19837400) [pid = 3252] [serial = 1664] [outer = 19245800] 17:04:59 INFO - PROCESS | 3252 | 1464998699213 Marionette TRACE conn7 <- [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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 17:04:59 INFO - PROCESS | 3252 | 1464998699238 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 3252 | 1464998699240 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 17:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:04:59 INFO - PROCESS | 3252 | 1464998699243 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 3252 | 1464998699245 Marionette TRACE conn7 <- [1,2182,null,{}] 17:04:59 INFO - PROCESS | 3252 | 1464998699249 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 3252 | 1464998699395 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 17:04:59 INFO - PROCESS | 3252 | 1464998699459 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 3252 | ++DOCSHELL 0E776800 == 31 [pid = 3252] [id = 555] 17:04:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A139000) [pid = 3252] [serial = 1665] [outer = 00000000] 17:04:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A4F5800) [pid = 3252] [serial = 1666] [outer = 1A139000] 17:04:59 INFO - PROCESS | 3252 | 1464998699505 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A694800) [pid = 3252] [serial = 1667] [outer = 1A139000] 17:05:00 INFO - PROCESS | 3252 | 1464998700008 Marionette TRACE conn7 <- [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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 17:05:00 INFO - PROCESS | 3252 | 1464998700074 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 17:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:05:00 INFO - PROCESS | 3252 | 1464998700076 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 3252 | 1464998700080 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 3252 | 1464998700081 Marionette TRACE conn7 <- [1,2186,null,{}] 17:05:00 INFO - PROCESS | 3252 | 1464998700089 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 3252 | 1464998700246 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 17:05:00 INFO - PROCESS | 3252 | 1464998700259 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3252 | ++DOCSHELL 1A8ED400 == 32 [pid = 3252] [id = 556] 17:05:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A8ED800) [pid = 3252] [serial = 1668] [outer = 00000000] 17:05:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1B44A800) [pid = 3252] [serial = 1669] [outer = 1A8ED800] 17:05:00 INFO - PROCESS | 3252 | 1464998700361 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B451800) [pid = 3252] [serial = 1670] [outer = 1A8ED800] 17:05:00 INFO - PROCESS | 3252 | 1464998700822 Marionette TRACE conn7 <- [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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 791ms 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A26000) [pid = 3252] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (153C1000) [pid = 3252] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19143C00) [pid = 3252] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (09076800) [pid = 3252] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D9BC400) [pid = 3252] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (065F1400) [pid = 3252] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0C80B800) [pid = 3252] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0D539C00) [pid = 3252] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0C80D000) [pid = 3252] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (17422800) [pid = 3252] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:05:00 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1C423C00) [pid = 3252] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:05:00 INFO - PROCESS | 3252 | 1464998700933 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 3252 | 1464998700935 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 3252 | 1464998700942 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 3252 | 1464998700944 Marionette TRACE conn7 <- [1,2190,null,{}] 17:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:05:00 INFO - PROCESS | 3252 | 1464998700948 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:01 INFO - PROCESS | 3252 | 1464998701049 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 17:05:01 INFO - PROCESS | 3252 | 1464998701055 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 3252 | ++DOCSHELL 0E1FB800 == 33 [pid = 3252] [id = 557] 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (14BCF400) [pid = 3252] [serial = 1671] [outer = 00000000] 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16A26000) [pid = 3252] [serial = 1672] [outer = 14BCF400] 17:05:01 INFO - PROCESS | 3252 | 1464998701103 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (17429400) [pid = 3252] [serial = 1673] [outer = 14BCF400] 17:05:01 INFO - PROCESS | 3252 | 1464998701540 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 612ms 17:05:01 INFO - PROCESS | 3252 | 1464998701561 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 3252 | 1464998701563 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:05:01 INFO - PROCESS | 3252 | 1464998701566 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 3252 | 1464998701568 Marionette TRACE conn7 <- [1,2194,null,{}] 17:05:01 INFO - PROCESS | 3252 | 1464998701571 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:01 INFO - PROCESS | 3252 | 1464998701697 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 17:05:01 INFO - PROCESS | 3252 | 1464998701702 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 3252 | ++DOCSHELL 1A418400 == 34 [pid = 3252] [id = 558] 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A8F0C00) [pid = 3252] [serial = 1674] [outer = 00000000] 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1B57E000) [pid = 3252] [serial = 1675] [outer = 1A8F0C00] 17:05:01 INFO - PROCESS | 3252 | 1464998701747 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1BD37800) [pid = 3252] [serial = 1676] [outer = 1A8F0C00] 17:05:02 INFO - PROCESS | 3252 | 1464998702153 Marionette TRACE conn7 <- [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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 17:05:02 INFO - PROCESS | 3252 | 1464998702197 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 3252 | 1464998702199 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 17:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:05:02 INFO - PROCESS | 3252 | 1464998702206 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 3252 | 1464998702208 Marionette TRACE conn7 <- [1,2198,null,{}] 17:05:02 INFO - PROCESS | 3252 | 1464998702211 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 3252 | 1464998702297 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 17:05:02 INFO - PROCESS | 3252 | 1464998702303 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 3252 | ++DOCSHELL 1BDD7800 == 35 [pid = 3252] [id = 559] 17:05:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1BDDD000) [pid = 3252] [serial = 1677] [outer = 00000000] 17:05:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BDF0000) [pid = 3252] [serial = 1678] [outer = 1BDDD000] 17:05:02 INFO - PROCESS | 3252 | 1464998702352 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BDF0800) [pid = 3252] [serial = 1679] [outer = 1BDDD000] 17:05:02 INFO - PROCESS | 3252 | 1464998702827 Marionette TRACE conn7 <- [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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 17:05:02 INFO - PROCESS | 3252 | 1464998702880 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 17:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:05:02 INFO - PROCESS | 3252 | 1464998702883 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 3252 | 1464998702886 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 3252 | 1464998702887 Marionette TRACE conn7 <- [1,2202,null,{}] 17:05:02 INFO - PROCESS | 3252 | 1464998702891 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:03 INFO - PROCESS | 3252 | 1464998703036 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 17:05:03 INFO - PROCESS | 3252 | 1464998703186 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 3252 | ++DOCSHELL 09193400 == 36 [pid = 3252] [id = 560] 17:05:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (09194C00) [pid = 3252] [serial = 1680] [outer = 00000000] 17:05:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0CBF3000) [pid = 3252] [serial = 1681] [outer = 09194C00] 17:05:03 INFO - PROCESS | 3252 | 1464998703255 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D535000) [pid = 3252] [serial = 1682] [outer = 09194C00] 17:05:03 INFO - PROCESS | 3252 | 1464998703910 Marionette TRACE conn7 <- [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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1075ms 17:05:03 INFO - PROCESS | 3252 | 1464998703964 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 3252 | 1464998703968 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:05:03 INFO - PROCESS | 3252 | 1464998703973 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 3252 | 1464998703977 Marionette TRACE conn7 <- [1,2206,null,{}] 17:05:03 INFO - PROCESS | 3252 | 1464998703982 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 3252 | 1464998704098 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 17:05:04 INFO - PROCESS | 3252 | 1464998704240 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 3252 | ++DOCSHELL 16A2D400 == 37 [pid = 3252] [id = 561] 17:05:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (171F2800) [pid = 3252] [serial = 1683] [outer = 00000000] 17:05:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1742A000) [pid = 3252] [serial = 1684] [outer = 171F2800] 17:05:04 INFO - PROCESS | 3252 | 1464998704308 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (192DB800) [pid = 3252] [serial = 1685] [outer = 171F2800] 17:05:04 INFO - PROCESS | 3252 | 1464998704891 Marionette TRACE conn7 <- [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]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 969ms 17:05:04 INFO - PROCESS | 3252 | 1464998704948 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 3252 | 1464998704951 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:05:04 INFO - PROCESS | 3252 | 1464998704955 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 3252 | 1464998704957 Marionette TRACE conn7 <- [1,2210,null,{}] 17:05:04 INFO - PROCESS | 3252 | 1464998704962 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 3252 | 1464998705105 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 17:05:05 INFO - PROCESS | 3252 | 1464998705248 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 3252 | ++DOCSHELL 1A823400 == 38 [pid = 3252] [id = 562] 17:05:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8EB000) [pid = 3252] [serial = 1686] [outer = 00000000] 17:05:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B44CC00) [pid = 3252] [serial = 1687] [outer = 1A8EB000] 17:05:05 INFO - PROCESS | 3252 | 1464998705310 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B6F2000) [pid = 3252] [serial = 1688] [outer = 1A8EB000] 17:05:05 INFO - PROCESS | 3252 | 1464998705914 Marionette TRACE conn7 <- [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]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 17:05:05 INFO - PROCESS | 3252 | 1464998705928 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 3252 | 1464998705932 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:05:05 INFO - PROCESS | 3252 | 1464998705944 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 3252 | 1464998705949 Marionette TRACE conn7 <- [1,2214,null,{}] 17:05:05 INFO - PROCESS | 3252 | 1464998705953 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 3252 | 1464998706078 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 17:05:06 INFO - PROCESS | 3252 | 1464998706235 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE0C00 == 39 [pid = 3252] [id = 563] 17:05:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C598400) [pid = 3252] [serial = 1689] [outer = 00000000] 17:05:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C5A4400) [pid = 3252] [serial = 1690] [outer = 1C598400] 17:05:06 INFO - PROCESS | 3252 | 1464998706292 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C5D3400) [pid = 3252] [serial = 1691] [outer = 1C598400] 17:05:07 INFO - PROCESS | 3252 | 1464998707093 Marionette TRACE conn7 <- [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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1184ms 17:05:07 INFO - PROCESS | 3252 | 1464998707127 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 3252 | 1464998707132 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 17:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:05:07 INFO - PROCESS | 3252 | 1464998707137 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - PROCESS | 3252 | 1464998707140 Marionette TRACE conn7 <- [1,2218,null,{}] 17:05:07 INFO - PROCESS | 3252 | 1464998707146 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:07 INFO - PROCESS | 3252 | 1464998707261 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 17:05:07 INFO - PROCESS | 3252 | 1464998707412 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 3252 | ++DOCSHELL 0E76C400 == 40 [pid = 3252] [id = 564] 17:05:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0E776C00) [pid = 3252] [serial = 1692] [outer = 00000000] 17:05:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (148C3C00) [pid = 3252] [serial = 1693] [outer = 0E776C00] 17:05:07 INFO - PROCESS | 3252 | 1464998707471 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (14C47800) [pid = 3252] [serial = 1694] [outer = 0E776C00] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 1BDD7800 == 39 [pid = 3252] [id = 559] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 1A418400 == 38 [pid = 3252] [id = 558] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 0E1FB800 == 37 [pid = 3252] [id = 557] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 1A8ED400 == 36 [pid = 3252] [id = 556] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 0E776800 == 35 [pid = 3252] [id = 555] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 19244400 == 34 [pid = 3252] [id = 554] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 171F6000 == 33 [pid = 3252] [id = 553] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 148C0800 == 32 [pid = 3252] [id = 552] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 0CD83800 == 31 [pid = 3252] [id = 551] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 148BE800 == 30 [pid = 3252] [id = 550] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 065EAC00 == 29 [pid = 3252] [id = 549] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 1BDE0C00 == 28 [pid = 3252] [id = 563] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 1A823400 == 27 [pid = 3252] [id = 562] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 09193400 == 26 [pid = 3252] [id = 560] 17:05:08 INFO - PROCESS | 3252 | --DOCSHELL 16A2D400 == 25 [pid = 3252] [id = 561] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A7B2800) [pid = 3252] [serial = 1645] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (174C7400) [pid = 3252] [serial = 1633] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (160F1000) [pid = 3252] [serial = 1630] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (192D8800) [pid = 3252] [serial = 1636] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1913E800) [pid = 3252] [serial = 1634] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CF64000) [pid = 3252] [serial = 1622] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (091A0400) [pid = 3252] [serial = 1621] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0DC40400) [pid = 3252] [serial = 1627] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0C817400) [pid = 3252] [serial = 1639] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0E1F8C00) [pid = 3252] [serial = 1628] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1959E000) [pid = 3252] [serial = 1637] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D60A400) [pid = 3252] [serial = 1640] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0C814400) [pid = 3252] [serial = 1624] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CD79C00) [pid = 3252] [serial = 1625] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19833800) [pid = 3252] [serial = 1642] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0E1A2800) [pid = 3252] [serial = 1613] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D534000) [pid = 3252] [serial = 1612] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5D9400) [pid = 3252] [serial = 1616] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (192D1800) [pid = 3252] [serial = 1615] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1C42D400) [pid = 3252] [serial = 1619] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C427C00) [pid = 3252] [serial = 1618] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19835800) [pid = 3252] [serial = 1643] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16A23400) [pid = 3252] [serial = 1631] [outer = 00000000] [url = about:blank] 17:05:08 INFO - PROCESS | 3252 | 1464998708697 Marionette TRACE conn7 <- [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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1585ms 17:05:08 INFO - PROCESS | 3252 | 1464998708727 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 3252 | 1464998708731 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 17:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:05:08 INFO - PROCESS | 3252 | 1464998708790 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 3252 | 1464998708793 Marionette TRACE conn7 <- [1,2222,null,{}] 17:05:08 INFO - PROCESS | 3252 | 1464998708800 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 3252 | 1464998708894 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 17:05:08 INFO - PROCESS | 3252 | 1464998708908 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 3252 | ++DOCSHELL 0C890400 == 26 [pid = 3252] [id = 565] 17:05:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CB22C00) [pid = 3252] [serial = 1695] [outer = 00000000] 17:05:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CBE6400) [pid = 3252] [serial = 1696] [outer = 0CB22C00] 17:05:08 INFO - PROCESS | 3252 | 1464998708959 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CF61000) [pid = 3252] [serial = 1697] [outer = 0CB22C00] 17:05:09 INFO - PROCESS | 3252 | 1464998709452 Marionette TRACE conn7 <- [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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 17:05:09 INFO - PROCESS | 3252 | 1464998709463 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 3252 | 1464998709470 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 17:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:05:09 INFO - PROCESS | 3252 | 1464998709477 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 3252 | 1464998709480 Marionette TRACE conn7 <- [1,2226,null,{}] 17:05:09 INFO - PROCESS | 3252 | 1464998709487 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:09 INFO - PROCESS | 3252 | 1464998709580 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 17:05:09 INFO - PROCESS | 3252 | 1464998709587 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 3252 | ++DOCSHELL 0D605800 == 27 [pid = 3252] [id = 566] 17:05:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D607800) [pid = 3252] [serial = 1698] [outer = 00000000] 17:05:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D60E400) [pid = 3252] [serial = 1699] [outer = 0D607800] 17:05:09 INFO - PROCESS | 3252 | 1464998709636 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D9B6C00) [pid = 3252] [serial = 1700] [outer = 0D607800] 17:05:10 INFO - PROCESS | 3252 | 1464998710099 Marionette TRACE conn7 <- [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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 17:05:10 INFO - PROCESS | 3252 | 1464998710148 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 3252 | 1464998710150 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 17:05:10 INFO - PROCESS | 3252 | 1464998710154 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:05:10 INFO - PROCESS | 3252 | 1464998710157 Marionette TRACE conn7 <- [1,2230,null,{}] 17:05:10 INFO - PROCESS | 3252 | 1464998710168 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:10 INFO - PROCESS | 3252 | 1464998710258 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 17:05:10 INFO - PROCESS | 3252 | 1464998710265 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 3252 | ++DOCSHELL 1553CC00 == 28 [pid = 3252] [id = 567] 17:05:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1553E400) [pid = 3252] [serial = 1701] [outer = 00000000] 17:05:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15577000) [pid = 3252] [serial = 1702] [outer = 1553E400] 17:05:10 INFO - PROCESS | 3252 | 1464998710318 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (160F7C00) [pid = 3252] [serial = 1703] [outer = 1553E400] 17:05:10 INFO - PROCESS | 3252 | 1464998710861 Marionette TRACE conn7 <- [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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 17:05:10 INFO - PROCESS | 3252 | 1464998710888 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 3252 | 1464998710890 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 17:05:10 INFO - PROCESS | 3252 | 1464998710893 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:05:10 INFO - PROCESS | 3252 | 1464998710895 Marionette TRACE conn7 <- [1,2234,null,{}] 17:05:10 INFO - PROCESS | 3252 | 1464998710898 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 3252 | 1464998711025 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 17:05:11 INFO - PROCESS | 3252 | 1464998711031 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 3252 | ++DOCSHELL 16A28400 == 29 [pid = 3252] [id = 568] 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16A2A400) [pid = 3252] [serial = 1704] [outer = 00000000] 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (171F1800) [pid = 3252] [serial = 1705] [outer = 16A2A400] 17:05:11 INFO - PROCESS | 3252 | 1464998711130 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (174C6800) [pid = 3252] [serial = 1706] [outer = 16A2A400] 17:05:11 INFO - PROCESS | 3252 | 1464998711570 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 17:05:11 INFO - PROCESS | 3252 | 1464998711628 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 17:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:05:11 INFO - PROCESS | 3252 | 1464998711630 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 17:05:11 INFO - PROCESS | 3252 | 1464998711633 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 3252 | 1464998711635 Marionette TRACE conn7 <- [1,2238,null,{}] 17:05:11 INFO - PROCESS | 3252 | 1464998711646 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 3252 | 1464998711788 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 17:05:11 INFO - PROCESS | 3252 | 1464998711801 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 3252 | ++DOCSHELL 16A6D000 == 30 [pid = 3252] [id = 569] 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19136000) [pid = 3252] [serial = 1707] [outer = 00000000] 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19217C00) [pid = 3252] [serial = 1708] [outer = 19136000] 17:05:11 INFO - PROCESS | 3252 | 1464998711846 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (192D1800) [pid = 3252] [serial = 1709] [outer = 19136000] 17:05:12 INFO - PROCESS | 3252 | 1464998712314 Marionette TRACE conn7 <- [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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 17:05:12 INFO - PROCESS | 3252 | 1464998712370 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 3252 | 1464998712372 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:05:12 INFO - PROCESS | 3252 | 1464998712375 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 3252 | 1464998712377 Marionette TRACE conn7 <- [1,2242,null,{}] 17:05:12 INFO - PROCESS | 3252 | 1464998712381 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 3252 | 1464998712531 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 17:05:12 INFO - PROCESS | 3252 | 1464998712596 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 3252 | ++DOCSHELL 195EE800 == 31 [pid = 3252] [id = 570] 17:05:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19833800) [pid = 3252] [serial = 1710] [outer = 00000000] 17:05:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A2E1000) [pid = 3252] [serial = 1711] [outer = 19833800] 17:05:12 INFO - PROCESS | 3252 | 1464998712644 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A4F6400) [pid = 3252] [serial = 1712] [outer = 19833800] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A139000) [pid = 3252] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A8ED800) [pid = 3252] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (148C0C00) [pid = 3252] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19245800) [pid = 3252] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (171F7C00) [pid = 3252] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CFE6800) [pid = 3252] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (065EBC00) [pid = 3252] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148C2400) [pid = 3252] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14BCF400) [pid = 3252] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A8F0C00) [pid = 3252] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A5DFC00) [pid = 3252] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:05:13 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDDD000) [pid = 3252] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:05:13 INFO - PROCESS | 3252 | 1464998713335 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 17:05:13 INFO - PROCESS | 3252 | 1464998713348 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 3252 | 1464998713350 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:05:13 INFO - PROCESS | 3252 | 1464998713357 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 3252 | 1464998713359 Marionette TRACE conn7 <- [1,2246,null,{}] 17:05:13 INFO - PROCESS | 3252 | 1464998713368 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 3252 | 1464998713452 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 17:05:13 INFO - PROCESS | 3252 | 1464998713470 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 3252 | ++DOCSHELL 0C814800 == 32 [pid = 3252] [id = 571] 17:05:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (171F7C00) [pid = 3252] [serial = 1713] [outer = 00000000] 17:05:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A2EA400) [pid = 3252] [serial = 1714] [outer = 171F7C00] 17:05:13 INFO - PROCESS | 3252 | 1464998713516 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A5DE400) [pid = 3252] [serial = 1715] [outer = 171F7C00] 17:05:13 INFO - PROCESS | 3252 | 1464998713969 Marionette TRACE conn7 <- [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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 17:05:13 INFO - PROCESS | 3252 | 1464998713989 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 3252 | 1464998713991 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:05:13 INFO - PROCESS | 3252 | 1464998714007 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 3252 | 1464998714009 Marionette TRACE conn7 <- [1,2250,null,{}] 17:05:13 INFO - PROCESS | 3252 | 1464998714012 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 3252 | 1464998714100 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 17:05:14 INFO - PROCESS | 3252 | 1464998714106 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 3252 | ++DOCSHELL 1A5DEC00 == 33 [pid = 3252] [id = 572] 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A63B800) [pid = 3252] [serial = 1716] [outer = 00000000] 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A828C00) [pid = 3252] [serial = 1717] [outer = 1A63B800] 17:05:14 INFO - PROCESS | 3252 | 1464998714154 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A63A800) [pid = 3252] [serial = 1718] [outer = 1A63B800] 17:05:14 INFO - PROCESS | 3252 | 1464998714610 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 17:05:14 INFO - PROCESS | 3252 | 1464998714685 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 3252 | 1464998714687 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:05:14 INFO - PROCESS | 3252 | 1464998714690 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 3252 | 1464998714691 Marionette TRACE conn7 <- [1,2254,null,{}] 17:05:14 INFO - PROCESS | 3252 | 1464998714695 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 3252 | 1464998714779 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 17:05:14 INFO - PROCESS | 3252 | 1464998714785 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 3252 | ++DOCSHELL 1553BC00 == 34 [pid = 3252] [id = 573] 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A8ECC00) [pid = 3252] [serial = 1719] [outer = 00000000] 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B449400) [pid = 3252] [serial = 1720] [outer = 1A8ECC00] 17:05:14 INFO - PROCESS | 3252 | 1464998714839 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B44A400) [pid = 3252] [serial = 1721] [outer = 1A8ECC00] 17:05:15 INFO - PROCESS | 3252 | 1464998715531 Marionette TRACE conn7 <- [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]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 869ms 17:05:15 INFO - PROCESS | 3252 | 1464998715561 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 3252 | 1464998715565 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:05:15 INFO - PROCESS | 3252 | 1464998715570 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 3252 | 1464998715574 Marionette TRACE conn7 <- [1,2258,null,{}] 17:05:15 INFO - PROCESS | 3252 | 1464998715579 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 3252 | 1464998715750 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 17:05:15 INFO - PROCESS | 3252 | 1464998715875 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 3252 | ++DOCSHELL 0910BC00 == 35 [pid = 3252] [id = 574] 17:05:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0C817C00) [pid = 3252] [serial = 1722] [outer = 00000000] 17:05:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0D55F000) [pid = 3252] [serial = 1723] [outer = 0C817C00] 17:05:15 INFO - PROCESS | 3252 | 1464998715935 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0DCB7800) [pid = 3252] [serial = 1724] [outer = 0C817C00] 17:05:16 INFO - PROCESS | 3252 | 1464998716666 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1129ms 17:05:16 INFO - PROCESS | 3252 | 1464998716700 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 3252 | 1464998716707 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:05:16 INFO - PROCESS | 3252 | 1464998716713 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 3252 | 1464998716716 Marionette TRACE conn7 <- [1,2262,null,{}] 17:05:16 INFO - PROCESS | 3252 | 1464998716746 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 3252 | 1464998716886 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 17:05:17 INFO - PROCESS | 3252 | 1464998717025 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 3252 | ++DOCSHELL 15285C00 == 36 [pid = 3252] [id = 575] 17:05:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (160EB000) [pid = 3252] [serial = 1725] [outer = 00000000] 17:05:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16A29800) [pid = 3252] [serial = 1726] [outer = 160EB000] 17:05:17 INFO - PROCESS | 3252 | 1464998717087 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (171F6000) [pid = 3252] [serial = 1727] [outer = 160EB000] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 1A5DEC00 == 35 [pid = 3252] [id = 572] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 0C814800 == 34 [pid = 3252] [id = 571] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 195EE800 == 33 [pid = 3252] [id = 570] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 16A6D000 == 32 [pid = 3252] [id = 569] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 16A28400 == 31 [pid = 3252] [id = 568] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 1553CC00 == 30 [pid = 3252] [id = 567] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 0D605800 == 29 [pid = 3252] [id = 566] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 0C890400 == 28 [pid = 3252] [id = 565] 17:05:17 INFO - PROCESS | 3252 | --DOCSHELL 0E76C400 == 27 [pid = 3252] [id = 564] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A69B000) [pid = 3252] [serial = 1646] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A4F5800) [pid = 3252] [serial = 1666] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B44A800) [pid = 3252] [serial = 1669] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A694800) [pid = 3252] [serial = 1667] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BDF0800) [pid = 3252] [serial = 1679] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (148E7000) [pid = 3252] [serial = 1657] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14C4C800) [pid = 3252] [serial = 1658] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1982C400) [pid = 3252] [serial = 1663] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17428C00) [pid = 3252] [serial = 1660] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19137C00) [pid = 3252] [serial = 1661] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0D470C00) [pid = 3252] [serial = 1654] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D60BC00) [pid = 3252] [serial = 1655] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (090E8000) [pid = 3252] [serial = 1648] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (090E9C00) [pid = 3252] [serial = 1649] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (153CA800) [pid = 3252] [serial = 1651] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16081400) [pid = 3252] [serial = 1652] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16A26000) [pid = 3252] [serial = 1672] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B451800) [pid = 3252] [serial = 1670] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1B57E000) [pid = 3252] [serial = 1675] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (17429400) [pid = 3252] [serial = 1673] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1BD37800) [pid = 3252] [serial = 1676] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19837400) [pid = 3252] [serial = 1664] [outer = 00000000] [url = about:blank] 17:05:17 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1BDF0000) [pid = 3252] [serial = 1678] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3252 | 1464998718033 Marionette TRACE conn7 <- [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]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1354ms 17:05:18 INFO - PROCESS | 3252 | 1464998718069 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 3252 | 1464998718074 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:05:18 INFO - PROCESS | 3252 | 1464998718079 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 3252 | 1464998718082 Marionette TRACE conn7 <- [1,2266,null,{}] 17:05:18 INFO - PROCESS | 3252 | 1464998718088 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:18 INFO - PROCESS | 3252 | 1464998718184 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 17:05:18 INFO - PROCESS | 3252 | 1464998718196 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 3252 | ++DOCSHELL 0C817400 == 28 [pid = 3252] [id = 576] 17:05:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0C819800) [pid = 3252] [serial = 1728] [outer = 00000000] 17:05:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CD79C00) [pid = 3252] [serial = 1729] [outer = 0C819800] 17:05:18 INFO - PROCESS | 3252 | 1464998718249 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D46A400) [pid = 3252] [serial = 1730] [outer = 0C819800] 17:05:18 INFO - PROCESS | 3252 | 1464998718794 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 17:05:18 INFO - PROCESS | 3252 | 1464998718809 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 3252 | 1464998718815 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:05:18 INFO - PROCESS | 3252 | 1464998718821 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 3252 | 1464998718824 Marionette TRACE conn7 <- [1,2270,null,{}] 17:05:18 INFO - PROCESS | 3252 | 1464998718828 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:18 INFO - PROCESS | 3252 | 1464998718922 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 17:05:19 INFO - PROCESS | 3252 | 1464998719020 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 3252 | ++DOCSHELL 0E1A1C00 == 29 [pid = 3252] [id = 577] 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0E1F8C00) [pid = 3252] [serial = 1731] [outer = 00000000] 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1487AC00) [pid = 3252] [serial = 1732] [outer = 0E1F8C00] 17:05:19 INFO - PROCESS | 3252 | 1464998719081 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (148EF400) [pid = 3252] [serial = 1733] [outer = 0E1F8C00] 17:05:19 INFO - PROCESS | 3252 | 1464998719497 Marionette TRACE conn7 <- [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]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 17:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:05:19 INFO - PROCESS | 3252 | 1464998719554 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 3252 | 1464998719556 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 17:05:19 INFO - PROCESS | 3252 | 1464998719560 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 3252 | 1464998719563 Marionette TRACE conn7 <- [1,2274,null,{}] 17:05:19 INFO - PROCESS | 3252 | 1464998719603 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 3252 | 1464998719704 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 17:05:19 INFO - PROCESS | 3252 | 1464998719713 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 3252 | ++DOCSHELL 16B02C00 == 30 [pid = 3252] [id = 578] 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16B08C00) [pid = 3252] [serial = 1734] [outer = 00000000] 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1741DC00) [pid = 3252] [serial = 1735] [outer = 16B08C00] 17:05:19 INFO - PROCESS | 3252 | 1464998719766 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17514000) [pid = 3252] [serial = 1736] [outer = 16B08C00] 17:05:20 INFO - PROCESS | 3252 | 1464998720213 Marionette TRACE conn7 <- [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]]]}] 17:05:20 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 17:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 17:05:20 INFO - PROCESS | 3252 | 1464998720262 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3252 | 1464998720265 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:05:20 INFO - PROCESS | 3252 | 1464998720268 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3252 | 1464998720270 Marionette TRACE conn7 <- [1,2278,null,{}] 17:05:20 INFO - PROCESS | 3252 | 1464998720273 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 3252 | 1464998720400 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 17:05:20 INFO - PROCESS | 3252 | 1464998720406 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 3252 | ++DOCSHELL 19220C00 == 31 [pid = 3252] [id = 579] 17:05:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19245400) [pid = 3252] [serial = 1737] [outer = 00000000] 17:05:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195F8000) [pid = 3252] [serial = 1738] [outer = 19245400] 17:05:20 INFO - PROCESS | 3252 | 1464998720452 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19831400) [pid = 3252] [serial = 1739] [outer = 19245400] 17:05:20 INFO - PROCESS | 3252 | 1464998720915 Marionette TRACE conn7 <- [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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 17:05:20 INFO - PROCESS | 3252 | 1464998720943 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3252 | 1464998720945 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:05:20 INFO - PROCESS | 3252 | 1464998720948 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3252 | 1464998720950 Marionette TRACE conn7 <- [1,2282,null,{}] 17:05:20 INFO - PROCESS | 3252 | 1464998720953 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 3252 | 1464998721077 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 17:05:21 INFO - PROCESS | 3252 | 1464998721170 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3252 | ++DOCSHELL 19834800 == 32 [pid = 3252] [id = 580] 17:05:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19839400) [pid = 3252] [serial = 1740] [outer = 00000000] 17:05:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4EA800) [pid = 3252] [serial = 1741] [outer = 19839400] 17:05:21 INFO - PROCESS | 3252 | 1464998721216 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4F5400) [pid = 3252] [serial = 1742] [outer = 19839400] 17:05:21 INFO - PROCESS | 3252 | 1464998721640 Marionette TRACE conn7 <- [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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 17:05:21 INFO - PROCESS | 3252 | 1464998721681 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 3252 | 1464998721683 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:05:21 INFO - PROCESS | 3252 | 1464998721686 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 3252 | 1464998721688 Marionette TRACE conn7 <- [1,2286,null,{}] 17:05:21 INFO - PROCESS | 3252 | 1464998721699 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 3252 | 1464998721853 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 17:05:21 INFO - PROCESS | 3252 | 1464998721921 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3252 | ++DOCSHELL 1A828400 == 33 [pid = 3252] [id = 581] 17:05:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A828800) [pid = 3252] [serial = 1743] [outer = 00000000] 17:05:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B44BC00) [pid = 3252] [serial = 1744] [outer = 1A828800] 17:05:21 INFO - PROCESS | 3252 | 1464998721970 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A8F0C00) [pid = 3252] [serial = 1745] [outer = 1A828800] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1553E400) [pid = 3252] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0D607800) [pid = 3252] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0E776C00) [pid = 3252] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CB22C00) [pid = 3252] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09194C00) [pid = 3252] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (171F2800) [pid = 3252] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8EB000) [pid = 3252] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C598400) [pid = 3252] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19136000) [pid = 3252] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19833800) [pid = 3252] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A63B800) [pid = 3252] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16A2A400) [pid = 3252] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:05:22 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (171F7C00) [pid = 3252] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:05:22 INFO - PROCESS | 3252 | 1464998722532 Marionette TRACE conn7 <- [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]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 870ms 17:05:22 INFO - PROCESS | 3252 | 1464998722557 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 3252 | 1464998722559 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:05:22 INFO - PROCESS | 3252 | 1464998722562 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 3252 | 1464998722564 Marionette TRACE conn7 <- [1,2290,null,{}] 17:05:22 INFO - PROCESS | 3252 | 1464998722567 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:22 INFO - PROCESS | 3252 | 1464998722685 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 17:05:22 INFO - PROCESS | 3252 | 1464998722750 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 3252 | ++DOCSHELL 09194C00 == 34 [pid = 3252] [id = 582] 17:05:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CB22C00) [pid = 3252] [serial = 1746] [outer = 00000000] 17:05:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (192DD000) [pid = 3252] [serial = 1747] [outer = 0CB22C00] 17:05:22 INFO - PROCESS | 3252 | 1464998722795 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B44C000) [pid = 3252] [serial = 1748] [outer = 0CB22C00] 17:05:23 INFO - PROCESS | 3252 | 1464998723120 Marionette TRACE conn7 <- [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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 17:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:05:23 INFO - PROCESS | 3252 | 1464998723193 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3252 | 1464998723195 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 3252 | 1464998723198 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 3252 | 1464998723200 Marionette TRACE conn7 <- [1,2294,null,{}] 17:05:23 INFO - PROCESS | 3252 | 1464998723216 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 3252 | 1464998723306 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 17:05:23 INFO - PROCESS | 3252 | 1464998723313 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3252 | ++DOCSHELL 1B583C00 == 35 [pid = 3252] [id = 583] 17:05:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1B677800) [pid = 3252] [serial = 1749] [outer = 00000000] 17:05:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BD43800) [pid = 3252] [serial = 1750] [outer = 1B677800] 17:05:23 INFO - PROCESS | 3252 | 1464998723361 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDE6400) [pid = 3252] [serial = 1751] [outer = 1B677800] 17:05:23 INFO - PROCESS | 3252 | 1464998723808 Marionette TRACE conn7 <- [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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 17:05:23 INFO - PROCESS | 3252 | 1464998723829 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3252 | 1464998723831 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 3252 | 1464998723834 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:05:23 INFO - PROCESS | 3252 | 1464998723846 Marionette TRACE conn7 <- [1,2298,null,{}] 17:05:23 INFO - PROCESS | 3252 | 1464998723867 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 3252 | 1464998723949 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 17:05:23 INFO - PROCESS | 3252 | 1464998723955 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3252 | ++DOCSHELL 16081400 == 36 [pid = 3252] [id = 584] 17:05:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A63BC00) [pid = 3252] [serial = 1752] [outer = 00000000] 17:05:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1C424000) [pid = 3252] [serial = 1753] [outer = 1A63BC00] 17:05:23 INFO - PROCESS | 3252 | 1464998723999 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1C42A800) [pid = 3252] [serial = 1754] [outer = 1A63BC00] 17:05:24 INFO - PROCESS | 3252 | 1464998724612 Marionette TRACE conn7 <- [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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 790ms 17:05:24 INFO - PROCESS | 3252 | 1464998724629 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 3252 | 1464998724634 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 17:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:05:24 INFO - PROCESS | 3252 | 1464998724640 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3252 | 1464998724643 Marionette TRACE conn7 <- [1,2302,null,{}] 17:05:24 INFO - PROCESS | 3252 | 1464998724649 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:24 INFO - PROCESS | 3252 | 1464998724774 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 17:05:24 INFO - PROCESS | 3252 | 1464998724916 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 37 [pid = 3252] [id = 585] 17:05:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (09193000) [pid = 3252] [serial = 1755] [outer = 00000000] 17:05:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0D605800) [pid = 3252] [serial = 1756] [outer = 09193000] 17:05:24 INFO - PROCESS | 3252 | 1464998724984 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0E5EE800) [pid = 3252] [serial = 1757] [outer = 09193000] 17:05:25 INFO - PROCESS | 3252 | 1464998725619 Marionette TRACE conn7 <- [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]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1016ms 17:05:25 INFO - PROCESS | 3252 | 1464998725662 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 3252 | 1464998725668 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:05:25 INFO - PROCESS | 3252 | 1464998725675 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 3252 | 1464998725678 Marionette TRACE conn7 <- [1,2306,null,{}] 17:05:25 INFO - PROCESS | 3252 | 1464998725682 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:25 INFO - PROCESS | 3252 | 1464998725829 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 17:05:25 INFO - PROCESS | 3252 | 1464998725972 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 3252 | ++DOCSHELL 16A2F000 == 38 [pid = 3252] [id = 586] 17:05:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16A6C400) [pid = 3252] [serial = 1758] [outer = 00000000] 17:05:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19193800) [pid = 3252] [serial = 1759] [outer = 16A6C400] 17:05:26 INFO - PROCESS | 3252 | 1464998726036 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1982B800) [pid = 3252] [serial = 1760] [outer = 16A6C400] 17:05:26 INFO - PROCESS | 3252 | 1464998726717 Marionette TRACE conn7 <- [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] 17:05:26 INFO - PROCESS | 3252 | 1464998726758 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:05:26 INFO - PROCESS | 3252 | 1464998726762 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 3252 | 1464998726766 Marionette TRACE conn7 <- [1,2310,null,{}] 17:05:26 INFO - PROCESS | 3252 | 1464998726777 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:26 INFO - PROCESS | 3252 | 1464998726892 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 17:05:27 INFO - PROCESS | 3252 | 1464998727034 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 3252 | ++DOCSHELL 1B6F1C00 == 39 [pid = 3252] [id = 587] 17:05:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BDF5400) [pid = 3252] [serial = 1761] [outer = 00000000] 17:05:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C4C9C00) [pid = 3252] [serial = 1762] [outer = 1BDF5400] 17:05:27 INFO - PROCESS | 3252 | 1464998727096 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C598800) [pid = 3252] [serial = 1763] [outer = 1BDF5400] 17:05:27 INFO - PROCESS | 3252 | 1464998727762 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1020ms 17:05:27 INFO - PROCESS | 3252 | 1464998727961 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 3252 | 1464998727965 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 17:05:27 INFO - PROCESS | 3252 | 1464998727984 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 3252 | 1464998727987 Marionette TRACE conn7 <- [1,2314,null,{}] 17:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:05:27 INFO - PROCESS | 3252 | 1464998727993 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 3252 | 1464998728108 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 17:05:28 INFO - PROCESS | 3252 | 1464998728250 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 3252 | ++DOCSHELL 0CD34000 == 40 [pid = 3252] [id = 588] 17:05:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CD83800) [pid = 3252] [serial = 1764] [outer = 00000000] 17:05:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0D533800) [pid = 3252] [serial = 1765] [outer = 0CD83800] 17:05:28 INFO - PROCESS | 3252 | 1464998728330 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0D60A400) [pid = 3252] [serial = 1766] [outer = 0CD83800] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 1B583C00 == 39 [pid = 3252] [id = 583] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 09194C00 == 38 [pid = 3252] [id = 582] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 1A828400 == 37 [pid = 3252] [id = 581] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 19834800 == 36 [pid = 3252] [id = 580] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 19220C00 == 35 [pid = 3252] [id = 579] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 16B02C00 == 34 [pid = 3252] [id = 578] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 0E1A1C00 == 33 [pid = 3252] [id = 577] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 0C817400 == 32 [pid = 3252] [id = 576] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 15285C00 == 31 [pid = 3252] [id = 575] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 1553BC00 == 30 [pid = 3252] [id = 573] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 0910BC00 == 29 [pid = 3252] [id = 574] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 1B6F1C00 == 28 [pid = 3252] [id = 587] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 16081400 == 27 [pid = 3252] [id = 584] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 26 [pid = 3252] [id = 585] 17:05:29 INFO - PROCESS | 3252 | --DOCSHELL 16A2F000 == 25 [pid = 3252] [id = 586] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (15577000) [pid = 3252] [serial = 1702] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0D60E400) [pid = 3252] [serial = 1699] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D9B6C00) [pid = 3252] [serial = 1700] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (14C47800) [pid = 3252] [serial = 1694] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (148C3C00) [pid = 3252] [serial = 1693] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CBE6400) [pid = 3252] [serial = 1696] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CF61000) [pid = 3252] [serial = 1697] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0D535000) [pid = 3252] [serial = 1682] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CBF3000) [pid = 3252] [serial = 1681] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (192DB800) [pid = 3252] [serial = 1685] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1742A000) [pid = 3252] [serial = 1684] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B6F2000) [pid = 3252] [serial = 1688] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B44CC00) [pid = 3252] [serial = 1687] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C5D3400) [pid = 3252] [serial = 1691] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5A4400) [pid = 3252] [serial = 1690] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19217C00) [pid = 3252] [serial = 1708] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A2E1000) [pid = 3252] [serial = 1711] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A828C00) [pid = 3252] [serial = 1717] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A4F6400) [pid = 3252] [serial = 1712] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (171F1800) [pid = 3252] [serial = 1705] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (174C6800) [pid = 3252] [serial = 1706] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (192D1800) [pid = 3252] [serial = 1709] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A2EA400) [pid = 3252] [serial = 1714] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B449400) [pid = 3252] [serial = 1720] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (160F7C00) [pid = 3252] [serial = 1703] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A63A800) [pid = 3252] [serial = 1718] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A5DE400) [pid = 3252] [serial = 1715] [outer = 00000000] [url = about:blank] 17:05:29 INFO - PROCESS | 3252 | 1464998729660 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1711ms 17:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:05:29 INFO - PROCESS | 3252 | 1464998729709 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 3252 | 1464998729713 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 17:05:29 INFO - PROCESS | 3252 | 1464998729718 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 3252 | 1464998729722 Marionette TRACE conn7 <- [1,2318,null,{}] 17:05:29 INFO - PROCESS | 3252 | 1464998729727 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 3252 | 1464998729835 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 17:05:29 INFO - PROCESS | 3252 | 1464998729934 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 3252 | ++DOCSHELL 0C80DC00 == 26 [pid = 3252] [id = 589] 17:05:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0C80E400) [pid = 3252] [serial = 1767] [outer = 00000000] 17:05:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0C818400) [pid = 3252] [serial = 1768] [outer = 0C80E400] 17:05:29 INFO - PROCESS | 3252 | 1464998729991 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CF61000) [pid = 3252] [serial = 1769] [outer = 0C80E400] 17:05:30 INFO - PROCESS | 3252 | 1464998730411 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 17:05:30 INFO - PROCESS | 3252 | 1464998730455 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 3252 | 1464998730461 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 17:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:05:30 INFO - PROCESS | 3252 | 1464998730468 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 3252 | 1464998730470 Marionette TRACE conn7 <- [1,2322,null,{}] 17:05:30 INFO - PROCESS | 3252 | 1464998730474 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 3252 | 1464998730566 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 17:05:30 INFO - PROCESS | 3252 | 1464998730574 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 3252 | ++DOCSHELL 0D9B8800 == 27 [pid = 3252] [id = 590] 17:05:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D9BC400) [pid = 3252] [serial = 1770] [outer = 00000000] 17:05:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0DC45400) [pid = 3252] [serial = 1771] [outer = 0D9BC400] 17:05:30 INFO - PROCESS | 3252 | 1464998730623 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E5F3000) [pid = 3252] [serial = 1772] [outer = 0D9BC400] 17:05:31 INFO - PROCESS | 3252 | 1464998731090 Marionette TRACE conn7 <- [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]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 17:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:05:31 INFO - PROCESS | 3252 | 1464998731140 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 3252 | 1464998731142 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 17:05:31 INFO - PROCESS | 3252 | 1464998731146 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 3252 | 1464998731150 Marionette TRACE conn7 <- [1,2326,null,{}] 17:05:31 INFO - PROCESS | 3252 | 1464998731161 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 3252 | 1464998731290 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 17:05:31 INFO - PROCESS | 3252 | 1464998731400 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 3252 | ++DOCSHELL 15569800 == 28 [pid = 3252] [id = 591] 17:05:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1556B000) [pid = 3252] [serial = 1773] [outer = 00000000] 17:05:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1607E800) [pid = 3252] [serial = 1774] [outer = 1556B000] 17:05:31 INFO - PROCESS | 3252 | 1464998731456 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (160F0800) [pid = 3252] [serial = 1775] [outer = 1556B000] 17:05:31 INFO - PROCESS | 3252 | 1464998731910 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 17:05:31 INFO - PROCESS | 3252 | 1464998731919 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 3252 | 1464998731922 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:05:31 INFO - PROCESS | 3252 | 1464998731925 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 3252 | 1464998731927 Marionette TRACE conn7 <- [1,2330,null,{}] 17:05:31 INFO - PROCESS | 3252 | 1464998731930 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 3252 | 1464998732061 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 17:05:32 INFO - PROCESS | 3252 | 1464998732068 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 3252 | ++DOCSHELL 1607E000 == 29 [pid = 3252] [id = 592] 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (169D7800) [pid = 3252] [serial = 1776] [outer = 00000000] 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (171F1800) [pid = 3252] [serial = 1777] [outer = 169D7800] 17:05:32 INFO - PROCESS | 3252 | 1464998732175 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17513800) [pid = 3252] [serial = 1778] [outer = 169D7800] 17:05:32 INFO - PROCESS | 3252 | 1464998732623 Marionette TRACE conn7 <- [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]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 17:05:32 INFO - PROCESS | 3252 | 1464998732681 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 3252 | 1464998732684 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 17:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:05:32 INFO - PROCESS | 3252 | 1464998732691 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - PROCESS | 3252 | 1464998732693 Marionette TRACE conn7 <- [1,2334,null,{}] 17:05:32 INFO - PROCESS | 3252 | 1464998732697 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 3252 | 1464998732818 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 17:05:32 INFO - PROCESS | 3252 | 1464998732829 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 3252 | ++DOCSHELL 1913F400 == 30 [pid = 3252] [id = 593] 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19195800) [pid = 3252] [serial = 1779] [outer = 00000000] 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1924B400) [pid = 3252] [serial = 1780] [outer = 19195800] 17:05:32 INFO - PROCESS | 3252 | 1464998732878 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19598000) [pid = 3252] [serial = 1781] [outer = 19195800] 17:05:33 INFO - PROCESS | 3252 | 1464998733353 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 17:05:33 INFO - PROCESS | 3252 | 1464998733370 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 3252 | 1464998733373 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 17:05:33 INFO - PROCESS | 3252 | 1464998733376 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:05:33 INFO - PROCESS | 3252 | 1464998733378 Marionette TRACE conn7 <- [1,2338,null,{}] 17:05:33 INFO - PROCESS | 3252 | 1464998733381 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 3252 | 1464998733527 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 17:05:33 INFO - PROCESS | 3252 | 1464998733533 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 3252 | ++DOCSHELL 195ED000 == 31 [pid = 3252] [id = 594] 17:05:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195EE800) [pid = 3252] [serial = 1782] [outer = 00000000] 17:05:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A2E1000) [pid = 3252] [serial = 1783] [outer = 195EE800] 17:05:33 INFO - PROCESS | 3252 | 1464998733580 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A5D2C00) [pid = 3252] [serial = 1784] [outer = 195EE800] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19245400) [pid = 3252] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A828800) [pid = 3252] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19839400) [pid = 3252] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CB22C00) [pid = 3252] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0C817C00) [pid = 3252] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8ECC00) [pid = 3252] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (160EB000) [pid = 3252] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0E1F8C00) [pid = 3252] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16B08C00) [pid = 3252] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0C819800) [pid = 3252] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B677800) [pid = 3252] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:05:34 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A63BC00) [pid = 3252] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:05:34 INFO - PROCESS | 3252 | 1464998734332 Marionette TRACE conn7 <- [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]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 17:05:34 INFO - PROCESS | 3252 | 1464998734350 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 3252 | 1464998734353 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 17:05:34 INFO - PROCESS | 3252 | 1464998734356 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 3252 | 1464998734358 Marionette TRACE conn7 <- [1,2342,null,{}] 17:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:05:34 INFO - PROCESS | 3252 | 1464998734361 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 3252 | 1464998734441 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 17:05:34 INFO - PROCESS | 3252 | 1464998734446 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 3252 | ++DOCSHELL 16076400 == 32 [pid = 3252] [id = 595] 17:05:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (160EB000) [pid = 3252] [serial = 1785] [outer = 00000000] 17:05:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (19839400) [pid = 3252] [serial = 1786] [outer = 160EB000] 17:05:34 INFO - PROCESS | 3252 | 1464998734492 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A13DC00) [pid = 3252] [serial = 1787] [outer = 160EB000] 17:05:34 INFO - PROCESS | 3252 | 1464998734917 Marionette TRACE conn7 <- [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]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 17:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:05:34 INFO - PROCESS | 3252 | 1464998734930 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 3252 | 1464998734932 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 17:05:34 INFO - PROCESS | 3252 | 1464998734935 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 3252 | 1464998734937 Marionette TRACE conn7 <- [1,2346,null,{}] 17:05:34 INFO - PROCESS | 3252 | 1464998734940 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 3252 | 1464998735074 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 17:05:35 INFO - PROCESS | 3252 | 1464998735098 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 3252 | ++DOCSHELL 09198000 == 33 [pid = 3252] [id = 596] 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CFF5000) [pid = 3252] [serial = 1788] [outer = 00000000] 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A5DE400) [pid = 3252] [serial = 1789] [outer = 0CFF5000] 17:05:35 INFO - PROCESS | 3252 | 1464998735147 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17429C00) [pid = 3252] [serial = 1790] [outer = 0CFF5000] 17:05:35 INFO - PROCESS | 3252 | 1464998735588 Marionette TRACE conn7 <- [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]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 17:05:35 INFO - PROCESS | 3252 | 1464998735606 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 3252 | 1464998735608 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:05:35 INFO - PROCESS | 3252 | 1464998735611 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 3252 | 1464998735613 Marionette TRACE conn7 <- [1,2350,null,{}] 17:05:35 INFO - PROCESS | 3252 | 1464998735616 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 3252 | 1464998735736 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 17:05:35 INFO - PROCESS | 3252 | 1464998735744 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 3252 | ++DOCSHELL 1553F400 == 34 [pid = 3252] [id = 597] 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A699C00) [pid = 3252] [serial = 1791] [outer = 00000000] 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A8E3800) [pid = 3252] [serial = 1792] [outer = 1A699C00] 17:05:35 INFO - PROCESS | 3252 | 1464998735789 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A8E4800) [pid = 3252] [serial = 1793] [outer = 1A699C00] 17:05:36 INFO - PROCESS | 3252 | 1464998736503 Marionette TRACE conn7 <- [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]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 17:05:36 INFO - PROCESS | 3252 | 1464998736583 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 3252 | 1464998736588 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:05:36 INFO - PROCESS | 3252 | 1464998736593 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 3252 | 1464998736597 Marionette TRACE conn7 <- [1,2354,null,{}] 17:05:36 INFO - PROCESS | 3252 | 1464998736603 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 3252 | 1464998736756 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 17:05:36 INFO - PROCESS | 3252 | 1464998736897 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 3252 | ++DOCSHELL 09195400 == 35 [pid = 3252] [id = 598] 17:05:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0919B800) [pid = 3252] [serial = 1794] [outer = 00000000] 17:05:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0D609400) [pid = 3252] [serial = 1795] [outer = 0919B800] 17:05:36 INFO - PROCESS | 3252 | 1464998736964 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0E1FAC00) [pid = 3252] [serial = 1796] [outer = 0919B800] 17:05:37 INFO - PROCESS | 3252 | 1464998737727 Marionette TRACE conn7 <- [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]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1182ms 17:05:37 INFO - PROCESS | 3252 | 1464998737792 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 3252 | 1464998737798 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 17:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:05:37 INFO - PROCESS | 3252 | 1464998737805 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 3252 | 1464998737808 Marionette TRACE conn7 <- [1,2358,null,{}] 17:05:37 INFO - PROCESS | 3252 | 1464998737812 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 3252 | 1464998737957 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 17:05:38 INFO - PROCESS | 3252 | 1464998738093 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 3252 | ++DOCSHELL 091A0400 == 36 [pid = 3252] [id = 599] 17:05:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0C80D000) [pid = 3252] [serial = 1797] [outer = 00000000] 17:05:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0D60A000) [pid = 3252] [serial = 1798] [outer = 0C80D000] 17:05:38 INFO - PROCESS | 3252 | 1464998738156 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (14C4D000) [pid = 3252] [serial = 1799] [outer = 0C80D000] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 09198000 == 35 [pid = 3252] [id = 596] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 16076400 == 34 [pid = 3252] [id = 595] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 195ED000 == 33 [pid = 3252] [id = 594] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 1913F400 == 32 [pid = 3252] [id = 593] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 1607E000 == 31 [pid = 3252] [id = 592] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 15569800 == 30 [pid = 3252] [id = 591] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 0D9B8800 == 29 [pid = 3252] [id = 590] 17:05:38 INFO - PROCESS | 3252 | --DOCSHELL 0C80DC00 == 28 [pid = 3252] [id = 589] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (195F8000) [pid = 3252] [serial = 1738] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B44BC00) [pid = 3252] [serial = 1744] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A4F5400) [pid = 3252] [serial = 1742] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4EA800) [pid = 3252] [serial = 1741] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (192DD000) [pid = 3252] [serial = 1747] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D55F000) [pid = 3252] [serial = 1723] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0DCB7800) [pid = 3252] [serial = 1724] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B44A400) [pid = 3252] [serial = 1721] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A29800) [pid = 3252] [serial = 1726] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (171F6000) [pid = 3252] [serial = 1727] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1487AC00) [pid = 3252] [serial = 1732] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (148EF400) [pid = 3252] [serial = 1733] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1741DC00) [pid = 3252] [serial = 1735] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CD79C00) [pid = 3252] [serial = 1729] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0D46A400) [pid = 3252] [serial = 1730] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BDE6400) [pid = 3252] [serial = 1751] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1C424000) [pid = 3252] [serial = 1753] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1C42A800) [pid = 3252] [serial = 1754] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1BD43800) [pid = 3252] [serial = 1750] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A8F0C00) [pid = 3252] [serial = 1745] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1B44C000) [pid = 3252] [serial = 1748] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (19831400) [pid = 3252] [serial = 1739] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (17514000) [pid = 3252] [serial = 1736] [outer = 00000000] [url = about:blank] 17:05:38 INFO - PROCESS | 3252 | 1464998738993 Marionette TRACE conn7 <- [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]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1231ms 17:05:39 INFO - PROCESS | 3252 | 1464998739039 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 3252 | 1464998739044 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 17:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:05:39 INFO - PROCESS | 3252 | 1464998739048 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - PROCESS | 3252 | 1464998739052 Marionette TRACE conn7 <- [1,2362,null,{}] 17:05:39 INFO - PROCESS | 3252 | 1464998739057 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 3252 | 1464998739197 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 17:05:39 INFO - PROCESS | 3252 | 1464998739262 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 3252 | ++DOCSHELL 0D451800 == 29 [pid = 3252] [id = 600] 17:05:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0D537800) [pid = 3252] [serial = 1800] [outer = 00000000] 17:05:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D55FC00) [pid = 3252] [serial = 1801] [outer = 0D537800] 17:05:39 INFO - PROCESS | 3252 | 1464998739312 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D60D400) [pid = 3252] [serial = 1802] [outer = 0D537800] 17:05:39 INFO - PROCESS | 3252 | 1464998739798 Marionette TRACE conn7 <- [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]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 790ms 17:05:39 INFO - PROCESS | 3252 | 1464998739839 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 3252 | 1464998739845 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 3252 | 1464998739851 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:05:39 INFO - PROCESS | 3252 | 1464998739853 Marionette TRACE conn7 <- [1,2366,null,{}] 17:05:39 INFO - PROCESS | 3252 | 1464998739857 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 3252 | 1464998739951 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 17:05:39 INFO - PROCESS | 3252 | 1464998739960 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 3252 | ++DOCSHELL 14E8A000 == 30 [pid = 3252] [id = 601] 17:05:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1522EC00) [pid = 3252] [serial = 1803] [outer = 00000000] 17:05:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (153CBC00) [pid = 3252] [serial = 1804] [outer = 1522EC00] 17:05:39 INFO - PROCESS | 3252 | 1464998740008 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16076400) [pid = 3252] [serial = 1805] [outer = 1522EC00] 17:05:40 INFO - PROCESS | 3252 | 1464998740504 Marionette TRACE conn7 <- [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]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 17:05:40 INFO - PROCESS | 3252 | 1464998740524 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 3252 | 1464998740526 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:05:40 INFO - PROCESS | 3252 | 1464998740529 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 3252 | 1464998740533 Marionette TRACE conn7 <- [1,2370,null,{}] 17:05:40 INFO - PROCESS | 3252 | 1464998740544 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 3252 | 1464998740635 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 17:05:40 INFO - PROCESS | 3252 | 1464998740644 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 3252 | ++DOCSHELL 1913F400 == 31 [pid = 3252] [id = 602] 17:05:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (19163000) [pid = 3252] [serial = 1806] [outer = 00000000] 17:05:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (19215C00) [pid = 3252] [serial = 1807] [outer = 19163000] 17:05:40 INFO - PROCESS | 3252 | 1464998740695 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (192D7000) [pid = 3252] [serial = 1808] [outer = 19163000] 17:05:41 INFO - PROCESS | 3252 | 1464998741208 Marionette TRACE conn7 <- [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]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 17:05:41 INFO - PROCESS | 3252 | 1464998741264 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 3252 | 1464998741266 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 17:05:41 INFO - PROCESS | 3252 | 1464998741269 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:05:41 INFO - PROCESS | 3252 | 1464998741271 Marionette TRACE conn7 <- [1,2374,null,{}] 17:05:41 INFO - PROCESS | 3252 | 1464998741275 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:41 INFO - PROCESS | 3252 | 1464998741367 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 17:05:41 INFO - PROCESS | 3252 | 1464998741372 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 3252 | ++DOCSHELL 195F2C00 == 32 [pid = 3252] [id = 603] 17:05:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1982D400) [pid = 3252] [serial = 1809] [outer = 00000000] 17:05:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A13D000) [pid = 3252] [serial = 1810] [outer = 1982D400] 17:05:41 INFO - PROCESS | 3252 | 1464998741418 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A4F4C00) [pid = 3252] [serial = 1811] [outer = 1982D400] 17:05:41 INFO - PROCESS | 3252 | 1464998741887 Marionette TRACE conn7 <- [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]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 17:05:41 INFO - PROCESS | 3252 | 1464998741944 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 3252 | 1464998741946 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 17:05:41 INFO - PROCESS | 3252 | 1464998741949 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:05:41 INFO - PROCESS | 3252 | 1464998741951 Marionette TRACE conn7 <- [1,2378,null,{}] 17:05:41 INFO - PROCESS | 3252 | 1464998741961 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 3252 | 1464998742111 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 17:05:42 INFO - PROCESS | 3252 | 1464998742127 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 3252 | ++DOCSHELL 1A13CC00 == 33 [pid = 3252] [id = 604] 17:05:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A5D2800) [pid = 3252] [serial = 1812] [outer = 00000000] 17:05:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A822C00) [pid = 3252] [serial = 1813] [outer = 1A5D2800] 17:05:42 INFO - PROCESS | 3252 | 1464998742175 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A829000) [pid = 3252] [serial = 1814] [outer = 1A5D2800] 17:05:42 INFO - PROCESS | 3252 | 1464998742675 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 770ms 17:05:42 INFO - PROCESS | 3252 | 1464998742724 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 3252 | 1464998742726 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 17:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:05:42 INFO - PROCESS | 3252 | 1464998742735 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 3252 | 1464998742737 Marionette TRACE conn7 <- [1,2382,null,{}] 17:05:42 INFO - PROCESS | 3252 | 1464998742740 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 3252 | 1464998742877 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 17:05:42 INFO - PROCESS | 3252 | 1464998742946 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 3252 | ++DOCSHELL 1A82F000 == 34 [pid = 3252] [id = 605] 17:05:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B44F400) [pid = 3252] [serial = 1815] [outer = 00000000] 17:05:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B457C00) [pid = 3252] [serial = 1816] [outer = 1B44F400] 17:05:42 INFO - PROCESS | 3252 | 1464998743003 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B451400) [pid = 3252] [serial = 1817] [outer = 1B44F400] 17:05:43 INFO - PROCESS | 3252 | 1464998743508 Marionette TRACE conn7 <- [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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 830ms 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1556B000) [pid = 3252] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CD83800) [pid = 3252] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (169D7800) [pid = 3252] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0C80E400) [pid = 3252] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D9BC400) [pid = 3252] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CFF5000) [pid = 3252] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (09193000) [pid = 3252] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16A6C400) [pid = 3252] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19195800) [pid = 3252] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BDF5400) [pid = 3252] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (195EE800) [pid = 3252] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:05:43 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (160EB000) [pid = 3252] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:05:43 INFO - PROCESS | 3252 | 1464998743651 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 3252 | 1464998743653 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 17:05:43 INFO - PROCESS | 3252 | 1464998743661 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 3252 | 1464998743663 Marionette TRACE conn7 <- [1,2386,null,{}] 17:05:43 INFO - PROCESS | 3252 | 1464998743666 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:05:43 INFO - PROCESS | 3252 | 1464998743758 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 17:05:43 INFO - PROCESS | 3252 | 1464998743763 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 3252 | ++DOCSHELL 0D609000 == 35 [pid = 3252] [id = 606] 17:05:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D8D4800) [pid = 3252] [serial = 1818] [outer = 00000000] 17:05:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16A27C00) [pid = 3252] [serial = 1819] [outer = 0D8D4800] 17:05:43 INFO - PROCESS | 3252 | 1464998743812 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (17427800) [pid = 3252] [serial = 1820] [outer = 0D8D4800] 17:05:44 INFO - PROCESS | 3252 | 1464998744250 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 610ms 17:05:44 INFO - PROCESS | 3252 | 1464998744284 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 3252 | 1464998744286 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:05:44 INFO - PROCESS | 3252 | 1464998744301 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 3252 | 1464998744303 Marionette TRACE conn7 <- [1,2390,null,{}] 17:05:44 INFO - PROCESS | 3252 | 1464998744308 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 3252 | 1464998744391 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 17:05:44 INFO - PROCESS | 3252 | 1464998744396 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 3252 | ++DOCSHELL 19214400 == 36 [pid = 3252] [id = 607] 17:05:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A827000) [pid = 3252] [serial = 1821] [outer = 00000000] 17:05:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B69F000) [pid = 3252] [serial = 1822] [outer = 1A827000] 17:05:44 INFO - PROCESS | 3252 | 1464998744442 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BDE8800) [pid = 3252] [serial = 1823] [outer = 1A827000] 17:05:44 INFO - PROCESS | 3252 | 1464998744873 Marionette TRACE conn7 <- [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]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 649ms 17:05:44 INFO - PROCESS | 3252 | 1464998744940 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 3252 | 1464998744942 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:05:44 INFO - PROCESS | 3252 | 1464998744956 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 3252 | 1464998744958 Marionette TRACE conn7 <- [1,2394,null,{}] 17:05:44 INFO - PROCESS | 3252 | 1464998744962 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 3252 | 1464998745051 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 17:05:45 INFO - PROCESS | 3252 | 1464998745058 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 3252 | ++DOCSHELL 17514000 == 37 [pid = 3252] [id = 608] 17:05:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (195A4C00) [pid = 3252] [serial = 1824] [outer = 00000000] 17:05:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1C422C00) [pid = 3252] [serial = 1825] [outer = 195A4C00] 17:05:45 INFO - PROCESS | 3252 | 1464998745103 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C429800) [pid = 3252] [serial = 1826] [outer = 195A4C00] 17:05:45 INFO - PROCESS | 3252 | 1464998745567 Marionette TRACE conn7 <- [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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 17:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:05:45 INFO - PROCESS | 3252 | 1464998745580 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 3252 | 1464998745582 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 17:05:45 INFO - PROCESS | 3252 | 1464998745585 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 3252 | 1464998745587 Marionette TRACE conn7 <- [1,2398,null,{}] 17:05:45 INFO - PROCESS | 3252 | 1464998745590 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 3252 | 1464998745779 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 17:05:45 INFO - PROCESS | 3252 | 1464998745856 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 3252 | ++DOCSHELL 065EBC00 == 38 [pid = 3252] [id = 609] 17:05:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (065EE400) [pid = 3252] [serial = 1827] [outer = 00000000] 17:05:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0910B000) [pid = 3252] [serial = 1828] [outer = 065EE400] 17:05:45 INFO - PROCESS | 3252 | 1464998745962 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0C818C00) [pid = 3252] [serial = 1829] [outer = 065EE400] 17:05:46 INFO - PROCESS | 3252 | 1464998746705 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1179ms 17:05:46 INFO - PROCESS | 3252 | 1464998746766 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 17:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:05:46 INFO - PROCESS | 3252 | 1464998746770 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 17:05:46 INFO - PROCESS | 3252 | 1464998746775 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 3252 | 1464998746779 Marionette TRACE conn7 <- [1,2402,null,{}] 17:05:46 INFO - PROCESS | 3252 | 1464998746784 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 3252 | 1464998746932 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 17:05:47 INFO - PROCESS | 3252 | 1464998747074 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 3252 | ++DOCSHELL 16A29800 == 39 [pid = 3252] [id = 610] 17:05:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16A2E000) [pid = 3252] [serial = 1830] [outer = 00000000] 17:05:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B0E400) [pid = 3252] [serial = 1831] [outer = 16A2E000] 17:05:47 INFO - PROCESS | 3252 | 1464998747146 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (17422C00) [pid = 3252] [serial = 1832] [outer = 16A2E000] 17:05:47 INFO - PROCESS | 3252 | 1464998747700 Marionette TRACE conn7 <- [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]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 990ms 17:05:47 INFO - PROCESS | 3252 | 1464998747766 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 3252 | 1464998747769 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:05:47 INFO - PROCESS | 3252 | 1464998747773 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 3252 | 1464998747775 Marionette TRACE conn7 <- [1,2406,null,{}] 17:05:47 INFO - PROCESS | 3252 | 1464998747779 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 3252 | 1464998747893 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 17:05:48 INFO - PROCESS | 3252 | 1464998748037 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 3252 | ++DOCSHELL 19244400 == 40 [pid = 3252] [id = 611] 17:05:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A8EC400) [pid = 3252] [serial = 1833] [outer = 00000000] 17:05:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B44F000) [pid = 3252] [serial = 1834] [outer = 1A8EC400] 17:05:48 INFO - PROCESS | 3252 | 1464998748099 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B69E000) [pid = 3252] [serial = 1835] [outer = 1A8EC400] 17:05:48 INFO - PROCESS | 3252 | 1464998748749 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1023ms 17:05:48 INFO - PROCESS | 3252 | 1464998748798 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 3252 | 1464998748803 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 17:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:05:48 INFO - PROCESS | 3252 | 1464998748814 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 3252 | 1464998748820 Marionette TRACE conn7 <- [1,2410,null,{}] 17:05:48 INFO - PROCESS | 3252 | 1464998748841 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 3252 | 1464998748971 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 17:05:49 INFO - PROCESS | 3252 | 1464998749242 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 3252 | ++DOCSHELL 09072400 == 41 [pid = 3252] [id = 612] 17:05:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (09074000) [pid = 3252] [serial = 1836] [outer = 00000000] 17:05:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0C80D800) [pid = 3252] [serial = 1837] [outer = 09074000] 17:05:49 INFO - PROCESS | 3252 | 1464998749326 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0D454C00) [pid = 3252] [serial = 1838] [outer = 09074000] 17:05:49 INFO - PROCESS | 3252 | 1464998749917 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1130ms 17:05:49 INFO - PROCESS | 3252 | 1464998749956 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 3252 | 1464998749961 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:05:49 INFO - PROCESS | 3252 | 1464998749966 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 3252 | 1464998749969 Marionette TRACE conn7 <- [1,2414,null,{}] 17:05:49 INFO - PROCESS | 3252 | 1464998749974 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 3252 | 1464998750092 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 17514000 == 40 [pid = 3252] [id = 608] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 19214400 == 39 [pid = 3252] [id = 607] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 0D609000 == 38 [pid = 3252] [id = 606] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 1A82F000 == 37 [pid = 3252] [id = 605] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 1A13CC00 == 36 [pid = 3252] [id = 604] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 195F2C00 == 35 [pid = 3252] [id = 603] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 1913F400 == 34 [pid = 3252] [id = 602] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 14E8A000 == 33 [pid = 3252] [id = 601] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 0D451800 == 32 [pid = 3252] [id = 600] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 09195400 == 31 [pid = 3252] [id = 598] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 091A0400 == 30 [pid = 3252] [id = 599] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 1553F400 == 29 [pid = 3252] [id = 597] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 0CD34000 == 28 [pid = 3252] [id = 588] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 09072400 == 27 [pid = 3252] [id = 612] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 19244400 == 26 [pid = 3252] [id = 611] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 065EBC00 == 25 [pid = 3252] [id = 609] 17:05:50 INFO - PROCESS | 3252 | --DOCSHELL 16A29800 == 24 [pid = 3252] [id = 610] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1607E800) [pid = 3252] [serial = 1774] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D60A400) [pid = 3252] [serial = 1766] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0D533800) [pid = 3252] [serial = 1765] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (171F1800) [pid = 3252] [serial = 1777] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0C818400) [pid = 3252] [serial = 1768] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CF61000) [pid = 3252] [serial = 1769] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0DC45400) [pid = 3252] [serial = 1771] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0E5F3000) [pid = 3252] [serial = 1772] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17429C00) [pid = 3252] [serial = 1790] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0E5EE800) [pid = 3252] [serial = 1757] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D605800) [pid = 3252] [serial = 1756] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1982B800) [pid = 3252] [serial = 1760] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1924B400) [pid = 3252] [serial = 1780] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19193800) [pid = 3252] [serial = 1759] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1C598800) [pid = 3252] [serial = 1763] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1C4C9C00) [pid = 3252] [serial = 1762] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (17513800) [pid = 3252] [serial = 1778] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A2E1000) [pid = 3252] [serial = 1783] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19598000) [pid = 3252] [serial = 1781] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A5D2C00) [pid = 3252] [serial = 1784] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A8E3800) [pid = 3252] [serial = 1792] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A13DC00) [pid = 3252] [serial = 1787] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19839400) [pid = 3252] [serial = 1786] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (160F0800) [pid = 3252] [serial = 1775] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A5DE400) [pid = 3252] [serial = 1789] [outer = 00000000] [url = about:blank] 17:05:50 INFO - PROCESS | 3252 | 1464998750929 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 3252 | ++DOCSHELL 065F2400 == 25 [pid = 3252] [id = 613] 17:05:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (065F2800) [pid = 3252] [serial = 1839] [outer = 00000000] 17:05:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (090F0800) [pid = 3252] [serial = 1840] [outer = 065F2800] 17:05:50 INFO - PROCESS | 3252 | 1464998750982 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (09192C00) [pid = 3252] [serial = 1841] [outer = 065F2800] 17:05:51 INFO - PROCESS | 3252 | 1464998751408 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1516ms 17:05:51 INFO - PROCESS | 3252 | 1464998751488 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 17:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:05:51 INFO - PROCESS | 3252 | 1464998751492 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 17:05:51 INFO - PROCESS | 3252 | 1464998751497 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 3252 | 1464998751500 Marionette TRACE conn7 <- [1,2418,null,{}] 17:05:51 INFO - PROCESS | 3252 | 1464998751505 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 3252 | 1464998751601 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 17:05:51 INFO - PROCESS | 3252 | 1464998751608 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 3252 | ++DOCSHELL 0CD85000 == 26 [pid = 3252] [id = 614] 17:05:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CFEE000) [pid = 3252] [serial = 1842] [outer = 00000000] 17:05:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D52C800) [pid = 3252] [serial = 1843] [outer = 0CFEE000] 17:05:51 INFO - PROCESS | 3252 | 1464998751661 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0D53AC00) [pid = 3252] [serial = 1844] [outer = 0CFEE000] 17:05:52 INFO - PROCESS | 3252 | 1464998752151 Marionette TRACE conn7 <- [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]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 17:05:52 INFO - PROCESS | 3252 | 1464998752190 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 3252 | 1464998752194 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 17:05:52 INFO - PROCESS | 3252 | 1464998752198 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:05:52 INFO - PROCESS | 3252 | 1464998752200 Marionette TRACE conn7 <- [1,2422,null,{}] 17:05:52 INFO - PROCESS | 3252 | 1464998752239 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 3252 | 1464998752339 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 17:05:52 INFO - PROCESS | 3252 | 1464998752444 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 3252 | ++DOCSHELL 0E792800 == 27 [pid = 3252] [id = 615] 17:05:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0E793000) [pid = 3252] [serial = 1845] [outer = 00000000] 17:05:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (148CA000) [pid = 3252] [serial = 1846] [outer = 0E793000] 17:05:52 INFO - PROCESS | 3252 | 1464998752495 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14B7A800) [pid = 3252] [serial = 1847] [outer = 0E793000] 17:05:52 INFO - PROCESS | 3252 | 1464998752887 Marionette TRACE conn7 <- [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]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 750ms 17:05:52 INFO - PROCESS | 3252 | 1464998752953 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 3252 | 1464998752955 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:05:52 INFO - PROCESS | 3252 | 1464998752966 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 3252 | 1464998752973 Marionette TRACE conn7 <- [1,2426,null,{}] 17:05:52 INFO - PROCESS | 3252 | 1464998752983 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 3252 | 1464998753114 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 17:05:53 INFO - PROCESS | 3252 | 1464998753124 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3252 | ++DOCSHELL 09199400 == 28 [pid = 3252] [id = 616] 17:05:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CFED000) [pid = 3252] [serial = 1848] [outer = 00000000] 17:05:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (160EA400) [pid = 3252] [serial = 1849] [outer = 0CFED000] 17:05:53 INFO - PROCESS | 3252 | 1464998753183 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16A6C400) [pid = 3252] [serial = 1850] [outer = 0CFED000] 17:05:53 INFO - PROCESS | 3252 | 1464998753643 Marionette TRACE conn7 <- [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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 17:05:53 INFO - PROCESS | 3252 | 1464998753692 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 3252 | 1464998753695 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:05:53 INFO - PROCESS | 3252 | 1464998753704 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 3252 | 1464998753706 Marionette TRACE conn7 <- [1,2430,null,{}] 17:05:53 INFO - PROCESS | 3252 | 1464998753747 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 3252 | 1464998753874 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 17:05:53 INFO - PROCESS | 3252 | 1464998753888 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3252 | ++DOCSHELL 171F1000 == 29 [pid = 3252] [id = 617] 17:05:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (171F1400) [pid = 3252] [serial = 1851] [outer = 00000000] 17:05:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19136000) [pid = 3252] [serial = 1852] [outer = 171F1400] 17:05:53 INFO - PROCESS | 3252 | 1464998753994 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19164400) [pid = 3252] [serial = 1853] [outer = 171F1400] 17:05:54 INFO - PROCESS | 3252 | 1464998754413 Marionette TRACE conn7 <- [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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 17:05:54 INFO - PROCESS | 3252 | 1464998754472 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 3252 | 1464998754475 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 3252 | 1464998754478 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:05:54 INFO - PROCESS | 3252 | 1464998754480 Marionette TRACE conn7 <- [1,2434,null,{}] 17:05:54 INFO - PROCESS | 3252 | 1464998754483 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:54 INFO - PROCESS | 3252 | 1464998754598 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 17:05:54 INFO - PROCESS | 3252 | 1464998754604 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 3252 | ++DOCSHELL 19595800 == 30 [pid = 3252] [id = 618] 17:05:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19595C00) [pid = 3252] [serial = 1854] [outer = 00000000] 17:05:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1959DC00) [pid = 3252] [serial = 1855] [outer = 19595C00] 17:05:54 INFO - PROCESS | 3252 | 1464998754669 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (195F8000) [pid = 3252] [serial = 1856] [outer = 19595C00] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (195A4C00) [pid = 3252] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A5D2800) [pid = 3252] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B44F400) [pid = 3252] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D537800) [pid = 3252] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0919B800) [pid = 3252] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A699C00) [pid = 3252] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1982D400) [pid = 3252] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0C80D000) [pid = 3252] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1522EC00) [pid = 3252] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19163000) [pid = 3252] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0D8D4800) [pid = 3252] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:05:55 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A827000) [pid = 3252] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:05:55 INFO - PROCESS | 3252 | 1464998755416 Marionette TRACE conn7 <- [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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 17:05:55 INFO - PROCESS | 3252 | 1464998755452 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 3252 | 1464998755454 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:05:55 INFO - PROCESS | 3252 | 1464998755458 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - PROCESS | 3252 | 1464998755459 Marionette TRACE conn7 <- [1,2438,null,{}] 17:05:55 INFO - PROCESS | 3252 | 1464998755463 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 3252 | 1464998755584 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 17:05:55 INFO - PROCESS | 3252 | 1464998755647 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 31 [pid = 3252] [id = 619] 17:05:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1918FC00) [pid = 3252] [serial = 1857] [outer = 00000000] 17:05:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1959D800) [pid = 3252] [serial = 1858] [outer = 1918FC00] 17:05:55 INFO - PROCESS | 3252 | 1464998755701 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (19832400) [pid = 3252] [serial = 1859] [outer = 1918FC00] 17:05:56 INFO - PROCESS | 3252 | 1464998756041 Marionette TRACE conn7 <- [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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 17:05:56 INFO - PROCESS | 3252 | 1464998756099 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3252 | 1464998756101 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 17:05:56 INFO - PROCESS | 3252 | 1464998756104 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:05:56 INFO - PROCESS | 3252 | 1464998756106 Marionette TRACE conn7 <- [1,2442,null,{}] 17:05:56 INFO - PROCESS | 3252 | 1464998756110 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 3252 | 1464998756195 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 17:05:56 INFO - PROCESS | 3252 | 1464998756200 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 3252 | ++DOCSHELL 19834800 == 32 [pid = 3252] [id = 620] 17:05:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19835800) [pid = 3252] [serial = 1860] [outer = 00000000] 17:05:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A4ED800) [pid = 3252] [serial = 1861] [outer = 19835800] 17:05:56 INFO - PROCESS | 3252 | 1464998756250 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A5D2C00) [pid = 3252] [serial = 1862] [outer = 19835800] 17:05:56 INFO - PROCESS | 3252 | 1464998756712 Marionette TRACE conn7 <- [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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 17:05:56 INFO - PROCESS | 3252 | 1464998756739 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3252 | 1464998756741 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 17:05:56 INFO - PROCESS | 3252 | 1464998756745 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:05:56 INFO - PROCESS | 3252 | 1464998756746 Marionette TRACE conn7 <- [1,2446,null,{}] 17:05:56 INFO - PROCESS | 3252 | 1464998756750 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 3252 | 1464998756891 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 17:05:56 INFO - PROCESS | 3252 | 1464998756897 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D9000 == 33 [pid = 3252] [id = 621] 17:05:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A638400) [pid = 3252] [serial = 1863] [outer = 00000000] 17:05:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A694800) [pid = 3252] [serial = 1864] [outer = 1A638400] 17:05:56 INFO - PROCESS | 3252 | 1464998756945 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A822400) [pid = 3252] [serial = 1865] [outer = 1A638400] 17:05:57 INFO - PROCESS | 3252 | 1464998757690 Marionette TRACE conn7 <- [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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1016ms 17:05:57 INFO - PROCESS | 3252 | 1464998757766 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 3252 | 1464998757771 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 17:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:05:57 INFO - PROCESS | 3252 | 1464998757776 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - PROCESS | 3252 | 1464998757780 Marionette TRACE conn7 <- [1,2450,null,{}] 17:05:57 INFO - PROCESS | 3252 | 1464998757786 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:57 INFO - PROCESS | 3252 | 1464998757933 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 17:05:58 INFO - PROCESS | 3252 | 1464998758073 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 3252 | ++DOCSHELL 0C813400 == 34 [pid = 3252] [id = 622] 17:05:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CD83800) [pid = 3252] [serial = 1866] [outer = 00000000] 17:05:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0DC45400) [pid = 3252] [serial = 1867] [outer = 0CD83800] 17:05:58 INFO - PROCESS | 3252 | 1464998758139 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0E792400) [pid = 3252] [serial = 1868] [outer = 0CD83800] 17:05:58 INFO - PROCESS | 3252 | 1464998758897 Marionette TRACE conn7 <- [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]]]}] 17:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1172ms 17:05:58 INFO - PROCESS | 3252 | 1464998758948 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 3252 | 1464998758955 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 17:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:05:58 INFO - PROCESS | 3252 | 1464998758962 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 3252 | 1464998758965 Marionette TRACE conn7 <- [1,2454,null,{}] 17:05:58 INFO - PROCESS | 3252 | 1464998758970 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:59 INFO - PROCESS | 3252 | 1464998759104 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 17:05:59 INFO - PROCESS | 3252 | 1464998759238 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 3252 | ++DOCSHELL 16A23400 == 35 [pid = 3252] [id = 623] 17:05:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16A2C000) [pid = 3252] [serial = 1869] [outer = 00000000] 17:05:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (171F6C00) [pid = 3252] [serial = 1870] [outer = 16A2C000] 17:05:59 INFO - PROCESS | 3252 | 1464998759299 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1918F000) [pid = 3252] [serial = 1871] [outer = 16A2C000] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 19834800 == 34 [pid = 3252] [id = 620] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 33 [pid = 3252] [id = 619] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 19595800 == 32 [pid = 3252] [id = 618] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 171F1000 == 31 [pid = 3252] [id = 617] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 09199400 == 30 [pid = 3252] [id = 616] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 0E792800 == 29 [pid = 3252] [id = 615] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 0CD85000 == 28 [pid = 3252] [id = 614] 17:06:00 INFO - PROCESS | 3252 | --DOCSHELL 065F2400 == 27 [pid = 3252] [id = 613] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1C422C00) [pid = 3252] [serial = 1825] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A822C00) [pid = 3252] [serial = 1813] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1B457C00) [pid = 3252] [serial = 1816] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A829000) [pid = 3252] [serial = 1814] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D55FC00) [pid = 3252] [serial = 1801] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D60D400) [pid = 3252] [serial = 1802] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D609400) [pid = 3252] [serial = 1795] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0E1FAC00) [pid = 3252] [serial = 1796] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A8E4800) [pid = 3252] [serial = 1793] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A13D000) [pid = 3252] [serial = 1810] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D60A000) [pid = 3252] [serial = 1798] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (14C4D000) [pid = 3252] [serial = 1799] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (153CBC00) [pid = 3252] [serial = 1804] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16076400) [pid = 3252] [serial = 1805] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19215C00) [pid = 3252] [serial = 1807] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (192D7000) [pid = 3252] [serial = 1808] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (16A27C00) [pid = 3252] [serial = 1819] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B451400) [pid = 3252] [serial = 1817] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1C429800) [pid = 3252] [serial = 1826] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1BDE8800) [pid = 3252] [serial = 1823] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (17427800) [pid = 3252] [serial = 1820] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1B69F000) [pid = 3252] [serial = 1822] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A4F4C00) [pid = 3252] [serial = 1811] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 3252 | 1464998760228 Marionette TRACE conn7 <- [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]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1331ms 17:06:00 INFO - PROCESS | 3252 | 1464998760294 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 3252 | 1464998760299 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:06:00 INFO - PROCESS | 3252 | 1464998760304 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 3252 | 1464998760307 Marionette TRACE conn7 <- [1,2458,null,{}] 17:06:00 INFO - PROCESS | 3252 | 1464998760312 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 3252 | 1464998760423 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 17:06:00 INFO - PROCESS | 3252 | 1464998760430 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 3252 | ++DOCSHELL 0CBD5C00 == 28 [pid = 3252] [id = 624] 17:06:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CBF3000) [pid = 3252] [serial = 1872] [outer = 00000000] 17:06:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CFEB000) [pid = 3252] [serial = 1873] [outer = 0CBF3000] 17:06:00 INFO - PROCESS | 3252 | 1464998760488 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D530800) [pid = 3252] [serial = 1874] [outer = 0CBF3000] 17:06:01 INFO - PROCESS | 3252 | 1464998761055 Marionette TRACE conn7 <- [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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 790ms 17:06:01 INFO - PROCESS | 3252 | 1464998761094 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 3252 | 1464998761099 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:06:01 INFO - PROCESS | 3252 | 1464998761105 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 3252 | 1464998761108 Marionette TRACE conn7 <- [1,2462,null,{}] 17:06:01 INFO - PROCESS | 3252 | 1464998761111 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 3252 | 1464998761201 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 17:06:01 INFO - PROCESS | 3252 | 1464998761301 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 3252 | ++DOCSHELL 0D9B8000 == 29 [pid = 3252] [id = 625] 17:06:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0D9B8800) [pid = 3252] [serial = 1875] [outer = 00000000] 17:06:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0E76C400) [pid = 3252] [serial = 1876] [outer = 0D9B8800] 17:06:01 INFO - PROCESS | 3252 | 1464998761352 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (14B79800) [pid = 3252] [serial = 1877] [outer = 0D9B8800] 17:06:01 INFO - PROCESS | 3252 | 1464998761763 Marionette TRACE conn7 <- [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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 17:06:01 INFO - PROCESS | 3252 | 1464998761778 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 3252 | 1464998761781 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:06:01 INFO - PROCESS | 3252 | 1464998761784 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 3252 | 1464998761788 Marionette TRACE conn7 <- [1,2466,null,{}] 17:06:01 INFO - PROCESS | 3252 | 1464998761799 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 3252 | 1464998761927 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 17:06:01 INFO - PROCESS | 3252 | 1464998761937 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 3252 | ++DOCSHELL 16A27C00 == 30 [pid = 3252] [id = 626] 17:06:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16A28400) [pid = 3252] [serial = 1878] [outer = 00000000] 17:06:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16B0D400) [pid = 3252] [serial = 1879] [outer = 16A28400] 17:06:01 INFO - PROCESS | 3252 | 1464998761988 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (17425000) [pid = 3252] [serial = 1880] [outer = 16A28400] 17:06:02 INFO - PROCESS | 3252 | 1464998762478 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 17:06:02 INFO - PROCESS | 3252 | 1464998762527 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 17:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:06:02 INFO - PROCESS | 3252 | 1464998762529 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 17:06:02 INFO - PROCESS | 3252 | 1464998762532 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 3252 | 1464998762534 Marionette TRACE conn7 <- [1,2470,null,{}] 17:06:02 INFO - PROCESS | 3252 | 1464998762537 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 3252 | 1464998762661 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 17:06:02 INFO - PROCESS | 3252 | 1464998762719 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 3252 | ++DOCSHELL 192D1800 == 31 [pid = 3252] [id = 627] 17:06:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (192D7400) [pid = 3252] [serial = 1881] [outer = 00000000] 17:06:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (195F3000) [pid = 3252] [serial = 1882] [outer = 192D7400] 17:06:02 INFO - PROCESS | 3252 | 1464998762767 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19834800) [pid = 3252] [serial = 1883] [outer = 192D7400] 17:06:03 INFO - PROCESS | 3252 | 1464998763213 Marionette TRACE conn7 <- [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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 17:06:03 INFO - PROCESS | 3252 | 1464998763265 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 3252 | 1464998763267 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 17:06:03 INFO - PROCESS | 3252 | 1464998763270 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:06:03 INFO - PROCESS | 3252 | 1464998763272 Marionette TRACE conn7 <- [1,2474,null,{}] 17:06:03 INFO - PROCESS | 3252 | 1464998763275 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:03 INFO - PROCESS | 3252 | 1464998763423 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 17:06:03 INFO - PROCESS | 3252 | 1464998763449 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 3252 | ++DOCSHELL 0D8D4800 == 32 [pid = 3252] [id = 628] 17:06:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15545800) [pid = 3252] [serial = 1884] [outer = 00000000] 17:06:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A4F5400) [pid = 3252] [serial = 1885] [outer = 15545800] 17:06:03 INFO - PROCESS | 3252 | 1464998763498 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A4F6400) [pid = 3252] [serial = 1886] [outer = 15545800] 17:06:03 INFO - PROCESS | 3252 | 1464998763975 Marionette TRACE conn7 <- [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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 17:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:06:03 INFO - PROCESS | 3252 | 1464998764005 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 3252 | 1464998764007 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 17:06:03 INFO - PROCESS | 3252 | 1464998764011 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 3252 | 1464998764012 Marionette TRACE conn7 <- [1,2478,null,{}] 17:06:03 INFO - PROCESS | 3252 | 1464998764016 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 3252 | 1464998764173 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 17:06:04 INFO - PROCESS | 3252 | 1464998764252 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3252 | ++DOCSHELL 1A693400 == 33 [pid = 3252] [id = 629] 17:06:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A826400) [pid = 3252] [serial = 1887] [outer = 00000000] 17:06:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A8EE800) [pid = 3252] [serial = 1888] [outer = 1A826400] 17:06:04 INFO - PROCESS | 3252 | 1464998764303 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A8EF400) [pid = 3252] [serial = 1889] [outer = 1A826400] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (09074000) [pid = 3252] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0E793000) [pid = 3252] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CFEE000) [pid = 3252] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (065F2800) [pid = 3252] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CFED000) [pid = 3252] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (065EE400) [pid = 3252] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A2E000) [pid = 3252] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A8EC400) [pid = 3252] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19835800) [pid = 3252] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (171F1400) [pid = 3252] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1918FC00) [pid = 3252] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:06:04 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19595C00) [pid = 3252] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:06:04 INFO - PROCESS | 3252 | 1464998764835 Marionette TRACE conn7 <- [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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 870ms 17:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:06:04 INFO - PROCESS | 3252 | 1464998764885 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3252 | 1464998764887 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 17:06:04 INFO - PROCESS | 3252 | 1464998764890 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 3252 | 1464998764892 Marionette TRACE conn7 <- [1,2482,null,{}] 17:06:04 INFO - PROCESS | 3252 | 1464998764895 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 3252 | 1464998764981 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 17:06:04 INFO - PROCESS | 3252 | 1464998764989 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3252 | ++DOCSHELL 16B08400 == 34 [pid = 3252] [id = 630] 17:06:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (19595400) [pid = 3252] [serial = 1890] [outer = 00000000] 17:06:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A8F1800) [pid = 3252] [serial = 1891] [outer = 19595400] 17:06:05 INFO - PROCESS | 3252 | 1464998765034 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A8F2C00) [pid = 3252] [serial = 1892] [outer = 19595400] 17:06:05 INFO - PROCESS | 3252 | 1464998765472 Marionette TRACE conn7 <- [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]]]}] 17:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 17:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:06:05 INFO - PROCESS | 3252 | 1464998765521 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 3252 | 1464998765523 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 17:06:05 INFO - PROCESS | 3252 | 1464998765526 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 3252 | 1464998765528 Marionette TRACE conn7 <- [1,2486,null,{}] 17:06:05 INFO - PROCESS | 3252 | 1464998765531 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 3252 | 1464998765615 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 17:06:05 INFO - PROCESS | 3252 | 1464998765620 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 3252 | ++DOCSHELL 1B455800 == 35 [pid = 3252] [id = 631] 17:06:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1B579400) [pid = 3252] [serial = 1893] [outer = 00000000] 17:06:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B67B400) [pid = 3252] [serial = 1894] [outer = 1B579400] 17:06:05 INFO - PROCESS | 3252 | 1464998765665 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BD39C00) [pid = 3252] [serial = 1895] [outer = 1B579400] 17:06:06 INFO - PROCESS | 3252 | 1464998766092 Marionette TRACE conn7 <- [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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 17:06:06 INFO - PROCESS | 3252 | 1464998766158 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 3252 | 1464998766160 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 17:06:06 INFO - PROCESS | 3252 | 1464998766163 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:06:06 INFO - PROCESS | 3252 | 1464998766165 Marionette TRACE conn7 <- [1,2490,null,{}] 17:06:06 INFO - PROCESS | 3252 | 1464998766169 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 3252 | 1464998766262 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 17:06:06 INFO - PROCESS | 3252 | 1464998766270 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 3252 | ++DOCSHELL 16A2D800 == 36 [pid = 3252] [id = 632] 17:06:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B57AC00) [pid = 3252] [serial = 1896] [outer = 00000000] 17:06:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDED800) [pid = 3252] [serial = 1897] [outer = 1B57AC00] 17:06:06 INFO - PROCESS | 3252 | 1464998766315 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1BDF4000) [pid = 3252] [serial = 1898] [outer = 1B57AC00] 17:06:06 INFO - PROCESS | 3252 | 1464998767009 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 870ms 17:06:07 INFO - PROCESS | 3252 | 1464998767038 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 3252 | 1464998767043 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:06:07 INFO - PROCESS | 3252 | 1464998767048 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 3252 | 1464998767052 Marionette TRACE conn7 <- [1,2494,null,{}] 17:06:07 INFO - PROCESS | 3252 | 1464998767058 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 3252 | 1464998767185 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 17:06:07 INFO - PROCESS | 3252 | 1464998767343 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 3252 | ++DOCSHELL 0CBE6400 == 37 [pid = 3252] [id = 633] 17:06:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0CD79C00) [pid = 3252] [serial = 1899] [outer = 00000000] 17:06:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0E1FAC00) [pid = 3252] [serial = 1900] [outer = 0CD79C00] 17:06:07 INFO - PROCESS | 3252 | 1464998767409 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (152CF000) [pid = 3252] [serial = 1901] [outer = 0CD79C00] 17:06:08 INFO - PROCESS | 3252 | 1464998768031 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1026ms 17:06:08 INFO - PROCESS | 3252 | 1464998768075 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 3252 | 1464998768081 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 17:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:06:08 INFO - PROCESS | 3252 | 1464998768088 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - PROCESS | 3252 | 1464998768091 Marionette TRACE conn7 <- [1,2498,null,{}] 17:06:08 INFO - PROCESS | 3252 | 1464998768095 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:08 INFO - PROCESS | 3252 | 1464998768213 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 17:06:08 INFO - PROCESS | 3252 | 1464998768355 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 3252 | ++DOCSHELL 17420800 == 38 [pid = 3252] [id = 634] 17:06:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17421C00) [pid = 3252] [serial = 1902] [outer = 00000000] 17:06:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (195A2400) [pid = 3252] [serial = 1903] [outer = 17421C00] 17:06:08 INFO - PROCESS | 3252 | 1464998768414 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A4EB400) [pid = 3252] [serial = 1904] [outer = 17421C00] 17:06:09 INFO - PROCESS | 3252 | 1464998769021 Marionette TRACE conn7 <- [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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 17:06:09 INFO - PROCESS | 3252 | 1464998769059 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 3252 | 1464998769062 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:06:09 INFO - PROCESS | 3252 | 1464998769065 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3252 | 1464998769069 Marionette TRACE conn7 <- [1,2502,null,{}] 17:06:09 INFO - PROCESS | 3252 | 1464998769081 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 3252 | 1464998769195 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 17:06:09 INFO - PROCESS | 3252 | 1464998769340 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 3252 | ++DOCSHELL 1C42A000 == 39 [pid = 3252] [id = 635] 17:06:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C42A400) [pid = 3252] [serial = 1905] [outer = 00000000] 17:06:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C42E000) [pid = 3252] [serial = 1906] [outer = 1C42A400] 17:06:09 INFO - PROCESS | 3252 | 1464998769401 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C4D0C00) [pid = 3252] [serial = 1907] [outer = 1C42A400] 17:06:10 INFO - PROCESS | 3252 | 1464998770050 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1023ms 17:06:10 INFO - PROCESS | 3252 | 1464998770092 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 3252 | 1464998770095 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 17:06:10 INFO - PROCESS | 3252 | 1464998770098 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:06:10 INFO - PROCESS | 3252 | 1464998770100 Marionette TRACE conn7 <- [1,2506,null,{}] 17:06:10 INFO - PROCESS | 3252 | 1464998770104 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 3252 | 1464998770219 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 17:06:10 INFO - PROCESS | 3252 | 1464998770473 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 40 [pid = 3252] [id = 636] 17:06:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0910BC00) [pid = 3252] [serial = 1908] [outer = 00000000] 17:06:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (09198000) [pid = 3252] [serial = 1909] [outer = 0910BC00] 17:06:10 INFO - PROCESS | 3252 | 1464998770551 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CB23800) [pid = 3252] [serial = 1910] [outer = 0910BC00] 17:06:11 INFO - PROCESS | 3252 | 1464998771121 Marionette TRACE conn7 <- [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]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1070ms 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 1B455800 == 39 [pid = 3252] [id = 631] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 16B08400 == 38 [pid = 3252] [id = 630] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 1A693400 == 37 [pid = 3252] [id = 629] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 0D8D4800 == 36 [pid = 3252] [id = 628] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 192D1800 == 35 [pid = 3252] [id = 627] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 16A27C00 == 34 [pid = 3252] [id = 626] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 0D9B8000 == 33 [pid = 3252] [id = 625] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 0CBD5C00 == 32 [pid = 3252] [id = 624] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 16A23400 == 31 [pid = 3252] [id = 623] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 1A5D9000 == 30 [pid = 3252] [id = 621] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 0C813400 == 29 [pid = 3252] [id = 622] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 1C42A000 == 28 [pid = 3252] [id = 635] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 17420800 == 27 [pid = 3252] [id = 634] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 16A2D800 == 26 [pid = 3252] [id = 632] 17:06:11 INFO - PROCESS | 3252 | --DOCSHELL 0CBE6400 == 25 [pid = 3252] [id = 633] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D454C00) [pid = 3252] [serial = 1838] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0C80D800) [pid = 3252] [serial = 1837] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (148CA000) [pid = 3252] [serial = 1846] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0D52C800) [pid = 3252] [serial = 1843] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D53AC00) [pid = 3252] [serial = 1844] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (090F0800) [pid = 3252] [serial = 1840] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (09192C00) [pid = 3252] [serial = 1841] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (160EA400) [pid = 3252] [serial = 1849] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0C818C00) [pid = 3252] [serial = 1829] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0910B000) [pid = 3252] [serial = 1828] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (17422C00) [pid = 3252] [serial = 1832] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B0E400) [pid = 3252] [serial = 1831] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1B69E000) [pid = 3252] [serial = 1835] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1B44F000) [pid = 3252] [serial = 1834] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A5D2C00) [pid = 3252] [serial = 1862] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19164400) [pid = 3252] [serial = 1853] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19136000) [pid = 3252] [serial = 1852] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A694800) [pid = 3252] [serial = 1864] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1959D800) [pid = 3252] [serial = 1858] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1959DC00) [pid = 3252] [serial = 1855] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A4ED800) [pid = 3252] [serial = 1861] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (195F8000) [pid = 3252] [serial = 1856] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19832400) [pid = 3252] [serial = 1859] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16A6C400) [pid = 3252] [serial = 1850] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (14B7A800) [pid = 3252] [serial = 1847] [outer = 00000000] [url = about:blank] 17:06:11 INFO - PROCESS | 3252 | 1464998771892 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 17:06:11 INFO - PROCESS | 3252 | 1464998771896 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 17:06:11 INFO - PROCESS | 3252 | 1464998771949 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 3252 | 1464998771952 Marionette TRACE conn7 <- [1,2510,null,{}] 17:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:06:11 INFO - PROCESS | 3252 | 1464998771958 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 3252 | 1464998772054 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 17:06:12 INFO - PROCESS | 3252 | 1464998772145 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 3252 | ++DOCSHELL 0919E800 == 26 [pid = 3252] [id = 637] 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0919F400) [pid = 3252] [serial = 1911] [outer = 00000000] 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0C80E400) [pid = 3252] [serial = 1912] [outer = 0919F400] 17:06:12 INFO - PROCESS | 3252 | 1464998772198 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0C818C00) [pid = 3252] [serial = 1913] [outer = 0919F400] 17:06:12 INFO - PROCESS | 3252 | 1464998772642 Marionette TRACE conn7 <- [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]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 710ms 17:06:12 INFO - PROCESS | 3252 | 1464998772673 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 3252 | 1464998772677 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:06:12 INFO - PROCESS | 3252 | 1464998772685 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 3252 | 1464998772690 Marionette TRACE conn7 <- [1,2514,null,{}] 17:06:12 INFO - PROCESS | 3252 | 1464998772699 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 3252 | 1464998772797 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 17:06:12 INFO - PROCESS | 3252 | 1464998772807 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 3252 | ++DOCSHELL 0D608800 == 27 [pid = 3252] [id = 638] 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D608C00) [pid = 3252] [serial = 1914] [outer = 00000000] 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D610000) [pid = 3252] [serial = 1915] [outer = 0D608C00] 17:06:12 INFO - PROCESS | 3252 | 1464998772859 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0DC39000) [pid = 3252] [serial = 1916] [outer = 0D608C00] 17:06:13 INFO - PROCESS | 3252 | 1464998773358 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 17:06:13 INFO - PROCESS | 3252 | 1464998773417 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3252 | 1464998773420 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:06:13 INFO - PROCESS | 3252 | 1464998773423 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 3252 | 1464998773426 Marionette TRACE conn7 <- [1,2518,null,{}] 17:06:13 INFO - PROCESS | 3252 | 1464998773436 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 3252 | 1464998773622 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 17:06:13 INFO - PROCESS | 3252 | 1464998773685 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 3252 | ++DOCSHELL 1522E400 == 28 [pid = 3252] [id = 639] 17:06:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1527CC00) [pid = 3252] [serial = 1917] [outer = 00000000] 17:06:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (15547000) [pid = 3252] [serial = 1918] [outer = 1527CC00] 17:06:13 INFO - PROCESS | 3252 | 1464998773738 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16081000) [pid = 3252] [serial = 1919] [outer = 1527CC00] 17:06:14 INFO - PROCESS | 3252 | 1464998774181 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 17:06:14 INFO - PROCESS | 3252 | 1464998774259 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 3252 | 1464998774261 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:06:14 INFO - PROCESS | 3252 | 1464998774264 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 3252 | 1464998774266 Marionette TRACE conn7 <- [1,2522,null,{}] 17:06:14 INFO - PROCESS | 3252 | 1464998774270 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:14 INFO - PROCESS | 3252 | 1464998774400 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 17:06:14 INFO - PROCESS | 3252 | 1464998774466 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 3252 | ++DOCSHELL 16A29800 == 29 [pid = 3252] [id = 640] 17:06:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A2AC00) [pid = 3252] [serial = 1920] [outer = 00000000] 17:06:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (171F2800) [pid = 3252] [serial = 1921] [outer = 16A2AC00] 17:06:14 INFO - PROCESS | 3252 | 1464998774515 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17422000) [pid = 3252] [serial = 1922] [outer = 16A2AC00] 17:06:14 INFO - PROCESS | 3252 | 1464998774935 Marionette TRACE conn7 <- [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]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 17:06:14 INFO - PROCESS | 3252 | 1464998774997 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 3252 | 1464998774999 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 17:06:14 INFO - PROCESS | 3252 | 1464998775003 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:06:14 INFO - PROCESS | 3252 | 1464998775004 Marionette TRACE conn7 <- [1,2526,null,{}] 17:06:14 INFO - PROCESS | 3252 | 1464998775008 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 3252 | 1464998775128 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 17:06:15 INFO - PROCESS | 3252 | 1464998775138 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 3252 | ++DOCSHELL 14BCA800 == 30 [pid = 3252] [id = 641] 17:06:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14BCFC00) [pid = 3252] [serial = 1923] [outer = 00000000] 17:06:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1916A800) [pid = 3252] [serial = 1924] [outer = 14BCFC00] 17:06:15 INFO - PROCESS | 3252 | 1464998775240 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1924B400) [pid = 3252] [serial = 1925] [outer = 14BCFC00] 17:06:15 INFO - PROCESS | 3252 | 1464998775664 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 17:06:15 INFO - PROCESS | 3252 | 1464998775741 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 3252 | 1464998775743 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:06:15 INFO - PROCESS | 3252 | 1464998775755 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 3252 | 1464998775757 Marionette TRACE conn7 <- [1,2530,null,{}] 17:06:15 INFO - PROCESS | 3252 | 1464998775760 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 3252 | 1464998775924 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B57AC00) [pid = 3252] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15545800) [pid = 3252] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CBF3000) [pid = 3252] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A826400) [pid = 3252] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (192D7400) [pid = 3252] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D9B8800) [pid = 3252] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19595400) [pid = 3252] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B579400) [pid = 3252] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16A2C000) [pid = 3252] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16A28400) [pid = 3252] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0CD83800) [pid = 3252] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:06:16 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A638400) [pid = 3252] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:06:16 INFO - PROCESS | 3252 | 1464998776207 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 3252 | ++DOCSHELL 0910DC00 == 31 [pid = 3252] [id = 642] 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0910EC00) [pid = 3252] [serial = 1926] [outer = 00000000] 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CD83800) [pid = 3252] [serial = 1927] [outer = 0910EC00] 17:06:16 INFO - PROCESS | 3252 | 1464998776258 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (169D5C00) [pid = 3252] [serial = 1928] [outer = 0910EC00] 17:06:16 INFO - PROCESS | 3252 | 1464998776692 Marionette TRACE conn7 <- [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]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 990ms 17:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:06:16 INFO - PROCESS | 3252 | 1464998776742 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 3252 | 1464998776744 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 17:06:16 INFO - PROCESS | 3252 | 1464998776747 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 3252 | 1464998776749 Marionette TRACE conn7 <- [1,2534,null,{}] 17:06:16 INFO - PROCESS | 3252 | 1464998776757 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:16 INFO - PROCESS | 3252 | 1464998776838 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 17:06:16 INFO - PROCESS | 3252 | 1464998776843 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 3252 | ++DOCSHELL 16A28800 == 32 [pid = 3252] [id = 643] 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (192D8C00) [pid = 3252] [serial = 1929] [outer = 00000000] 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (19838400) [pid = 3252] [serial = 1930] [outer = 192D8C00] 17:06:16 INFO - PROCESS | 3252 | 1464998776888 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A2E8800) [pid = 3252] [serial = 1931] [outer = 192D8C00] 17:06:17 INFO - PROCESS | 3252 | 1464998777330 Marionette TRACE conn7 <- [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]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 17:06:17 INFO - PROCESS | 3252 | 1464998777380 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 3252 | 1464998777382 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:06:17 INFO - PROCESS | 3252 | 1464998777386 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 3252 | 1464998777388 Marionette TRACE conn7 <- [1,2538,null,{}] 17:06:17 INFO - PROCESS | 3252 | 1464998777391 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 3252 | 1464998777478 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 17:06:17 INFO - PROCESS | 3252 | 1464998777487 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3252 | ++DOCSHELL 065E7C00 == 33 [pid = 3252] [id = 644] 17:06:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0906F000) [pid = 3252] [serial = 1932] [outer = 00000000] 17:06:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A63C800) [pid = 3252] [serial = 1933] [outer = 0906F000] 17:06:17 INFO - PROCESS | 3252 | 1464998777535 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A693000) [pid = 3252] [serial = 1934] [outer = 0906F000] 17:06:17 INFO - PROCESS | 3252 | 1464998777998 Marionette TRACE conn7 <- [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]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 17:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:06:18 INFO - PROCESS | 3252 | 1464998778061 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 3252 | 1464998778064 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 3252 | 1464998778067 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 3252 | 1464998778068 Marionette TRACE conn7 <- [1,2542,null,{}] 17:06:18 INFO - PROCESS | 3252 | 1464998778072 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:18 INFO - PROCESS | 3252 | 1464998778153 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 17:06:18 INFO - PROCESS | 3252 | 1464998778158 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 3252 | ++DOCSHELL 1A82E400 == 34 [pid = 3252] [id = 645] 17:06:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A82E800) [pid = 3252] [serial = 1935] [outer = 00000000] 17:06:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A8E8000) [pid = 3252] [serial = 1936] [outer = 1A82E800] 17:06:18 INFO - PROCESS | 3252 | 1464998778203 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A8E8400) [pid = 3252] [serial = 1937] [outer = 1A82E800] 17:06:18 INFO - PROCESS | 3252 | 1464998778989 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 17:06:19 INFO - PROCESS | 3252 | 1464998779039 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3252 | 1464998779043 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:06:19 INFO - PROCESS | 3252 | 1464998779048 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3252 | 1464998779053 Marionette TRACE conn7 <- [1,2546,null,{}] 17:06:19 INFO - PROCESS | 3252 | 1464998779058 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:19 INFO - PROCESS | 3252 | 1464998779192 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 17:06:19 INFO - PROCESS | 3252 | 1464998779326 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 3252 | ++DOCSHELL 0919A800 == 35 [pid = 3252] [id = 646] 17:06:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0919C400) [pid = 3252] [serial = 1938] [outer = 00000000] 17:06:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0E1FB800) [pid = 3252] [serial = 1939] [outer = 0919C400] 17:06:19 INFO - PROCESS | 3252 | 1464998779388 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (148C4400) [pid = 3252] [serial = 1940] [outer = 0919C400] 17:06:20 INFO - PROCESS | 3252 | 1464998780141 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1127ms 17:06:20 INFO - PROCESS | 3252 | 1464998780176 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 3252 | 1464998780182 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:06:20 INFO - PROCESS | 3252 | 1464998780220 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 3252 | 1464998780223 Marionette TRACE conn7 <- [1,2550,null,{}] 17:06:20 INFO - PROCESS | 3252 | 1464998780227 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 3252 | 1464998780371 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 17:06:20 INFO - PROCESS | 3252 | 1464998780624 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3252 | ++DOCSHELL 065F1C00 == 36 [pid = 3252] [id = 647] 17:06:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (065F2400) [pid = 3252] [serial = 1941] [outer = 00000000] 17:06:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (09109000) [pid = 3252] [serial = 1942] [outer = 065F2400] 17:06:20 INFO - PROCESS | 3252 | 1464998780692 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0C811000) [pid = 3252] [serial = 1943] [outer = 065F2400] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 065E7C00 == 35 [pid = 3252] [id = 644] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 16A28800 == 34 [pid = 3252] [id = 643] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 0910DC00 == 33 [pid = 3252] [id = 642] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 14BCA800 == 32 [pid = 3252] [id = 641] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 16A29800 == 31 [pid = 3252] [id = 640] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 1522E400 == 30 [pid = 3252] [id = 639] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 0D608800 == 29 [pid = 3252] [id = 638] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 0919E800 == 28 [pid = 3252] [id = 637] 17:06:21 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 27 [pid = 3252] [id = 636] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1BD39C00) [pid = 3252] [serial = 1895] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BDF4000) [pid = 3252] [serial = 1898] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1BDED800) [pid = 3252] [serial = 1897] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4F6400) [pid = 3252] [serial = 1886] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CFEB000) [pid = 3252] [serial = 1873] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A8EE800) [pid = 3252] [serial = 1888] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (195F3000) [pid = 3252] [serial = 1882] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0E76C400) [pid = 3252] [serial = 1876] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19834800) [pid = 3252] [serial = 1883] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14B79800) [pid = 3252] [serial = 1877] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A8F1800) [pid = 3252] [serial = 1891] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B67B400) [pid = 3252] [serial = 1894] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0D530800) [pid = 3252] [serial = 1874] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (171F6C00) [pid = 3252] [serial = 1870] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (17425000) [pid = 3252] [serial = 1880] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A4F5400) [pid = 3252] [serial = 1885] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (16B0D400) [pid = 3252] [serial = 1879] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A8F2C00) [pid = 3252] [serial = 1892] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0DC45400) [pid = 3252] [serial = 1867] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A8EF400) [pid = 3252] [serial = 1889] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0E792400) [pid = 3252] [serial = 1868] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A822400) [pid = 3252] [serial = 1865] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1918F000) [pid = 3252] [serial = 1871] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 3252 | 1464998781380 Marionette TRACE conn7 <- [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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1175ms 17:06:21 INFO - PROCESS | 3252 | 1464998781396 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 3252 | 1464998781400 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 17:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:06:21 INFO - PROCESS | 3252 | 1464998781405 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 3252 | 1464998781407 Marionette TRACE conn7 <- [1,2554,null,{}] 17:06:21 INFO - PROCESS | 3252 | 1464998781412 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:21 INFO - PROCESS | 3252 | 1464998781507 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 17:06:21 INFO - PROCESS | 3252 | 1464998781606 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 3252 | ++DOCSHELL 0CFECC00 == 28 [pid = 3252] [id = 648] 17:06:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CFED000) [pid = 3252] [serial = 1944] [outer = 00000000] 17:06:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D9BC400) [pid = 3252] [serial = 1945] [outer = 0CFED000] 17:06:21 INFO - PROCESS | 3252 | 1464998781656 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0E5F8000) [pid = 3252] [serial = 1946] [outer = 0CFED000] 17:06:22 INFO - PROCESS | 3252 | 1464998782124 Marionette TRACE conn7 <- [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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 17:06:22 INFO - PROCESS | 3252 | 1464998782177 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 3252 | 1464998782181 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:06:22 INFO - PROCESS | 3252 | 1464998782186 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 3252 | 1464998782188 Marionette TRACE conn7 <- [1,2558,null,{}] 17:06:22 INFO - PROCESS | 3252 | 1464998782192 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 3252 | 1464998782288 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 17:06:22 INFO - PROCESS | 3252 | 1464998782296 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 3252 | ++DOCSHELL 1553F400 == 29 [pid = 3252] [id = 649] 17:06:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (15541800) [pid = 3252] [serial = 1947] [outer = 00000000] 17:06:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (169D6800) [pid = 3252] [serial = 1948] [outer = 15541800] 17:06:22 INFO - PROCESS | 3252 | 1464998782347 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16A2CC00) [pid = 3252] [serial = 1949] [outer = 15541800] 17:06:22 INFO - PROCESS | 3252 | 1464998782854 Marionette TRACE conn7 <- [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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 17:06:22 INFO - PROCESS | 3252 | 1464998782920 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 3252 | 1464998782923 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:06:22 INFO - PROCESS | 3252 | 1464998782928 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 3252 | 1464998782934 Marionette TRACE conn7 <- [1,2562,null,{}] 17:06:22 INFO - PROCESS | 3252 | 1464998782944 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 3252 | 1464998783086 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 17:06:23 INFO - PROCESS | 3252 | 1464998783155 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 3252 | ++DOCSHELL 1916C000 == 30 [pid = 3252] [id = 650] 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1918B000) [pid = 3252] [serial = 1950] [outer = 00000000] 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (19221C00) [pid = 3252] [serial = 1951] [outer = 1918B000] 17:06:23 INFO - PROCESS | 3252 | 1464998783214 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19597C00) [pid = 3252] [serial = 1952] [outer = 1918B000] 17:06:23 INFO - PROCESS | 3252 | 1464998783635 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 17:06:23 INFO - PROCESS | 3252 | 1464998783689 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 3252 | 1464998783692 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:06:23 INFO - PROCESS | 3252 | 1464998783695 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 3252 | 1464998783697 Marionette TRACE conn7 <- [1,2566,null,{}] 17:06:23 INFO - PROCESS | 3252 | 1464998783700 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 3252 | 1464998783823 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 17:06:23 INFO - PROCESS | 3252 | 1464998783832 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 3252 | ++DOCSHELL 195EDC00 == 31 [pid = 3252] [id = 651] 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (195EE800) [pid = 3252] [serial = 1953] [outer = 00000000] 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (19837C00) [pid = 3252] [serial = 1954] [outer = 195EE800] 17:06:23 INFO - PROCESS | 3252 | 1464998783881 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A2E6400) [pid = 3252] [serial = 1955] [outer = 195EE800] 17:06:24 INFO - PROCESS | 3252 | 1464998784360 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 17:06:24 INFO - PROCESS | 3252 | 1464998784426 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 3252 | 1464998784428 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:06:24 INFO - PROCESS | 3252 | 1464998784432 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 3252 | 1464998784433 Marionette TRACE conn7 <- [1,2570,null,{}] 17:06:24 INFO - PROCESS | 3252 | 1464998784437 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:24 INFO - PROCESS | 3252 | 1464998784560 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 17:06:24 INFO - PROCESS | 3252 | 1464998784570 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 3252 | ++DOCSHELL 19136000 == 32 [pid = 3252] [id = 652] 17:06:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A5D7800) [pid = 3252] [serial = 1956] [outer = 00000000] 17:06:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A642800) [pid = 3252] [serial = 1957] [outer = 1A5D7800] 17:06:24 INFO - PROCESS | 3252 | 1464998784686 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A831000) [pid = 3252] [serial = 1958] [outer = 1A5D7800] 17:06:25 INFO - PROCESS | 3252 | 1464998785143 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 771ms 17:06:25 INFO - PROCESS | 3252 | 1464998785203 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 3252 | 1464998785206 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 17:06:25 INFO - PROCESS | 3252 | 1464998785209 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:06:25 INFO - PROCESS | 3252 | 1464998785211 Marionette TRACE conn7 <- [1,2574,null,{}] 17:06:25 INFO - PROCESS | 3252 | 1464998785214 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 3252 | 1464998785349 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 17:06:25 INFO - PROCESS | 3252 | 1464998785361 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 3252 | ++DOCSHELL 148C6800 == 33 [pid = 3252] [id = 653] 17:06:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B44AC00) [pid = 3252] [serial = 1959] [outer = 00000000] 17:06:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B453800) [pid = 3252] [serial = 1960] [outer = 1B44AC00] 17:06:25 INFO - PROCESS | 3252 | 1464998785407 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B454000) [pid = 3252] [serial = 1961] [outer = 1B44AC00] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1527CC00) [pid = 3252] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0D608C00) [pid = 3252] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A2AC00) [pid = 3252] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0910BC00) [pid = 3252] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0919F400) [pid = 3252] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (14BCFC00) [pid = 3252] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0910EC00) [pid = 3252] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (192D8C00) [pid = 3252] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CD79C00) [pid = 3252] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (17421C00) [pid = 3252] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C42A400) [pid = 3252] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:06:25 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0906F000) [pid = 3252] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:06:25 INFO - PROCESS | 3252 | 1464998785929 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 17:06:25 INFO - PROCESS | 3252 | 1464998785984 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 3252 | 1464998785986 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 17:06:25 INFO - PROCESS | 3252 | 1464998785989 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:06:25 INFO - PROCESS | 3252 | 1464998785991 Marionette TRACE conn7 <- [1,2578,null,{}] 17:06:25 INFO - PROCESS | 3252 | 1464998785994 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 3252 | 1464998786077 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 17:06:26 INFO - PROCESS | 3252 | 1464998786082 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 3252 | ++DOCSHELL 0D601400 == 34 [pid = 3252] [id = 654] 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (17421C00) [pid = 3252] [serial = 1962] [outer = 00000000] 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A418000) [pid = 3252] [serial = 1963] [outer = 17421C00] 17:06:26 INFO - PROCESS | 3252 | 1464998786128 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A829400) [pid = 3252] [serial = 1964] [outer = 17421C00] 17:06:26 INFO - PROCESS | 3252 | 1464998786560 Marionette TRACE conn7 <- [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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 17:06:26 INFO - PROCESS | 3252 | 1464998786623 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 17:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:06:26 INFO - PROCESS | 3252 | 1464998786625 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 3252 | 1464998786628 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 3252 | 1464998786630 Marionette TRACE conn7 <- [1,2582,null,{}] 17:06:26 INFO - PROCESS | 3252 | 1464998786633 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 3252 | 1464998786716 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 17:06:26 INFO - PROCESS | 3252 | 1464998786722 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 3252 | ++DOCSHELL 1B44D000 == 35 [pid = 3252] [id = 655] 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1B458800) [pid = 3252] [serial = 1965] [outer = 00000000] 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B6F2000) [pid = 3252] [serial = 1966] [outer = 1B458800] 17:06:26 INFO - PROCESS | 3252 | 1464998786766 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BD37800) [pid = 3252] [serial = 1967] [outer = 1B458800] 17:06:27 INFO - PROCESS | 3252 | 1464998787234 Marionette TRACE conn7 <- [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]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 631ms 17:06:27 INFO - PROCESS | 3252 | 1464998787279 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 3252 | 1464998787282 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:06:27 INFO - PROCESS | 3252 | 1464998787285 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 3252 | 1464998787287 Marionette TRACE conn7 <- [1,2586,null,{}] 17:06:27 INFO - PROCESS | 3252 | 1464998787290 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 3252 | 1464998787373 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 17:06:27 INFO - PROCESS | 3252 | 1464998787378 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 3252 | ++DOCSHELL 1B5B6C00 == 36 [pid = 3252] [id = 656] 17:06:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1BD46800) [pid = 3252] [serial = 1968] [outer = 00000000] 17:06:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDF2C00) [pid = 3252] [serial = 1969] [outer = 1BD46800] 17:06:27 INFO - PROCESS | 3252 | 1464998787423 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C424400) [pid = 3252] [serial = 1970] [outer = 1BD46800] 17:06:28 INFO - PROCESS | 3252 | 1464998788150 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 930ms 17:06:28 INFO - PROCESS | 3252 | 1464998788219 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 3252 | 1464998788224 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 17:06:28 INFO - PROCESS | 3252 | 1464998788229 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:06:28 INFO - PROCESS | 3252 | 1464998788233 Marionette TRACE conn7 <- [1,2590,null,{}] 17:06:28 INFO - PROCESS | 3252 | 1464998788240 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:28 INFO - PROCESS | 3252 | 1464998788397 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 17:06:28 INFO - PROCESS | 3252 | 1464998788534 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3252 | ++DOCSHELL 0D52D800 == 37 [pid = 3252] [id = 657] 17:06:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D604C00) [pid = 3252] [serial = 1971] [outer = 00000000] 17:06:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (14E89400) [pid = 3252] [serial = 1972] [outer = 0D604C00] 17:06:28 INFO - PROCESS | 3252 | 1464998788596 Marionette DEBUG loaded listener.js 17:06:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15543000) [pid = 3252] [serial = 1973] [outer = 0D604C00] 17:06:29 INFO - PROCESS | 3252 | 1464998789227 Marionette TRACE conn7 <- [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]]]}] 17:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1019ms 17:06:29 INFO - PROCESS | 3252 | 1464998789254 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 3252 | 1464998789260 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 17:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:06:29 INFO - PROCESS | 3252 | 1464998789266 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 3252 | 1464998789269 Marionette TRACE conn7 <- [1,2594,null,{}] 17:06:29 INFO - PROCESS | 3252 | 1464998789273 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:29 INFO - PROCESS | 3252 | 1464998789393 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 17:06:29 INFO - PROCESS | 3252 | 1464998789549 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 3252 | ++DOCSHELL 1918C000 == 38 [pid = 3252] [id = 658] 17:06:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19215C00) [pid = 3252] [serial = 1974] [outer = 00000000] 17:06:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1982EC00) [pid = 3252] [serial = 1975] [outer = 19215C00] 17:06:29 INFO - PROCESS | 3252 | 1464998789609 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A5D6C00) [pid = 3252] [serial = 1976] [outer = 19215C00] 17:06:30 INFO - PROCESS | 3252 | 1464998790280 Marionette TRACE conn7 <- [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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1072ms 17:06:30 INFO - PROCESS | 3252 | 1464998790340 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3252 | 1464998790343 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:06:30 INFO - PROCESS | 3252 | 1464998790347 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 3252 | 1464998790351 Marionette TRACE conn7 <- [1,2598,null,{}] 17:06:30 INFO - PROCESS | 3252 | 1464998790363 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:30 INFO - PROCESS | 3252 | 1464998790514 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 17:06:30 INFO - PROCESS | 3252 | 1464998790674 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 3252 | ++DOCSHELL 1A824400 == 39 [pid = 3252] [id = 659] 17:06:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A824800) [pid = 3252] [serial = 1977] [outer = 00000000] 17:06:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C42A000) [pid = 3252] [serial = 1978] [outer = 1A824800] 17:06:30 INFO - PROCESS | 3252 | 1464998790740 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C4CD800) [pid = 3252] [serial = 1979] [outer = 1A824800] 17:06:31 INFO - PROCESS | 3252 | 1464998791532 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1229ms 17:06:31 INFO - PROCESS | 3252 | 1464998791579 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 17:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:06:31 INFO - PROCESS | 3252 | 1464998791583 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 17:06:31 INFO - PROCESS | 3252 | 1464998791587 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 3252 | 1464998791590 Marionette TRACE conn7 <- [1,2602,null,{}] 17:06:31 INFO - PROCESS | 3252 | 1464998791596 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 3252 | 1464998791711 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 17:06:31 INFO - PROCESS | 3252 | 1464998791859 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 3252 | ++DOCSHELL 0E798800 == 40 [pid = 3252] [id = 660] 17:06:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (148BD800) [pid = 3252] [serial = 1980] [outer = 00000000] 17:06:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (152C5C00) [pid = 3252] [serial = 1981] [outer = 148BD800] 17:06:31 INFO - PROCESS | 3252 | 1464998791917 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (160EE400) [pid = 3252] [serial = 1982] [outer = 148BD800] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1B44D000 == 39 [pid = 3252] [id = 655] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 0D601400 == 38 [pid = 3252] [id = 654] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 148C6800 == 37 [pid = 3252] [id = 653] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 19136000 == 36 [pid = 3252] [id = 652] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 195EDC00 == 35 [pid = 3252] [id = 651] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1916C000 == 34 [pid = 3252] [id = 650] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1553F400 == 33 [pid = 3252] [id = 649] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 0CFECC00 == 32 [pid = 3252] [id = 648] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 065F1C00 == 31 [pid = 3252] [id = 647] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 0919A800 == 30 [pid = 3252] [id = 646] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1A82E400 == 29 [pid = 3252] [id = 645] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1A824400 == 28 [pid = 3252] [id = 659] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1918C000 == 27 [pid = 3252] [id = 658] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 1B5B6C00 == 26 [pid = 3252] [id = 656] 17:06:32 INFO - PROCESS | 3252 | --DOCSHELL 0D52D800 == 25 [pid = 3252] [id = 657] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (15547000) [pid = 3252] [serial = 1918] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D610000) [pid = 3252] [serial = 1915] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (171F2800) [pid = 3252] [serial = 1921] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0DC39000) [pid = 3252] [serial = 1916] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CB23800) [pid = 3252] [serial = 1910] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (09198000) [pid = 3252] [serial = 1909] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0C80E400) [pid = 3252] [serial = 1912] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0C818C00) [pid = 3252] [serial = 1913] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1916A800) [pid = 3252] [serial = 1924] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17422000) [pid = 3252] [serial = 1922] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CD83800) [pid = 3252] [serial = 1927] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1924B400) [pid = 3252] [serial = 1925] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19838400) [pid = 3252] [serial = 1930] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (152CF000) [pid = 3252] [serial = 1901] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0E1FAC00) [pid = 3252] [serial = 1900] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A4EB400) [pid = 3252] [serial = 1904] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195A2400) [pid = 3252] [serial = 1903] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1C4D0C00) [pid = 3252] [serial = 1907] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1C42E000) [pid = 3252] [serial = 1906] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A2E8800) [pid = 3252] [serial = 1931] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (16081000) [pid = 3252] [serial = 1919] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A693000) [pid = 3252] [serial = 1934] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (169D5C00) [pid = 3252] [serial = 1928] [outer = 00000000] [url = about:blank] 17:06:32 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A63C800) [pid = 3252] [serial = 1933] [outer = 00000000] [url = about:blank] 17:06:33 INFO - PROCESS | 3252 | 1464998793214 Marionette TRACE conn7 <- [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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1678ms 17:06:33 INFO - PROCESS | 3252 | 1464998793267 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3252 | 1464998793272 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:06:33 INFO - PROCESS | 3252 | 1464998793277 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3252 | 1464998793280 Marionette TRACE conn7 <- [1,2606,null,{}] 17:06:33 INFO - PROCESS | 3252 | 1464998793286 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 3252 | 1464998793384 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 17:06:33 INFO - PROCESS | 3252 | 1464998793392 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 3252 | ++DOCSHELL 0CB23800 == 26 [pid = 3252] [id = 661] 17:06:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CBD5C00) [pid = 3252] [serial = 1983] [outer = 00000000] 17:06:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CD85C00) [pid = 3252] [serial = 1984] [outer = 0CBD5C00] 17:06:33 INFO - PROCESS | 3252 | 1464998793449 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0D452400) [pid = 3252] [serial = 1985] [outer = 0CBD5C00] 17:06:33 INFO - PROCESS | 3252 | 1464998793971 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 17:06:33 INFO - PROCESS | 3252 | 1464998794007 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3252 | 1464998794013 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:06:34 INFO - PROCESS | 3252 | 1464998794020 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 3252 | 1464998794023 Marionette TRACE conn7 <- [1,2610,null,{}] 17:06:34 INFO - PROCESS | 3252 | 1464998794026 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 3252 | 1464998794156 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 17:06:34 INFO - PROCESS | 3252 | 1464998794272 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3252 | ++DOCSHELL 0D60E400 == 27 [pid = 3252] [id = 662] 17:06:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0DC3C800) [pid = 3252] [serial = 1986] [outer = 00000000] 17:06:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0DCBFC00) [pid = 3252] [serial = 1987] [outer = 0DC3C800] 17:06:34 INFO - PROCESS | 3252 | 1464998794325 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0E76C400) [pid = 3252] [serial = 1988] [outer = 0DC3C800] 17:06:34 INFO - PROCESS | 3252 | 1464998794725 Marionette TRACE conn7 <- [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]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 771ms 17:06:34 INFO - PROCESS | 3252 | 1464998794793 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 3252 | 1464998794796 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:06:34 INFO - PROCESS | 3252 | 1464998794800 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 3252 | 1464998794804 Marionette TRACE conn7 <- [1,2614,null,{}] 17:06:34 INFO - PROCESS | 3252 | 1464998794815 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 3252 | 1464998794912 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 17:06:34 INFO - PROCESS | 3252 | 1464998794920 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3252 | ++DOCSHELL 1553CC00 == 28 [pid = 3252] [id = 663] 17:06:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1553F400) [pid = 3252] [serial = 1989] [outer = 00000000] 17:06:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (160F7000) [pid = 3252] [serial = 1990] [outer = 1553F400] 17:06:34 INFO - PROCESS | 3252 | 1464998794976 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16A2AC00) [pid = 3252] [serial = 1991] [outer = 1553F400] 17:06:35 INFO - PROCESS | 3252 | 1464998795500 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 17:06:35 INFO - PROCESS | 3252 | 1464998795551 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 3252 | 1464998795553 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:06:35 INFO - PROCESS | 3252 | 1464998795565 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 3252 | 1464998795567 Marionette TRACE conn7 <- [1,2618,null,{}] 17:06:35 INFO - PROCESS | 3252 | 1464998795571 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:35 INFO - PROCESS | 3252 | 1464998795693 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 17:06:35 INFO - PROCESS | 3252 | 1464998795758 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 3252 | ++DOCSHELL 16A6C400 == 29 [pid = 3252] [id = 664] 17:06:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B0D400) [pid = 3252] [serial = 1992] [outer = 00000000] 17:06:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17427800) [pid = 3252] [serial = 1993] [outer = 16B0D400] 17:06:35 INFO - PROCESS | 3252 | 1464998795804 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19137400) [pid = 3252] [serial = 1994] [outer = 16B0D400] 17:06:36 INFO - PROCESS | 3252 | 1464998796230 Marionette TRACE conn7 <- [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]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 17:06:36 INFO - PROCESS | 3252 | 1464998796300 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 3252 | 1464998796302 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:06:36 INFO - PROCESS | 3252 | 1464998796305 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 3252 | 1464998796307 Marionette TRACE conn7 <- [1,2622,null,{}] 17:06:36 INFO - PROCESS | 3252 | 1464998796310 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:36 INFO - PROCESS | 3252 | 1464998796425 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 17:06:36 INFO - PROCESS | 3252 | 1464998796434 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 3252 | ++DOCSHELL 19213400 == 30 [pid = 3252] [id = 665] 17:06:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1921AC00) [pid = 3252] [serial = 1995] [outer = 00000000] 17:06:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19598000) [pid = 3252] [serial = 1996] [outer = 1921AC00] 17:06:36 INFO - PROCESS | 3252 | 1464998796483 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195A4C00) [pid = 3252] [serial = 1997] [outer = 1921AC00] 17:06:36 INFO - PROCESS | 3252 | 1464998796956 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 17:06:36 INFO - PROCESS | 3252 | 1464998796979 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 3252 | 1464998796981 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:06:36 INFO - PROCESS | 3252 | 1464998796984 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 3252 | 1464998796986 Marionette TRACE conn7 <- [1,2626,null,{}] 17:06:36 INFO - PROCESS | 3252 | 1464998796989 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:37 INFO - PROCESS | 3252 | 1464998797160 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (195EE800) [pid = 3252] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A5D7800) [pid = 3252] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B44AC00) [pid = 3252] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15541800) [pid = 3252] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CFED000) [pid = 3252] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (065F2400) [pid = 3252] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0919C400) [pid = 3252] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1918B000) [pid = 3252] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A82E800) [pid = 3252] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B458800) [pid = 3252] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BD46800) [pid = 3252] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:06:37 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (17421C00) [pid = 3252] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:06:37 INFO - PROCESS | 3252 | 1464998797467 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 3252 | ++DOCSHELL 065F2000 == 31 [pid = 3252] [id = 666] 17:06:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (065F2400) [pid = 3252] [serial = 1998] [outer = 00000000] 17:06:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CFED000) [pid = 3252] [serial = 1999] [outer = 065F2400] 17:06:37 INFO - PROCESS | 3252 | 1464998797514 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15577000) [pid = 3252] [serial = 2000] [outer = 065F2400] 17:06:37 INFO - PROCESS | 3252 | 1464998797891 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 17:06:37 INFO - PROCESS | 3252 | 1464998797915 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 17:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:06:37 INFO - PROCESS | 3252 | 1464998797917 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 17:06:37 INFO - PROCESS | 3252 | 1464998797919 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 3252 | 1464998797921 Marionette TRACE conn7 <- [1,2630,null,{}] 17:06:37 INFO - PROCESS | 3252 | 1464998797925 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 3252 | 1464998798044 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 17:06:38 INFO - PROCESS | 3252 | 1464998798052 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 3252 | ++DOCSHELL 09108800 == 32 [pid = 3252] [id = 667] 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (17514400) [pid = 3252] [serial = 2001] [outer = 00000000] 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A5D3C00) [pid = 3252] [serial = 2002] [outer = 17514400] 17:06:38 INFO - PROCESS | 3252 | 1464998798099 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A5D5400) [pid = 3252] [serial = 2003] [outer = 17514400] 17:06:38 INFO - PROCESS | 3252 | 1464998798511 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 631ms 17:06:38 INFO - PROCESS | 3252 | 1464998798552 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 17:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:06:38 INFO - PROCESS | 3252 | 1464998798554 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 17:06:38 INFO - PROCESS | 3252 | 1464998798557 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 3252 | 1464998798559 Marionette TRACE conn7 <- [1,2634,null,{}] 17:06:38 INFO - PROCESS | 3252 | 1464998798563 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 3252 | 1464998798689 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 17:06:38 INFO - PROCESS | 3252 | 1464998798783 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 3252 | ++DOCSHELL 065EAC00 == 33 [pid = 3252] [id = 668] 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (065F0400) [pid = 3252] [serial = 2004] [outer = 00000000] 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19163800) [pid = 3252] [serial = 2005] [outer = 065F0400] 17:06:38 INFO - PROCESS | 3252 | 1464998798832 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19136000) [pid = 3252] [serial = 2006] [outer = 065F0400] 17:06:39 INFO - PROCESS | 3252 | 1464998799187 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:06:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 17:06:39 INFO - PROCESS | 3252 | 1464998799234 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 3252 | 1464998799236 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 17:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:06:39 INFO - PROCESS | 3252 | 1464998799240 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 3252 | 1464998799241 Marionette TRACE conn7 <- [1,2638,null,{}] 17:06:39 INFO - PROCESS | 3252 | 1464998799245 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:39 INFO - PROCESS | 3252 | 1464998799327 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 17:06:39 INFO - PROCESS | 3252 | 1464998799332 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 3252 | ++DOCSHELL 1553C400 == 34 [pid = 3252] [id = 669] 17:06:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A8E6400) [pid = 3252] [serial = 2007] [outer = 00000000] 17:06:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B44F800) [pid = 3252] [serial = 2008] [outer = 1A8E6400] 17:06:39 INFO - PROCESS | 3252 | 1464998799377 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B44FC00) [pid = 3252] [serial = 2009] [outer = 1A8E6400] 17:06:40 INFO - PROCESS | 3252 | 1464998800235 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1016ms 17:06:40 INFO - PROCESS | 3252 | 1464998800259 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 3252 | 1464998800264 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 17:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:06:40 INFO - PROCESS | 3252 | 1464998800269 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 3252 | 1464998800274 Marionette TRACE conn7 <- [1,2642,null,{}] 17:06:40 INFO - PROCESS | 3252 | 1464998800298 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 3252 | 1464998800428 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 17:06:40 INFO - PROCESS | 3252 | 1464998800574 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCB800 == 35 [pid = 3252] [id = 670] 17:06:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CBCD000) [pid = 3252] [serial = 2010] [outer = 00000000] 17:06:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0DC3A400) [pid = 3252] [serial = 2011] [outer = 0CBCD000] 17:06:40 INFO - PROCESS | 3252 | 1464998800639 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (148C7400) [pid = 3252] [serial = 2012] [outer = 0CBCD000] 17:06:41 INFO - PROCESS | 3252 | 1464998801390 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1191ms 17:06:41 INFO - PROCESS | 3252 | 1464998801461 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 3252 | 1464998801467 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:06:41 INFO - PROCESS | 3252 | 1464998801474 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 3252 | 1464998801476 Marionette TRACE conn7 <- [1,2646,null,{}] 17:06:41 INFO - PROCESS | 3252 | 1464998801480 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 3252 | 1464998801616 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 17:06:41 INFO - PROCESS | 3252 | 1464998801733 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 3252 | ++DOCSHELL 09105800 == 36 [pid = 3252] [id = 671] 17:06:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0910F000) [pid = 3252] [serial = 2013] [outer = 00000000] 17:06:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0CFEF800) [pid = 3252] [serial = 2014] [outer = 0910F000] 17:06:41 INFO - PROCESS | 3252 | 1464998801796 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (148EF400) [pid = 3252] [serial = 2015] [outer = 0910F000] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 065EAC00 == 35 [pid = 3252] [id = 668] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 09108800 == 34 [pid = 3252] [id = 667] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 065F2000 == 33 [pid = 3252] [id = 666] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 19213400 == 32 [pid = 3252] [id = 665] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 16A6C400 == 31 [pid = 3252] [id = 664] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 1553CC00 == 30 [pid = 3252] [id = 663] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 0D60E400 == 29 [pid = 3252] [id = 662] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 0CB23800 == 28 [pid = 3252] [id = 661] 17:06:42 INFO - PROCESS | 3252 | --DOCSHELL 0E798800 == 27 [pid = 3252] [id = 660] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19837C00) [pid = 3252] [serial = 1954] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A642800) [pid = 3252] [serial = 1957] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1B453800) [pid = 3252] [serial = 1960] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (169D6800) [pid = 3252] [serial = 1948] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A2CC00) [pid = 3252] [serial = 1949] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D9BC400) [pid = 3252] [serial = 1945] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0E5F8000) [pid = 3252] [serial = 1946] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09109000) [pid = 3252] [serial = 1942] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0C811000) [pid = 3252] [serial = 1943] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0E1FB800) [pid = 3252] [serial = 1939] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (148C4400) [pid = 3252] [serial = 1940] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19221C00) [pid = 3252] [serial = 1951] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A831000) [pid = 3252] [serial = 1958] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A8E8400) [pid = 3252] [serial = 1937] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A8E8000) [pid = 3252] [serial = 1936] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BD37800) [pid = 3252] [serial = 1967] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C424400) [pid = 3252] [serial = 1970] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BDF2C00) [pid = 3252] [serial = 1969] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B6F2000) [pid = 3252] [serial = 1966] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1B454000) [pid = 3252] [serial = 1961] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A2E6400) [pid = 3252] [serial = 1955] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A418000) [pid = 3252] [serial = 1963] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A829400) [pid = 3252] [serial = 1964] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (19597C00) [pid = 3252] [serial = 1952] [outer = 00000000] [url = about:blank] 17:06:42 INFO - PROCESS | 3252 | 1464998802637 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:06:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1184ms 17:06:42 INFO - PROCESS | 3252 | 1464998802659 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 3252 | 1464998802663 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:06:42 INFO - PROCESS | 3252 | 1464998802668 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 3252 | 1464998802673 Marionette TRACE conn7 <- [1,2650,null,{}] 17:06:42 INFO - PROCESS | 3252 | 1464998802697 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:42 INFO - PROCESS | 3252 | 1464998802797 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 17:06:42 INFO - PROCESS | 3252 | 1464998802807 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 3252 | ++DOCSHELL 0C890400 == 28 [pid = 3252] [id = 672] 17:06:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CB23800) [pid = 3252] [serial = 2016] [outer = 00000000] 17:06:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0D534000) [pid = 3252] [serial = 2017] [outer = 0CB23800] 17:06:42 INFO - PROCESS | 3252 | 1464998802861 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D608800) [pid = 3252] [serial = 2018] [outer = 0CB23800] 17:06:43 INFO - PROCESS | 3252 | 1464998803423 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 790ms 17:06:43 INFO - PROCESS | 3252 | 1464998803460 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 3252 | 1464998803466 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 17:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:06:43 INFO - PROCESS | 3252 | 1464998803472 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 3252 | 1464998803474 Marionette TRACE conn7 <- [1,2654,null,{}] 17:06:43 INFO - PROCESS | 3252 | 1464998803478 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:43 INFO - PROCESS | 3252 | 1464998803576 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 17:06:43 INFO - PROCESS | 3252 | 1464998803682 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 3252 | ++DOCSHELL 0E779C00 == 29 [pid = 3252] [id = 673] 17:06:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0E795C00) [pid = 3252] [serial = 2019] [outer = 00000000] 17:06:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (14C4E000) [pid = 3252] [serial = 2020] [outer = 0E795C00] 17:06:43 INFO - PROCESS | 3252 | 1464998803734 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (153C7C00) [pid = 3252] [serial = 2021] [outer = 0E795C00] 17:06:44 INFO - PROCESS | 3252 | 1464998804618 Marionette TRACE conn7 <- [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]]]}] 17:06:44 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) 17:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1181ms 17:06:44 INFO - PROCESS | 3252 | 1464998804655 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 3252 | 1464998804658 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 17:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:06:44 INFO - PROCESS | 3252 | 1464998804661 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 3252 | 1464998804665 Marionette TRACE conn7 <- [1,2658,null,{}] 17:06:44 INFO - PROCESS | 3252 | 1464998804676 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 3252 | 1464998804811 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 17:06:44 INFO - PROCESS | 3252 | 1464998804819 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 3252 | ++DOCSHELL 1750F000 == 30 [pid = 3252] [id = 674] 17:06:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (17518800) [pid = 3252] [serial = 2022] [outer = 00000000] 17:06:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1918B000) [pid = 3252] [serial = 2023] [outer = 17518800] 17:06:44 INFO - PROCESS | 3252 | 1464998804934 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19251000) [pid = 3252] [serial = 2024] [outer = 17518800] 17:06:45 INFO - PROCESS | 3252 | 1464998805871 Marionette TRACE conn7 <- [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] 17:06:45 INFO - PROCESS | 3252 | 1464998805902 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 17:06:45 INFO - PROCESS | 3252 | 1464998805905 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 3252 | 1464998805907 Marionette TRACE conn7 <- [1,2662,null,{}] 17:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:06:45 INFO - PROCESS | 3252 | 1464998805910 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:46 INFO - PROCESS | 3252 | 1464998806040 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 17:06:46 INFO - PROCESS | 3252 | 1464998806046 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 3252 | ++DOCSHELL 195F4000 == 31 [pid = 3252] [id = 675] 17:06:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (195F6400) [pid = 3252] [serial = 2025] [outer = 00000000] 17:06:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A2E8800) [pid = 3252] [serial = 2026] [outer = 195F6400] 17:06:46 INFO - PROCESS | 3252 | 1464998806092 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A4F2400) [pid = 3252] [serial = 2027] [outer = 195F6400] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16B0D400) [pid = 3252] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CBD5C00) [pid = 3252] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0DC3C800) [pid = 3252] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (148BD800) [pid = 3252] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1553F400) [pid = 3252] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1921AC00) [pid = 3252] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0D604C00) [pid = 3252] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19215C00) [pid = 3252] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A824800) [pid = 3252] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (065F2400) [pid = 3252] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (17514400) [pid = 3252] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:06:46 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (065F0400) [pid = 3252] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:06:47 INFO - PROCESS | 3252 | 1464998807052 Marionette TRACE conn7 <- [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] 17:06:47 INFO - PROCESS | 3252 | 1464998807090 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 17:06:47 INFO - PROCESS | 3252 | 1464998807093 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 3252 | 1464998807095 Marionette TRACE conn7 <- [1,2666,null,{}] 17:06:47 INFO - PROCESS | 3252 | 1464998807099 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:47 INFO - PROCESS | 3252 | 1464998807188 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 17:06:47 INFO - PROCESS | 3252 | 1464998807194 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CD7DC00 == 32 [pid = 3252] [id = 676] 17:06:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CFEB000) [pid = 3252] [serial = 2028] [outer = 00000000] 17:06:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (16B0D400) [pid = 3252] [serial = 2029] [outer = 0CFEB000] 17:06:47 INFO - PROCESS | 3252 | 1464998807242 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1918A800) [pid = 3252] [serial = 2030] [outer = 0CFEB000] 17:06:48 INFO - PROCESS | 3252 | 1464998808213 Marionette TRACE conn7 <- [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]]]}] 17:06:48 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) 17:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 17:06:48 INFO - PROCESS | 3252 | 1464998808275 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 3252 | 1464998808277 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 17:06:48 INFO - PROCESS | 3252 | 1464998808280 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:06:48 INFO - PROCESS | 3252 | 1464998808292 Marionette TRACE conn7 <- [1,2670,null,{}] 17:06:48 INFO - PROCESS | 3252 | 1464998808296 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:48 INFO - PROCESS | 3252 | 1464998808401 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 17:06:48 INFO - PROCESS | 3252 | 1464998808408 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 3252 | ++DOCSHELL 19194000 == 33 [pid = 3252] [id = 677] 17:06:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (19598800) [pid = 3252] [serial = 2031] [outer = 00000000] 17:06:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A8E8000) [pid = 3252] [serial = 2032] [outer = 19598800] 17:06:48 INFO - PROCESS | 3252 | 1464998808458 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A8E8400) [pid = 3252] [serial = 2033] [outer = 19598800] 17:06:49 INFO - PROCESS | 3252 | 1464998809615 Marionette TRACE conn7 <- [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]]]}] 17:06:49 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) 17:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1394ms 17:06:49 INFO - PROCESS | 3252 | 1464998809694 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 3252 | 1464998809699 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:06:49 INFO - PROCESS | 3252 | 1464998809706 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 3252 | 1464998809709 Marionette TRACE conn7 <- [1,2674,null,{}] 17:06:49 INFO - PROCESS | 3252 | 1464998809715 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 3252 | 1464998809870 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 17:06:50 INFO - PROCESS | 3252 | 1464998810049 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCC800 == 34 [pid = 3252] [id = 678] 17:06:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CD81C00) [pid = 3252] [serial = 2034] [outer = 00000000] 17:06:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0E1F0400) [pid = 3252] [serial = 2035] [outer = 0CD81C00] 17:06:50 INFO - PROCESS | 3252 | 1464998810109 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14C4D000) [pid = 3252] [serial = 2036] [outer = 0CD81C00] 17:06:51 INFO - PROCESS | 3252 | 1464998811185 Marionette TRACE conn7 <- [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] 17:06:51 INFO - PROCESS | 3252 | 1464998811245 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:06:51 INFO - PROCESS | 3252 | 1464998811251 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 3252 | 1464998811254 Marionette TRACE conn7 <- [1,2678,null,{}] 17:06:51 INFO - PROCESS | 3252 | 1464998811259 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 3252 | 1464998811437 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 17:06:51 INFO - PROCESS | 3252 | 1464998811684 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 3252 | ++DOCSHELL 09107400 == 35 [pid = 3252] [id = 679] 17:06:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (09109000) [pid = 3252] [serial = 2037] [outer = 00000000] 17:06:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0C811400) [pid = 3252] [serial = 2038] [outer = 09109000] 17:06:51 INFO - PROCESS | 3252 | 1464998811738 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CF5A400) [pid = 3252] [serial = 2039] [outer = 09109000] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 0CD7DC00 == 34 [pid = 3252] [id = 676] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 195F4000 == 33 [pid = 3252] [id = 675] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 1750F000 == 32 [pid = 3252] [id = 674] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 0E779C00 == 31 [pid = 3252] [id = 673] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 0C890400 == 30 [pid = 3252] [id = 672] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 09105800 == 29 [pid = 3252] [id = 671] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 0CBCB800 == 28 [pid = 3252] [id = 670] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 1553C400 == 27 [pid = 3252] [id = 669] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 19194000 == 26 [pid = 3252] [id = 677] 17:06:52 INFO - PROCESS | 3252 | --DOCSHELL 0CBCC800 == 25 [pid = 3252] [id = 678] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (17427800) [pid = 3252] [serial = 1993] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CD85C00) [pid = 3252] [serial = 1984] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0D452400) [pid = 3252] [serial = 1985] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0DCBFC00) [pid = 3252] [serial = 1987] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0E76C400) [pid = 3252] [serial = 1988] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (160EE400) [pid = 3252] [serial = 1982] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (152C5C00) [pid = 3252] [serial = 1981] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (160F7000) [pid = 3252] [serial = 1990] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (19598000) [pid = 3252] [serial = 1996] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (15543000) [pid = 3252] [serial = 1973] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (14E89400) [pid = 3252] [serial = 1972] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A5D6C00) [pid = 3252] [serial = 1976] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1982EC00) [pid = 3252] [serial = 1975] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1C4CD800) [pid = 3252] [serial = 1979] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1C42A000) [pid = 3252] [serial = 1978] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (19137400) [pid = 3252] [serial = 1994] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (0CFED000) [pid = 3252] [serial = 1999] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (195A4C00) [pid = 3252] [serial = 1997] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (15577000) [pid = 3252] [serial = 2000] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (1A5D3C00) [pid = 3252] [serial = 2002] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (19136000) [pid = 3252] [serial = 2006] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (1A5D5400) [pid = 3252] [serial = 2003] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (16A2AC00) [pid = 3252] [serial = 1991] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 3252 | --DOMWINDOW == 48 (19163800) [pid = 3252] [serial = 2005] [outer = 00000000] [url = about:blank] 17:06:53 INFO - PROCESS | 3252 | 1464998813064 Marionette TRACE conn7 <- [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] 17:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:06:53 INFO - PROCESS | 3252 | 1464998813087 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 17:06:53 INFO - PROCESS | 3252 | 1464998813092 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 3252 | 1464998813095 Marionette TRACE conn7 <- [1,2682,null,{}] 17:06:53 INFO - PROCESS | 3252 | 1464998813101 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 3252 | 1464998813202 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 17:06:53 INFO - PROCESS | 3252 | 1464998813210 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CBCC800 == 26 [pid = 3252] [id = 680] 17:06:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (0CBE6400) [pid = 3252] [serial = 2040] [outer = 00000000] 17:06:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (0CF5D000) [pid = 3252] [serial = 2041] [outer = 0CBE6400] 17:06:53 INFO - PROCESS | 3252 | 1464998813267 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0D44A400) [pid = 3252] [serial = 2042] [outer = 0CBE6400] 17:06:54 INFO - PROCESS | 3252 | 1464998814291 Marionette TRACE conn7 <- [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] 17:06:54 INFO - PROCESS | 3252 | 1464998814331 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:06:54 INFO - PROCESS | 3252 | 1464998814338 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 3252 | 1464998814340 Marionette TRACE conn7 <- [1,2686,null,{}] 17:06:54 INFO - PROCESS | 3252 | 1464998814344 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:54 INFO - PROCESS | 3252 | 1464998814444 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 17:06:54 INFO - PROCESS | 3252 | 1464998814451 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 3252 | ++DOCSHELL 0E1A1C00 == 27 [pid = 3252] [id = 681] 17:06:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (0E1A4800) [pid = 3252] [serial = 2043] [outer = 00000000] 17:06:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0E776800) [pid = 3252] [serial = 2044] [outer = 0E1A4800] 17:06:54 INFO - PROCESS | 3252 | 1464998814505 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (148BDC00) [pid = 3252] [serial = 2045] [outer = 0E1A4800] 17:06:55 INFO - PROCESS | 3252 | 1464998815473 Marionette TRACE conn7 <- [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] 17:06:55 INFO - PROCESS | 3252 | 1464998815516 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 17:06:55 INFO - PROCESS | 3252 | 1464998815519 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:06:55 INFO - PROCESS | 3252 | 1464998815523 Marionette TRACE conn7 <- [1,2690,null,{}] 17:06:55 INFO - PROCESS | 3252 | 1464998815539 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 3252 | 1464998815664 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 17:06:55 INFO - PROCESS | 3252 | 1464998815673 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 3252 | ++DOCSHELL 160ECC00 == 28 [pid = 3252] [id = 682] 17:06:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (160ED800) [pid = 3252] [serial = 2046] [outer = 00000000] 17:06:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (16A25400) [pid = 3252] [serial = 2047] [outer = 160ED800] 17:06:55 INFO - PROCESS | 3252 | 1464998815776 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (16A2D000) [pid = 3252] [serial = 2048] [outer = 160ED800] 17:06:56 INFO - PROCESS | 3252 | 1464998816256 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 790ms 17:06:56 INFO - PROCESS | 3252 | 1464998816332 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 3252 | 1464998816334 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 17:06:56 INFO - PROCESS | 3252 | 1464998816338 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:06:56 INFO - PROCESS | 3252 | 1464998816339 Marionette TRACE conn7 <- [1,2694,null,{}] 17:06:56 INFO - PROCESS | 3252 | 1464998816343 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 3252 | 1464998816464 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 17:06:56 INFO - PROCESS | 3252 | 1464998816532 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 3252 | ++DOCSHELL 1741C400 == 29 [pid = 3252] [id = 683] 17:06:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1741DC00) [pid = 3252] [serial = 2049] [outer = 00000000] 17:06:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (17512800) [pid = 3252] [serial = 2050] [outer = 1741DC00] 17:06:56 INFO - PROCESS | 3252 | 1464998816579 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (19167800) [pid = 3252] [serial = 2051] [outer = 1741DC00] 17:06:56 INFO - PROCESS | 3252 | 1464998817016 Marionette TRACE conn7 <- [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]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 17:06:57 INFO - PROCESS | 3252 | 1464998817075 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 3252 | 1464998817077 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 17:06:57 INFO - PROCESS | 3252 | 1464998817080 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:06:57 INFO - PROCESS | 3252 | 1464998817082 Marionette TRACE conn7 <- [1,2698,null,{}] 17:06:57 INFO - PROCESS | 3252 | 1464998817086 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 3252 | 1464998817206 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 17:06:57 INFO - PROCESS | 3252 | 1464998817277 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 3252 | ++DOCSHELL 1916C000 == 30 [pid = 3252] [id = 684] 17:06:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (19220400) [pid = 3252] [serial = 2052] [outer = 00000000] 17:06:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1959A000) [pid = 3252] [serial = 2053] [outer = 19220400] 17:06:57 INFO - PROCESS | 3252 | 1464998817327 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (195A4C00) [pid = 3252] [serial = 2054] [outer = 19220400] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (195F6400) [pid = 3252] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (0CFEB000) [pid = 3252] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (0CBCD000) [pid = 3252] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1A8E6400) [pid = 3252] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0E795C00) [pid = 3252] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0CB23800) [pid = 3252] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0910F000) [pid = 3252] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (19598800) [pid = 3252] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:06:57 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (17518800) [pid = 3252] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:06:57 INFO - PROCESS | 3252 | 1464998817827 Marionette TRACE conn7 <- [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] 17:06:57 INFO - PROCESS | 3252 | 1464998817858 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 17:06:57 INFO - PROCESS | 3252 | 1464998817861 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 3252 | 1464998817863 Marionette TRACE conn7 <- [1,2702,null,{}] 17:06:57 INFO - PROCESS | 3252 | 1464998817866 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 3252 | 1464998817987 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 17:06:57 INFO - PROCESS | 3252 | 1464998817994 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 3252 | ++DOCSHELL 17518800 == 31 [pid = 3252] [id = 685] 17:06:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (1924F800) [pid = 3252] [serial = 2055] [outer = 00000000] 17:06:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (19839000) [pid = 3252] [serial = 2056] [outer = 1924F800] 17:06:58 INFO - PROCESS | 3252 | 1464998818044 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (1A418000) [pid = 3252] [serial = 2057] [outer = 1924F800] 17:06:58 INFO - PROCESS | 3252 | 1464998818499 Marionette TRACE conn7 <- [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]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 17:06:58 INFO - PROCESS | 3252 | 1464998818535 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3252 | 1464998818538 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 17:06:58 INFO - PROCESS | 3252 | 1464998818541 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:06:58 INFO - PROCESS | 3252 | 1464998818543 Marionette TRACE conn7 <- [1,2706,null,{}] 17:06:58 INFO - PROCESS | 3252 | 1464998818546 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 3252 | 1464998818626 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 17:06:58 INFO - PROCESS | 3252 | 1464998818658 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 3252 | ++DOCSHELL 19838C00 == 32 [pid = 3252] [id = 686] 17:06:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1A4EB400) [pid = 3252] [serial = 2058] [outer = 00000000] 17:06:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1A63B800) [pid = 3252] [serial = 2059] [outer = 1A4EB400] 17:06:58 INFO - PROCESS | 3252 | 1464998818705 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1A693800) [pid = 3252] [serial = 2060] [outer = 1A4EB400] 17:06:59 INFO - PROCESS | 3252 | 1464998819175 Marionette TRACE conn7 <- [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] 17:06:59 INFO - PROCESS | 3252 | 1464998819218 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 17:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:06:59 INFO - PROCESS | 3252 | 1464998819221 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 3252 | 1464998819222 Marionette TRACE conn7 <- [1,2710,null,{}] 17:06:59 INFO - PROCESS | 3252 | 1464998819226 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:59 INFO - PROCESS | 3252 | 1464998819307 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 17:06:59 INFO - PROCESS | 3252 | 1464998819313 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 3252 | ++DOCSHELL 1A7AEC00 == 33 [pid = 3252] [id = 687] 17:06:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1A824C00) [pid = 3252] [serial = 2061] [outer = 00000000] 17:06:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A82D400) [pid = 3252] [serial = 2062] [outer = 1A824C00] 17:06:59 INFO - PROCESS | 3252 | 1464998819358 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A8E8800) [pid = 3252] [serial = 2063] [outer = 1A824C00] 17:07:00 INFO - PROCESS | 3252 | 1464998820238 Marionette TRACE conn7 <- [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] 17:07:00 INFO - PROCESS | 3252 | 1464998820297 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 17:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:07:00 INFO - PROCESS | 3252 | 1464998820302 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 3252 | 1464998820307 Marionette TRACE conn7 <- [1,2714,null,{}] 17:07:00 INFO - PROCESS | 3252 | 1464998820312 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:00 INFO - PROCESS | 3252 | 1464998820441 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 17:07:00 INFO - PROCESS | 3252 | 1464998820579 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 3252 | ++DOCSHELL 0CB6D000 == 34 [pid = 3252] [id = 688] 17:07:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0D610000) [pid = 3252] [serial = 2064] [outer = 00000000] 17:07:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (14B79800) [pid = 3252] [serial = 2065] [outer = 0D610000] 17:07:00 INFO - PROCESS | 3252 | 1464998820640 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1527C400) [pid = 3252] [serial = 2066] [outer = 0D610000] 17:07:01 INFO - PROCESS | 3252 | 1464998821534 Marionette TRACE conn7 <- [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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1289ms 17:07:01 INFO - PROCESS | 3252 | 1464998821591 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 17:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:07:01 INFO - PROCESS | 3252 | 1464998821595 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 17:07:01 INFO - PROCESS | 3252 | 1464998821601 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 3252 | 1464998821604 Marionette TRACE conn7 <- [1,2718,null,{}] 17:07:01 INFO - PROCESS | 3252 | 1464998821610 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 3252 | 1464998821743 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 17:07:01 INFO - PROCESS | 3252 | 1464998821896 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 19838C00 == 33 [pid = 3252] [id = 686] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 17518800 == 32 [pid = 3252] [id = 685] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 1916C000 == 31 [pid = 3252] [id = 684] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 1741C400 == 30 [pid = 3252] [id = 683] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 160ECC00 == 29 [pid = 3252] [id = 682] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 0E1A1C00 == 28 [pid = 3252] [id = 681] 17:07:01 INFO - PROCESS | 3252 | --DOCSHELL 0CBCC800 == 27 [pid = 3252] [id = 680] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A2E8800) [pid = 3252] [serial = 2026] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A4F2400) [pid = 3252] [serial = 2027] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16B0D400) [pid = 3252] [serial = 2029] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0DC3A400) [pid = 3252] [serial = 2011] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (148C7400) [pid = 3252] [serial = 2012] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1B44FC00) [pid = 3252] [serial = 2009] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1B44F800) [pid = 3252] [serial = 2008] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (14C4E000) [pid = 3252] [serial = 2020] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0D534000) [pid = 3252] [serial = 2017] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0D608800) [pid = 3252] [serial = 2018] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (0CFEF800) [pid = 3252] [serial = 2014] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (148EF400) [pid = 3252] [serial = 2015] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (1A8E8000) [pid = 3252] [serial = 2032] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (1A8E8400) [pid = 3252] [serial = 2033] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (1918A800) [pid = 3252] [serial = 2030] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (19251000) [pid = 3252] [serial = 2024] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (1918B000) [pid = 3252] [serial = 2023] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | --DOMWINDOW == 48 (153C7C00) [pid = 3252] [serial = 2021] [outer = 00000000] [url = about:blank] 17:07:01 INFO - PROCESS | 3252 | ++DOCSHELL 09079000 == 28 [pid = 3252] [id = 689] 17:07:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (09106000) [pid = 3252] [serial = 2067] [outer = 00000000] 17:07:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (0C817400) [pid = 3252] [serial = 2068] [outer = 09106000] 17:07:01 INFO - PROCESS | 3252 | 1464998821990 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0D539000) [pid = 3252] [serial = 2069] [outer = 09106000] 17:07:02 INFO - PROCESS | 3252 | 1464998822913 Marionette TRACE conn7 <- [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] 17:07:02 INFO - PROCESS | 3252 | 1464998822929 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:07:02 INFO - PROCESS | 3252 | 1464998822936 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 3252 | 1464998822939 Marionette TRACE conn7 <- [1,2722,null,{}] 17:07:02 INFO - PROCESS | 3252 | 1464998822943 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 3252 | 1464998823042 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 17:07:03 INFO - PROCESS | 3252 | 1464998823136 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 3252 | ++DOCSHELL 148BE800 == 29 [pid = 3252] [id = 690] 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (148C2400) [pid = 3252] [serial = 2070] [outer = 00000000] 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (148EFC00) [pid = 3252] [serial = 2071] [outer = 148C2400] 17:07:03 INFO - PROCESS | 3252 | 1464998823188 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (14B76800) [pid = 3252] [serial = 2072] [outer = 148C2400] 17:07:03 INFO - PROCESS | 3252 | 1464998823638 Marionette TRACE conn7 <- [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]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 17:07:03 INFO - PROCESS | 3252 | 1464998823668 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 3252 | 1464998823670 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 17:07:03 INFO - PROCESS | 3252 | 1464998823674 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:07:03 INFO - PROCESS | 3252 | 1464998823678 Marionette TRACE conn7 <- [1,2726,null,{}] 17:07:03 INFO - PROCESS | 3252 | 1464998823688 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 3252 | 1464998823781 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 17:07:03 INFO - PROCESS | 3252 | 1464998823791 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 3252 | ++DOCSHELL 169D7C00 == 30 [pid = 3252] [id = 691] 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (169D8C00) [pid = 3252] [serial = 2073] [outer = 00000000] 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (16A64400) [pid = 3252] [serial = 2074] [outer = 169D8C00] 17:07:03 INFO - PROCESS | 3252 | 1464998823843 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (171EE400) [pid = 3252] [serial = 2075] [outer = 169D8C00] 17:07:04 INFO - PROCESS | 3252 | 1464998824304 Marionette TRACE conn7 <- [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]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 17:07:04 INFO - PROCESS | 3252 | 1464998824348 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 3252 | 1464998824351 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 17:07:04 INFO - PROCESS | 3252 | 1464998824354 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 3252 | 1464998824355 Marionette TRACE conn7 <- [1,2730,null,{}] 17:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:07:04 INFO - PROCESS | 3252 | 1464998824363 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:04 INFO - PROCESS | 3252 | 1464998824529 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 17:07:04 INFO - PROCESS | 3252 | 1464998824593 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 3252 | ++DOCSHELL 19213400 == 31 [pid = 3252] [id = 692] 17:07:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (19216800) [pid = 3252] [serial = 2076] [outer = 00000000] 17:07:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (192D6400) [pid = 3252] [serial = 2077] [outer = 19216800] 17:07:04 INFO - PROCESS | 3252 | 1464998824643 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (19598000) [pid = 3252] [serial = 2078] [outer = 19216800] 17:07:05 INFO - PROCESS | 3252 | 1464998825086 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 17:07:05 INFO - PROCESS | 3252 | 1464998825128 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3252 | 1464998825130 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:07:05 INFO - PROCESS | 3252 | 1464998825133 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3252 | 1464998825135 Marionette TRACE conn7 <- [1,2734,null,{}] 17:07:05 INFO - PROCESS | 3252 | 1464998825138 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 3252 | 1464998825253 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 17:07:05 INFO - PROCESS | 3252 | 1464998825257 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 3252 | ++DOCSHELL 195F2C00 == 32 [pid = 3252] [id = 693] 17:07:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (195F3400) [pid = 3252] [serial = 2079] [outer = 00000000] 17:07:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (19838C00) [pid = 3252] [serial = 2080] [outer = 195F3400] 17:07:05 INFO - PROCESS | 3252 | 1464998825305 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A2EC800) [pid = 3252] [serial = 2081] [outer = 195F3400] 17:07:05 INFO - PROCESS | 3252 | 1464998825767 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 17:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:07:05 INFO - PROCESS | 3252 | 1464998825804 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3252 | 1464998825806 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 17:07:05 INFO - PROCESS | 3252 | 1464998825815 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3252 | 1464998825817 Marionette TRACE conn7 <- [1,2738,null,{}] 17:07:05 INFO - PROCESS | 3252 | 1464998825820 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 3252 | 1464998825993 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 17:07:05 INFO - PROCESS | 3252 | 1464998826018 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 3252 | ++DOCSHELL 0D538000 == 33 [pid = 3252] [id = 694] 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (19838800) [pid = 3252] [serial = 2082] [outer = 00000000] 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A827800) [pid = 3252] [serial = 2083] [outer = 19838800] 17:07:06 INFO - PROCESS | 3252 | 1464998826066 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A8E9C00) [pid = 3252] [serial = 2084] [outer = 19838800] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (09109000) [pid = 3252] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0E1A4800) [pid = 3252] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (160ED800) [pid = 3252] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0CD81C00) [pid = 3252] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A4EB400) [pid = 3252] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1741DC00) [pid = 3252] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (19220400) [pid = 3252] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0CBE6400) [pid = 3252] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:07:06 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1924F800) [pid = 3252] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:07:06 INFO - PROCESS | 3252 | 1464998826592 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 17:07:06 INFO - PROCESS | 3252 | 1464998826640 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 3252 | 1464998826642 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 17:07:06 INFO - PROCESS | 3252 | 1464998826645 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:07:06 INFO - PROCESS | 3252 | 1464998826647 Marionette TRACE conn7 <- [1,2742,null,{}] 17:07:06 INFO - PROCESS | 3252 | 1464998826650 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:06 INFO - PROCESS | 3252 | 1464998826740 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 17:07:06 INFO - PROCESS | 3252 | 1464998826840 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 3252 | ++DOCSHELL 0919C800 == 34 [pid = 3252] [id = 695] 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0919D000) [pid = 3252] [serial = 2085] [outer = 00000000] 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1742AC00) [pid = 3252] [serial = 2086] [outer = 0919D000] 17:07:06 INFO - PROCESS | 3252 | 1464998826885 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1607E400) [pid = 3252] [serial = 2087] [outer = 0919D000] 17:07:07 INFO - PROCESS | 3252 | 1464998827251 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 17:07:07 INFO - PROCESS | 3252 | 1464998827281 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 17:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:07:07 INFO - PROCESS | 3252 | 1464998827283 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 17:07:07 INFO - PROCESS | 3252 | 1464998827287 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 3252 | 1464998827288 Marionette TRACE conn7 <- [1,2746,null,{}] 17:07:07 INFO - PROCESS | 3252 | 1464998827291 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:07 INFO - PROCESS | 3252 | 1464998827437 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 17:07:07 INFO - PROCESS | 3252 | 1464998827449 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3252 | ++DOCSHELL 1B44B400 == 35 [pid = 3252] [id = 696] 17:07:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1B44E800) [pid = 3252] [serial = 2088] [outer = 00000000] 17:07:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1B458000) [pid = 3252] [serial = 2089] [outer = 1B44E800] 17:07:07 INFO - PROCESS | 3252 | 1464998827494 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1B5B1800) [pid = 3252] [serial = 2090] [outer = 1B44E800] 17:07:07 INFO - PROCESS | 3252 | 1464998827896 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 631ms 17:07:07 INFO - PROCESS | 3252 | 1464998827922 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 3252 | 1464998827924 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 17:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:07:07 INFO - PROCESS | 3252 | 1464998827927 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 3252 | 1464998827928 Marionette TRACE conn7 <- [1,2750,null,{}] 17:07:07 INFO - PROCESS | 3252 | 1464998827932 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 3252 | 1464998828059 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 17:07:08 INFO - PROCESS | 3252 | 1464998828067 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 3252 | ++DOCSHELL 065EC000 == 36 [pid = 3252] [id = 697] 17:07:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (065EE000) [pid = 3252] [serial = 2091] [outer = 00000000] 17:07:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1B457000) [pid = 3252] [serial = 2092] [outer = 065EE000] 17:07:08 INFO - PROCESS | 3252 | 1464998828115 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1B6F0000) [pid = 3252] [serial = 2093] [outer = 065EE000] 17:07:08 INFO - PROCESS | 3252 | 1464998828620 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 732ms 17:07:08 INFO - PROCESS | 3252 | 1464998828661 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 3252 | 1464998828666 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:07:08 INFO - PROCESS | 3252 | 1464998828672 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 3252 | 1464998828675 Marionette TRACE conn7 <- [1,2754,null,{}] 17:07:08 INFO - PROCESS | 3252 | 1464998828682 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 3252 | 1464998828853 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 17:07:08 INFO - PROCESS | 3252 | 1464998829009 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3252 | ++DOCSHELL 0D46D800 == 37 [pid = 3252] [id = 698] 17:07:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0D52FC00) [pid = 3252] [serial = 2094] [outer = 00000000] 17:07:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0D8D7C00) [pid = 3252] [serial = 2095] [outer = 0D52FC00] 17:07:09 INFO - PROCESS | 3252 | 1464998829072 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0E5EF000) [pid = 3252] [serial = 2096] [outer = 0D52FC00] 17:07:09 INFO - PROCESS | 3252 | 1464998829634 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1019ms 17:07:09 INFO - PROCESS | 3252 | 1464998829695 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 3252 | 1464998829701 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:07:09 INFO - PROCESS | 3252 | 1464998829707 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3252 | 1464998829710 Marionette TRACE conn7 <- [1,2758,null,{}] 17:07:09 INFO - PROCESS | 3252 | 1464998829715 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 3252 | 1464998829829 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 17:07:09 INFO - PROCESS | 3252 | 1464998829970 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3252 | ++DOCSHELL 16A68C00 == 38 [pid = 3252] [id = 699] 17:07:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16B0D400) [pid = 3252] [serial = 2097] [outer = 00000000] 17:07:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17514000) [pid = 3252] [serial = 2098] [outer = 16B0D400] 17:07:10 INFO - PROCESS | 3252 | 1464998830030 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1924C800) [pid = 3252] [serial = 2099] [outer = 16B0D400] 17:07:10 INFO - PROCESS | 3252 | 1464998830615 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 17:07:10 INFO - PROCESS | 3252 | 1464998830680 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 3252 | 1464998830683 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:07:10 INFO - PROCESS | 3252 | 1464998830687 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 3252 | 1464998830690 Marionette TRACE conn7 <- [1,2762,null,{}] 17:07:10 INFO - PROCESS | 3252 | 1464998830702 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:10 INFO - PROCESS | 3252 | 1464998830854 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 17:07:10 INFO - PROCESS | 3252 | 1464998831001 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 3252 | ++DOCSHELL 1B455C00 == 39 [pid = 3252] [id = 700] 17:07:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B456800) [pid = 3252] [serial = 2100] [outer = 00000000] 17:07:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDE6C00) [pid = 3252] [serial = 2101] [outer = 1B456800] 17:07:11 INFO - PROCESS | 3252 | 1464998831067 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1BDF1800) [pid = 3252] [serial = 2102] [outer = 1B456800] 17:07:11 INFO - PROCESS | 3252 | 1464998831864 Marionette TRACE conn7 <- [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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1231ms 17:07:11 INFO - PROCESS | 3252 | 1464998831920 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 17:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:07:11 INFO - PROCESS | 3252 | 1464998831925 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 17:07:11 INFO - PROCESS | 3252 | 1464998831930 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 3252 | 1464998831933 Marionette TRACE conn7 <- [1,2766,null,{}] 17:07:11 INFO - PROCESS | 3252 | 1464998831939 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:12 INFO - PROCESS | 3252 | 1464998832048 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 17:07:12 INFO - PROCESS | 3252 | 1464998832184 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 3252 | ++DOCSHELL 0D46B000 == 40 [pid = 3252] [id = 701] 17:07:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0D470400) [pid = 3252] [serial = 2103] [outer = 00000000] 17:07:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D607000) [pid = 3252] [serial = 2104] [outer = 0D470400] 17:07:12 INFO - PROCESS | 3252 | 1464998832245 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0DCB7800) [pid = 3252] [serial = 2105] [outer = 0D470400] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 1B44B400 == 39 [pid = 3252] [id = 696] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 0919C800 == 38 [pid = 3252] [id = 695] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 0D538000 == 37 [pid = 3252] [id = 694] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 195F2C00 == 36 [pid = 3252] [id = 693] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 19213400 == 35 [pid = 3252] [id = 692] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 169D7C00 == 34 [pid = 3252] [id = 691] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 148BE800 == 33 [pid = 3252] [id = 690] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 09079000 == 32 [pid = 3252] [id = 689] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 0CB6D000 == 31 [pid = 3252] [id = 688] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 1A7AEC00 == 30 [pid = 3252] [id = 687] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 09107400 == 29 [pid = 3252] [id = 679] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 1B455C00 == 28 [pid = 3252] [id = 700] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 065EC000 == 27 [pid = 3252] [id = 697] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 0D46D800 == 26 [pid = 3252] [id = 698] 17:07:13 INFO - PROCESS | 3252 | --DOCSHELL 16A68C00 == 25 [pid = 3252] [id = 699] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C811400) [pid = 3252] [serial = 2038] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0E776800) [pid = 3252] [serial = 2044] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A2D000) [pid = 3252] [serial = 2048] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14C4D000) [pid = 3252] [serial = 2036] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E1F0400) [pid = 3252] [serial = 2035] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A693800) [pid = 3252] [serial = 2060] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16A25400) [pid = 3252] [serial = 2047] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (17512800) [pid = 3252] [serial = 2050] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1959A000) [pid = 3252] [serial = 2053] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19167800) [pid = 3252] [serial = 2051] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A63B800) [pid = 3252] [serial = 2059] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (195A4C00) [pid = 3252] [serial = 2054] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0CF5D000) [pid = 3252] [serial = 2041] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0D44A400) [pid = 3252] [serial = 2042] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A82D400) [pid = 3252] [serial = 2062] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (0CF5A400) [pid = 3252] [serial = 2039] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A418000) [pid = 3252] [serial = 2057] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (19839000) [pid = 3252] [serial = 2056] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (148BDC00) [pid = 3252] [serial = 2045] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3252 | 1464998833525 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1638ms 17:07:13 INFO - PROCESS | 3252 | 1464998833598 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 3252 | 1464998833602 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:07:13 INFO - PROCESS | 3252 | 1464998833610 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 3252 | 1464998833613 Marionette TRACE conn7 <- [1,2770,null,{}] 17:07:13 INFO - PROCESS | 3252 | 1464998833619 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 3252 | 1464998833728 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 17:07:13 INFO - PROCESS | 3252 | 1464998833824 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 3252 | ++DOCSHELL 09198000 == 26 [pid = 3252] [id = 702] 17:07:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (09199000) [pid = 3252] [serial = 2106] [outer = 00000000] 17:07:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0CB26C00) [pid = 3252] [serial = 2107] [outer = 09199000] 17:07:13 INFO - PROCESS | 3252 | 1464998833877 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CD7DC00) [pid = 3252] [serial = 2108] [outer = 09199000] 17:07:14 INFO - PROCESS | 3252 | 1464998834324 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 17:07:14 INFO - PROCESS | 3252 | 1464998834384 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 3252 | 1464998834390 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 17:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:07:14 INFO - PROCESS | 3252 | 1464998834397 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 3252 | 1464998834400 Marionette TRACE conn7 <- [1,2774,null,{}] 17:07:14 INFO - PROCESS | 3252 | 1464998834404 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 3252 | 1464998834500 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 17:07:14 INFO - PROCESS | 3252 | 1464998834517 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 3252 | ++DOCSHELL 0D9BE000 == 27 [pid = 3252] [id = 703] 17:07:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0D9C0400) [pid = 3252] [serial = 2109] [outer = 00000000] 17:07:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0E1F0400) [pid = 3252] [serial = 2110] [outer = 0D9C0400] 17:07:14 INFO - PROCESS | 3252 | 1464998834571 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0E793000) [pid = 3252] [serial = 2111] [outer = 0D9C0400] 17:07:15 INFO - PROCESS | 3252 | 1464998835057 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 17:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:07:15 INFO - PROCESS | 3252 | 1464998835068 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 3252 | 1464998835071 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 17:07:15 INFO - PROCESS | 3252 | 1464998835075 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3252 | 1464998835078 Marionette TRACE conn7 <- [1,2778,null,{}] 17:07:15 INFO - PROCESS | 3252 | 1464998835089 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 3252 | 1464998835218 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 17:07:15 INFO - PROCESS | 3252 | 1464998835228 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 3252 | ++DOCSHELL 16080400 == 28 [pid = 3252] [id = 704] 17:07:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (16080800) [pid = 3252] [serial = 2112] [outer = 00000000] 17:07:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (160EF400) [pid = 3252] [serial = 2113] [outer = 16080800] 17:07:15 INFO - PROCESS | 3252 | 1464998835283 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16A24C00) [pid = 3252] [serial = 2114] [outer = 16080800] 17:07:15 INFO - PROCESS | 3252 | 1464998835807 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 17:07:15 INFO - PROCESS | 3252 | 1464998835848 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 3252 | 1464998835851 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:07:15 INFO - PROCESS | 3252 | 1464998835854 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3252 | 1464998835856 Marionette TRACE conn7 <- [1,2782,null,{}] 17:07:15 INFO - PROCESS | 3252 | 1464998835866 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 3252 | 1464998835989 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 17:07:15 INFO - PROCESS | 3252 | 1464998835999 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 3252 | ++DOCSHELL 16A21800 == 29 [pid = 3252] [id = 705] 17:07:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16A68C00) [pid = 3252] [serial = 2115] [outer = 00000000] 17:07:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (17428C00) [pid = 3252] [serial = 2116] [outer = 16A68C00] 17:07:16 INFO - PROCESS | 3252 | 1464998836045 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (19143C00) [pid = 3252] [serial = 2117] [outer = 16A68C00] 17:07:16 INFO - PROCESS | 3252 | 1464998836503 Marionette TRACE conn7 <- [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]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 17:07:16 INFO - PROCESS | 3252 | 1464998836528 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 3252 | 1464998836530 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 17:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:07:16 INFO - PROCESS | 3252 | 1464998836540 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 3252 | 1464998836542 Marionette TRACE conn7 <- [1,2786,null,{}] 17:07:16 INFO - PROCESS | 3252 | 1464998836545 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 3252 | 1464998836695 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 17:07:16 INFO - PROCESS | 3252 | 1464998836718 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3252 | ++DOCSHELL 1921AC00 == 30 [pid = 3252] [id = 706] 17:07:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1921FC00) [pid = 3252] [serial = 2118] [outer = 00000000] 17:07:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1959B000) [pid = 3252] [serial = 2119] [outer = 1921FC00] 17:07:16 INFO - PROCESS | 3252 | 1464998836767 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195A3000) [pid = 3252] [serial = 2120] [outer = 1921FC00] 17:07:17 INFO - PROCESS | 3252 | 1464998837242 Marionette TRACE conn7 <- [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]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 17:07:17 INFO - PROCESS | 3252 | 1464998837264 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 3252 | 1464998837267 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 17:07:17 INFO - PROCESS | 3252 | 1464998837270 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:07:17 INFO - PROCESS | 3252 | 1464998837271 Marionette TRACE conn7 <- [1,2790,null,{}] 17:07:17 INFO - PROCESS | 3252 | 1464998837275 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:17 INFO - PROCESS | 3252 | 1464998837417 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 17:07:17 INFO - PROCESS | 3252 | 1464998837423 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 3252 | ++DOCSHELL 1982C800 == 31 [pid = 3252] [id = 707] 17:07:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1982E800) [pid = 3252] [serial = 2121] [outer = 00000000] 17:07:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4F5800) [pid = 3252] [serial = 2122] [outer = 1982E800] 17:07:17 INFO - PROCESS | 3252 | 1464998837470 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5DD400) [pid = 3252] [serial = 2123] [outer = 1982E800] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19216800) [pid = 3252] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (195F3400) [pid = 3252] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (148C2400) [pid = 3252] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A824C00) [pid = 3252] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (09106000) [pid = 3252] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0919D000) [pid = 3252] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (169D8C00) [pid = 3252] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19838800) [pid = 3252] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0D610000) [pid = 3252] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (065EE000) [pid = 3252] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:07:18 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1B44E800) [pid = 3252] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:07:18 INFO - PROCESS | 3252 | 1464998838213 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 17:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:07:18 INFO - PROCESS | 3252 | 1464998838244 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3252 | 1464998838246 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 17:07:18 INFO - PROCESS | 3252 | 1464998838249 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3252 | 1464998838251 Marionette TRACE conn7 <- [1,2794,null,{}] 17:07:18 INFO - PROCESS | 3252 | 1464998838254 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 3252 | 1464998838370 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 17:07:18 INFO - PROCESS | 3252 | 1464998838434 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3252 | ++DOCSHELL 09106000 == 32 [pid = 3252] [id = 708] 17:07:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (09198800) [pid = 3252] [serial = 2124] [outer = 00000000] 17:07:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (19218000) [pid = 3252] [serial = 2125] [outer = 09198800] 17:07:18 INFO - PROCESS | 3252 | 1464998838482 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19246800) [pid = 3252] [serial = 2126] [outer = 09198800] 17:07:18 INFO - PROCESS | 3252 | 1464998838828 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 17:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:07:18 INFO - PROCESS | 3252 | 1464998838881 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3252 | 1464998838883 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 17:07:18 INFO - PROCESS | 3252 | 1464998838886 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3252 | 1464998838887 Marionette TRACE conn7 <- [1,2798,null,{}] 17:07:18 INFO - PROCESS | 3252 | 1464998838891 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 3252 | 1464998839015 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 17:07:19 INFO - PROCESS | 3252 | 1464998839023 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 3252 | ++DOCSHELL 1A4EAC00 == 33 [pid = 3252] [id = 709] 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A63B800) [pid = 3252] [serial = 2127] [outer = 00000000] 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A829800) [pid = 3252] [serial = 2128] [outer = 1A63B800] 17:07:19 INFO - PROCESS | 3252 | 1464998839068 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1913F400) [pid = 3252] [serial = 2129] [outer = 1A63B800] 17:07:19 INFO - PROCESS | 3252 | 1464998839481 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 17:07:19 INFO - PROCESS | 3252 | 1464998839516 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 3252 | 1464998839518 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 17:07:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:07:19 INFO - PROCESS | 3252 | 1464998839521 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 3252 | 1464998839523 Marionette TRACE conn7 <- [1,2802,null,{}] 17:07:19 INFO - PROCESS | 3252 | 1464998839526 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:19 INFO - PROCESS | 3252 | 1464998839645 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 17:07:19 INFO - PROCESS | 3252 | 1464998839653 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 3252 | ++DOCSHELL 1607F400 == 34 [pid = 3252] [id = 710] 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A8EAC00) [pid = 3252] [serial = 2130] [outer = 00000000] 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1B451800) [pid = 3252] [serial = 2131] [outer = 1A8EAC00] 17:07:19 INFO - PROCESS | 3252 | 1464998839699 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B457400) [pid = 3252] [serial = 2132] [outer = 1A8EAC00] 17:07:20 INFO - PROCESS | 3252 | 1464998840303 Marionette TRACE conn7 <- [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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 830ms 17:07:20 INFO - PROCESS | 3252 | 1464998840353 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 3252 | 1464998840359 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:07:20 INFO - PROCESS | 3252 | 1464998840364 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 3252 | 1464998840368 Marionette TRACE conn7 <- [1,2806,null,{}] 17:07:20 INFO - PROCESS | 3252 | 1464998840374 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:20 INFO - PROCESS | 3252 | 1464998840510 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 17:07:20 INFO - PROCESS | 3252 | 1464998840650 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 3252 | ++DOCSHELL 0C80D800 == 35 [pid = 3252] [id = 711] 17:07:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0C80F000) [pid = 3252] [serial = 2133] [outer = 00000000] 17:07:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D530C00) [pid = 3252] [serial = 2134] [outer = 0C80F000] 17:07:20 INFO - PROCESS | 3252 | 1464998840718 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0D9C0000) [pid = 3252] [serial = 2135] [outer = 0C80F000] 17:07:21 INFO - PROCESS | 3252 | 1464998841504 Marionette TRACE conn7 <- [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]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:07:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1182ms 17:07:21 INFO - PROCESS | 3252 | 1464998841550 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 3252 | 1464998841557 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 17:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:07:21 INFO - PROCESS | 3252 | 1464998841563 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 3252 | 1464998841566 Marionette TRACE conn7 <- [1,2810,null,{}] 17:07:21 INFO - PROCESS | 3252 | 1464998841570 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:21 INFO - PROCESS | 3252 | 1464998841701 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 17:07:21 INFO - PROCESS | 3252 | 1464998841847 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 3252 | ++DOCSHELL 160F7C00 == 36 [pid = 3252] [id = 712] 17:07:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16A23000) [pid = 3252] [serial = 2136] [outer = 00000000] 17:07:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (171EBC00) [pid = 3252] [serial = 2137] [outer = 16A23000] 17:07:21 INFO - PROCESS | 3252 | 1464998841912 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19164400) [pid = 3252] [serial = 2138] [outer = 16A23000] 17:07:22 INFO - PROCESS | 3252 | 1464998842812 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1326ms 17:07:22 INFO - PROCESS | 3252 | 1464998842891 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 3252 | 1464998842896 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:07:22 INFO - PROCESS | 3252 | 1464998842901 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 3252 | 1464998842904 Marionette TRACE conn7 <- [1,2814,null,{}] 17:07:22 INFO - PROCESS | 3252 | 1464998842910 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 3252 | 1464998843049 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 1A4EAC00 == 35 [pid = 3252] [id = 709] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 09106000 == 34 [pid = 3252] [id = 708] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 1982C800 == 33 [pid = 3252] [id = 707] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 1921AC00 == 32 [pid = 3252] [id = 706] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 16A21800 == 31 [pid = 3252] [id = 705] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 16080400 == 30 [pid = 3252] [id = 704] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 0D9BE000 == 29 [pid = 3252] [id = 703] 17:07:23 INFO - PROCESS | 3252 | --DOCSHELL 09198000 == 28 [pid = 3252] [id = 702] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1B5B1800) [pid = 3252] [serial = 2090] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (192D6400) [pid = 3252] [serial = 2077] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19598000) [pid = 3252] [serial = 2078] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A2EC800) [pid = 3252] [serial = 2081] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19838C00) [pid = 3252] [serial = 2080] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (148EFC00) [pid = 3252] [serial = 2071] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14B76800) [pid = 3252] [serial = 2072] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A8E8800) [pid = 3252] [serial = 2063] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0C817400) [pid = 3252] [serial = 2068] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0D539000) [pid = 3252] [serial = 2069] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1742AC00) [pid = 3252] [serial = 2086] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16A64400) [pid = 3252] [serial = 2074] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A827800) [pid = 3252] [serial = 2083] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (14B79800) [pid = 3252] [serial = 2065] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1527C400) [pid = 3252] [serial = 2066] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1B6F0000) [pid = 3252] [serial = 2093] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1B457000) [pid = 3252] [serial = 2092] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1B458000) [pid = 3252] [serial = 2089] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1607E400) [pid = 3252] [serial = 2087] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A8E9C00) [pid = 3252] [serial = 2084] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (171EE400) [pid = 3252] [serial = 2075] [outer = 00000000] [url = about:blank] 17:07:23 INFO - PROCESS | 3252 | 1464998843201 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 3252 | ++DOCSHELL 09192400 == 29 [pid = 3252] [id = 713] 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (09194400) [pid = 3252] [serial = 2139] [outer = 00000000] 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0C813800) [pid = 3252] [serial = 2140] [outer = 09194400] 17:07:23 INFO - PROCESS | 3252 | 1464998843257 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0CFE6800) [pid = 3252] [serial = 2141] [outer = 09194400] 17:07:23 INFO - PROCESS | 3252 | 1464998843652 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 830ms 17:07:23 INFO - PROCESS | 3252 | 1464998843731 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 3252 | 1464998843737 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 17:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:07:23 INFO - PROCESS | 3252 | 1464998843743 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 3252 | 1464998843746 Marionette TRACE conn7 <- [1,2818,null,{}] 17:07:23 INFO - PROCESS | 3252 | 1464998843749 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 3252 | 1464998843844 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 17:07:23 INFO - PROCESS | 3252 | 1464998843860 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 3252 | ++DOCSHELL 0DC3C800 == 30 [pid = 3252] [id = 714] 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0DCB2C00) [pid = 3252] [serial = 2142] [outer = 00000000] 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (14BC1C00) [pid = 3252] [serial = 2143] [outer = 0DCB2C00] 17:07:23 INFO - PROCESS | 3252 | 1464998843911 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1522F400) [pid = 3252] [serial = 2144] [outer = 0DCB2C00] 17:07:24 INFO - PROCESS | 3252 | 1464998844406 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 17:07:24 INFO - PROCESS | 3252 | 1464998844416 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 3252 | 1464998844418 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:07:24 INFO - PROCESS | 3252 | 1464998844426 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 3252 | 1464998844430 Marionette TRACE conn7 <- [1,2822,null,{}] 17:07:24 INFO - PROCESS | 3252 | 1464998844441 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 3252 | 1464998844573 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 17:07:24 INFO - PROCESS | 3252 | 1464998844682 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 3252 | ++DOCSHELL 16A6D000 == 31 [pid = 3252] [id = 715] 17:07:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16A6EC00) [pid = 3252] [serial = 2145] [outer = 00000000] 17:07:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (171F1400) [pid = 3252] [serial = 2146] [outer = 16A6EC00] 17:07:24 INFO - PROCESS | 3252 | 1464998844738 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (17427800) [pid = 3252] [serial = 2147] [outer = 16A6EC00] 17:07:25 INFO - PROCESS | 3252 | 1464998845128 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 17:07:25 INFO - PROCESS | 3252 | 1464998845164 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 3252 | 1464998845176 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 17:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:07:25 INFO - PROCESS | 3252 | 1464998845184 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 3252 | 1464998845186 Marionette TRACE conn7 <- [1,2826,null,{}] 17:07:25 INFO - PROCESS | 3252 | 1464998845190 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 3252 | 1464998845313 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 17:07:25 INFO - PROCESS | 3252 | 1464998845377 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 3252 | ++DOCSHELL 19244400 == 32 [pid = 3252] [id = 716] 17:07:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (19245000) [pid = 3252] [serial = 2148] [outer = 00000000] 17:07:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (195F7800) [pid = 3252] [serial = 2149] [outer = 19245000] 17:07:25 INFO - PROCESS | 3252 | 1464998845424 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19836400) [pid = 3252] [serial = 2150] [outer = 19245000] 17:07:25 INFO - PROCESS | 3252 | 1464998845866 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 17:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:07:25 INFO - PROCESS | 3252 | 1464998845914 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 3252 | 1464998845916 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 17:07:25 INFO - PROCESS | 3252 | 1464998845919 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 3252 | 1464998845920 Marionette TRACE conn7 <- [1,2830,null,{}] 17:07:25 INFO - PROCESS | 3252 | 1464998845933 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 3252 | 1464998846077 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 17:07:26 INFO - PROCESS | 3252 | 1464998846091 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 3252 | ++DOCSHELL 1A4EA800 == 33 [pid = 3252] [id = 717] 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A4ED400) [pid = 3252] [serial = 2151] [outer = 00000000] 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A5D5C00) [pid = 3252] [serial = 2152] [outer = 1A4ED400] 17:07:26 INFO - PROCESS | 3252 | 1464998846136 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A5DB400) [pid = 3252] [serial = 2153] [outer = 1A4ED400] 17:07:26 INFO - PROCESS | 3252 | 1464998846610 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 17:07:26 INFO - PROCESS | 3252 | 1464998846650 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 3252 | 1464998846652 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:07:26 INFO - PROCESS | 3252 | 1464998846655 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 3252 | 1464998846656 Marionette TRACE conn7 <- [1,2834,null,{}] 17:07:26 INFO - PROCESS | 3252 | 1464998846660 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 3252 | 1464998846815 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 17:07:26 INFO - PROCESS | 3252 | 1464998846828 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 3252 | ++DOCSHELL 1A828000 == 34 [pid = 3252] [id = 718] 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A82E000) [pid = 3252] [serial = 2154] [outer = 00000000] 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B44D000) [pid = 3252] [serial = 2155] [outer = 1A82E000] 17:07:26 INFO - PROCESS | 3252 | 1464998846931 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A8EB400) [pid = 3252] [serial = 2156] [outer = 1A82E000] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0D9C0400) [pid = 3252] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09199000) [pid = 3252] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16080800) [pid = 3252] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16A68C00) [pid = 3252] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1921FC00) [pid = 3252] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D470400) [pid = 3252] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (09198800) [pid = 3252] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1982E800) [pid = 3252] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A63B800) [pid = 3252] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0D52FC00) [pid = 3252] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16B0D400) [pid = 3252] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:07:27 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1B456800) [pid = 3252] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:07:27 INFO - PROCESS | 3252 | 1464998847462 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 830ms 17:07:27 INFO - PROCESS | 3252 | 1464998847486 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 17:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:07:27 INFO - PROCESS | 3252 | 1464998847488 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 17:07:27 INFO - PROCESS | 3252 | 1464998847491 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 3252 | 1464998847493 Marionette TRACE conn7 <- [1,2838,null,{}] 17:07:27 INFO - PROCESS | 3252 | 1464998847496 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:27 INFO - PROCESS | 3252 | 1464998847620 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 17:07:27 INFO - PROCESS | 3252 | 1464998847688 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 3252 | ++DOCSHELL 0C815000 == 35 [pid = 3252] [id = 719] 17:07:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CFF4400) [pid = 3252] [serial = 2157] [outer = 00000000] 17:07:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (192D7000) [pid = 3252] [serial = 2158] [outer = 0CFF4400] 17:07:27 INFO - PROCESS | 3252 | 1464998847737 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A5E0C00) [pid = 3252] [serial = 2159] [outer = 0CFF4400] 17:07:28 INFO - PROCESS | 3252 | 1464998848081 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 17:07:28 INFO - PROCESS | 3252 | 1464998848122 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 3252 | 1464998848124 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 17:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:07:28 INFO - PROCESS | 3252 | 1464998848140 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 3252 | 1464998848142 Marionette TRACE conn7 <- [1,2842,null,{}] 17:07:28 INFO - PROCESS | 3252 | 1464998848145 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 3252 | 1464998848228 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 17:07:28 INFO - PROCESS | 3252 | 1464998848233 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 3252 | ++DOCSHELL 192D9800 == 36 [pid = 3252] [id = 720] 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (19597400) [pid = 3252] [serial = 2160] [outer = 00000000] 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1B5B1800) [pid = 3252] [serial = 2161] [outer = 19597400] 17:07:28 INFO - PROCESS | 3252 | 1464998848279 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1BD39800) [pid = 3252] [serial = 2162] [outer = 19597400] 17:07:28 INFO - PROCESS | 3252 | 1464998848723 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 17:07:28 INFO - PROCESS | 3252 | 1464998848776 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 3252 | 1464998848778 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 17:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:07:28 INFO - PROCESS | 3252 | 1464998848782 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 3252 | 1464998848783 Marionette TRACE conn7 <- [1,2846,null,{}] 17:07:28 INFO - PROCESS | 3252 | 1464998848787 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 3252 | 1464998848869 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 17:07:28 INFO - PROCESS | 3252 | 1464998848874 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 3252 | ++DOCSHELL 16A6C400 == 37 [pid = 3252] [id = 721] 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A63B800) [pid = 3252] [serial = 2163] [outer = 00000000] 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1C423000) [pid = 3252] [serial = 2164] [outer = 1A63B800] 17:07:28 INFO - PROCESS | 3252 | 1464998848928 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C424C00) [pid = 3252] [serial = 2165] [outer = 1A63B800] 17:07:29 INFO - PROCESS | 3252 | --DOCSHELL 0D46B000 == 36 [pid = 3252] [id = 701] 17:07:29 INFO - PROCESS | 3252 | --DOCSHELL 09192400 == 35 [pid = 3252] [id = 713] 17:07:29 INFO - PROCESS | 3252 | --DOCSHELL 160F7C00 == 34 [pid = 3252] [id = 712] 17:07:29 INFO - PROCESS | 3252 | --DOCSHELL 1607F400 == 33 [pid = 3252] [id = 710] 17:07:29 INFO - PROCESS | 3252 | --DOCSHELL 0C80D800 == 32 [pid = 3252] [id = 711] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 0DC3C800 == 31 [pid = 3252] [id = 714] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 1A4EA800 == 30 [pid = 3252] [id = 717] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 1A828000 == 29 [pid = 3252] [id = 718] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 0C815000 == 28 [pid = 3252] [id = 719] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 192D9800 == 27 [pid = 3252] [id = 720] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 16A6D000 == 26 [pid = 3252] [id = 715] 17:07:30 INFO - PROCESS | 3252 | --DOCSHELL 19244400 == 25 [pid = 3252] [id = 716] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0E1F0400) [pid = 3252] [serial = 2110] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0E793000) [pid = 3252] [serial = 2111] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CB26C00) [pid = 3252] [serial = 2107] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CD7DC00) [pid = 3252] [serial = 2108] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (160EF400) [pid = 3252] [serial = 2113] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (17428C00) [pid = 3252] [serial = 2116] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (195A3000) [pid = 3252] [serial = 2120] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1959B000) [pid = 3252] [serial = 2119] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0DCB7800) [pid = 3252] [serial = 2105] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0D607000) [pid = 3252] [serial = 2104] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19218000) [pid = 3252] [serial = 2125] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A4F5800) [pid = 3252] [serial = 2122] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A829800) [pid = 3252] [serial = 2128] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1913F400) [pid = 3252] [serial = 2129] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A5DD400) [pid = 3252] [serial = 2123] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0E5EF000) [pid = 3252] [serial = 2096] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0D8D7C00) [pid = 3252] [serial = 2095] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1924C800) [pid = 3252] [serial = 2099] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (17514000) [pid = 3252] [serial = 2098] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1BDF1800) [pid = 3252] [serial = 2102] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1BDE6C00) [pid = 3252] [serial = 2101] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (19246800) [pid = 3252] [serial = 2126] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (1B451800) [pid = 3252] [serial = 2131] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (19143C00) [pid = 3252] [serial = 2117] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (16A24C00) [pid = 3252] [serial = 2114] [outer = 00000000] [url = about:blank] 17:07:30 INFO - PROCESS | 3252 | 1464998850824 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2072ms 17:07:30 INFO - PROCESS | 3252 | 1464998850855 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 3252 | 1464998850860 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 17:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:07:30 INFO - PROCESS | 3252 | 1464998850866 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 3252 | 1464998850870 Marionette TRACE conn7 <- [1,2850,null,{}] 17:07:30 INFO - PROCESS | 3252 | 1464998850876 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:30 INFO - PROCESS | 3252 | 1464998850985 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 17:07:30 INFO - PROCESS | 3252 | 1464998850995 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 3252 | ++DOCSHELL 0C816400 == 26 [pid = 3252] [id = 722] 17:07:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0C816800) [pid = 3252] [serial = 2166] [outer = 00000000] 17:07:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (0CB77C00) [pid = 3252] [serial = 2167] [outer = 0C816800] 17:07:31 INFO - PROCESS | 3252 | 1464998851053 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0CD7F400) [pid = 3252] [serial = 2168] [outer = 0C816800] 17:07:31 INFO - PROCESS | 3252 | 1464998851587 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 17:07:31 INFO - PROCESS | 3252 | 1464998851640 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 3252 | 1464998851647 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 17:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:07:31 INFO - PROCESS | 3252 | 1464998851653 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 3252 | 1464998851656 Marionette TRACE conn7 <- [1,2854,null,{}] 17:07:31 INFO - PROCESS | 3252 | 1464998851660 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:31 INFO - PROCESS | 3252 | 1464998851758 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 17:07:31 INFO - PROCESS | 3252 | 1464998851865 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 3252 | ++DOCSHELL 0D602400 == 27 [pid = 3252] [id = 723] 17:07:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (0D603C00) [pid = 3252] [serial = 2169] [outer = 00000000] 17:07:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0D60BC00) [pid = 3252] [serial = 2170] [outer = 0D603C00] 17:07:31 INFO - PROCESS | 3252 | 1464998851917 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0D9B6C00) [pid = 3252] [serial = 2171] [outer = 0D603C00] 17:07:32 INFO - PROCESS | 3252 | 1464998852344 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 17:07:32 INFO - PROCESS | 3252 | 1464998852385 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 3252 | 1464998852388 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:07:32 INFO - PROCESS | 3252 | 1464998852392 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 3252 | 1464998852395 Marionette TRACE conn7 <- [1,2858,null,{}] 17:07:32 INFO - PROCESS | 3252 | 1464998852407 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:32 INFO - PROCESS | 3252 | 1464998852543 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 17:07:32 INFO - PROCESS | 3252 | 1464998852550 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 3252 | ++DOCSHELL 148BE400 == 28 [pid = 3252] [id = 724] 17:07:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (148BF400) [pid = 3252] [serial = 2172] [outer = 00000000] 17:07:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (14B7E000) [pid = 3252] [serial = 2173] [outer = 148BF400] 17:07:32 INFO - PROCESS | 3252 | 1464998852608 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (15227400) [pid = 3252] [serial = 2174] [outer = 148BF400] 17:07:33 INFO - PROCESS | 3252 | 1464998853125 Marionette TRACE conn7 <- [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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 17:07:33 INFO - PROCESS | 3252 | 1464998853165 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 3252 | 1464998853178 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 17:07:33 INFO - PROCESS | 3252 | 1464998853182 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:07:33 INFO - PROCESS | 3252 | 1464998853184 Marionette TRACE conn7 <- [1,2862,null,{}] 17:07:33 INFO - PROCESS | 3252 | 1464998853187 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 3252 | 1464998853285 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 17:07:33 INFO - PROCESS | 3252 | 1464998853291 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 3252 | ++DOCSHELL 15543000 == 29 [pid = 3252] [id = 725] 17:07:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (15568C00) [pid = 3252] [serial = 2175] [outer = 00000000] 17:07:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (160F7000) [pid = 3252] [serial = 2176] [outer = 15568C00] 17:07:33 INFO - PROCESS | 3252 | 1464998853341 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (16A29000) [pid = 3252] [serial = 2177] [outer = 15568C00] 17:07:33 INFO - PROCESS | 3252 | 1464998853827 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 17:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:07:33 INFO - PROCESS | 3252 | 1464998853856 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 3252 | 1464998853858 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 17:07:33 INFO - PROCESS | 3252 | 1464998853861 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 3252 | 1464998853863 Marionette TRACE conn7 <- [1,2866,null,{}] 17:07:33 INFO - PROCESS | 3252 | 1464998853867 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 3252 | 1464998853979 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 17:07:33 INFO - PROCESS | 3252 | 1464998853988 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 3252 | ++DOCSHELL 16A68C00 == 30 [pid = 3252] [id = 726] 17:07:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (16A69400) [pid = 3252] [serial = 2178] [outer = 00000000] 17:07:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (16B0B000) [pid = 3252] [serial = 2179] [outer = 16A69400] 17:07:34 INFO - PROCESS | 3252 | 1464998854038 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (17422C00) [pid = 3252] [serial = 2180] [outer = 16A69400] 17:07:34 INFO - PROCESS | 3252 | 1464998854523 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 17:07:34 INFO - PROCESS | 3252 | 1464998854592 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 3252 | 1464998854595 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 17:07:34 INFO - PROCESS | 3252 | 1464998854598 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:07:34 INFO - PROCESS | 3252 | 1464998854600 Marionette TRACE conn7 <- [1,2870,null,{}] 17:07:34 INFO - PROCESS | 3252 | 1464998854603 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 3252 | 1464998854737 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 17:07:34 INFO - PROCESS | 3252 | 1464998854743 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 3252 | ++DOCSHELL 19221000 == 31 [pid = 3252] [id = 727] 17:07:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (19222000) [pid = 3252] [serial = 2181] [outer = 00000000] 17:07:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (19599400) [pid = 3252] [serial = 2182] [outer = 19222000] 17:07:34 INFO - PROCESS | 3252 | 1464998854794 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (195A2800) [pid = 3252] [serial = 2183] [outer = 19222000] 17:07:35 INFO - PROCESS | 3252 | 1464998855259 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 17:07:35 INFO - PROCESS | 3252 | 1464998855279 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 3252 | 1464998855292 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 3252 | 1464998855295 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:07:35 INFO - PROCESS | 3252 | 1464998855297 Marionette TRACE conn7 <- [1,2874,null,{}] 17:07:35 INFO - PROCESS | 3252 | 1464998855301 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 3252 | 1464998855416 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 17:07:35 INFO - PROCESS | 3252 | 1464998855425 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 3252 | ++DOCSHELL 1982E800 == 32 [pid = 3252] [id = 728] 17:07:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1982EC00) [pid = 3252] [serial = 2184] [outer = 00000000] 17:07:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1983A000) [pid = 3252] [serial = 2185] [outer = 1982EC00] 17:07:35 INFO - PROCESS | 3252 | 1464998855473 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A13EC00) [pid = 3252] [serial = 2186] [outer = 1982EC00] 17:07:35 INFO - PROCESS | 3252 | 1464998855924 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 17:07:35 INFO - PROCESS | 3252 | 1464998855970 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 17:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:07:35 INFO - PROCESS | 3252 | 1464998855972 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 3252 | 1464998855975 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 3252 | 1464998855977 Marionette TRACE conn7 <- [1,2878,null,{}] 17:07:35 INFO - PROCESS | 3252 | 1464998855980 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 3252 | 1464998856062 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 17:07:36 INFO - PROCESS | 3252 | 1464998856067 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 3252 | ++DOCSHELL 1A4EB400 == 33 [pid = 3252] [id = 729] 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A4F2800) [pid = 3252] [serial = 2187] [outer = 00000000] 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A5DD800) [pid = 3252] [serial = 2188] [outer = 1A4F2800] 17:07:36 INFO - PROCESS | 3252 | 1464998856113 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A5D6000) [pid = 3252] [serial = 2189] [outer = 1A4F2800] 17:07:36 INFO - PROCESS | 3252 | 1464998856605 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 17:07:36 INFO - PROCESS | 3252 | 1464998856646 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 3252 | 1464998856649 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 17:07:36 INFO - PROCESS | 3252 | 1464998856652 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:07:36 INFO - PROCESS | 3252 | 1464998856654 Marionette TRACE conn7 <- [1,2882,null,{}] 17:07:36 INFO - PROCESS | 3252 | 1464998856657 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 3252 | 1464998856775 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 17:07:36 INFO - PROCESS | 3252 | 1464998856867 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 3252 | ++DOCSHELL 148BDC00 == 34 [pid = 3252] [id = 730] 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A7B2800) [pid = 3252] [serial = 2190] [outer = 00000000] 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A827C00) [pid = 3252] [serial = 2191] [outer = 1A7B2800] 17:07:36 INFO - PROCESS | 3252 | 1464998856914 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4EA400) [pid = 3252] [serial = 2192] [outer = 1A7B2800] 17:07:37 INFO - PROCESS | 3252 | 1464998857359 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:07:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 17:07:37 INFO - PROCESS | 3252 | 1464998857427 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 3252 | 1464998857430 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 17:07:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:07:37 INFO - PROCESS | 3252 | 1464998857443 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 3252 | 1464998857445 Marionette TRACE conn7 <- [1,2886,null,{}] 17:07:37 INFO - PROCESS | 3252 | 1464998857449 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 3252 | 1464998857581 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 17:07:37 INFO - PROCESS | 3252 | 1464998857593 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 3252 | ++DOCSHELL 0D603000 == 35 [pid = 3252] [id = 731] 17:07:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A82F800) [pid = 3252] [serial = 2193] [outer = 00000000] 17:07:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A8E9400) [pid = 3252] [serial = 2194] [outer = 1A82F800] 17:07:37 INFO - PROCESS | 3252 | 1464998857700 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B44B400) [pid = 3252] [serial = 2195] [outer = 1A82F800] 17:07:38 INFO - PROCESS | 3252 | 1464998858180 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:07:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A4ED400) [pid = 3252] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CFF4400) [pid = 3252] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A82E000) [pid = 3252] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19597400) [pid = 3252] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16A6EC00) [pid = 3252] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0DCB2C00) [pid = 3252] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (09194400) [pid = 3252] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16A23000) [pid = 3252] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0C80F000) [pid = 3252] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A8EAC00) [pid = 3252] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:07:38 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19245000) [pid = 3252] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:07:38 INFO - PROCESS | 3252 | 1464998858424 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 3252 | 1464998858427 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 17:07:38 INFO - PROCESS | 3252 | 1464998858434 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 3252 | 1464998858437 Marionette TRACE conn7 <- [1,2890,null,{}] 17:07:38 INFO - PROCESS | 3252 | 1464998858440 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:07:38 INFO - PROCESS | 3252 | 1464998858541 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 17:07:38 INFO - PROCESS | 3252 | 1464998858547 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 3252 | ++DOCSHELL 14E7EC00 == 36 [pid = 3252] [id = 732] 17:07:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16077000) [pid = 3252] [serial = 2196] [outer = 00000000] 17:07:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16A6EC00) [pid = 3252] [serial = 2197] [outer = 16077000] 17:07:38 INFO - PROCESS | 3252 | 1464998858601 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A13D800) [pid = 3252] [serial = 2198] [outer = 16077000] 17:07:39 INFO - PROCESS | 3252 | 1464998859054 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 17:07:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:07:39 INFO - PROCESS | 3252 | 1464998859113 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 3252 | 1464998859115 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 17:07:39 INFO - PROCESS | 3252 | 1464998859118 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 3252 | 1464998859120 Marionette TRACE conn7 <- [1,2894,null,{}] 17:07:39 INFO - PROCESS | 3252 | 1464998859123 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 3252 | 1464998859207 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 17:07:39 INFO - PROCESS | 3252 | 1464998859212 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D5400 == 37 [pid = 3252] [id = 733] 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B44DC00) [pid = 3252] [serial = 2199] [outer = 00000000] 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1B456400) [pid = 3252] [serial = 2200] [outer = 1B44DC00] 17:07:39 INFO - PROCESS | 3252 | 1464998859258 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1BD45C00) [pid = 3252] [serial = 2201] [outer = 1B44DC00] 17:07:39 INFO - PROCESS | 3252 | 1464998859715 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 17:07:39 INFO - PROCESS | 3252 | 1464998859751 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 3252 | 1464998859753 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:07:39 INFO - PROCESS | 3252 | 1464998859756 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 3252 | 1464998859758 Marionette TRACE conn7 <- [1,2898,null,{}] 17:07:39 INFO - PROCESS | 3252 | 1464998859761 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 3252 | 1464998859845 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 17:07:39 INFO - PROCESS | 3252 | 1464998859850 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 3252 | ++DOCSHELL 1BDE6C00 == 38 [pid = 3252] [id = 734] 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1BDEA400) [pid = 3252] [serial = 2202] [outer = 00000000] 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BDF5400) [pid = 3252] [serial = 2203] [outer = 1BDEA400] 17:07:39 INFO - PROCESS | 3252 | 1464998859895 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C428400) [pid = 3252] [serial = 2204] [outer = 1BDEA400] 17:07:40 INFO - PROCESS | 3252 | 1464998860355 Marionette TRACE conn7 <- [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]]]}] 17:07:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:07:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:07:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 17:07:40 INFO - PROCESS | 3252 | 1464998860389 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 3252 | 1464998860391 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /DOMEvents/constructors.html 17:07:40 INFO - PROCESS | 3252 | 1464998860408 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 3252 | 1464998860409 Marionette TRACE conn7 <- [1,2902,null,{}] 17:07:40 INFO - PROCESS | 3252 | 1464998860462 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 3252 | 1464998860596 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 17:07:40 INFO - PROCESS | 3252 | 1464998860737 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 3252 | ++DOCSHELL 09192800 == 39 [pid = 3252] [id = 735] 17:07:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (09193800) [pid = 3252] [serial = 2205] [outer = 00000000] 17:07:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0919F400) [pid = 3252] [serial = 2206] [outer = 09193800] 17:07:40 INFO - PROCESS | 3252 | 1464998860802 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CB6D000) [pid = 3252] [serial = 2207] [outer = 09193800] 17:07:41 INFO - PROCESS | 3252 | 1464998861619 Marionette TRACE conn7 <- [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]]]}] 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:07:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1336ms 17:07:41 INFO - PROCESS | 3252 | 1464998861748 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 3252 | 1464998861753 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 17:07:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:07:41 INFO - PROCESS | 3252 | 1464998861759 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 3252 | 1464998861762 Marionette TRACE conn7 <- [1,2906,null,{}] 17:07:41 INFO - PROCESS | 3252 | 1464998861767 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:41 INFO - PROCESS | 3252 | 1464998861910 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 17:07:42 INFO - PROCESS | 3252 | 1464998862051 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 3252 | ++DOCSHELL 0E798800 == 40 [pid = 3252] [id = 736] 17:07:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (14876C00) [pid = 3252] [serial = 2208] [outer = 00000000] 17:07:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (148C7000) [pid = 3252] [serial = 2209] [outer = 14876C00] 17:07:42 INFO - PROCESS | 3252 | 1464998862114 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (15548000) [pid = 3252] [serial = 2210] [outer = 14876C00] 17:07:42 INFO - PROCESS | 3252 | 1464998862960 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:07:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:07:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1276ms 17:07:43 INFO - PROCESS | 3252 | 1464998863005 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 3252 | 1464998863010 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:07:43 INFO - PROCESS | 3252 | 1464998863039 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 3252 | 1464998863043 Marionette TRACE conn7 <- [1,2910,null,{}] 17:07:43 INFO - PROCESS | 3252 | 1464998863048 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:43 INFO - PROCESS | 3252 | 1464998863174 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 17:07:43 INFO - PROCESS | 3252 | 1464998863314 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 3252 | ++DOCSHELL 0CB6F800 == 41 [pid = 3252] [id = 737] 17:07:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CD81C00) [pid = 3252] [serial = 2211] [outer = 00000000] 17:07:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0D604C00) [pid = 3252] [serial = 2212] [outer = 0CD81C00] 17:07:43 INFO - PROCESS | 3252 | 1464998863373 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0E1FAC00) [pid = 3252] [serial = 2213] [outer = 0CD81C00] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 0919EC00 == 40 [pid = 3252] [id = 373] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 1A4F4400 == 39 [pid = 3252] [id = 377] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 0C80F400 == 38 [pid = 3252] [id = 382] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 169CB800 == 37 [pid = 3252] [id = 385] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 091A0C00 == 36 [pid = 3252] [id = 372] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 1741CC00 == 35 [pid = 3252] [id = 386] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 152CE800 == 34 [pid = 3252] [id = 384] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 1741BC00 == 33 [pid = 3252] [id = 375] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 19138400 == 32 [pid = 3252] [id = 379] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 148C2000 == 31 [pid = 3252] [id = 378] 17:07:43 INFO - PROCESS | 3252 | --DOCSHELL 0E1F7C00 == 30 [pid = 3252] [id = 383] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1C423000) [pid = 3252] [serial = 2164] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A5D5C00) [pid = 3252] [serial = 2152] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (192D7000) [pid = 3252] [serial = 2158] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B44D000) [pid = 3252] [serial = 2155] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1B5B1800) [pid = 3252] [serial = 2161] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A8EB400) [pid = 3252] [serial = 2156] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (171F1400) [pid = 3252] [serial = 2146] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14BC1C00) [pid = 3252] [serial = 2143] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1522F400) [pid = 3252] [serial = 2144] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0C813800) [pid = 3252] [serial = 2140] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CFE6800) [pid = 3252] [serial = 2141] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19164400) [pid = 3252] [serial = 2138] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (171EBC00) [pid = 3252] [serial = 2137] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0D9C0000) [pid = 3252] [serial = 2135] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0D530C00) [pid = 3252] [serial = 2134] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B457400) [pid = 3252] [serial = 2132] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A5E0C00) [pid = 3252] [serial = 2159] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (195F7800) [pid = 3252] [serial = 2149] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19836400) [pid = 3252] [serial = 2150] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BD39800) [pid = 3252] [serial = 2162] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A5DB400) [pid = 3252] [serial = 2153] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (17427800) [pid = 3252] [serial = 2147] [outer = 00000000] [url = about:blank] 17:07:43 INFO - PROCESS | 3252 | [3252] 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 17:07:43 INFO - PROCESS | 3252 | [3252] 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 17:07:43 INFO - PROCESS | 3252 | [3252] 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 17:07:43 INFO - PROCESS | 3252 | [3252] 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 17:07:43 INFO - PROCESS | 3252 | 1464998863923 Marionette TRACE conn7 <- [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]]]}] 17:07:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:07:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:43 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 17:07:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:43 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 17:07:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:43 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]" 17:07:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:07:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 940ms 17:07:43 INFO - PROCESS | 3252 | 1464998863982 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 3252 | 1464998863988 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:07:44 INFO - PROCESS | 3252 | 1464998863994 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 3252 | 1464998863996 Marionette TRACE conn7 <- [1,2914,null,{}] 17:07:44 INFO - PROCESS | 3252 | 1464998864001 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:44 INFO - PROCESS | 3252 | 1464998864100 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 17:07:44 INFO - PROCESS | 3252 | 1464998864207 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 3252 | ++DOCSHELL 0DCBEC00 == 31 [pid = 3252] [id = 738] 17:07:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0E1A4800) [pid = 3252] [serial = 2214] [outer = 00000000] 17:07:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (14B7D400) [pid = 3252] [serial = 2215] [outer = 0E1A4800] 17:07:44 INFO - PROCESS | 3252 | 1464998864256 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (15231800) [pid = 3252] [serial = 2216] [outer = 0E1A4800] 17:07:44 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:07:44 INFO - PROCESS | 3252 | 1464998864776 Marionette TRACE conn7 <- [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]]]}] 17:07:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:07:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 17:07:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:07:44 INFO - PROCESS | 3252 | 1464998864830 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 3252 | 1464998864832 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 17:07:44 INFO - PROCESS | 3252 | 1464998864836 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 3252 | 1464998864839 Marionette TRACE conn7 <- [1,2918,null,{}] 17:07:44 INFO - PROCESS | 3252 | 1464998864851 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:44 INFO - PROCESS | 3252 | 1464998864946 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 17:07:44 INFO - PROCESS | 3252 | 1464998864962 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 3252 | ++DOCSHELL 171F1000 == 32 [pid = 3252] [id = 739] 17:07:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (171F1400) [pid = 3252] [serial = 2217] [outer = 00000000] 17:07:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1741D000) [pid = 3252] [serial = 2218] [outer = 171F1400] 17:07:45 INFO - PROCESS | 3252 | 1464998865017 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (174C9000) [pid = 3252] [serial = 2219] [outer = 171F1400] 17:07:45 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:07:45 INFO - PROCESS | 3252 | 1464998865481 Marionette TRACE conn7 <- [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]]]}] 17:07:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:07:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 17:07:45 INFO - PROCESS | 3252 | 1464998865530 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 3252 | 1464998865532 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 17:07:45 INFO - PROCESS | 3252 | 1464998865536 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 3252 | 1464998865538 Marionette TRACE conn7 <- [1,2922,null,{}] 17:07:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:07:45 INFO - PROCESS | 3252 | 1464998865541 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 3252 | 1464998865641 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 17:07:45 INFO - PROCESS | 3252 | 1464998865648 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 3252 | ++DOCSHELL 19244400 == 33 [pid = 3252] [id = 740] 17:07:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19595800) [pid = 3252] [serial = 2220] [outer = 00000000] 17:07:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (195A1800) [pid = 3252] [serial = 2221] [outer = 19595800] 17:07:45 INFO - PROCESS | 3252 | 1464998865694 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1982CC00) [pid = 3252] [serial = 2222] [outer = 19595800] 17:07:46 INFO - PROCESS | 3252 | 1464998866104 Marionette TRACE conn7 <- [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]]]}] 17:07:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 17:07:46 INFO - PROCESS | 3252 | 1464998866188 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 3252 | 1464998866190 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 17:07:46 INFO - PROCESS | 3252 | 1464998866193 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:07:46 INFO - PROCESS | 3252 | 1464998866195 Marionette TRACE conn7 <- [1,2926,null,{}] 17:07:46 INFO - PROCESS | 3252 | 1464998866207 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:46 INFO - PROCESS | 3252 | 1464998866331 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 17:07:46 INFO - PROCESS | 3252 | 1464998866428 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 3252 | ++DOCSHELL 19839000 == 34 [pid = 3252] [id = 741] 17:07:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1983A400) [pid = 3252] [serial = 2223] [outer = 00000000] 17:07:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4F6000) [pid = 3252] [serial = 2224] [outer = 1983A400] 17:07:46 INFO - PROCESS | 3252 | 1464998866477 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A5D6C00) [pid = 3252] [serial = 2225] [outer = 1983A400] 17:07:46 INFO - PROCESS | 3252 | 1464998866887 Marionette TRACE conn7 <- [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]]]}] 17:07:46 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. 17:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 731ms 17:07:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:07:46 INFO - PROCESS | 3252 | 1464998866930 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 3252 | 1464998866932 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 17:07:46 INFO - PROCESS | 3252 | 1464998866935 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 3252 | 1464998866937 Marionette TRACE conn7 <- [1,2930,null,{}] 17:07:46 INFO - PROCESS | 3252 | 1464998866940 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 3252 | 1464998867087 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 17:07:47 INFO - PROCESS | 3252 | 1464998867153 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CFE9000 == 35 [pid = 3252] [id = 742] 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A5DC400) [pid = 3252] [serial = 2226] [outer = 00000000] 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A8E4C00) [pid = 3252] [serial = 2227] [outer = 1A5DC400] 17:07:47 INFO - PROCESS | 3252 | 1464998867200 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A8E5000) [pid = 3252] [serial = 2228] [outer = 1A5DC400] 17:07:47 INFO - PROCESS | 3252 | 1464998867594 Marionette TRACE conn7 <- [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"]]]}] 17:07:47 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 17:07:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:07:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 17:07:47 INFO - PROCESS | 3252 | 1464998867672 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 3252 | 1464998867674 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 17:07:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:07:47 INFO - PROCESS | 3252 | 1464998867682 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 3252 | 1464998867684 Marionette TRACE conn7 <- [1,2934,null,{}] 17:07:47 INFO - PROCESS | 3252 | 1464998867687 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 3252 | 1464998867835 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 17:07:47 INFO - PROCESS | 3252 | 1464998867847 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 3252 | ++DOCSHELL 1B458C00 == 36 [pid = 3252] [id = 743] 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1B5B6C00) [pid = 3252] [serial = 2229] [outer = 00000000] 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B69E800) [pid = 3252] [serial = 2230] [outer = 1B5B6C00] 17:07:47 INFO - PROCESS | 3252 | 1464998867892 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BD39800) [pid = 3252] [serial = 2231] [outer = 1B5B6C00] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A7B2800) [pid = 3252] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19222000) [pid = 3252] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A82F800) [pid = 3252] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1982EC00) [pid = 3252] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0C816800) [pid = 3252] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A4F2800) [pid = 3252] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (148BF400) [pid = 3252] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A63B800) [pid = 3252] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0D603C00) [pid = 3252] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16A69400) [pid = 3252] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (15568C00) [pid = 3252] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16077000) [pid = 3252] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:07:48 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B44DC00) [pid = 3252] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:07:48 INFO - PROCESS | 3252 | 1464998868461 Marionette TRACE conn7 <- [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]]]}] 17:07:48 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. 17:07:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 17:07:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:07:48 INFO - PROCESS | 3252 | 1464998868517 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 3252 | 1464998868519 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 17:07:48 INFO - PROCESS | 3252 | 1464998868522 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 3252 | 1464998868524 Marionette TRACE conn7 <- [1,2938,null,{}] 17:07:48 INFO - PROCESS | 3252 | 1464998868528 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 3252 | 1464998868616 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 17:07:48 INFO - PROCESS | 3252 | 1464998868724 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 3252 | ++DOCSHELL 0D603C00 == 37 [pid = 3252] [id = 744] 17:07:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D60A000) [pid = 3252] [serial = 2232] [outer = 00000000] 17:07:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17427800) [pid = 3252] [serial = 2233] [outer = 0D60A000] 17:07:48 INFO - PROCESS | 3252 | 1464998868774 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A140400) [pid = 3252] [serial = 2234] [outer = 0D60A000] 17:07:49 INFO - PROCESS | 3252 | ++DOCSHELL 1BDD6C00 == 38 [pid = 3252] [id = 745] 17:07:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1BDEF800) [pid = 3252] [serial = 2235] [outer = 00000000] 17:07:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1BDF2C00) [pid = 3252] [serial = 2236] [outer = 1BDEF800] 17:07:49 INFO - PROCESS | 3252 | 1464998869232 Marionette TRACE conn7 <- [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]]]}] 17:07:49 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. 17:07:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 17:07:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:07:49 INFO - PROCESS | 3252 | 1464998869253 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 3252 | 1464998869255 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 17:07:49 INFO - PROCESS | 3252 | 1464998869258 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 3252 | 1464998869260 Marionette TRACE conn7 <- [1,2942,null,{}] 17:07:49 INFO - PROCESS | 3252 | 1464998869263 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 3252 | 1464998869367 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 17:07:49 INFO - PROCESS | 3252 | 1464998869375 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 3252 | ++DOCSHELL 1A5DA800 == 39 [pid = 3252] [id = 746] 17:07:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A69D800) [pid = 3252] [serial = 2237] [outer = 00000000] 17:07:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BDE8400) [pid = 3252] [serial = 2238] [outer = 1A69D800] 17:07:49 INFO - PROCESS | 3252 | 1464998869424 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C426000) [pid = 3252] [serial = 2239] [outer = 1A69D800] 17:07:49 INFO - PROCESS | 3252 | 1464998869868 Marionette TRACE conn7 <- [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]]]}] 17:07:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:07:49 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 17:07:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 17:07:49 INFO - PROCESS | 3252 | 1464998869932 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 3252 | 1464998869934 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:07:49 INFO - PROCESS | 3252 | 1464998869937 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 3252 | 1464998869939 Marionette TRACE conn7 <- [1,2946,null,{}] 17:07:49 INFO - PROCESS | 3252 | 1464998869943 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 3252 | 1464998870055 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 17:07:50 INFO - PROCESS | 3252 | 1464998870061 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 3252 | ++DOCSHELL 1C42E400 == 40 [pid = 3252] [id = 747] 17:07:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C599400) [pid = 3252] [serial = 2240] [outer = 00000000] 17:07:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1C5A4400) [pid = 3252] [serial = 2241] [outer = 1C599400] 17:07:50 INFO - PROCESS | 3252 | 1464998870106 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C5D2C00) [pid = 3252] [serial = 2242] [outer = 1C599400] 17:07:50 INFO - PROCESS | 3252 | 1464998870698 Marionette TRACE conn7 <- [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]]]}] 17:07:50 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. 17:07:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 17:07:50 INFO - PROCESS | 3252 | 1464998870710 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 3252 | 1464998870714 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 17:07:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:07:50 INFO - PROCESS | 3252 | 1464998870719 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 3252 | 1464998870722 Marionette TRACE conn7 <- [1,2950,null,{}] 17:07:50 INFO - PROCESS | 3252 | 1464998870728 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 3252 | 1464998870892 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 17:07:51 INFO - PROCESS | 3252 | 1464998871038 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 3252 | ++DOCSHELL 0D44A400 == 41 [pid = 3252] [id = 748] 17:07:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0D470400) [pid = 3252] [serial = 2243] [outer = 00000000] 17:07:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0DC42400) [pid = 3252] [serial = 2244] [outer = 0D470400] 17:07:51 INFO - PROCESS | 3252 | 1464998871106 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0E776C00) [pid = 3252] [serial = 2245] [outer = 0D470400] 17:07:51 INFO - PROCESS | 3252 | 1464998871622 Marionette TRACE conn7 <- [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]]]}] 17:07:51 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. 17:07:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 17:07:51 INFO - PROCESS | 3252 | 1464998871650 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 3252 | 1464998871656 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 17:07:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:07:51 INFO - PROCESS | 3252 | 1464998871663 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 3252 | 1464998871666 Marionette TRACE conn7 <- [1,2954,null,{}] 17:07:51 INFO - PROCESS | 3252 | 1464998871670 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 3252 | 1464998871825 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 17:07:51 INFO - PROCESS | 3252 | 1464998871976 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 3252 | ++DOCSHELL 16A2CC00 == 42 [pid = 3252] [id = 749] 17:07:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16A30C00) [pid = 3252] [serial = 2246] [outer = 00000000] 17:07:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (17518400) [pid = 3252] [serial = 2247] [outer = 16A30C00] 17:07:52 INFO - PROCESS | 3252 | 1464998872043 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19243400) [pid = 3252] [serial = 2248] [outer = 16A30C00] 17:07:52 INFO - PROCESS | 3252 | 1464998872594 Marionette TRACE conn7 <- [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]]]}] 17:07:52 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. 17:07:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 17:07:52 INFO - PROCESS | 3252 | 1464998872635 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 3252 | 1464998872637 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 17:07:52 INFO - PROCESS | 3252 | 1464998872641 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:07:52 INFO - PROCESS | 3252 | 1464998872645 Marionette TRACE conn7 <- [1,2958,null,{}] 17:07:52 INFO - PROCESS | 3252 | 1464998872675 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 3252 | 1464998872798 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 17:07:52 INFO - PROCESS | 3252 | 1464998872933 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 3252 | ++DOCSHELL 1BD37800 == 43 [pid = 3252] [id = 750] 17:07:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BDE5C00) [pid = 3252] [serial = 2249] [outer = 00000000] 17:07:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C59D000) [pid = 3252] [serial = 2250] [outer = 1BDE5C00] 17:07:53 INFO - PROCESS | 3252 | 1464998872996 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C5D7C00) [pid = 3252] [serial = 2251] [outer = 1BDE5C00] 17:07:53 INFO - PROCESS | 3252 | 1464998873510 Marionette TRACE conn7 <- [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]]]}] 17:07:53 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. 17:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 17:07:53 INFO - PROCESS | 3252 | 1464998873535 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 3252 | 1464998873538 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 17:07:53 INFO - PROCESS | 3252 | 1464998873541 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:07:53 INFO - PROCESS | 3252 | 1464998873543 Marionette TRACE conn7 <- [1,2962,null,{}] 17:07:53 INFO - PROCESS | 3252 | 1464998873547 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:53 INFO - PROCESS | 3252 | 1464998873662 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 17:07:53 INFO - PROCESS | 3252 | 1464998873804 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 3252 | ++DOCSHELL 1A5D4000 == 44 [pid = 3252] [id = 751] 17:07:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C5D8C00) [pid = 3252] [serial = 2252] [outer = 00000000] 17:07:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CA0B000) [pid = 3252] [serial = 2253] [outer = 1C5D8C00] 17:07:53 INFO - PROCESS | 3252 | 1464998873862 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1CA70C00) [pid = 3252] [serial = 2254] [outer = 1C5D8C00] 17:07:54 INFO - PROCESS | 3252 | 1464998874409 Marionette TRACE conn7 <- [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]]]}] 17:07:54 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. 17:07:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 17:07:54 INFO - PROCESS | 3252 | 1464998874475 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 3252 | 1464998874477 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 17:07:54 INFO - PROCESS | 3252 | 1464998874481 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:07:54 INFO - PROCESS | 3252 | 1464998874483 Marionette TRACE conn7 <- [1,2966,null,{}] 17:07:54 INFO - PROCESS | 3252 | 1464998874487 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 3252 | 1464998874598 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 17:07:54 INFO - PROCESS | 3252 | 1464998874715 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 3252 | ++DOCSHELL 1CE0F400 == 45 [pid = 3252] [id = 752] 17:07:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1CE93800) [pid = 3252] [serial = 2255] [outer = 00000000] 17:07:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1CFBB000) [pid = 3252] [serial = 2256] [outer = 1CE93800] 17:07:54 INFO - PROCESS | 3252 | 1464998874771 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1CFBC000) [pid = 3252] [serial = 2257] [outer = 1CE93800] 17:07:55 INFO - PROCESS | 3252 | 1464998875268 Marionette TRACE conn7 <- [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]]]}] 17:07:55 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. 17:07:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 17:07:55 INFO - PROCESS | 3252 | 1464998875451 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 3252 | 1464998875455 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 17:07:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:07:55 INFO - PROCESS | 3252 | 1464998875483 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 3252 | 1464998875486 Marionette TRACE conn7 <- [1,2970,null,{}] 17:07:55 INFO - PROCESS | 3252 | 1464998875492 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 3252 | 1464998875607 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 17:07:55 INFO - PROCESS | 3252 | 1464998875753 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 3252 | ++DOCSHELL 0D539400 == 46 [pid = 3252] [id = 753] 17:07:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0D539800) [pid = 3252] [serial = 2258] [outer = 00000000] 17:07:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0D9B5400) [pid = 3252] [serial = 2259] [outer = 0D539800] 17:07:55 INFO - PROCESS | 3252 | 1464998875813 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0E78AC00) [pid = 3252] [serial = 2260] [outer = 0D539800] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1959F400 == 45 [pid = 3252] [id = 389] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 0E1F0800 == 44 [pid = 3252] [id = 388] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1BDD6C00 == 43 [pid = 3252] [id = 745] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 19244400 == 42 [pid = 3252] [id = 740] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 19839000 == 41 [pid = 3252] [id = 741] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1B458C00 == 40 [pid = 3252] [id = 743] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 16080C00 == 39 [pid = 3252] [id = 374] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 0D603C00 == 38 [pid = 3252] [id = 744] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1A5DA800 == 37 [pid = 3252] [id = 746] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 0C897400 == 36 [pid = 3252] [id = 381] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 0CFE9000 == 35 [pid = 3252] [id = 742] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1607EC00 == 34 [pid = 3252] [id = 380] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 09071C00 == 33 [pid = 3252] [id = 387] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 16A6C400 == 32 [pid = 3252] [id = 721] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 192DB400 == 31 [pid = 3252] [id = 376] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1CE0F400 == 30 [pid = 3252] [id = 752] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1BD37800 == 29 [pid = 3252] [id = 750] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1A5D4000 == 28 [pid = 3252] [id = 751] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 16A2CC00 == 27 [pid = 3252] [id = 749] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 1C42E400 == 26 [pid = 3252] [id = 747] 17:07:56 INFO - PROCESS | 3252 | --DOCSHELL 0D44A400 == 25 [pid = 3252] [id = 748] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1A827C00) [pid = 3252] [serial = 2191] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (19599400) [pid = 3252] [serial = 2182] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (195A2800) [pid = 3252] [serial = 2183] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1A8E9400) [pid = 3252] [serial = 2194] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1983A000) [pid = 3252] [serial = 2185] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A13EC00) [pid = 3252] [serial = 2186] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0CB77C00) [pid = 3252] [serial = 2167] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0CD7F400) [pid = 3252] [serial = 2168] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A5DD800) [pid = 3252] [serial = 2188] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (14B7E000) [pid = 3252] [serial = 2173] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (15227400) [pid = 3252] [serial = 2174] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C424C00) [pid = 3252] [serial = 2165] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0D60BC00) [pid = 3252] [serial = 2170] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D9B6C00) [pid = 3252] [serial = 2171] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16B0B000) [pid = 3252] [serial = 2179] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4EA400) [pid = 3252] [serial = 2192] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (17422C00) [pid = 3252] [serial = 2180] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (160F7000) [pid = 3252] [serial = 2176] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16A29000) [pid = 3252] [serial = 2177] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16A6EC00) [pid = 3252] [serial = 2197] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B456400) [pid = 3252] [serial = 2200] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B44B400) [pid = 3252] [serial = 2195] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A13D800) [pid = 3252] [serial = 2198] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BD45C00) [pid = 3252] [serial = 2201] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A5D6000) [pid = 3252] [serial = 2189] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1BDF5400) [pid = 3252] [serial = 2203] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3252 | 1464998877122 Marionette TRACE conn7 <- [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"]]]}] 17:07:57 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 17:07:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1736ms 17:07:57 INFO - PROCESS | 3252 | 1464998877224 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 17:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:07:57 INFO - PROCESS | 3252 | 1464998877229 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 17:07:57 INFO - PROCESS | 3252 | 1464998877234 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 3252 | 1464998877238 Marionette TRACE conn7 <- [1,2974,null,{}] 17:07:57 INFO - PROCESS | 3252 | 1464998877243 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:57 INFO - PROCESS | 3252 | 1464998877342 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 17:07:57 INFO - PROCESS | 3252 | 1464998877435 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 3252 | ++DOCSHELL 0C80C000 == 26 [pid = 3252] [id = 754] 17:07:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0C80C800) [pid = 3252] [serial = 2261] [outer = 00000000] 17:07:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0C815000) [pid = 3252] [serial = 2262] [outer = 0C80C800] 17:07:57 INFO - PROCESS | 3252 | 1464998877488 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0CBD4000) [pid = 3252] [serial = 2263] [outer = 0C80C800] 17:07:57 INFO - PROCESS | 3252 | 1464998877880 Marionette TRACE conn7 <- [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]]]}] 17:07:57 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. 17:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 17:07:57 INFO - PROCESS | 3252 | 1464998877933 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 3252 | 1464998877940 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 17:07:57 INFO - PROCESS | 3252 | 1464998877946 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:07:57 INFO - PROCESS | 3252 | 1464998877949 Marionette TRACE conn7 <- [1,2978,null,{}] 17:07:57 INFO - PROCESS | 3252 | 1464998877953 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 3252 | 1464998878046 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 17:07:58 INFO - PROCESS | 3252 | 1464998878052 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 3252 | ++DOCSHELL 0D53A400 == 27 [pid = 3252] [id = 755] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0D55FC00) [pid = 3252] [serial = 2264] [outer = 00000000] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0D60C000) [pid = 3252] [serial = 2265] [outer = 0D55FC00] 17:07:58 INFO - PROCESS | 3252 | 1464998878101 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0D9B8800) [pid = 3252] [serial = 2266] [outer = 0D55FC00] 17:07:58 INFO - PROCESS | 3252 | ++DOCSHELL 153CA800 == 28 [pid = 3252] [id = 756] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (153CB800) [pid = 3252] [serial = 2267] [outer = 00000000] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1553BC00) [pid = 3252] [serial = 2268] [outer = 153CB800] 17:07:58 INFO - PROCESS | 3252 | 1464998878605 Marionette TRACE conn7 <- [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]]]}] 17:07:58 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. 17:07:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 17:07:58 INFO - PROCESS | 3252 | 1464998878622 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 3252 | 1464998878625 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 17:07:58 INFO - PROCESS | 3252 | 1464998878628 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:07:58 INFO - PROCESS | 3252 | 1464998878632 Marionette TRACE conn7 <- [1,2982,null,{}] 17:07:58 INFO - PROCESS | 3252 | 1464998878643 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 3252 | 1464998878745 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 17:07:58 INFO - PROCESS | 3252 | 1464998878887 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 3252 | ++DOCSHELL 160F0400 == 29 [pid = 3252] [id = 757] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (160F0800) [pid = 3252] [serial = 2269] [outer = 00000000] 17:07:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16A23800) [pid = 3252] [serial = 2270] [outer = 160F0800] 17:07:58 INFO - PROCESS | 3252 | 1464998878939 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16A2B800) [pid = 3252] [serial = 2271] [outer = 160F0800] 17:07:59 INFO - PROCESS | 3252 | 1464998879332 Marionette TRACE conn7 <- [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]]]}] 17:07:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:07:59 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 17:07:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 17:07:59 INFO - PROCESS | 3252 | 1464998879362 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 3252 | 1464998879364 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 3252 | 1464998879367 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:07:59 INFO - PROCESS | 3252 | 1464998879369 Marionette TRACE conn7 <- [1,2986,null,{}] 17:07:59 INFO - PROCESS | 3252 | 1464998879372 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 3252 | 1464998879506 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 17:07:59 INFO - PROCESS | 3252 | 1464998879590 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 3252 | ++DOCSHELL 171F6C00 == 30 [pid = 3252] [id = 758] 17:07:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1741D400) [pid = 3252] [serial = 2272] [outer = 00000000] 17:07:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (17519800) [pid = 3252] [serial = 2273] [outer = 1741D400] 17:07:59 INFO - PROCESS | 3252 | 1464998879639 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19214C00) [pid = 3252] [serial = 2274] [outer = 1741D400] 17:08:00 INFO - PROCESS | 3252 | 1464998880024 Marionette TRACE conn7 <- [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]]]}] 17:08:00 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. 17:08:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 17:08:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:08:00 INFO - PROCESS | 3252 | 1464998880102 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 3252 | 1464998880104 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 17:08:00 INFO - PROCESS | 3252 | 1464998880107 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 3252 | 1464998880109 Marionette TRACE conn7 <- [1,2990,null,{}] 17:08:00 INFO - PROCESS | 3252 | 1464998880113 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 3252 | 1464998880269 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 17:08:00 INFO - PROCESS | 3252 | 1464998880275 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 3252 | ++DOCSHELL 19596400 == 31 [pid = 3252] [id = 759] 17:08:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (19597000) [pid = 3252] [serial = 2275] [outer = 00000000] 17:08:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1982D400) [pid = 3252] [serial = 2276] [outer = 19597000] 17:08:00 INFO - PROCESS | 3252 | 1464998880325 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (19837C00) [pid = 3252] [serial = 2277] [outer = 19597000] 17:08:00 INFO - PROCESS | 3252 | 1464998880769 Marionette TRACE conn7 <- [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]]]}] 17:08:00 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. 17:08:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 17:08:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:08:00 INFO - PROCESS | 3252 | 1464998880777 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 3252 | 1464998880779 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 17:08:00 INFO - PROCESS | 3252 | 1464998880783 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 3252 | 1464998880784 Marionette TRACE conn7 <- [1,2994,null,{}] 17:08:00 INFO - PROCESS | 3252 | 1464998880788 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 3252 | 1464998880942 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 17:08:00 INFO - PROCESS | 3252 | 1464998880953 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 3252 | ++DOCSHELL 1A4EB000 == 32 [pid = 3252] [id = 760] 17:08:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A4EC800) [pid = 3252] [serial = 2278] [outer = 00000000] 17:08:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A5DF000) [pid = 3252] [serial = 2279] [outer = 1A4EC800] 17:08:01 INFO - PROCESS | 3252 | 1464998880999 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A642000) [pid = 3252] [serial = 2280] [outer = 1A4EC800] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1983A400) [pid = 3252] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A5DC400) [pid = 3252] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0D60A000) [pid = 3252] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1BDEA400) [pid = 3252] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0E1A4800) [pid = 3252] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (19595800) [pid = 3252] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (171F1400) [pid = 3252] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (14876C00) [pid = 3252] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CD81C00) [pid = 3252] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1B5B6C00) [pid = 3252] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (09193800) [pid = 3252] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1C599400) [pid = 3252] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1BDEF800) [pid = 3252] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:08:01 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A69D800) [pid = 3252] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:08:01 INFO - PROCESS | 3252 | 1464998881724 Marionette TRACE conn7 <- [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]]]}] 17:08:01 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. 17:08:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 17:08:01 INFO - PROCESS | 3252 | 1464998881754 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 3252 | 1464998881756 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:08:01 INFO - PROCESS | 3252 | 1464998881759 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 3252 | 1464998881761 Marionette TRACE conn7 <- [1,2998,null,{}] 17:08:01 INFO - PROCESS | 3252 | 1464998881772 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 3252 | 1464998881886 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 17:08:01 INFO - PROCESS | 3252 | 1464998881891 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 3252 | ++DOCSHELL 0C814400 == 33 [pid = 3252] [id = 761] 17:08:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19830800) [pid = 3252] [serial = 2281] [outer = 00000000] 17:08:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A826C00) [pid = 3252] [serial = 2282] [outer = 19830800] 17:08:01 INFO - PROCESS | 3252 | 1464998881940 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A827400) [pid = 3252] [serial = 2283] [outer = 19830800] 17:08:02 INFO - PROCESS | 3252 | [3252] 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 17:08:02 INFO - PROCESS | 3252 | 1464998882381 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:08:02 INFO - {} 17:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:08:02 INFO - {} 17:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:08:02 INFO - {} 17:08:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:08:02 INFO - {} 17:08:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 17:08:02 INFO - TEST-START | /FileAPI/fileReader.html 17:08:02 INFO - PROCESS | 3252 | 1464998882430 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 3252 | 1464998882432 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 17:08:02 INFO - PROCESS | 3252 | 1464998882436 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 3252 | 1464998882438 Marionette TRACE conn7 <- [1,3002,null,{}] 17:08:02 INFO - PROCESS | 3252 | 1464998882441 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 3252 | 1464998882536 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 17:08:02 INFO - PROCESS | 3252 | 1464998882544 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 3252 | ++DOCSHELL 1B44D800 == 34 [pid = 3252] [id = 762] 17:08:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B44DC00) [pid = 3252] [serial = 2284] [outer = 00000000] 17:08:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B456400) [pid = 3252] [serial = 2285] [outer = 1B44DC00] 17:08:02 INFO - PROCESS | 3252 | 1464998882592 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B456800) [pid = 3252] [serial = 2286] [outer = 1B44DC00] 17:08:03 INFO - PROCESS | 3252 | 1464998883025 Marionette TRACE conn7 <- [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]]]}] 17:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:08:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:08:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 17:08:03 INFO - PROCESS | 3252 | 1464998883082 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 3252 | 1464998883084 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 17:08:03 INFO - TEST-START | /FileAPI/historical.html 17:08:03 INFO - PROCESS | 3252 | 1464998883087 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - PROCESS | 3252 | 1464998883089 Marionette TRACE conn7 <- [1,3006,null,{}] 17:08:03 INFO - PROCESS | 3252 | 1464998883093 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:03 INFO - PROCESS | 3252 | 1464998883179 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 17:08:03 INFO - PROCESS | 3252 | 1464998883184 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 3252 | ++DOCSHELL 1B5B2400 == 35 [pid = 3252] [id = 763] 17:08:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1B6F2C00) [pid = 3252] [serial = 2287] [outer = 00000000] 17:08:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16A22800) [pid = 3252] [serial = 2288] [outer = 1B6F2C00] 17:08:03 INFO - PROCESS | 3252 | 1464998883241 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BDEA400) [pid = 3252] [serial = 2289] [outer = 1B6F2C00] 17:08:03 INFO - PROCESS | 3252 | 1464998883959 Marionette TRACE conn7 <- [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"]]]}] 17:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:08:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:08:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:08:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:08:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:08:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:08:04 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 17:08:04 INFO - PROCESS | 3252 | 1464998884023 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 3252 | 1464998884028 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /FileAPI/idlharness.html 17:08:04 INFO - PROCESS | 3252 | 1464998884033 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 3252 | 1464998884036 Marionette TRACE conn7 <- [1,3010,null,{}] 17:08:04 INFO - PROCESS | 3252 | 1464998884043 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 3252 | 1464998884196 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 17:08:04 INFO - PROCESS | 3252 | 1464998884318 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 3252 | ++DOCSHELL 0919DC00 == 36 [pid = 3252] [id = 764] 17:08:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0CFE7000) [pid = 3252] [serial = 2290] [outer = 00000000] 17:08:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0D606800) [pid = 3252] [serial = 2291] [outer = 0CFE7000] 17:08:04 INFO - PROCESS | 3252 | 1464998884378 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (148E0C00) [pid = 3252] [serial = 2292] [outer = 0CFE7000] 17:08:05 INFO - PROCESS | 3252 | 1464998885461 Marionette TRACE conn7 <- [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]]]}] 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:08:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:08:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:08:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:08:05 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 17:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:08:05 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 17:08:05 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 17:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:08:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:08:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:08:05 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 17:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:08:05 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 17:08:05 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 17:08:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:08:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:08:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:08:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:08:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:08:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1527ms 17:08:05 INFO - PROCESS | 3252 | 1464998885565 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 3252 | 1464998885571 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 17:08:05 INFO - TEST-START | /FileAPI/idlharness.worker 17:08:05 INFO - PROCESS | 3252 | 1464998885578 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 3252 | 1464998885581 Marionette TRACE conn7 <- [1,3014,null,{}] 17:08:05 INFO - PROCESS | 3252 | 1464998885585 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 3252 | 1464998885732 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 17:08:05 INFO - PROCESS | 3252 | 1464998885891 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 3252 | ++DOCSHELL 1CE0B800 == 37 [pid = 3252] [id = 765] 17:08:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1CE0F400) [pid = 3252] [serial = 2293] [outer = 00000000] 17:08:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1CFBA800) [pid = 3252] [serial = 2294] [outer = 1CE0F400] 17:08:05 INFO - PROCESS | 3252 | 1464998885950 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1CFC1400) [pid = 3252] [serial = 2295] [outer = 1CE0F400] 17:08:06 INFO - PROCESS | 3252 | [3252] 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 17:08:07 INFO - PROCESS | 3252 | 1464998887139 Marionette TRACE conn7 <- [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,{},{}]]]}] 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:08:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:08:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:08:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:08:07 INFO - {} 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:08:07 INFO - {} 17:08:07 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 - {} 17:08:07 INFO - {} 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:08:07 INFO - {} 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:08:07 INFO - {} 17:08:07 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 - {} 17:08:07 INFO - {} 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 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 17:08:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:07 INFO - {} 17:08:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1702ms 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 1B44D800 == 36 [pid = 3252] [id = 762] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 0C814400 == 35 [pid = 3252] [id = 761] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 1A4EB000 == 34 [pid = 3252] [id = 760] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 19596400 == 33 [pid = 3252] [id = 759] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 171F6C00 == 32 [pid = 3252] [id = 758] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 160F0400 == 31 [pid = 3252] [id = 757] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 153CA800 == 30 [pid = 3252] [id = 756] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 0D53A400 == 29 [pid = 3252] [id = 755] 17:08:07 INFO - PROCESS | 3252 | --DOCSHELL 0C80C000 == 28 [pid = 3252] [id = 754] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A4F6000) [pid = 3252] [serial = 2224] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A5D6C00) [pid = 3252] [serial = 2225] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A8E5000) [pid = 3252] [serial = 2228] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A8E4C00) [pid = 3252] [serial = 2227] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17427800) [pid = 3252] [serial = 2233] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1C428400) [pid = 3252] [serial = 2204] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (14B7D400) [pid = 3252] [serial = 2215] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (15231800) [pid = 3252] [serial = 2216] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (195A1800) [pid = 3252] [serial = 2221] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1741D000) [pid = 3252] [serial = 2218] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (174C9000) [pid = 3252] [serial = 2219] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (148C7000) [pid = 3252] [serial = 2209] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15548000) [pid = 3252] [serial = 2210] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D604C00) [pid = 3252] [serial = 2212] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0E1FAC00) [pid = 3252] [serial = 2213] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1B69E800) [pid = 3252] [serial = 2230] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0919F400) [pid = 3252] [serial = 2206] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CB6D000) [pid = 3252] [serial = 2207] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C5A4400) [pid = 3252] [serial = 2241] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C426000) [pid = 3252] [serial = 2239] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C5D2C00) [pid = 3252] [serial = 2242] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BDE8400) [pid = 3252] [serial = 2238] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BDF2C00) [pid = 3252] [serial = 2236] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A140400) [pid = 3252] [serial = 2234] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1BD39800) [pid = 3252] [serial = 2231] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1982CC00) [pid = 3252] [serial = 2222] [outer = 00000000] [url = about:blank] 17:08:07 INFO - PROCESS | 3252 | 1464998887369 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 3252 | 1464998887373 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 17:08:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:08:07 INFO - PROCESS | 3252 | 1464998887398 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 3252 | 1464998887401 Marionette TRACE conn7 <- [1,3018,null,{}] 17:08:07 INFO - PROCESS | 3252 | 1464998887408 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 3252 | 1464998887500 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 17:08:07 INFO - PROCESS | 3252 | 1464998887507 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 3252 | ++DOCSHELL 0D52E800 == 29 [pid = 3252] [id = 766] 17:08:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D530800) [pid = 3252] [serial = 2296] [outer = 00000000] 17:08:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D9B7000) [pid = 3252] [serial = 2297] [outer = 0D530800] 17:08:07 INFO - PROCESS | 3252 | 1464998887562 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0E776800) [pid = 3252] [serial = 2298] [outer = 0D530800] 17:08:08 INFO - PROCESS | 3252 | 1464998888060 Marionette TRACE conn7 <- [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]]]}] 17:08:08 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 17:08:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 17:08:08 INFO - PROCESS | 3252 | 1464998888078 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 3252 | 1464998888083 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:08:08 INFO - PROCESS | 3252 | 1464998888089 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 3252 | 1464998888091 Marionette TRACE conn7 <- [1,3022,null,{}] 17:08:08 INFO - PROCESS | 3252 | 1464998888095 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 3252 | 1464998888188 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 17:08:08 INFO - PROCESS | 3252 | 1464998888197 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 3252 | ++DOCSHELL 19193800 == 30 [pid = 3252] [id = 767] 17:08:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1918C000) [pid = 3252] [serial = 2299] [outer = 00000000] 17:08:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1959B800) [pid = 3252] [serial = 2300] [outer = 1918C000] 17:08:08 INFO - PROCESS | 3252 | 1464998888246 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195F5800) [pid = 3252] [serial = 2301] [outer = 1918C000] 17:08:08 INFO - PROCESS | 3252 | 1464998888710 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:08:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 17:08:08 INFO - PROCESS | 3252 | 1464998888765 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 3252 | 1464998888767 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:08:08 INFO - PROCESS | 3252 | 1464998888771 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 3252 | 1464998888774 Marionette TRACE conn7 <- [1,3026,null,{}] 17:08:08 INFO - PROCESS | 3252 | 1464998888785 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 3252 | 1464998888909 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 17:08:09 INFO - PROCESS | 3252 | 1464998889016 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 3252 | ++DOCSHELL 1B44BC00 == 31 [pid = 3252] [id = 768] 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1B44C800) [pid = 3252] [serial = 2302] [outer = 00000000] 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1B57A000) [pid = 3252] [serial = 2303] [outer = 1B44C800] 17:08:09 INFO - PROCESS | 3252 | 1464998889071 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BD3D400) [pid = 3252] [serial = 2304] [outer = 1B44C800] 17:08:09 INFO - PROCESS | 3252 | 1464998889446 Marionette TRACE conn7 <- [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"]]]}] 17:08:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:08:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 17:08:09 INFO - PROCESS | 3252 | 1464998889502 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 3252 | 1464998889505 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 17:08:09 INFO - PROCESS | 3252 | 1464998889508 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:08:09 INFO - PROCESS | 3252 | 1464998889510 Marionette TRACE conn7 <- [1,3030,null,{}] 17:08:09 INFO - PROCESS | 3252 | 1464998889513 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 3252 | 1464998889650 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 17:08:09 INFO - PROCESS | 3252 | 1464998889664 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 3252 | ++DOCSHELL 1C4CAC00 == 32 [pid = 3252] [id = 769] 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C5A4400) [pid = 3252] [serial = 2305] [outer = 00000000] 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1D3BCC00) [pid = 3252] [serial = 2306] [outer = 1C5A4400] 17:08:09 INFO - PROCESS | 3252 | 1464998889710 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1D3C3800) [pid = 3252] [serial = 2307] [outer = 1C5A4400] 17:08:10 INFO - PROCESS | 3252 | 1464998890400 Marionette TRACE conn7 <- [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]]]}] 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:08:10 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. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:08:10 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'.) 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:08:10 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. 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:08:10 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. 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:08:10 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. 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:08:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 17:08:10 INFO - PROCESS | 3252 | 1464998890473 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 3252 | 1464998890476 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 17:08:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:08:10 INFO - PROCESS | 3252 | 1464998890479 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 3252 | 1464998890481 Marionette TRACE conn7 <- [1,3034,null,{}] 17:08:10 INFO - PROCESS | 3252 | 1464998890485 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 3252 | 1464998890621 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 17:08:10 INFO - PROCESS | 3252 | 1464998890626 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 3252 | ++DOCSHELL 1D3C4800 == 33 [pid = 3252] [id = 770] 17:08:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1ED50800) [pid = 3252] [serial = 2308] [outer = 00000000] 17:08:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1EF7C800) [pid = 3252] [serial = 2309] [outer = 1ED50800] 17:08:10 INFO - PROCESS | 3252 | 1464998890740 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1EF7F400) [pid = 3252] [serial = 2310] [outer = 1ED50800] 17:08:10 INFO - PROCESS | 3252 | [3252] 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 17:08:11 INFO - PROCESS | 3252 | 1464998891187 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:08:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:08:11 INFO - {} 17:08:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 17:08:11 INFO - PROCESS | 3252 | 1464998891215 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 3252 | 1464998891217 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 17:08:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:08:11 INFO - PROCESS | 3252 | 1464998891220 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 3252 | 1464998891222 Marionette TRACE conn7 <- [1,3038,null,{}] 17:08:11 INFO - PROCESS | 3252 | 1464998891226 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 3252 | 1464998891389 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 17:08:11 INFO - PROCESS | 3252 | 1464998891458 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 3252 | ++DOCSHELL 1EF7A800 == 34 [pid = 3252] [id = 771] 17:08:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1EF81000) [pid = 3252] [serial = 2311] [outer = 00000000] 17:08:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (20CF0400) [pid = 3252] [serial = 2312] [outer = 1EF81000] 17:08:11 INFO - PROCESS | 3252 | 1464998891508 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (20CF4000) [pid = 3252] [serial = 2313] [outer = 1EF81000] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (160F0800) [pid = 3252] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1741D400) [pid = 3252] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (153CB800) [pid = 3252] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0D55FC00) [pid = 3252] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0C80C800) [pid = 3252] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0D539800) [pid = 3252] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19597000) [pid = 3252] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D470400) [pid = 3252] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16A30C00) [pid = 3252] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1BDE5C00) [pid = 3252] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C5D8C00) [pid = 3252] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CE93800) [pid = 3252] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A4EC800) [pid = 3252] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B44DC00) [pid = 3252] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:08:11 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19830800) [pid = 3252] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:08:12 INFO - PROCESS | 3252 | 1464998892003 Marionette TRACE conn7 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:08:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 17:08:12 INFO - PROCESS | 3252 | 1464998892051 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 17:08:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:08:12 INFO - PROCESS | 3252 | 1464998892053 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 3252 | 1464998892057 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 3252 | 1464998892059 Marionette TRACE conn7 <- [1,3042,null,{}] 17:08:12 INFO - PROCESS | 3252 | 1464998892063 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 3252 | 1464998892152 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 17:08:12 INFO - PROCESS | 3252 | 1464998892157 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 3252 | ++DOCSHELL 1DDAFC00 == 35 [pid = 3252] [id = 772] 17:08:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1DDB0000) [pid = 3252] [serial = 2314] [outer = 00000000] 17:08:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1DDB5C00) [pid = 3252] [serial = 2315] [outer = 1DDB0000] 17:08:12 INFO - PROCESS | 3252 | 1464998892207 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1DDB8C00) [pid = 3252] [serial = 2316] [outer = 1DDB0000] 17:08:12 INFO - PROCESS | 3252 | 1464998892891 Marionette TRACE conn7 <- [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"]]]}] 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:08:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:08:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:13 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" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:13 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" 17:08:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 984ms 17:08:13 INFO - PROCESS | 3252 | 1464998893045 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 3252 | 1464998893047 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 17:08:13 INFO - PROCESS | 3252 | 1464998893050 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:08:13 INFO - PROCESS | 3252 | 1464998893052 Marionette TRACE conn7 <- [1,3046,null,{}] 17:08:13 INFO - PROCESS | 3252 | 1464998893056 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 3252 | 1464998893140 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 17:08:13 INFO - PROCESS | 3252 | 1464998893146 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CD35800 == 36 [pid = 3252] [id = 773] 17:08:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16077C00) [pid = 3252] [serial = 2317] [outer = 00000000] 17:08:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1913E800) [pid = 3252] [serial = 2318] [outer = 16077C00] 17:08:13 INFO - PROCESS | 3252 | 1464998893191 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19596000) [pid = 3252] [serial = 2319] [outer = 16077C00] 17:08:13 INFO - PROCESS | 3252 | 1464998893684 Marionette TRACE conn7 <- [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]]]}] 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:08:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:08:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:08:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:08:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:08:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:08:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 17:08:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:08:13 INFO - PROCESS | 3252 | 1464998893736 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 3252 | 1464998893738 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 17:08:13 INFO - PROCESS | 3252 | 1464998893742 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 3252 | 1464998893743 Marionette TRACE conn7 <- [1,3050,null,{}] 17:08:13 INFO - PROCESS | 3252 | 1464998893747 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 3252 | 1464998893885 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 17:08:14 INFO - PROCESS | 3252 | 1464998894041 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 3252 | ++DOCSHELL 09192400 == 37 [pid = 3252] [id = 774] 17:08:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (09197400) [pid = 3252] [serial = 2320] [outer = 00000000] 17:08:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0C811400) [pid = 3252] [serial = 2321] [outer = 09197400] 17:08:14 INFO - PROCESS | 3252 | 1464998894110 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0CFEB000) [pid = 3252] [serial = 2322] [outer = 09197400] 17:08:14 INFO - PROCESS | 3252 | [3252] 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 17:08:14 INFO - PROCESS | 3252 | 1464998894730 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:08:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:08:14 INFO - {} 17:08:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1019ms 17:08:14 INFO - PROCESS | 3252 | 1464998894762 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 3252 | 1464998894766 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:08:14 INFO - PROCESS | 3252 | 1464998894771 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 3252 | 1464998894775 Marionette TRACE conn7 <- [1,3054,null,{}] 17:08:14 INFO - PROCESS | 3252 | 1464998894800 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 3252 | 1464998894974 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 17:08:15 INFO - PROCESS | 3252 | 1464998895051 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 3252 | ++DOCSHELL 17427C00 == 38 [pid = 3252] [id = 775] 17:08:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (192DD400) [pid = 3252] [serial = 2323] [outer = 00000000] 17:08:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A4F6400) [pid = 3252] [serial = 2324] [outer = 192DD400] 17:08:15 INFO - PROCESS | 3252 | 1464998895112 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A63C000) [pid = 3252] [serial = 2325] [outer = 192DD400] 17:08:15 INFO - PROCESS | 3252 | 1464998895623 Marionette TRACE conn7 <- [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]]]}] 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:08:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:08:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 890ms 17:08:15 INFO - PROCESS | 3252 | 1464998895662 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 3252 | 1464998895666 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 17:08:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:08:15 INFO - PROCESS | 3252 | 1464998895669 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 3252 | 1464998895672 Marionette TRACE conn7 <- [1,3058,null,{}] 17:08:15 INFO - PROCESS | 3252 | 1464998895676 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 3252 | 1464998895845 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 17:08:15 INFO - PROCESS | 3252 | 1464998895929 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 3252 | ++DOCSHELL 1B69E400 == 39 [pid = 3252] [id = 776] 17:08:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BDE2000) [pid = 3252] [serial = 2326] [outer = 00000000] 17:08:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C424000) [pid = 3252] [serial = 2327] [outer = 1BDE2000] 17:08:15 INFO - PROCESS | 3252 | 1464998895986 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1C42DC00) [pid = 3252] [serial = 2328] [outer = 1BDE2000] 17:08:16 INFO - PROCESS | 3252 | 1464998896556 Marionette TRACE conn7 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 17:08:16 INFO - PROCESS | 3252 | 1464998896602 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 3252 | 1464998896606 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 17:08:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:08:16 INFO - PROCESS | 3252 | 1464998896617 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 3252 | 1464998896622 Marionette TRACE conn7 <- [1,3062,null,{}] 17:08:16 INFO - PROCESS | 3252 | 1464998896626 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 3252 | 1464998896784 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 17:08:16 INFO - PROCESS | 3252 | 1464998896935 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 3252 | ++DOCSHELL 1B456C00 == 40 [pid = 3252] [id = 777] 17:08:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C421400) [pid = 3252] [serial = 2329] [outer = 00000000] 17:08:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1DD6AC00) [pid = 3252] [serial = 2330] [outer = 1C421400] 17:08:17 INFO - PROCESS | 3252 | 1464998896998 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1DD6E400) [pid = 3252] [serial = 2331] [outer = 1C421400] 17:08:17 INFO - PROCESS | 3252 | 1464998897495 Marionette TRACE conn7 <- [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]]]}] 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 17:08:17 INFO - PROCESS | 3252 | 1464998897542 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 3252 | 1464998897544 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 17:08:17 INFO - PROCESS | 3252 | 1464998897565 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:08:17 INFO - PROCESS | 3252 | 1464998897567 Marionette TRACE conn7 <- [1,3066,null,{}] 17:08:17 INFO - PROCESS | 3252 | 1464998897571 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 3252 | 1464998897692 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 17:08:17 INFO - PROCESS | 3252 | 1464998897856 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 3252 | ++DOCSHELL 1DD6A000 == 41 [pid = 3252] [id = 778] 17:08:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1DD6F400) [pid = 3252] [serial = 2332] [outer = 00000000] 17:08:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1EF38000) [pid = 3252] [serial = 2333] [outer = 1DD6F400] 17:08:17 INFO - PROCESS | 3252 | 1464998897917 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1EF74C00) [pid = 3252] [serial = 2334] [outer = 1DD6F400] 17:08:18 INFO - PROCESS | 3252 | 1464998898485 Marionette TRACE conn7 <- [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] 17:08:18 INFO - PROCESS | 3252 | 1464998898544 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 17:08:18 INFO - PROCESS | 3252 | 1464998898548 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:08:18 INFO - PROCESS | 3252 | 1464998898550 Marionette TRACE conn7 <- [1,3070,null,{}] 17:08:18 INFO - PROCESS | 3252 | 1464998898553 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 3252 | 1464998898695 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 17:08:19 INFO - PROCESS | 3252 | 1464998899002 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 3252 | ++DOCSHELL 0919AC00 == 42 [pid = 3252] [id = 779] 17:08:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0919D400) [pid = 3252] [serial = 2335] [outer = 00000000] 17:08:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CD83800) [pid = 3252] [serial = 2336] [outer = 0919D400] 17:08:19 INFO - PROCESS | 3252 | 1464998899074 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0CD85800) [pid = 3252] [serial = 2337] [outer = 0919D400] 17:08:19 INFO - PROCESS | 3252 | 1464998899654 Marionette TRACE conn7 <- [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]]]}] 17:08:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:08:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:08:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:08:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1119ms 17:08:19 INFO - PROCESS | 3252 | 1464998899684 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 3252 | 1464998899688 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:08:19 INFO - PROCESS | 3252 | 1464998899694 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 3252 | 1464998899697 Marionette TRACE conn7 <- [1,3074,null,{}] 17:08:19 INFO - PROCESS | 3252 | 1464998899702 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 3252 | 1464998899824 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 0CD35800 == 41 [pid = 3252] [id = 773] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1DDAFC00 == 40 [pid = 3252] [id = 772] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1EF7A800 == 39 [pid = 3252] [id = 771] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1D3C4800 == 38 [pid = 3252] [id = 770] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1C4CAC00 == 37 [pid = 3252] [id = 769] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1B44BC00 == 36 [pid = 3252] [id = 768] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 19193800 == 35 [pid = 3252] [id = 767] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 0D52E800 == 34 [pid = 3252] [id = 766] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1B5B2400 == 33 [pid = 3252] [id = 763] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 0D539400 == 32 [pid = 3252] [id = 753] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1CE0B800 == 31 [pid = 3252] [id = 765] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 0919DC00 == 30 [pid = 3252] [id = 764] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 0919AC00 == 29 [pid = 3252] [id = 779] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1B456C00 == 28 [pid = 3252] [id = 777] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1DD6A000 == 27 [pid = 3252] [id = 778] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 1B69E400 == 26 [pid = 3252] [id = 776] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 09192400 == 25 [pid = 3252] [id = 774] 17:08:20 INFO - PROCESS | 3252 | --DOCSHELL 17427C00 == 24 [pid = 3252] [id = 775] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (17519800) [pid = 3252] [serial = 2273] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (19214C00) [pid = 3252] [serial = 2274] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16A23800) [pid = 3252] [serial = 2270] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1553BC00) [pid = 3252] [serial = 2268] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0D60C000) [pid = 3252] [serial = 2265] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0D9B8800) [pid = 3252] [serial = 2266] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0C815000) [pid = 3252] [serial = 2262] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0CBD4000) [pid = 3252] [serial = 2263] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0E78AC00) [pid = 3252] [serial = 2260] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0D9B5400) [pid = 3252] [serial = 2259] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1982D400) [pid = 3252] [serial = 2276] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0E776C00) [pid = 3252] [serial = 2245] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0DC42400) [pid = 3252] [serial = 2244] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (19243400) [pid = 3252] [serial = 2248] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17518400) [pid = 3252] [serial = 2247] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1C5D7C00) [pid = 3252] [serial = 2251] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C59D000) [pid = 3252] [serial = 2250] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1CA70C00) [pid = 3252] [serial = 2254] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1CA0B000) [pid = 3252] [serial = 2253] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1CFBC000) [pid = 3252] [serial = 2257] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1CFBB000) [pid = 3252] [serial = 2256] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A5DF000) [pid = 3252] [serial = 2279] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1B456400) [pid = 3252] [serial = 2285] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B456800) [pid = 3252] [serial = 2286] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A642000) [pid = 3252] [serial = 2280] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A826C00) [pid = 3252] [serial = 2282] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19837C00) [pid = 3252] [serial = 2277] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A827400) [pid = 3252] [serial = 2283] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (16A22800) [pid = 3252] [serial = 2288] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16A2B800) [pid = 3252] [serial = 2271] [outer = 00000000] [url = about:blank] 17:08:20 INFO - PROCESS | 3252 | 1464998900774 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 3252 | ++DOCSHELL 090E9400 == 25 [pid = 3252] [id = 780] 17:08:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (090ED400) [pid = 3252] [serial = 2338] [outer = 00000000] 17:08:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0910A800) [pid = 3252] [serial = 2339] [outer = 090ED400] 17:08:20 INFO - PROCESS | 3252 | 1464998900832 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (09198C00) [pid = 3252] [serial = 2340] [outer = 090ED400] 17:08:21 INFO - PROCESS | 3252 | 1464998901229 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:08:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 17:08:21 INFO - PROCESS | 3252 | 1464998901336 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 17:08:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:08:21 INFO - PROCESS | 3252 | 1464998901340 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 3252 | 1464998901344 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 3252 | 1464998901348 Marionette TRACE conn7 <- [1,3078,null,{}] 17:08:21 INFO - PROCESS | 3252 | 1464998901353 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 3252 | 1464998901457 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 17:08:21 INFO - PROCESS | 3252 | 1464998901467 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 3252 | ++DOCSHELL 0D471000 == 26 [pid = 3252] [id = 781] 17:08:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0D52D400) [pid = 3252] [serial = 2341] [outer = 00000000] 17:08:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0D535C00) [pid = 3252] [serial = 2342] [outer = 0D52D400] 17:08:21 INFO - PROCESS | 3252 | 1464998901521 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0D601400) [pid = 3252] [serial = 2343] [outer = 0D52D400] 17:08:22 INFO - PROCESS | 3252 | 1464998902015 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:08:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:08:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 17:08:22 INFO - PROCESS | 3252 | 1464998902089 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 3252 | 1464998902094 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 17:08:22 INFO - PROCESS | 3252 | 1464998902097 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:08:22 INFO - PROCESS | 3252 | 1464998902099 Marionette TRACE conn7 <- [1,3082,null,{}] 17:08:22 INFO - PROCESS | 3252 | 1464998902103 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 3252 | 1464998902202 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 17:08:22 INFO - PROCESS | 3252 | 1464998902319 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 3252 | ++DOCSHELL 0E793000 == 27 [pid = 3252] [id = 782] 17:08:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0E794C00) [pid = 3252] [serial = 2344] [outer = 00000000] 17:08:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (148C3000) [pid = 3252] [serial = 2345] [outer = 0E794C00] 17:08:22 INFO - PROCESS | 3252 | 1464998902370 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (148CA800) [pid = 3252] [serial = 2346] [outer = 0E794C00] 17:08:22 INFO - PROCESS | 3252 | 1464998902749 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:08:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:08:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 17:08:22 INFO - PROCESS | 3252 | 1464998902786 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 3252 | 1464998902789 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 17:08:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:08:22 INFO - PROCESS | 3252 | 1464998902800 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 3252 | 1464998902806 Marionette TRACE conn7 <- [1,3086,null,{}] 17:08:22 INFO - PROCESS | 3252 | 1464998902823 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 3252 | 1464998902960 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 17:08:23 INFO - PROCESS | 3252 | 1464998903042 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 3252 | ++DOCSHELL 0E776C00 == 28 [pid = 3252] [id = 783] 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (148CC800) [pid = 3252] [serial = 2347] [outer = 00000000] 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16076400) [pid = 3252] [serial = 2348] [outer = 148CC800] 17:08:23 INFO - PROCESS | 3252 | 1464998903094 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16A24000) [pid = 3252] [serial = 2349] [outer = 148CC800] 17:08:23 INFO - PROCESS | 3252 | 1464998903515 Marionette TRACE conn7 <- [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]]]}] 17:08:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:08:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:08:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 750ms 17:08:23 INFO - PROCESS | 3252 | 1464998903548 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 3252 | 1464998903550 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 17:08:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:08:23 INFO - PROCESS | 3252 | 1464998903554 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 3252 | 1464998903556 Marionette TRACE conn7 <- [1,3090,null,{}] 17:08:23 INFO - PROCESS | 3252 | 1464998903559 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 3252 | 1464998903715 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 17:08:23 INFO - PROCESS | 3252 | 1464998903784 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 3252 | ++DOCSHELL 16A67400 == 29 [pid = 3252] [id = 784] 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16A67C00) [pid = 3252] [serial = 2350] [outer = 00000000] 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (171F0800) [pid = 3252] [serial = 2351] [outer = 16A67C00] 17:08:23 INFO - PROCESS | 3252 | 1464998903830 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (171F9400) [pid = 3252] [serial = 2352] [outer = 16A67C00] 17:08:24 INFO - PROCESS | 3252 | 1464998904198 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:08:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:08:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 17:08:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:08:24 INFO - PROCESS | 3252 | 1464998904225 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 3252 | 1464998904227 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 17:08:24 INFO - PROCESS | 3252 | 1464998904230 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 3252 | 1464998904232 Marionette TRACE conn7 <- [1,3094,null,{}] 17:08:24 INFO - PROCESS | 3252 | 1464998904260 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 3252 | 1464998904388 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 17:08:24 INFO - PROCESS | 3252 | 1464998904396 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 3252 | ++DOCSHELL 19137400 == 30 [pid = 3252] [id = 785] 17:08:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19139800) [pid = 3252] [serial = 2353] [outer = 00000000] 17:08:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1918B400) [pid = 3252] [serial = 2354] [outer = 19139800] 17:08:24 INFO - PROCESS | 3252 | 1464998904460 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19219400) [pid = 3252] [serial = 2355] [outer = 19139800] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16077C00) [pid = 3252] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1EF81000) [pid = 3252] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CFE7000) [pid = 3252] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1B6F2C00) [pid = 3252] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0D530800) [pid = 3252] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1B44C800) [pid = 3252] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1918C000) [pid = 3252] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1CE0F400) [pid = 3252] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C5A4400) [pid = 3252] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1DDB0000) [pid = 3252] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:08:25 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1ED50800) [pid = 3252] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:08:25 INFO - PROCESS | 3252 | 1464998905253 Marionette TRACE conn7 <- [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]]]}] 17:08:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:08:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:08:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:08:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1079ms 17:08:25 INFO - PROCESS | 3252 | 1464998905310 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 3252 | 1464998905312 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 17:08:25 INFO - PROCESS | 3252 | 1464998905315 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 3252 | 1464998905317 Marionette TRACE conn7 <- [1,3098,null,{}] 17:08:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:08:25 INFO - PROCESS | 3252 | 1464998905321 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 3252 | 1464998905464 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 17:08:25 INFO - PROCESS | 3252 | 1464998905534 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 3252 | ++DOCSHELL 17514400 == 31 [pid = 3252] [id = 786] 17:08:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1918A800) [pid = 3252] [serial = 2356] [outer = 00000000] 17:08:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195A2800) [pid = 3252] [serial = 2357] [outer = 1918A800] 17:08:25 INFO - PROCESS | 3252 | 1464998905584 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F3C00) [pid = 3252] [serial = 2358] [outer = 1918A800] 17:08:25 INFO - PROCESS | 3252 | 1464998905912 Marionette TRACE conn7 <- [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"]]]}] 17:08:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:08:25 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 17:08:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:08:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 17:08:25 INFO - PROCESS | 3252 | 1464998905950 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 3252 | 1464998905952 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 17:08:25 INFO - PROCESS | 3252 | 1464998905955 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:08:25 INFO - PROCESS | 3252 | 1464998905957 Marionette TRACE conn7 <- [1,3102,null,{}] 17:08:25 INFO - PROCESS | 3252 | 1464998905960 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 3252 | 1464998906098 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 17:08:26 INFO - PROCESS | 3252 | 1464998906106 Marionette TRACE conn7 -> [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\", \"49e15613-cd9f-42af-848e-3a3119a7232b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 3252 | ++DOCSHELL 0910A400 == 32 [pid = 3252] [id = 787] 17:08:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0C810000) [pid = 3252] [serial = 2359] [outer = 00000000] 17:08:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19832400) [pid = 3252] [serial = 2360] [outer = 0C810000] 17:08:26 INFO - PROCESS | 3252 | 1464998906152 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A13A800) [pid = 3252] [serial = 2361] [outer = 0C810000] 17:08:26 INFO - PROCESS | 3252 | 1464998906546 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:08:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:08:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 17:08:26 INFO - PROCESS | 3252 | 1464998906590 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 3252 | 1464998906592 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 17:08:27 WARNING - u'runner_teardown' () 17:08:27 INFO - No more tests 17:08:27 INFO - Got 0 unexpected results 17:08:27 INFO - SUITE-END | took 694s 17:08:27 INFO - Closing logging queue 17:08:27 INFO - queue closed 17:08:27 INFO - Return code: 0 17:08:27 WARNING - # TBPL SUCCESS # 17:08:27 INFO - Running post-action listener: _resource_record_post_action 17:08:27 INFO - Running post-run listener: _resource_record_post_run 17:08:28 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 88167424; Write bytes: 1141219328; Read time: 1044980; Write time: 10140120 17:08:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:08:28 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 3933696; Write bytes: 36196352; Read time: 52290; Write time: 50460 17:08:28 INFO - run-tests - Wall time: 702s; CPU: 14.0%; Read bytes: 84233728; Write bytes: 1076770304; Read time: 992690; Write time: 10052500 17:08:28 INFO - Running post-run listener: _upload_blobber_files 17:08:28 INFO - Blob upload gear active. 17:08:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:08:28 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 17:08:28 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'] 17:08:28 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 17:08:29 INFO - (blobuploader) - INFO - Open directory for files ... 17:08:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:08:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:08:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:08:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:08:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:08:30 INFO - (blobuploader) - INFO - Done attempting. 17:08:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:08:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:08:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:08:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:08:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:08:32 INFO - (blobuploader) - INFO - Done attempting. 17:08:32 INFO - (blobuploader) - INFO - Iteration through files over. 17:08:32 INFO - Return code: 0 17:08:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:08:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/03da983205fd3d237f10b5533e84eda375d3c04b9353cadc390765a01b67dd67f34d8c75ef30cc80f2fe445d470f81a04afd7b08d9518af220d1fdaea2112481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/71626cab457080bd2d290233959c7df154154d7904b53886273671dc909e088b6d15177ab9ea4ec8783569f8374193c9aa786917ee871924df2de6e3979afecf"} 17:08:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:08:32 INFO - Writing to file C:\slave\test\properties\blobber_files 17:08:32 INFO - Contents: 17:08:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/03da983205fd3d237f10b5533e84eda375d3c04b9353cadc390765a01b67dd67f34d8c75ef30cc80f2fe445d470f81a04afd7b08d9518af220d1fdaea2112481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/71626cab457080bd2d290233959c7df154154d7904b53886273671dc909e088b6d15177ab9ea4ec8783569f8374193c9aa786917ee871924df2de6e3979afecf"} 17:08:32 INFO - Running post-run listener: copy_logs_to_upload_dir 17:08:32 INFO - Copying logs to upload dir... 17:08:32 INFO - mkdir: C:\slave\test\build\upload\logs 17:08:32 INFO - Copying logs to upload dir... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... 17:08:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=973.062000 ========= master_lag: 0.87 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-06-03 17:08:32.787561) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:32.788514) ========= '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-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 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/03da983205fd3d237f10b5533e84eda375d3c04b9353cadc390765a01b67dd67f34d8c75ef30cc80f2fe445d470f81a04afd7b08d9518af220d1fdaea2112481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/71626cab457080bd2d290233959c7df154154d7904b53886273671dc909e088b6d15177ab9ea4ec8783569f8374193c9aa786917ee871924df2de6e3979afecf"} build_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/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/JPsC5iyBRzmQHoVDSQ8Urw/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/03da983205fd3d237f10b5533e84eda375d3c04b9353cadc390765a01b67dd67f34d8c75ef30cc80f2fe445d470f81a04afd7b08d9518af220d1fdaea2112481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/71626cab457080bd2d290233959c7df154154d7904b53886273671dc909e088b6d15177ab9ea4ec8783569f8374193c9aa786917ee871924df2de6e3979afecf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:32.911393) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:32.911737) ========= '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-157 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-157 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-157 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:33.027558) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:33.027877) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:08:33.833559) ========= ========= Total master_lag: 1.06 =========