builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-139 starttime: 1461101414.58 results: success (0) buildid: 20160419123832 builduid: a1783ebad6b546558fb0488a272d61ad revision: f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:14.578849) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:14.579846) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:14.580501) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:14.855666) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 14:30:14.856405) ========= '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-139 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-139 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-139 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 --14:30:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.98 MB/s 14:30:16 (8.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.123000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 14:30:16.017494) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 14:30:16.017848) ========= '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-139 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-139 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-139 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=5.101000 ========= master_lag: 1.46 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 14:30:22.578077) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 14:30:22.578492) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-139 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-139 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-139 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-04-19 14:30:23,371 truncating revision to first 12 chars 2016-04-19 14:30:23,371 Setting DEBUG logging. 2016-04-19 14:30:23,371 attempt 1/10 2016-04-19 14:30:23,371 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f4ab4fd96f8e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 14:30:24,418 unpacking tar archive at: fx-team-f4ab4fd96f8e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.793000 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 14:30:24.787668) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:24.788043) ========= script_repo_revision: f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:24.788470) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:24.788765) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 14:30:24.805274) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-04-19 14:30:24.805554) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-139 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-139 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-139 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 14:30:25 INFO - MultiFileLogger online at 20160419 14:30:25 in C:\slave\test 14:30:25 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 fx-team --download-symbols true 14:30:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:30:25 INFO - {'append_to_log': False, 14:30:25 INFO - 'base_work_dir': 'C:\\slave\\test', 14:30:25 INFO - 'blob_upload_branch': 'fx-team', 14:30:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:30:25 INFO - 'buildbot_json_path': 'buildprops.json', 14:30:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:30:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:30:25 INFO - 'download_minidump_stackwalk': True, 14:30:25 INFO - 'download_symbols': 'true', 14:30:25 INFO - 'e10s': False, 14:30:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:30:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:30:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:30:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:30:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:30:25 INFO - 'C:/mozilla-build/tooltool.py'), 14:30:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:30:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:30:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:30:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:30:25 INFO - 'log_level': 'info', 14:30:25 INFO - 'log_to_console': True, 14:30:25 INFO - 'opt_config_files': (), 14:30:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:30:25 INFO - '--processes=1', 14:30:25 INFO - '--config=%(test_path)s/wptrunner.ini', 14:30:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:30:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:30:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:30:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:30:25 INFO - 'pip_index': False, 14:30:25 INFO - 'require_test_zip': True, 14:30:25 INFO - 'test_type': ('testharness',), 14:30:25 INFO - 'this_chunk': '1', 14:30:25 INFO - 'total_chunks': '10', 14:30:25 INFO - 'virtualenv_path': 'venv', 14:30:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:30:25 INFO - 'work_dir': 'build'} 14:30:25 INFO - ##### 14:30:25 INFO - ##### Running clobber step. 14:30:25 INFO - ##### 14:30:25 INFO - Running pre-action listener: _resource_record_pre_action 14:30:25 INFO - Running main action method: clobber 14:30:25 INFO - rmtree: C:\slave\test\build 14:30:25 INFO - Using _rmtree_windows ... 14:30:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:32:02 INFO - Running post-action listener: _resource_record_post_action 14:32:02 INFO - ##### 14:32:02 INFO - ##### Running read-buildbot-config step. 14:32:02 INFO - ##### 14:32:02 INFO - Running pre-action listener: _resource_record_pre_action 14:32:02 INFO - Running main action method: read_buildbot_config 14:32:02 INFO - Using buildbot properties: 14:32:02 INFO - { 14:32:02 INFO - "project": "", 14:32:02 INFO - "product": "firefox", 14:32:02 INFO - "script_repo_revision": "production", 14:32:02 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 14:32:02 INFO - "repository": "", 14:32:02 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 14:32:02 INFO - "buildid": "20160419123832", 14:32:02 INFO - "pgo_build": "False", 14:32:02 INFO - "basedir": "C:\\slave\\test", 14:32:02 INFO - "buildnumber": 302, 14:32:02 INFO - "slavename": "t-w732-ix-139", 14:32:02 INFO - "revision": "f4ab4fd96f8ef68158a4cae1e5dae91e6b52da35", 14:32:02 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 14:32:02 INFO - "platform": "win32", 14:32:02 INFO - "branch": "fx-team", 14:32:02 INFO - "repo_path": "integration/fx-team", 14:32:02 INFO - "moz_repo_path": "", 14:32:02 INFO - "stage_platform": "win32", 14:32:02 INFO - "builduid": "a1783ebad6b546558fb0488a272d61ad", 14:32:02 INFO - "slavebuilddir": "test" 14:32:02 INFO - } 14:32:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 14:32:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 14:32:02 INFO - Running post-action listener: _resource_record_post_action 14:32:02 INFO - ##### 14:32:02 INFO - ##### Running download-and-extract step. 14:32:02 INFO - ##### 14:32:02 INFO - Running pre-action listener: _resource_record_pre_action 14:32:02 INFO - Running main action method: download_and_extract 14:32:02 INFO - mkdir: C:\slave\test\build\tests 14:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:02 INFO - https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:32:02 INFO - trying https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 14:32:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 14:32:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 14:32:03 INFO - Downloaded 1274 bytes. 14:32:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 14:32:03 INFO - Using the following test package requirements: 14:32:03 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:32:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 14:32:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 14:32:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'jsshell-win32.zip'], 14:32:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 14:32:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:32:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 14:32:03 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 14:32:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 14:32:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:32:03 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 14:32:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:32: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')]} 14:32:03 INFO - https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:32:03 INFO - trying https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 14:32:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 14:32:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 14:32:04 INFO - Downloaded 20462718 bytes. 14:32:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:32:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:32:07 INFO - caution: filename not matched: web-platform/* 14:32:07 INFO - Return code: 11 14:32:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:07 INFO - https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:32:07 INFO - trying https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 14:32:07 INFO - Downloading https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 14:32:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 14:32:09 INFO - Downloaded 36382594 bytes. 14:32:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:32:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:32:56 INFO - caution: filename not matched: bin/* 14:32:56 INFO - caution: filename not matched: config/* 14:32:56 INFO - caution: filename not matched: mozbase/* 14:32:56 INFO - caution: filename not matched: marionette/* 14:32:56 INFO - caution: filename not matched: tools/wptserve/* 14:32:56 INFO - Return code: 11 14:32: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')]} 14:32:56 INFO - https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 14:32:56 INFO - trying https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:32:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 14:32:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 14:32:59 INFO - Downloaded 67387085 bytes. 14:32:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:32:59 INFO - mkdir: C:\slave\test\properties 14:32:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:32:59 INFO - Writing to file C:\slave\test\properties\build_url 14:32:59 INFO - Contents: 14:32:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:33:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:33:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:33:00 INFO - Writing to file C:\slave\test\properties\symbols_url 14:33:00 INFO - Contents: 14:33:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:33:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:00 INFO - https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:33:00 INFO - trying https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:33:00 INFO - Downloading https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:33:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:33:04 INFO - Downloaded 58232260 bytes. 14:33:04 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:33:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:33:07 INFO - Return code: 0 14:33:07 INFO - Running post-action listener: _resource_record_post_action 14:33:07 INFO - Running post-action listener: set_extra_try_arguments 14:33:07 INFO - ##### 14:33:07 INFO - ##### Running create-virtualenv step. 14:33:07 INFO - ##### 14:33:07 INFO - Running pre-action listener: _pre_create_virtualenv 14:33:07 INFO - Running pre-action listener: _resource_record_pre_action 14:33:07 INFO - Running main action method: create_virtualenv 14:33:07 INFO - Creating virtualenv C:\slave\test\build\venv 14:33:07 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 14:33:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:33:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:33:17 INFO - Installing distribute......................................................................................................................................................................................done. 14:33:19 INFO - Return code: 0 14:33:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:33:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:19 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 0x01B096B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01811AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-139', 'USERDOMAIN': 'T-W732-IX-139', '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-139', '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 14:33:19 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 14:33:19 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 14:33:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:33:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:19 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:33:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:19 INFO - 'DCLOCATION': 'SCL3', 14:33:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:19 INFO - 'HOMEDRIVE': 'C:', 14:33:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:33:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:19 INFO - 'KTS_VERSION': '1.19c', 14:33:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:33:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:33:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:19 INFO - 'MOZ_AIRBAG': '1', 14:33:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:19 INFO - 'MOZ_MSVCVERSION': '8', 14:33:19 INFO - 'MOZ_NO_REMOTE': '1', 14:33:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:19 INFO - 'NO_EM_RESTART': '1', 14:33:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:19 INFO - 'OS': 'Windows_NT', 14:33:19 INFO - 'OURDRIVE': 'C:', 14:33:19 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\\', 14:33:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:19 INFO - 'PROCESSOR_LEVEL': '6', 14:33:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:19 INFO - 'PROMPT': '$P$G', 14:33:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:19 INFO - 'PWD': 'C:\\slave\\test', 14:33:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:19 INFO - 'SYSTEMDRIVE': 'C:', 14:33:19 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:19 INFO - 'TEST1': 'testie', 14:33:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:19 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:33:19 INFO - 'USERNAME': 'cltbld', 14:33:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:33:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:19 INFO - 'WINDIR': 'C:\\windows', 14:33:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:33:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:33:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:20 INFO - Downloading/unpacking psutil>=0.7.1 14:33:21 INFO - Running setup.py egg_info for package psutil 14:33:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:33:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:33:21 INFO - Installing collected packages: psutil 14:33:21 INFO - Running setup.py install for psutil 14:33:21 INFO - building 'psutil._psutil_windows' extension 14:33:21 INFO - error: Unable to find vcvarsall.bat 14:33:21 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-kkud_t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:33:21 INFO - running install 14:33:21 INFO - running build 14:33:21 INFO - running build_py 14:33:21 INFO - creating build 14:33:21 INFO - creating build\lib.win32-2.7 14:33:21 INFO - creating build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:33:21 INFO - running build_ext 14:33:21 INFO - building 'psutil._psutil_windows' extension 14:33:21 INFO - error: Unable to find vcvarsall.bat 14:33:21 INFO - ---------------------------------------- 14:33:21 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-kkud_t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:33:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:33:21 WARNING - Return code: 1 14:33:21 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! 14:33:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:33:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:21 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 0x01B096B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01811AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-139', 'USERDOMAIN': 'T-W732-IX-139', '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-139', '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 14:33:21 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 14:33:21 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 14:33:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:33:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:21 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:33:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:21 INFO - 'DCLOCATION': 'SCL3', 14:33:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:21 INFO - 'HOMEDRIVE': 'C:', 14:33:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:33:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:21 INFO - 'KTS_VERSION': '1.19c', 14:33:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:33:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:33:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:21 INFO - 'MOZ_AIRBAG': '1', 14:33:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:21 INFO - 'MOZ_MSVCVERSION': '8', 14:33:21 INFO - 'MOZ_NO_REMOTE': '1', 14:33:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:21 INFO - 'NO_EM_RESTART': '1', 14:33:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:21 INFO - 'OS': 'Windows_NT', 14:33:21 INFO - 'OURDRIVE': 'C:', 14:33:21 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\\', 14:33:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:21 INFO - 'PROCESSOR_LEVEL': '6', 14:33:21 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:21 INFO - 'PROMPT': '$P$G', 14:33:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:21 INFO - 'PWD': 'C:\\slave\\test', 14:33:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:21 INFO - 'SYSTEMDRIVE': 'C:', 14:33:21 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:21 INFO - 'TEST1': 'testie', 14:33:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:21 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:33:21 INFO - 'USERNAME': 'cltbld', 14:33:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:33:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:21 INFO - 'WINDIR': 'C:\\windows', 14:33:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:33:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:33:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:33:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:33:22 INFO - Running setup.py egg_info for package mozsystemmonitor 14:33:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:33:22 INFO - Running setup.py egg_info for package psutil 14:33:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:33:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:33:22 INFO - Installing collected packages: mozsystemmonitor, psutil 14:33:22 INFO - Running setup.py install for mozsystemmonitor 14:33:22 INFO - Running setup.py install for psutil 14:33:22 INFO - building 'psutil._psutil_windows' extension 14:33:22 INFO - error: Unable to find vcvarsall.bat 14:33:22 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-w1ybwr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:33:22 INFO - running install 14:33:22 INFO - running build 14:33:22 INFO - running build_py 14:33:22 INFO - running build_ext 14:33:22 INFO - building 'psutil._psutil_windows' extension 14:33:22 INFO - error: Unable to find vcvarsall.bat 14:33:22 INFO - ---------------------------------------- 14:33:22 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-w1ybwr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:33:22 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:33:22 WARNING - Return code: 1 14:33:22 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! 14:33:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:33:22 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')]} 14:33:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:22 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')]} 14:33:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:22 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 0x01B096B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01811AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-139', 'USERDOMAIN': 'T-W732-IX-139', '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-139', '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 14:33:22 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 14:33:22 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 14:33:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:33:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:22 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:33:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:22 INFO - 'DCLOCATION': 'SCL3', 14:33:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:22 INFO - 'HOMEDRIVE': 'C:', 14:33:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:33:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:22 INFO - 'KTS_VERSION': '1.19c', 14:33:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:33:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:33:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:22 INFO - 'MOZ_AIRBAG': '1', 14:33:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:22 INFO - 'MOZ_MSVCVERSION': '8', 14:33:22 INFO - 'MOZ_NO_REMOTE': '1', 14:33:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:22 INFO - 'NO_EM_RESTART': '1', 14:33:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:22 INFO - 'OS': 'Windows_NT', 14:33:22 INFO - 'OURDRIVE': 'C:', 14:33:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:33:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:22 INFO - 'PROCESSOR_LEVEL': '6', 14:33:22 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:22 INFO - 'PROMPT': '$P$G', 14:33:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:22 INFO - 'PWD': 'C:\\slave\\test', 14:33:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:22 INFO - 'SYSTEMDRIVE': 'C:', 14:33:22 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:22 INFO - 'TEST1': 'testie', 14:33:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:22 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:33:22 INFO - 'USERNAME': 'cltbld', 14:33:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:33:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:22 INFO - 'WINDIR': 'C:\\windows', 14:33:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:33:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:33:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:22 INFO - Downloading/unpacking blobuploader==1.2.4 14:33:22 INFO - Downloading blobuploader-1.2.4.tar.gz 14:33:22 INFO - Running setup.py egg_info for package blobuploader 14:33:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:33:27 INFO - Running setup.py egg_info for package requests 14:33:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:33:27 INFO - Downloading docopt-0.6.1.tar.gz 14:33:27 INFO - Running setup.py egg_info for package docopt 14:33:27 INFO - Installing collected packages: blobuploader, docopt, requests 14:33:27 INFO - Running setup.py install for blobuploader 14:33:27 INFO - Running setup.py install for docopt 14:33:27 INFO - Running setup.py install for requests 14:33:27 INFO - Successfully installed blobuploader docopt requests 14:33:27 INFO - Cleaning up... 14:33:27 INFO - Return code: 0 14:33:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:33:27 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')]} 14:33:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:27 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')]} 14:33:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:27 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 0x01B096B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01811AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, '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-139', 'USERDOMAIN': 'T-W732-IX-139', '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-139', '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 14:33:27 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 14:33:27 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 14:33:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:33:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:27 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:33:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:27 INFO - 'DCLOCATION': 'SCL3', 14:33:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:27 INFO - 'HOMEDRIVE': 'C:', 14:33:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:33:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:27 INFO - 'KTS_VERSION': '1.19c', 14:33:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:33:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:33:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:27 INFO - 'MOZ_AIRBAG': '1', 14:33:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:27 INFO - 'MOZ_MSVCVERSION': '8', 14:33:27 INFO - 'MOZ_NO_REMOTE': '1', 14:33:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:27 INFO - 'NO_EM_RESTART': '1', 14:33:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:27 INFO - 'OS': 'Windows_NT', 14:33:27 INFO - 'OURDRIVE': 'C:', 14:33:27 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\\', 14:33:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:27 INFO - 'PROCESSOR_LEVEL': '6', 14:33:27 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:27 INFO - 'PROMPT': '$P$G', 14:33:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:27 INFO - 'PWD': 'C:\\slave\\test', 14:33:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:27 INFO - 'SYSTEMDRIVE': 'C:', 14:33:27 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:27 INFO - 'TEST1': 'testie', 14:33:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:27 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:33:27 INFO - 'USERNAME': 'cltbld', 14:33:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:33:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:27 INFO - 'WINDIR': 'C:\\windows', 14:33:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:33:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:33:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:32 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:32 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 14:33:32 INFO - Running setup.py install for browsermob-proxy 14:33:45 INFO - Running setup.py install for manifestparser 14:33:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for marionette-client 14:33:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for marionette-driver 14:33:45 INFO - Running setup.py install for mozcrash 14:33:45 INFO - Running setup.py install for mozdebug 14:33:45 INFO - Running setup.py install for mozdevice 14:33:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozfile 14:33:45 INFO - Running setup.py install for mozhttpd 14:33:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozinfo 14:33:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozInstall 14:33:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozleak 14:33:45 INFO - Running setup.py install for mozlog 14:33:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for moznetwork 14:33:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozprocess 14:33:45 INFO - Running setup.py install for mozprofile 14:33:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozrunner 14:33:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for mozscreenshot 14:33:45 INFO - Running setup.py install for moztest 14:33:45 INFO - Running setup.py install for mozversion 14:33:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:33:45 INFO - Running setup.py install for wptserve 14:33:45 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 14:33:45 INFO - Cleaning up... 14:33:45 INFO - Return code: 0 14:33:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:33: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')]} 14:33:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33: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')]} 14:33:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:45 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 0x01B096B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01811AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, '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-139', 'USERDOMAIN': 'T-W732-IX-139', '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-139', '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 14:33:45 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 14:33:45 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 14:33:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:33:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:45 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:33:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:45 INFO - 'DCLOCATION': 'SCL3', 14:33:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:45 INFO - 'HOMEDRIVE': 'C:', 14:33:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:33:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:45 INFO - 'KTS_VERSION': '1.19c', 14:33:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:33:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:33:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:45 INFO - 'MOZ_AIRBAG': '1', 14:33:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:45 INFO - 'MOZ_MSVCVERSION': '8', 14:33:45 INFO - 'MOZ_NO_REMOTE': '1', 14:33:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:45 INFO - 'NO_EM_RESTART': '1', 14:33:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:45 INFO - 'OS': 'Windows_NT', 14:33:45 INFO - 'OURDRIVE': 'C:', 14:33:45 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\\', 14:33:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:45 INFO - 'PROCESSOR_LEVEL': '6', 14:33:45 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:45 INFO - 'PROMPT': '$P$G', 14:33:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:45 INFO - 'PWD': 'C:\\slave\\test', 14:33:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:45 INFO - 'SYSTEMDRIVE': 'C:', 14:33:45 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:45 INFO - 'TEST1': 'testie', 14:33:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:33:45 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:33:45 INFO - 'USERNAME': 'cltbld', 14:33:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:33:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:45 INFO - 'WINDIR': 'C:\\windows', 14:33:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:33:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:33:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:49 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:49 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)) 14:34:01 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)) 14:34:01 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)) 14:34:01 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)) 14:34:01 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)) 14:34:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:34:01 INFO - Downloading blessings-1.6.tar.gz 14:34:01 INFO - Running setup.py egg_info for package blessings 14:34:01 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)) 14:34:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:34:01 INFO - Running setup.py install for blessings 14:34:01 INFO - Running setup.py install for browsermob-proxy 14:34:01 INFO - Running setup.py install for manifestparser 14:34:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for marionette-client 14:34:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:34:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for marionette-driver 14:34:01 INFO - Running setup.py install for mozcrash 14:34:01 INFO - Running setup.py install for mozdebug 14:34:01 INFO - Running setup.py install for mozdevice 14:34:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for mozhttpd 14:34:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for mozInstall 14:34:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for mozleak 14:34:01 INFO - Running setup.py install for mozprofile 14:34:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Running setup.py install for mozrunner 14:34:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:34:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:34:03 INFO - Running setup.py install for mozscreenshot 14:34:03 INFO - Running setup.py install for moztest 14:34:03 INFO - Running setup.py install for mozversion 14:34:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:34:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:34:03 INFO - Running setup.py install for wptserve 14:34:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:34:03 INFO - Cleaning up... 14:34:03 INFO - Return code: 0 14:34:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:34:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:34:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:34:03 INFO - Reading from file tmpfile_stdout 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - Current package versions: 14:34:03 INFO - blessings == 1.6 14:34:03 INFO - blobuploader == 1.2.4 14:34:03 INFO - browsermob-proxy == 0.6.0 14:34:03 INFO - distribute == 0.6.14 14:34:03 INFO - docopt == 0.6.1 14:34:03 INFO - manifestparser == 1.1 14:34:03 INFO - marionette-client == 2.3.0 14:34:03 INFO - marionette-driver == 1.4.0 14:34:03 INFO - mozInstall == 1.12 14:34:03 INFO - mozcrash == 0.17 14:34:03 INFO - mozdebug == 0.1 14:34:03 INFO - mozdevice == 0.48 14:34:03 INFO - mozfile == 1.2 14:34:03 INFO - mozhttpd == 0.7 14:34:03 INFO - mozinfo == 0.9 14:34:03 INFO - mozleak == 0.1 14:34:03 INFO - mozlog == 3.1 14:34:03 INFO - moznetwork == 0.27 14:34:03 INFO - mozprocess == 0.22 14:34:03 INFO - mozprofile == 0.28 14:34:03 INFO - mozrunner == 6.11 14:34:03 INFO - mozscreenshot == 0.1 14:34:03 INFO - mozsystemmonitor == 0.0 14:34:03 INFO - moztest == 0.7 14:34:03 INFO - mozversion == 1.4 14:34:03 INFO - requests == 1.2.3 14:34:03 INFO - wptserve == 1.4.0 14:34:03 INFO - Running post-action listener: _resource_record_post_action 14:34:03 INFO - Running post-action listener: _start_resource_monitoring 14:34:03 INFO - Starting resource monitoring. 14:34:03 INFO - ##### 14:34:03 INFO - ##### Running pull step. 14:34:03 INFO - ##### 14:34:03 INFO - Running pre-action listener: _resource_record_pre_action 14:34:03 INFO - Running main action method: pull 14:34:03 INFO - Pull has nothing to do! 14:34:03 INFO - Running post-action listener: _resource_record_post_action 14:34:03 INFO - ##### 14:34:03 INFO - ##### Running install step. 14:34:03 INFO - ##### 14:34:03 INFO - Running pre-action listener: _resource_record_pre_action 14:34:03 INFO - Running main action method: install 14:34:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:34:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:34:03 INFO - Reading from file tmpfile_stdout 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - Detecting whether we're running mozinstall >=1.0... 14:34:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:34:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:34:03 INFO - Reading from file tmpfile_stdout 14:34:03 INFO - Output received: 14:34:03 INFO - Usage: mozinstall-script.py [options] installer 14:34:03 INFO - Options: 14:34:03 INFO - -h, --help show this help message and exit 14:34:03 INFO - -d DEST, --destination=DEST 14:34:03 INFO - Directory to install application into. [default: 14:34:03 INFO - "C:\slave\test"] 14:34:03 INFO - --app=APP Application being installed. [default: firefox] 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - Using _rmtree_windows ... 14:34:03 INFO - mkdir: C:\slave\test\build\application 14:34:03 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:34:03 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 14:34:06 INFO - Reading from file tmpfile_stdout 14:34:06 INFO - Output received: 14:34:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:34:06 INFO - Using _rmtree_windows ... 14:34:06 INFO - Using _rmtree_windows ... 14:34:06 INFO - Running post-action listener: _resource_record_post_action 14:34:06 INFO - ##### 14:34:06 INFO - ##### Running run-tests step. 14:34:06 INFO - ##### 14:34:06 INFO - Running pre-action listener: _resource_record_pre_action 14:34:06 INFO - Running main action method: run_tests 14:34:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:34:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:34:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:34:06 INFO - grabbing minidump binary from tooltool 14:34:06 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')]} 14:34:06 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 0x01B38368>, '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 0x017D2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C160C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:34:06 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 14:34:06 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 14:34:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:34:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvc707h 14:34:07 INFO - INFO - File integrity verified, renaming tmpvc707h to win32-minidump_stackwalk.exe 14:34:07 INFO - Return code: 0 14:34:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:34:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:34:07 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/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.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 14:34:07 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/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.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 14:34:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:34:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:07 INFO - 'COMPUTERNAME': 'T-W732-IX-139', 14:34:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:07 INFO - 'DCLOCATION': 'SCL3', 14:34:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:07 INFO - 'HOMEDRIVE': 'C:', 14:34:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:34:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:07 INFO - 'KTS_VERSION': '1.19c', 14:34:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:34:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-139', 14:34:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:34:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:07 INFO - 'MOZ_AIRBAG': '1', 14:34:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:07 INFO - 'MOZ_MSVCVERSION': '8', 14:34:07 INFO - 'MOZ_NO_REMOTE': '1', 14:34:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:07 INFO - 'NO_EM_RESTART': '1', 14:34:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:07 INFO - 'OS': 'Windows_NT', 14:34:07 INFO - 'OURDRIVE': 'C:', 14:34:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 14:34:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:07 INFO - 'PROCESSOR_LEVEL': '6', 14:34:07 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:07 INFO - 'PROMPT': '$P$G', 14:34:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:07 INFO - 'PWD': 'C:\\slave\\test', 14:34:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:07 INFO - 'SYSTEMDRIVE': 'C:', 14:34:07 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:34:07 INFO - 'TEST1': 'testie', 14:34:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:34:07 INFO - 'USERDOMAIN': 'T-W732-IX-139', 14:34:07 INFO - 'USERNAME': 'cltbld', 14:34:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:34:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:07 INFO - 'WINDIR': 'C:\\windows', 14:34:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:34:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:34:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:07 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/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.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 14:34:09 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 14:34:09 INFO - import pkg_resources 14:34:10 INFO - Using 1 client processes 14:34:13 INFO - SUITE-START | Running 778 tests 14:34:13 INFO - Running testharness tests 14:34:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:34:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 14:34:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:34:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:34:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:34:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:34:14 INFO - Setting up ssl 14:34:14 INFO - PROCESS | certutil | 14:34:14 INFO - PROCESS | certutil | 14:34:14 INFO - PROCESS | certutil | 14:34:14 INFO - Certificate Nickname Trust Attributes 14:34:14 INFO - SSL,S/MIME,JAR/XPI 14:34:14 INFO - 14:34:14 INFO - web-platform-tests CT,, 14:34:14 INFO - 14:34:14 INFO - Starting runner 14:34:15 INFO - PROCESS | 3492 | [3492] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:34:15 INFO - PROCESS | 3492 | [3492] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:34:15 INFO - PROCESS | 3492 | [3492] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:34:15 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:34:15 INFO - PROCESS | 3492 | [3492] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:34:17 INFO - PROCESS | 3492 | 1461101657343 Marionette DEBUG Marionette enabled via build flag and pref 14:34:18 INFO - PROCESS | 3492 | ++DOCSHELL 137D3800 == 1 [pid = 3492] [id = 1] 14:34:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 1 (137D3C00) [pid = 3492] [serial = 1] [outer = 00000000] 14:34:18 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:34:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 2 (137D4800) [pid = 3492] [serial = 2] [outer = 137D3C00] 14:34:18 INFO - PROCESS | 3492 | ++DOCSHELL 13C7B800 == 2 [pid = 3492] [id = 2] 14:34:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 3 (13C7BC00) [pid = 3492] [serial = 3] [outer = 00000000] 14:34:18 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:34:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 4 (13C7C800) [pid = 3492] [serial = 4] [outer = 13C7BC00] 14:34:19 INFO - PROCESS | 3492 | 1461101659188 Marionette INFO Listening on port 2828 14:34:20 INFO - PROCESS | 3492 | 1461101660774 Marionette DEBUG Marionette enabled via command-line flag 14:34:20 INFO - PROCESS | 3492 | [3492] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:20 INFO - PROCESS | 3492 | [3492] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:20 INFO - PROCESS | 3492 | ++DOCSHELL 0F57D800 == 3 [pid = 3492] [id = 3] 14:34:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 5 (0F57DC00) [pid = 3492] [serial = 5] [outer = 00000000] 14:34:20 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:34:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 6 (0F57E800) [pid = 3492] [serial = 6] [outer = 0F57DC00] 14:34:20 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:34:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 7 (18753400) [pid = 3492] [serial = 7] [outer = 13C7BC00] 14:34:21 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:21 INFO - PROCESS | 3492 | 1461101661168 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49624 14:34:21 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:21 INFO - PROCESS | 3492 | 1461101661178 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49626 14:34:21 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:21 INFO - PROCESS | 3492 | 1461101661184 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49627 14:34:21 INFO - PROCESS | 3492 | 1461101661214 Marionette DEBUG Closed connection conn0 14:34:21 INFO - PROCESS | 3492 | 1461101661216 Marionette DEBUG Closed connection conn1 14:34:21 INFO - PROCESS | 3492 | 1461101661295 Marionette DEBUG Closed connection conn2 14:34:21 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:21 INFO - PROCESS | 3492 | 1461101661301 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49629 14:34:21 INFO - PROCESS | 3492 | 1461101661340 Marionette DEBUG Closed connection conn3 14:34:21 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:21 INFO - PROCESS | 3492 | 1461101661346 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49630 14:34:21 INFO - PROCESS | 3492 | ++DOCSHELL 137D2C00 == 4 [pid = 3492] [id = 4] 14:34:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 8 (19022400) [pid = 3492] [serial = 8] [outer = 00000000] 14:34:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 9 (19EDCC00) [pid = 3492] [serial = 9] [outer = 19022400] 14:34:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 10 (19EE2800) [pid = 3492] [serial = 10] [outer = 19022400] 14:34:21 INFO - PROCESS | 3492 | 1461101661544 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:34:21 INFO - PROCESS | 3492 | 1461101661550 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419123832","device":"desktop","version":"48.0a1"} 14:34:23 INFO - PROCESS | 3492 | [3492] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:23 INFO - PROCESS | 3492 | [3492] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:23 INFO - PROCESS | 3492 | [3492] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:23 INFO - PROCESS | 3492 | ++DOCSHELL 1D675800 == 5 [pid = 3492] [id = 5] 14:34:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 11 (1D678000) [pid = 3492] [serial = 11] [outer = 00000000] 14:34:23 INFO - PROCESS | 3492 | ++DOCSHELL 1D678C00 == 6 [pid = 3492] [id = 6] 14:34:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 12 (1D679400) [pid = 3492] [serial = 12] [outer = 00000000] 14:34:24 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:34:24 INFO - PROCESS | 3492 | ++DOCSHELL 1B9D5000 == 7 [pid = 3492] [id = 7] 14:34:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 13 (1B9D5400) [pid = 3492] [serial = 13] [outer = 00000000] 14:34:24 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:34:24 INFO - PROCESS | 3492 | [3492] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:34:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 14 (1B9DE000) [pid = 3492] [serial = 14] [outer = 1B9D5400] 14:34:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 15 (1B8AFC00) [pid = 3492] [serial = 15] [outer = 1D678000] 14:34:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 16 (1B8B1400) [pid = 3492] [serial = 16] [outer = 1D679400] 14:34:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 17 (1B8B3C00) [pid = 3492] [serial = 17] [outer = 1B9D5400] 14:34:25 INFO - PROCESS | 3492 | 1461101665223 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3492 | 1461101665236 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 18 (1C49C800) [pid = 3492] [serial = 18] [outer = 1B9D5400] 14:34:25 INFO - PROCESS | 3492 | 1461101665989 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"fc56be46-6ef6-4cef-9a04-91bfb86a7b49","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419123832","device":"desktop","version":"48.0a1","command_id":1}}] 14:34:26 INFO - PROCESS | 3492 | 1461101666311 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:34:26 INFO - PROCESS | 3492 | 1461101666434 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:34:26 INFO - PROCESS | 3492 | 1461101666449 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:34:26 INFO - PROCESS | 3492 | [3492] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:34:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 19 (1CC1B400) [pid = 3492] [serial = 19] [outer = 1B9D5400] 14:34:28 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:28 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:28 INFO - PROCESS | 3492 | 1461101668296 Marionette TRACE conn4 <- [1,3,null,{}] 14:34:28 INFO - PROCESS | 3492 | 1461101668300 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:34:28 INFO - PROCESS | 3492 | 1461101668316 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:34:28 INFO - PROCESS | 3492 | 1461101668347 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3492 | 1461101668349 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:34:28 INFO - PROCESS | 3492 | 1461101668454 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 3492 | 1461101668459 Marionette TRACE conn4 <- [1,6,null,{}] 14:34:28 INFO - PROCESS | 3492 | 1461101668525 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 3492 | --DOCSHELL 137D3800 == 6 [pid = 3492] [id = 1] 14:34:28 INFO - PROCESS | 3492 | 1461101668545 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:34:28 INFO - PROCESS | 3492 | 1461101668550 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 3492 | ++DOCSHELL 0F1E2C00 == 7 [pid = 3492] [id = 8] 14:34:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 20 (0F40D400) [pid = 3492] [serial = 20] [outer = 00000000] 14:34:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 21 (0F4F2800) [pid = 3492] [serial = 21] [outer = 0F40D400] 14:34:28 INFO - PROCESS | 3492 | 1461101668612 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 22 (12707800) [pid = 3492] [serial = 22] [outer = 0F40D400] 14:34:29 INFO - PROCESS | 3492 | ++DOCSHELL 137D3800 == 8 [pid = 3492] [id = 9] 14:34:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 23 (13AE8C00) [pid = 3492] [serial = 23] [outer = 00000000] 14:34:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 24 (176BE000) [pid = 3492] [serial = 24] [outer = 13AE8C00] 14:34:29 INFO - PROCESS | 3492 | 1461101669061 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 25 (1A784400) [pid = 3492] [serial = 25] [outer = 13AE8C00] 14:34:29 INFO - PROCESS | 3492 | 1461101669599 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 14:34:29 INFO - PROCESS | 3492 | 1461101669729 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 3492 | 1461101669733 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:34:29 INFO - PROCESS | 3492 | 1461101669756 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 3492 | 1461101669760 Marionette TRACE conn4 <- [1,10,null,{}] 14:34:29 INFO - PROCESS | 3492 | 1461101669767 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:29 INFO - PROCESS | 3492 | 1461101669896 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:34:29 INFO - PROCESS | 3492 | 1461101669951 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 3492 | ++DOCSHELL 18749400 == 9 [pid = 3492] [id = 10] 14:34:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 26 (1A7D8C00) [pid = 3492] [serial = 26] [outer = 00000000] 14:34:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 27 (1E80E400) [pid = 3492] [serial = 27] [outer = 1A7D8C00] 14:34:30 INFO - PROCESS | 3492 | 1461101670007 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 28 (1FA65800) [pid = 3492] [serial = 28] [outer = 1A7D8C00] 14:34:30 INFO - PROCESS | 3492 | 1461101670544 Marionette TRACE conn4 <- [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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 830ms 14:34:30 INFO - PROCESS | 3492 | 1461101670585 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 3492 | 1461101670588 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:34:30 INFO - PROCESS | 3492 | 1461101670591 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 3492 | 1461101670594 Marionette TRACE conn4 <- [1,14,null,{}] 14:34:30 INFO - PROCESS | 3492 | 1461101670598 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 3492 | 1461101670799 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:34:30 INFO - PROCESS | 3492 | ++DOCSHELL 0F4BE400 == 10 [pid = 3492] [id = 11] 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 29 (0F4EC400) [pid = 3492] [serial = 29] [outer = 00000000] 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 30 (0F4F0000) [pid = 3492] [serial = 30] [outer = 0F4EC400] 14:34:30 INFO - PROCESS | 3492 | 1461101670935 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 31 (0F4F9C00) [pid = 3492] [serial = 31] [outer = 0F4EC400] 14:34:30 INFO - PROCESS | 3492 | ++DOCSHELL 0F548800 == 11 [pid = 3492] [id = 12] 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 32 (0F571800) [pid = 3492] [serial = 32] [outer = 00000000] 14:34:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 33 (0F57B800) [pid = 3492] [serial = 33] [outer = 0F571800] 14:34:30 INFO - PROCESS | 3492 | 1461101671004 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 34 (127B5000) [pid = 3492] [serial = 34] [outer = 0F571800] 14:34:31 INFO - PROCESS | 3492 | ++DOCSHELL 0F180400 == 12 [pid = 3492] [id = 13] 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 35 (0F4F2400) [pid = 3492] [serial = 35] [outer = 00000000] 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 36 (12FDE400) [pid = 3492] [serial = 36] [outer = 0F4F2400] 14:34:31 INFO - PROCESS | 3492 | --DOCSHELL 137D2C00 == 11 [pid = 3492] [id = 4] 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 37 (13AE4000) [pid = 3492] [serial = 37] [outer = 0F4F2400] 14:34:31 INFO - PROCESS | 3492 | 1461101671584 Marionette TRACE conn4 <- [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]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1018ms 14:34:31 INFO - PROCESS | 3492 | 1461101671615 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 3492 | 1461101671619 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:34:31 INFO - PROCESS | 3492 | 1461101671624 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 3492 | 1461101671627 Marionette TRACE conn4 <- [1,18,null,{}] 14:34:31 INFO - PROCESS | 3492 | 1461101671631 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 3492 | 1461101671711 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:34:31 INFO - PROCESS | 3492 | 1461101671722 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 3492 | ++DOCSHELL 13AE9000 == 12 [pid = 3492] [id = 14] 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 38 (13C47000) [pid = 3492] [serial = 38] [outer = 00000000] 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 39 (16E2D400) [pid = 3492] [serial = 39] [outer = 13C47000] 14:34:31 INFO - PROCESS | 3492 | 1461101671770 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 40 (17608000) [pid = 3492] [serial = 40] [outer = 13C47000] 14:34:32 INFO - PROCESS | 3492 | 1461101672185 Marionette TRACE conn4 <- [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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 14:34:32 INFO - PROCESS | 3492 | 1461101672254 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 3492 | 1461101672257 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 3492 | 1461101672261 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:34:32 INFO - PROCESS | 3492 | 1461101672263 Marionette TRACE conn4 <- [1,22,null,{}] 14:34:32 INFO - PROCESS | 3492 | 1461101672271 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 3492 | 1461101672372 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:34:32 INFO - PROCESS | 3492 | 1461101672388 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 3492 | ++DOCSHELL 187DD800 == 13 [pid = 3492] [id = 15] 14:34:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 41 (187DE800) [pid = 3492] [serial = 41] [outer = 00000000] 14:34:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 42 (1901D400) [pid = 3492] [serial = 42] [outer = 187DE800] 14:34:32 INFO - PROCESS | 3492 | 1461101672434 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 43 (19E4AC00) [pid = 3492] [serial = 43] [outer = 187DE800] 14:34:32 INFO - PROCESS | 3492 | 1461101672860 Marionette TRACE conn4 <- [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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 14:34:32 INFO - PROCESS | 3492 | 1461101672894 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 3492 | 1461101672898 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 14:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:34:32 INFO - PROCESS | 3492 | 1461101672910 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 3492 | 1461101672915 Marionette TRACE conn4 <- [1,26,null,{}] 14:34:32 INFO - PROCESS | 3492 | 1461101672923 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 3492 | 1461101673007 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:34:33 INFO - PROCESS | 3492 | 1461101673014 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3492 | ++DOCSHELL 1A888C00 == 14 [pid = 3492] [id = 16] 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 44 (1BC32C00) [pid = 3492] [serial = 44] [outer = 00000000] 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 45 (1BF63400) [pid = 3492] [serial = 45] [outer = 1BC32C00] 14:34:33 INFO - PROCESS | 3492 | 1461101673062 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 46 (1C495400) [pid = 3492] [serial = 46] [outer = 1BC32C00] 14:34:33 INFO - PROCESS | 3492 | 1461101673461 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 14:34:33 INFO - PROCESS | 3492 | 1461101673503 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:34:33 INFO - PROCESS | 3492 | 1461101673505 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 14:34:33 INFO - PROCESS | 3492 | 1461101673508 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3492 | 1461101673510 Marionette TRACE conn4 <- [1,30,null,{}] 14:34:33 INFO - PROCESS | 3492 | 1461101673514 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 3492 | 1461101673589 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:34:33 INFO - PROCESS | 3492 | 1461101673595 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3492 | ++DOCSHELL 1A894400 == 15 [pid = 3492] [id = 17] 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 47 (1B8B7400) [pid = 3492] [serial = 47] [outer = 00000000] 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 48 (1D1E5000) [pid = 3492] [serial = 48] [outer = 1B8B7400] 14:34:33 INFO - PROCESS | 3492 | 1461101673640 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (1D674800) [pid = 3492] [serial = 49] [outer = 1B8B7400] 14:34:34 INFO - PROCESS | 3492 | 1461101674027 Marionette TRACE conn4 <- [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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 14:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:34:34 INFO - PROCESS | 3492 | 1461101674079 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 3492 | 1461101674081 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 3492 | 1461101674084 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 3492 | 1461101674086 Marionette TRACE conn4 <- [1,34,null,{}] 14:34:34 INFO - PROCESS | 3492 | 1461101674101 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 3492 | 1461101674175 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:34:34 INFO - PROCESS | 3492 | 1461101674184 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 3492 | ++DOCSHELL 1E670400 == 16 [pid = 3492] [id = 18] 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (1E7C4C00) [pid = 3492] [serial = 50] [outer = 00000000] 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (1F71C400) [pid = 3492] [serial = 51] [outer = 1E7C4C00] 14:34:34 INFO - PROCESS | 3492 | 1461101674236 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (1FEE7800) [pid = 3492] [serial = 52] [outer = 1E7C4C00] 14:34:34 INFO - PROCESS | 3492 | 1461101674663 Marionette TRACE conn4 <- [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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 14:34:34 INFO - PROCESS | 3492 | 1461101674715 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 3492 | 1461101674717 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 3492 | 1461101674725 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 3492 | 1461101674726 Marionette TRACE conn4 <- [1,38,null,{}] 14:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:34:34 INFO - PROCESS | 3492 | 1461101674730 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 3492 | 1461101674810 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:34:34 INFO - PROCESS | 3492 | 1461101674815 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 3492 | ++DOCSHELL 1E7FFC00 == 17 [pid = 3492] [id = 19] 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (1FEEA000) [pid = 3492] [serial = 53] [outer = 00000000] 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (217D5000) [pid = 3492] [serial = 54] [outer = 1FEEA000] 14:34:34 INFO - PROCESS | 3492 | 1461101674863 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (217E5000) [pid = 3492] [serial = 55] [outer = 1FEEA000] 14:34:35 INFO - PROCESS | 3492 | 1461101675412 Marionette TRACE conn4 <- [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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 730ms 14:34:35 INFO - PROCESS | 3492 | 1461101675460 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 3492 | 1461101675462 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 14:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:34:35 INFO - PROCESS | 3492 | 1461101675465 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 3492 | 1461101675467 Marionette TRACE conn4 <- [1,42,null,{}] 14:34:35 INFO - PROCESS | 3492 | 1461101675470 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:35 INFO - PROCESS | 3492 | 1461101675542 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:34:35 INFO - PROCESS | 3492 | 1461101675548 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9F800 == 18 [pid = 3492] [id = 20] 14:34:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (0EF9FC00) [pid = 3492] [serial = 56] [outer = 00000000] 14:34:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (0EFA5400) [pid = 3492] [serial = 57] [outer = 0EF9FC00] 14:34:35 INFO - PROCESS | 3492 | 1461101675597 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (0EFA7C00) [pid = 3492] [serial = 58] [outer = 0EF9FC00] 14:34:35 INFO - PROCESS | 3492 | 1461101675977 Marionette TRACE conn4 <- [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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 14:34:36 INFO - PROCESS | 3492 | 1461101676036 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3492 | 1461101676038 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:34:36 INFO - PROCESS | 3492 | 1461101676042 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3492 | 1461101676043 Marionette TRACE conn4 <- [1,46,null,{}] 14:34:36 INFO - PROCESS | 3492 | 1461101676047 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 3492 | 1461101676117 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:34:36 INFO - PROCESS | 3492 | 1461101676141 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA4400 == 19 [pid = 3492] [id = 21] 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (0EFA8C00) [pid = 3492] [serial = 59] [outer = 00000000] 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (0F02B800) [pid = 3492] [serial = 60] [outer = 0EFA8C00] 14:34:36 INFO - PROCESS | 3492 | 1461101676186 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (0F02E000) [pid = 3492] [serial = 61] [outer = 0EFA8C00] 14:34:36 INFO - PROCESS | 3492 | 1461101676562 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:34:36 INFO - PROCESS | 3492 | 1461101676612 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3492 | 1461101676614 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:34:36 INFO - PROCESS | 3492 | 1461101676629 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3492 | 1461101676630 Marionette TRACE conn4 <- [1,50,null,{}] 14:34:36 INFO - PROCESS | 3492 | 1461101676637 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 3492 | 1461101676709 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:34:36 INFO - PROCESS | 3492 | 1461101676715 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3492 | ++DOCSHELL 0F02F000 == 20 [pid = 3492] [id = 22] 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (0F02F400) [pid = 3492] [serial = 62] [outer = 00000000] 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (1AB38800) [pid = 3492] [serial = 63] [outer = 0F02F400] 14:34:36 INFO - PROCESS | 3492 | 1461101676763 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1AB3AC00) [pid = 3492] [serial = 64] [outer = 0F02F400] 14:34:37 INFO - PROCESS | 3492 | 1461101677130 Marionette TRACE conn4 <- [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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 530ms 14:34:37 INFO - PROCESS | 3492 | 1461101677163 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 3492 | 1461101677165 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:34:37 INFO - PROCESS | 3492 | 1461101677168 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 3492 | 1461101677170 Marionette TRACE conn4 <- [1,54,null,{}] 14:34:37 INFO - PROCESS | 3492 | 1461101677173 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 3492 | 1461101677275 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:34:37 INFO - PROCESS | 3492 | 1461101677284 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3492 | ++DOCSHELL 12D3B000 == 21 [pid = 3492] [id = 23] 14:34:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (12D3B400) [pid = 3492] [serial = 65] [outer = 00000000] 14:34:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (12D3F000) [pid = 3492] [serial = 66] [outer = 12D3B400] 14:34:37 INFO - PROCESS | 3492 | 1461101677339 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1A1ADC00) [pid = 3492] [serial = 67] [outer = 12D3B400] 14:34:37 INFO - PROCESS | 3492 | 1461101677734 Marionette TRACE conn4 <- [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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 14:34:37 INFO - PROCESS | 3492 | 1461101677799 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 3492 | 1461101677801 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 14:34:37 INFO - PROCESS | 3492 | 1461101677804 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 3492 | 1461101677807 Marionette TRACE conn4 <- [1,58,null,{}] 14:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:34:37 INFO - PROCESS | 3492 | 1461101677810 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 3492 | 1461101677932 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:34:37 INFO - PROCESS | 3492 | 1461101677940 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3492 | ++DOCSHELL 1AB41400 == 22 [pid = 3492] [id = 24] 14:34:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (217E7400) [pid = 3492] [serial = 68] [outer = 00000000] 14:34:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (2252E800) [pid = 3492] [serial = 69] [outer = 217E7400] 14:34:37 INFO - PROCESS | 3492 | 1461101677984 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (22530400) [pid = 3492] [serial = 70] [outer = 217E7400] 14:34:38 INFO - PROCESS | 3492 | 1461101678351 Marionette TRACE conn4 <- [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]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 14:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:34:38 INFO - PROCESS | 3492 | 1461101678380 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 3492 | 1461101678382 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 14:34:38 INFO - PROCESS | 3492 | 1461101678385 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 3492 | 1461101678386 Marionette TRACE conn4 <- [1,62,null,{}] 14:34:38 INFO - PROCESS | 3492 | 1461101678390 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:38 INFO - PROCESS | 3492 | 1461101678461 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:34:38 INFO - PROCESS | 3492 | 1461101678468 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 3492 | ++DOCSHELL 22532000 == 23 [pid = 3492] [id = 25] 14:34:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (22536400) [pid = 3492] [serial = 71] [outer = 00000000] 14:34:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (226B3C00) [pid = 3492] [serial = 72] [outer = 22536400] 14:34:38 INFO - PROCESS | 3492 | 1461101678511 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (226B3800) [pid = 3492] [serial = 73] [outer = 22536400] 14:34:38 INFO - PROCESS | 3492 | 1461101678905 Marionette TRACE conn4 <- [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]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 14:34:39 INFO - PROCESS | 3492 | --DOCSHELL 18749400 == 22 [pid = 3492] [id = 10] 14:34:39 INFO - PROCESS | 3492 | --DOCSHELL 0F1E2C00 == 21 [pid = 3492] [id = 8] 14:34:39 INFO - PROCESS | 3492 | 1461101679674 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 3492 | 1461101679677 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:34:39 INFO - PROCESS | 3492 | 1461101679687 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 3492 | 1461101679691 Marionette TRACE conn4 <- [1,66,null,{}] 14:34:39 INFO - PROCESS | 3492 | 1461101679702 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 3492 | 1461101679841 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:34:39 INFO - PROCESS | 3492 | 1461101679861 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 3492 | ++DOCSHELL 0F182400 == 22 [pid = 3492] [id = 26] 14:34:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (0F1E0C00) [pid = 3492] [serial = 74] [outer = 00000000] 14:34:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (0F4F3400) [pid = 3492] [serial = 75] [outer = 0F1E0C00] 14:34:39 INFO - PROCESS | 3492 | 1461101679910 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (0F57CC00) [pid = 3492] [serial = 76] [outer = 0F1E0C00] 14:34:40 INFO - PROCESS | 3492 | 1461101680321 Marionette TRACE conn4 <- [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]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 14:34:40 INFO - PROCESS | 3492 | 1461101680360 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 3492 | 1461101680364 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 14:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:34:40 INFO - PROCESS | 3492 | 1461101680377 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 3492 | 1461101680380 Marionette TRACE conn4 <- [1,70,null,{}] 14:34:40 INFO - PROCESS | 3492 | 1461101680384 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:40 INFO - PROCESS | 3492 | 1461101680484 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:34:40 INFO - PROCESS | 3492 | 1461101680490 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 3492 | ++DOCSHELL 12703000 == 23 [pid = 3492] [id = 27] 14:34:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1270AC00) [pid = 3492] [serial = 77] [outer = 00000000] 14:34:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (12FA9C00) [pid = 3492] [serial = 78] [outer = 1270AC00] 14:34:40 INFO - PROCESS | 3492 | 1461101680538 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (12FE9800) [pid = 3492] [serial = 79] [outer = 1270AC00] 14:34:40 INFO - PROCESS | 3492 | 1461101680943 Marionette TRACE conn4 <- [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]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19022400) [pid = 3492] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (0F40D400) [pid = 3492] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A7D8C00) [pid = 3492] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (0F571800) [pid = 3492] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13C47000) [pid = 3492] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187DE800) [pid = 3492] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1BC32C00) [pid = 3492] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1B8B7400) [pid = 3492] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1E7C4C00) [pid = 3492] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1FEEA000) [pid = 3492] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (0F02F400) [pid = 3492] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12D3B400) [pid = 3492] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:34:41 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (217E7400) [pid = 3492] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:34:41 INFO - PROCESS | 3492 | 1461101681349 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3492 | 1461101681352 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 14:34:41 INFO - PROCESS | 3492 | 1461101681362 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 3492 | 1461101681364 Marionette TRACE conn4 <- [1,74,null,{}] 14:34:41 INFO - PROCESS | 3492 | 1461101681373 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:34:41 INFO - PROCESS | 3492 | 1461101681452 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:34:41 INFO - PROCESS | 3492 | 1461101681462 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 3492 | ++DOCSHELL 16B6B800 == 24 [pid = 3492] [id = 28] 14:34:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (16B6E400) [pid = 3492] [serial = 80] [outer = 00000000] 14:34:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (1702C800) [pid = 3492] [serial = 81] [outer = 16B6E400] 14:34:41 INFO - PROCESS | 3492 | 1461101681512 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (176C0C00) [pid = 3492] [serial = 82] [outer = 16B6E400] 14:34:41 INFO - PROCESS | 3492 | 1461101681918 Marionette TRACE conn4 <- [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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 14:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:34:41 INFO - PROCESS | 3492 | 1461101681950 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3492 | 1461101681952 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 14:34:41 INFO - PROCESS | 3492 | 1461101681955 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 3492 | 1461101681957 Marionette TRACE conn4 <- [1,78,null,{}] 14:34:41 INFO - PROCESS | 3492 | 1461101681961 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - PROCESS | 3492 | 1461101682036 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:34:42 INFO - PROCESS | 3492 | 1461101682042 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3492 | ++DOCSHELL 17875400 == 25 [pid = 3492] [id = 29] 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (17876800) [pid = 3492] [serial = 83] [outer = 00000000] 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (19E49C00) [pid = 3492] [serial = 84] [outer = 17876800] 14:34:42 INFO - PROCESS | 3492 | 1461101682087 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (19EE2400) [pid = 3492] [serial = 85] [outer = 17876800] 14:34:42 INFO - PROCESS | 3492 | 1461101682493 Marionette TRACE conn4 <- [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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 569ms 14:34:42 INFO - PROCESS | 3492 | 1461101682527 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 3492 | 1461101682529 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 14:34:42 INFO - PROCESS | 3492 | 1461101682532 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:34:42 INFO - PROCESS | 3492 | 1461101682534 Marionette TRACE conn4 <- [1,82,null,{}] 14:34:42 INFO - PROCESS | 3492 | 1461101682537 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - PROCESS | 3492 | 1461101682608 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:34:42 INFO - PROCESS | 3492 | 1461101682614 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3492 | ++DOCSHELL 1A78B800 == 26 [pid = 3492] [id = 30] 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1A78C000) [pid = 3492] [serial = 86] [outer = 00000000] 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1AB33800) [pid = 3492] [serial = 87] [outer = 1A78C000] 14:34:42 INFO - PROCESS | 3492 | 1461101682660 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1AB3E000) [pid = 3492] [serial = 88] [outer = 1A78C000] 14:34:43 INFO - PROCESS | 3492 | 1461101683076 Marionette TRACE conn4 <- [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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 14:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:34:43 INFO - PROCESS | 3492 | 1461101683106 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3492 | 1461101683109 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 14:34:43 INFO - PROCESS | 3492 | 1461101683111 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3492 | 1461101683113 Marionette TRACE conn4 <- [1,86,null,{}] 14:34:43 INFO - PROCESS | 3492 | 1461101683120 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 3492 | 1461101683235 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:34:43 INFO - PROCESS | 3492 | 1461101683244 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 3492 | ++DOCSHELL 1C845C00 == 27 [pid = 3492] [id = 31] 14:34:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1C9C9800) [pid = 3492] [serial = 89] [outer = 00000000] 14:34:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1D1DB400) [pid = 3492] [serial = 90] [outer = 1C9C9800] 14:34:43 INFO - PROCESS | 3492 | 1461101683292 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1D8C1000) [pid = 3492] [serial = 91] [outer = 1C9C9800] 14:34:43 INFO - PROCESS | 3492 | 1461101683830 Marionette TRACE conn4 <- [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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 770ms 14:34:43 INFO - PROCESS | 3492 | 1461101683883 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3492 | 1461101683889 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:34:43 INFO - PROCESS | 3492 | 1461101683895 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3492 | 1461101683899 Marionette TRACE conn4 <- [1,90,null,{}] 14:34:43 INFO - PROCESS | 3492 | 1461101683904 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 3492 | 1461101684079 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:34:44 INFO - PROCESS | 3492 | 1461101684141 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3492 | ++DOCSHELL 127B5C00 == 28 [pid = 3492] [id = 32] 14:34:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (127B6C00) [pid = 3492] [serial = 92] [outer = 00000000] 14:34:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (12FA8400) [pid = 3492] [serial = 93] [outer = 127B6C00] 14:34:44 INFO - PROCESS | 3492 | 1461101684198 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (13C7C000) [pid = 3492] [serial = 94] [outer = 127B6C00] 14:34:44 INFO - PROCESS | 3492 | 1461101684724 Marionette TRACE conn4 <- [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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 14:34:44 INFO - PROCESS | 3492 | 1461101684769 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 3492 | 1461101684775 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:34:44 INFO - PROCESS | 3492 | 1461101684782 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 3492 | 1461101684785 Marionette TRACE conn4 <- [1,94,null,{}] 14:34:44 INFO - PROCESS | 3492 | 1461101684789 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 3492 | 1461101684891 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:34:44 INFO - PROCESS | 3492 | 1461101684973 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3492 | ++DOCSHELL 16E23000 == 29 [pid = 3492] [id = 33] 14:34:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (17881000) [pid = 3492] [serial = 95] [outer = 00000000] 14:34:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1BF58400) [pid = 3492] [serial = 96] [outer = 17881000] 14:34:45 INFO - PROCESS | 3492 | 1461101685027 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1C497800) [pid = 3492] [serial = 97] [outer = 17881000] 14:34:45 INFO - PROCESS | 3492 | 1461101685568 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 14:34:45 INFO - PROCESS | 3492 | 1461101685614 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 3492 | 1461101685617 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:34:45 INFO - PROCESS | 3492 | 1461101685620 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 3492 | 1461101685624 Marionette TRACE conn4 <- [1,98,null,{}] 14:34:45 INFO - PROCESS | 3492 | 1461101685635 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:45 INFO - PROCESS | 3492 | 1461101685734 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:34:45 INFO - PROCESS | 3492 | 1461101685804 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 3492 | ++DOCSHELL 1F721000 == 30 [pid = 3492] [id = 34] 14:34:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1F7B4000) [pid = 3492] [serial = 98] [outer = 00000000] 14:34:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1FE2B400) [pid = 3492] [serial = 99] [outer = 1F7B4000] 14:34:45 INFO - PROCESS | 3492 | 1461101685860 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1FE35400) [pid = 3492] [serial = 100] [outer = 1F7B4000] 14:34:46 INFO - PROCESS | 3492 | 1461101686412 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 14:34:46 INFO - PROCESS | 3492 | 1461101686454 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 3492 | 1461101686457 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:34:46 INFO - PROCESS | 3492 | 1461101686460 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 3492 | 1461101686462 Marionette TRACE conn4 <- [1,102,null,{}] 14:34:46 INFO - PROCESS | 3492 | 1461101686466 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 3492 | 1461101686562 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:34:46 INFO - PROCESS | 3492 | 1461101686644 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 3492 | ++DOCSHELL 12703C00 == 31 [pid = 3492] [id = 35] 14:34:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (12704000) [pid = 3492] [serial = 101] [outer = 00000000] 14:34:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1296F400) [pid = 3492] [serial = 102] [outer = 12704000] 14:34:46 INFO - PROCESS | 3492 | 1461101686698 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12974400) [pid = 3492] [serial = 103] [outer = 12704000] 14:34:47 INFO - PROCESS | 3492 | 1461101687281 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19EDCC00) [pid = 3492] [serial = 9] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19EE2800) [pid = 3492] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13C7C800) [pid = 3492] [serial = 4] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (0F4F2800) [pid = 3492] [serial = 21] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (176BE000) [pid = 3492] [serial = 24] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1E80E400) [pid = 3492] [serial = 27] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (0F57B800) [pid = 3492] [serial = 33] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (127B5000) [pid = 3492] [serial = 34] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12FDE400) [pid = 3492] [serial = 36] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (16E2D400) [pid = 3492] [serial = 39] [outer = 00000000] [url = about:blank] 14:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1901D400) [pid = 3492] [serial = 42] [outer = 00000000] [url = about:blank] 14:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1BF63400) [pid = 3492] [serial = 45] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1C495400) [pid = 3492] [serial = 46] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1D1E5000) [pid = 3492] [serial = 48] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1D674800) [pid = 3492] [serial = 49] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1F71C400) [pid = 3492] [serial = 51] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (217D5000) [pid = 3492] [serial = 54] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (0EFA5400) [pid = 3492] [serial = 57] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (0F02B800) [pid = 3492] [serial = 60] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1AB38800) [pid = 3492] [serial = 63] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (12D3F000) [pid = 3492] [serial = 66] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (2252E800) [pid = 3492] [serial = 69] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (0F4F0000) [pid = 3492] [serial = 30] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1FEE7800) [pid = 3492] [serial = 52] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (217E5000) [pid = 3492] [serial = 55] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (12707800) [pid = 3492] [serial = 22] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1AB3AC00) [pid = 3492] [serial = 64] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1FA65800) [pid = 3492] [serial = 28] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (19E4AC00) [pid = 3492] [serial = 43] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (17608000) [pid = 3492] [serial = 40] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (1A1ADC00) [pid = 3492] [serial = 67] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (22530400) [pid = 3492] [serial = 70] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1B8B3C00) [pid = 3492] [serial = 17] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (1B9DE000) [pid = 3492] [serial = 14] [outer = 00000000] [url = about:blank] 14:34:47 INFO - PROCESS | 3492 | 1461101687343 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 3492 | 1461101687347 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:34:47 INFO - PROCESS | 3492 | 1461101687353 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 3492 | 1461101687356 Marionette TRACE conn4 <- [1,106,null,{}] 14:34:47 INFO - PROCESS | 3492 | 1461101687361 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 3492 | 1461101687444 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:34:47 INFO - PROCESS | 3492 | 1461101687458 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F8400 == 32 [pid = 3492] [id = 36] 14:34:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (0F4F9000) [pid = 3492] [serial = 104] [outer = 00000000] 14:34:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (127B6800) [pid = 3492] [serial = 105] [outer = 0F4F9000] 14:34:47 INFO - PROCESS | 3492 | 1461101687506 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (1296D800) [pid = 3492] [serial = 106] [outer = 0F4F9000] 14:34:47 INFO - PROCESS | 3492 | 1461101687921 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 14:34:47 INFO - PROCESS | 3492 | 1461101687987 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 3492 | 1461101687992 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:34:47 INFO - PROCESS | 3492 | 1461101687998 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 3492 | 1461101688001 Marionette TRACE conn4 <- [1,110,null,{}] 14:34:47 INFO - PROCESS | 3492 | 1461101688005 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 3492 | 1461101688084 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:34:48 INFO - PROCESS | 3492 | 1461101688093 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 3492 | ++DOCSHELL 12975400 == 33 [pid = 3492] [id = 37] 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (12D3A800) [pid = 3492] [serial = 107] [outer = 00000000] 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (13779C00) [pid = 3492] [serial = 108] [outer = 12D3A800] 14:34:48 INFO - PROCESS | 3492 | 1461101688138 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (13C7D000) [pid = 3492] [serial = 109] [outer = 12D3A800] 14:34:48 INFO - PROCESS | 3492 | 1461101688553 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:34:48 INFO - PROCESS | 3492 | 1461101688631 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 3492 | 1461101688633 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:34:48 INFO - PROCESS | 3492 | 1461101688641 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 3492 | 1461101688644 Marionette TRACE conn4 <- [1,114,null,{}] 14:34:48 INFO - PROCESS | 3492 | 1461101688655 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 3492 | 1461101688734 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:34:48 INFO - PROCESS | 3492 | 1461101688774 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 3492 | ++DOCSHELL 187DF000 == 34 [pid = 3492] [id = 38] 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (187E3800) [pid = 3492] [serial = 110] [outer = 00000000] 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (19021800) [pid = 3492] [serial = 111] [outer = 187E3800] 14:34:48 INFO - PROCESS | 3492 | 1461101688821 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (19EDE000) [pid = 3492] [serial = 112] [outer = 187E3800] 14:34:49 INFO - PROCESS | 3492 | 1461101689238 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:34:49 INFO - PROCESS | 3492 | 1461101689276 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 3492 | 1461101689279 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 14:34:49 INFO - PROCESS | 3492 | 1461101689282 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:34:49 INFO - PROCESS | 3492 | 1461101689284 Marionette TRACE conn4 <- [1,118,null,{}] 14:34:49 INFO - PROCESS | 3492 | 1461101689292 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 3492 | 1461101689368 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:34:49 INFO - PROCESS | 3492 | 1461101689375 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3492 | ++DOCSHELL 1A88A000 == 35 [pid = 3492] [id = 39] 14:34:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1A88B000) [pid = 3492] [serial = 113] [outer = 00000000] 14:34:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1AB3AC00) [pid = 3492] [serial = 114] [outer = 1A88B000] 14:34:49 INFO - PROCESS | 3492 | 1461101689421 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (1B8B6800) [pid = 3492] [serial = 115] [outer = 1A88B000] 14:34:49 INFO - PROCESS | 3492 | 1461101689809 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 14:34:49 INFO - PROCESS | 3492 | 1461101689856 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 3492 | 1461101689858 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:34:49 INFO - PROCESS | 3492 | 1461101689876 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 3492 | 1461101689878 Marionette TRACE conn4 <- [1,122,null,{}] 14:34:49 INFO - PROCESS | 3492 | 1461101689881 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 3492 | 1461101689983 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:34:49 INFO - PROCESS | 3492 | 1461101689990 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9F000 == 36 [pid = 3492] [id = 40] 14:34:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1AB34400) [pid = 3492] [serial = 116] [outer = 00000000] 14:34:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1C778800) [pid = 3492] [serial = 117] [outer = 1AB34400] 14:34:50 INFO - PROCESS | 3492 | 1461101690034 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1CC1C400) [pid = 3492] [serial = 118] [outer = 1AB34400] 14:34:50 INFO - PROCESS | 3492 | 1461101690477 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 650ms 14:34:50 INFO - PROCESS | 3492 | 1461101690512 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 3492 | 1461101690514 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:34:50 INFO - PROCESS | 3492 | 1461101690518 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 3492 | 1461101690519 Marionette TRACE conn4 <- [1,126,null,{}] 14:34:50 INFO - PROCESS | 3492 | 1461101690523 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 3492 | 1461101690653 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:34:50 INFO - PROCESS | 3492 | 1461101690659 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 3492 | ++DOCSHELL 1C773C00 == 37 [pid = 3492] [id = 41] 14:34:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1D621000) [pid = 3492] [serial = 119] [outer = 00000000] 14:34:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1F7B9400) [pid = 3492] [serial = 120] [outer = 1D621000] 14:34:50 INFO - PROCESS | 3492 | 1461101690709 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1FA72000) [pid = 3492] [serial = 121] [outer = 1D621000] 14:34:51 INFO - PROCESS | 3492 | 1461101691134 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 14:34:51 INFO - PROCESS | 3492 | 1461101691192 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3492 | 1461101691194 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:34:51 INFO - PROCESS | 3492 | 1461101691197 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 3492 | 1461101691198 Marionette TRACE conn4 <- [1,130,null,{}] 14:34:51 INFO - PROCESS | 3492 | 1461101691202 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 3492 | 1461101691326 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:34:51 INFO - PROCESS | 3492 | 1461101691379 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 3492 | ++DOCSHELL 1D8BE800 == 38 [pid = 3492] [id = 42] 14:34:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1FEE7400) [pid = 3492] [serial = 122] [outer = 00000000] 14:34:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1FEF4400) [pid = 3492] [serial = 123] [outer = 1FEE7400] 14:34:51 INFO - PROCESS | 3492 | 1461101691422 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (2175D800) [pid = 3492] [serial = 124] [outer = 1FEE7400] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (22536400) [pid = 3492] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (0EFA8C00) [pid = 3492] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (0EF9FC00) [pid = 3492] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A78C000) [pid = 3492] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1270AC00) [pid = 3492] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (0F1E0C00) [pid = 3492] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (16B6E400) [pid = 3492] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:34:51 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (17876800) [pid = 3492] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:34:51 INFO - PROCESS | 3492 | 1461101691801 Marionette TRACE conn4 <- [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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 14:34:51 INFO - PROCESS | 3492 | 1461101691828 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3492 | 1461101691829 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:34:51 INFO - PROCESS | 3492 | 1461101691832 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 3492 | 1461101691834 Marionette TRACE conn4 <- [1,134,null,{}] 14:34:51 INFO - PROCESS | 3492 | 1461101691838 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 3492 | 1461101691910 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:34:51 INFO - PROCESS | 3492 | 1461101691917 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 3492 | ++DOCSHELL 0F028400 == 39 [pid = 3492] [id = 43] 14:34:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1270AC00) [pid = 3492] [serial = 125] [outer = 00000000] 14:34:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1C8D8800) [pid = 3492] [serial = 126] [outer = 1270AC00] 14:34:52 INFO - PROCESS | 3492 | 1461101692017 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1C8DB000) [pid = 3492] [serial = 127] [outer = 1270AC00] 14:34:52 INFO - PROCESS | 3492 | 1461101692371 Marionette TRACE conn4 <- [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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 569ms 14:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:34:52 INFO - PROCESS | 3492 | 1461101692404 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 3492 | 1461101692406 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 14:34:52 INFO - PROCESS | 3492 | 1461101692408 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 3492 | 1461101692410 Marionette TRACE conn4 <- [1,138,null,{}] 14:34:52 INFO - PROCESS | 3492 | 1461101692413 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:52 INFO - PROCESS | 3492 | 1461101692486 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:34:52 INFO - PROCESS | 3492 | 1461101692550 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3492 | ++DOCSHELL 0EF09000 == 40 [pid = 3492] [id = 44] 14:34:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (0EF09400) [pid = 3492] [serial = 128] [outer = 00000000] 14:34:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (0EF16000) [pid = 3492] [serial = 129] [outer = 0EF09400] 14:34:52 INFO - PROCESS | 3492 | 1461101692593 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A1AC000) [pid = 3492] [serial = 130] [outer = 0EF09400] 14:34:52 INFO - PROCESS | 3492 | 1461101692954 Marionette TRACE conn4 <- [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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 14:34:52 INFO - PROCESS | 3492 | 1461101692980 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:34:52 INFO - PROCESS | 3492 | 1461101692981 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 14:34:52 INFO - PROCESS | 3492 | 1461101692985 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 3492 | 1461101692986 Marionette TRACE conn4 <- [1,142,null,{}] 14:34:52 INFO - PROCESS | 3492 | 1461101692990 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 3492 | 1461101693064 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:34:53 INFO - PROCESS | 3492 | 1461101693129 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 3492 | ++DOCSHELL 0EF13C00 == 41 [pid = 3492] [id = 45] 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (0EF14C00) [pid = 3492] [serial = 131] [outer = 00000000] 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1C8E3800) [pid = 3492] [serial = 132] [outer = 0EF14C00] 14:34:53 INFO - PROCESS | 3492 | 1461101693174 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1C8E6800) [pid = 3492] [serial = 133] [outer = 0EF14C00] 14:34:53 INFO - PROCESS | 3492 | 1461101693530 Marionette TRACE conn4 <- [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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 14:34:53 INFO - PROCESS | 3492 | 1461101693556 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 3492 | 1461101693558 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:34:53 INFO - PROCESS | 3492 | 1461101693561 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 3492 | 1461101693563 Marionette TRACE conn4 <- [1,146,null,{}] 14:34:53 INFO - PROCESS | 3492 | 1461101693567 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 3492 | 1461101693660 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:34:53 INFO - PROCESS | 3492 | 1461101693732 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 3492 | ++DOCSHELL 18751800 == 42 [pid = 3492] [id = 46] 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (18752000) [pid = 3492] [serial = 134] [outer = 00000000] 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1BA9A400) [pid = 3492] [serial = 135] [outer = 18752000] 14:34:53 INFO - PROCESS | 3492 | 1461101693781 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1C8E2800) [pid = 3492] [serial = 136] [outer = 18752000] 14:34:54 INFO - PROCESS | 3492 | 1461101694336 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 14:34:54 INFO - PROCESS | 3492 | 1461101694392 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 3492 | 1461101694398 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:34:54 INFO - PROCESS | 3492 | 1461101694404 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 3492 | 1461101694408 Marionette TRACE conn4 <- [1,150,null,{}] 14:34:54 INFO - PROCESS | 3492 | 1461101694413 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 3492 | 1461101694548 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:34:54 INFO - PROCESS | 3492 | 1461101694651 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 3492 | ++DOCSHELL 1296BC00 == 43 [pid = 3492] [id = 47] 14:34:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (12970400) [pid = 3492] [serial = 137] [outer = 00000000] 14:34:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12F05000) [pid = 3492] [serial = 138] [outer = 12970400] 14:34:54 INFO - PROCESS | 3492 | 1461101694709 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (13ADF000) [pid = 3492] [serial = 139] [outer = 12970400] 14:34:55 INFO - PROCESS | 3492 | 1461101695273 Marionette TRACE conn4 <- [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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 14:34:55 INFO - PROCESS | 3492 | 1461101695338 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 3492 | 1461101695344 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:34:55 INFO - PROCESS | 3492 | 1461101695351 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 3492 | 1461101695354 Marionette TRACE conn4 <- [1,154,null,{}] 14:34:55 INFO - PROCESS | 3492 | 1461101695358 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:55 INFO - PROCESS | 3492 | 1461101695464 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:34:55 INFO - PROCESS | 3492 | 1461101695535 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 3492 | ++DOCSHELL 1874FC00 == 44 [pid = 3492] [id = 48] 14:34:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19EE2800) [pid = 3492] [serial = 140] [outer = 00000000] 14:34:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1AB3A000) [pid = 3492] [serial = 141] [outer = 19EE2800] 14:34:55 INFO - PROCESS | 3492 | 1461101695589 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1BA9C800) [pid = 3492] [serial = 142] [outer = 19EE2800] 14:34:56 INFO - PROCESS | 3492 | 1461101696112 Marionette TRACE conn4 <- [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]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 830ms 14:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:34:56 INFO - PROCESS | 3492 | 1461101696183 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 3492 | 1461101696185 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 14:34:56 INFO - PROCESS | 3492 | 1461101696189 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 3492 | 1461101696193 Marionette TRACE conn4 <- [1,158,null,{}] 14:34:56 INFO - PROCESS | 3492 | 1461101696205 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 3492 | 1461101696307 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:34:56 INFO - PROCESS | 3492 | 1461101696394 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9DC00 == 45 [pid = 3492] [id = 49] 14:34:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1C8E1400) [pid = 3492] [serial = 143] [outer = 00000000] 14:34:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1FE34C00) [pid = 3492] [serial = 144] [outer = 1C8E1400] 14:34:56 INFO - PROCESS | 3492 | 1461101696452 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (217D9800) [pid = 3492] [serial = 145] [outer = 1C8E1400] 14:34:57 INFO - PROCESS | 3492 | 1461101697154 Marionette TRACE conn4 <- [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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 970ms 14:34:57 INFO - PROCESS | 3492 | 1461101697162 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 3492 | 1461101697166 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:34:57 INFO - PROCESS | 3492 | 1461101697186 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 3492 | 1461101697190 Marionette TRACE conn4 <- [1,162,null,{}] 14:34:57 INFO - PROCESS | 3492 | 1461101697197 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 3492 | 1461101697287 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:34:57 INFO - PROCESS | 3492 | 1461101697361 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F6800 == 46 [pid = 3492] [id = 50] 14:34:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (0F544800) [pid = 3492] [serial = 146] [outer = 00000000] 14:34:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (127B8400) [pid = 3492] [serial = 147] [outer = 0F544800] 14:34:57 INFO - PROCESS | 3492 | 1461101697409 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (12977C00) [pid = 3492] [serial = 148] [outer = 0F544800] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0F548800 == 45 [pid = 3492] [id = 12] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0EF13C00 == 44 [pid = 3492] [id = 45] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0EF09000 == 43 [pid = 3492] [id = 44] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0F028400 == 42 [pid = 3492] [id = 43] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 1D8BE800 == 41 [pid = 3492] [id = 42] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 1C773C00 == 40 [pid = 3492] [id = 41] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0EF9F000 == 39 [pid = 3492] [id = 40] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 1A88A000 == 38 [pid = 3492] [id = 39] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 187DF000 == 37 [pid = 3492] [id = 38] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 12975400 == 36 [pid = 3492] [id = 37] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 0F4F8400 == 35 [pid = 3492] [id = 36] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 12703C00 == 34 [pid = 3492] [id = 35] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 1F721000 == 33 [pid = 3492] [id = 34] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 16E23000 == 32 [pid = 3492] [id = 33] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 127B5C00 == 31 [pid = 3492] [id = 32] 14:34:57 INFO - PROCESS | 3492 | --DOCSHELL 1C845C00 == 30 [pid = 3492] [id = 31] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (226B3C00) [pid = 3492] [serial = 72] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (0F02E000) [pid = 3492] [serial = 61] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0EFA7C00) [pid = 3492] [serial = 58] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1AB33800) [pid = 3492] [serial = 87] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (12FA9C00) [pid = 3492] [serial = 78] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (0F4F3400) [pid = 3492] [serial = 75] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (0F57CC00) [pid = 3492] [serial = 76] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1702C800) [pid = 3492] [serial = 81] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19EE2400) [pid = 3492] [serial = 85] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (12FE9800) [pid = 3492] [serial = 79] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (176C0C00) [pid = 3492] [serial = 82] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19E49C00) [pid = 3492] [serial = 84] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1AB3E000) [pid = 3492] [serial = 88] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (226B3800) [pid = 3492] [serial = 73] [outer = 00000000] [url = about:blank] 14:34:57 INFO - PROCESS | 3492 | 1461101698000 Marionette TRACE conn4 <- [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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 829ms 14:34:58 INFO - PROCESS | 3492 | 1461101698021 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 3492 | 1461101698026 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:34:58 INFO - PROCESS | 3492 | 1461101698032 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 3492 | 1461101698034 Marionette TRACE conn4 <- [1,166,null,{}] 14:34:58 INFO - PROCESS | 3492 | 1461101698042 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:58 INFO - PROCESS | 3492 | 1461101698120 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:34:58 INFO - PROCESS | 3492 | 1461101698185 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 3492 | ++DOCSHELL 0EF08C00 == 31 [pid = 3492] [id = 51] 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0EF0A800) [pid = 3492] [serial = 149] [outer = 00000000] 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (0F02B000) [pid = 3492] [serial = 150] [outer = 0EF0A800] 14:34:58 INFO - PROCESS | 3492 | 1461101698231 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (0F4B6000) [pid = 3492] [serial = 151] [outer = 0EF0A800] 14:34:58 INFO - PROCESS | 3492 | 1461101698639 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 14:34:58 INFO - PROCESS | 3492 | 1461101698665 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 3492 | 1461101698668 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:34:58 INFO - PROCESS | 3492 | 1461101698671 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 3492 | 1461101698675 Marionette TRACE conn4 <- [1,170,null,{}] 14:34:58 INFO - PROCESS | 3492 | 1461101698685 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:58 INFO - PROCESS | 3492 | 1461101698766 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:34:58 INFO - PROCESS | 3492 | 1461101698773 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 3492 | ++DOCSHELL 12886000 == 32 [pid = 3492] [id = 52] 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12887C00) [pid = 3492] [serial = 152] [outer = 00000000] 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (16B8B000) [pid = 3492] [serial = 153] [outer = 12887C00] 14:34:58 INFO - PROCESS | 3492 | 1461101698821 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (17662C00) [pid = 3492] [serial = 154] [outer = 12887C00] 14:34:59 INFO - PROCESS | 3492 | 1461101699254 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:34:59 INFO - PROCESS | 3492 | 1461101699305 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 3492 | 1461101699308 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 14:34:59 INFO - PROCESS | 3492 | 1461101699311 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 3492 | 1461101699312 Marionette TRACE conn4 <- [1,174,null,{}] 14:34:59 INFO - PROCESS | 3492 | 1461101699316 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 3492 | 1461101699396 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:34:59 INFO - PROCESS | 3492 | 1461101699403 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 3492 | ++DOCSHELL 18749800 == 33 [pid = 3492] [id = 53] 14:34:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (18750000) [pid = 3492] [serial = 155] [outer = 00000000] 14:34:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19ED6400) [pid = 3492] [serial = 156] [outer = 18750000] 14:34:59 INFO - PROCESS | 3492 | 1461101699449 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19EE2000) [pid = 3492] [serial = 157] [outer = 18750000] 14:34:59 INFO - PROCESS | 3492 | 1461101699859 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 14:34:59 INFO - PROCESS | 3492 | 1461101699885 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 3492 | 1461101699887 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:34:59 INFO - PROCESS | 3492 | 1461101699905 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 3492 | 1461101699907 Marionette TRACE conn4 <- [1,178,null,{}] 14:34:59 INFO - PROCESS | 3492 | 1461101699910 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 3492 | 1461101700016 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:35:00 INFO - PROCESS | 3492 | 1461101700022 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 3492 | ++DOCSHELL 1A1ACC00 == 34 [pid = 3492] [id = 54] 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A78C400) [pid = 3492] [serial = 158] [outer = 00000000] 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1AB34C00) [pid = 3492] [serial = 159] [outer = 1A78C400] 14:35:00 INFO - PROCESS | 3492 | 1461101700067 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1AB37000) [pid = 3492] [serial = 160] [outer = 1A78C400] 14:35:00 INFO - PROCESS | 3492 | 1461101700507 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 14:35:00 INFO - PROCESS | 3492 | 1461101700541 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 3492 | 1461101700543 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 14:35:00 INFO - PROCESS | 3492 | 1461101700546 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:35:00 INFO - PROCESS | 3492 | 1461101700548 Marionette TRACE conn4 <- [1,182,null,{}] 14:35:00 INFO - PROCESS | 3492 | 1461101700552 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 3492 | 1461101700667 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:35:00 INFO - PROCESS | 3492 | 1461101700678 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 3492 | ++DOCSHELL 0F137000 == 35 [pid = 3492] [id = 55] 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187E1400) [pid = 3492] [serial = 161] [outer = 00000000] 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1C066800) [pid = 3492] [serial = 162] [outer = 187E1400] 14:35:00 INFO - PROCESS | 3492 | 1461101700725 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1C777400) [pid = 3492] [serial = 163] [outer = 187E1400] 14:35:01 INFO - PROCESS | 3492 | 1461101701148 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 14:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:35:01 INFO - PROCESS | 3492 | 1461101701181 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 3492 | 1461101701183 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 14:35:01 INFO - PROCESS | 3492 | 1461101701186 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 3492 | 1461101701188 Marionette TRACE conn4 <- [1,186,null,{}] 14:35:01 INFO - PROCESS | 3492 | 1461101701191 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:01 INFO - PROCESS | 3492 | 1461101701299 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:35:01 INFO - PROCESS | 3492 | 1461101701385 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0F000 == 36 [pid = 3492] [id = 56] 14:35:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1C94B800) [pid = 3492] [serial = 164] [outer = 00000000] 14:35:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1D8BEC00) [pid = 3492] [serial = 165] [outer = 1C94B800] 14:35:01 INFO - PROCESS | 3492 | 1461101701429 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1E66D400) [pid = 3492] [serial = 166] [outer = 1C94B800] 14:35:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1E7F8800) [pid = 3492] [serial = 167] [outer = 0F4F2400] 14:35:01 INFO - PROCESS | 3492 | 1461101701874 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 14:35:02 INFO - PROCESS | 3492 | 1461101702063 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 3492 | 1461101702065 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1270AC00) [pid = 3492] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (0EF09400) [pid = 3492] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (0EF14C00) [pid = 3492] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1D621000) [pid = 3492] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (0F4F9000) [pid = 3492] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1AB34400) [pid = 3492] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (12D3A800) [pid = 3492] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1FEE7400) [pid = 3492] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (187E3800) [pid = 3492] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:35:02 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A88B000) [pid = 3492] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:35:02 INFO - PROCESS | 3492 | 1461101702079 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 3492 | 1461101702080 Marionette TRACE conn4 <- [1,190,null,{}] 14:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:35:02 INFO - PROCESS | 3492 | 1461101702088 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 3492 | 1461101702161 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:35:02 INFO - PROCESS | 3492 | 1461101702167 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA6400 == 37 [pid = 3492] [id = 57] 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (0F541400) [pid = 3492] [serial = 168] [outer = 00000000] 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (13ADD800) [pid = 3492] [serial = 169] [outer = 0F541400] 14:35:02 INFO - PROCESS | 3492 | 1461101702211 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (137D2C00) [pid = 3492] [serial = 170] [outer = 0F541400] 14:35:02 INFO - PROCESS | 3492 | 1461101702605 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 14:35:02 INFO - PROCESS | 3492 | 1461101702671 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 3492 | 1461101702673 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:35:02 INFO - PROCESS | 3492 | 1461101702676 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 3492 | 1461101702678 Marionette TRACE conn4 <- [1,194,null,{}] 14:35:02 INFO - PROCESS | 3492 | 1461101702681 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 3492 | 1461101702764 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:35:02 INFO - PROCESS | 3492 | 1461101702771 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 3492 | ++DOCSHELL 12FE0800 == 38 [pid = 3492] [id = 58] 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1874B400) [pid = 3492] [serial = 171] [outer = 00000000] 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A259800) [pid = 3492] [serial = 172] [outer = 1874B400] 14:35:02 INFO - PROCESS | 3492 | 1461101702822 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1A25C400) [pid = 3492] [serial = 173] [outer = 1874B400] 14:35:03 INFO - PROCESS | 3492 | 1461101703218 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 14:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:35:03 INFO - PROCESS | 3492 | 1461101703249 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3492 | 1461101703251 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 14:35:03 INFO - PROCESS | 3492 | 1461101703254 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 3492 | 1461101703256 Marionette TRACE conn4 <- [1,198,null,{}] 14:35:03 INFO - PROCESS | 3492 | 1461101703260 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 3492 | 1461101703365 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:35:03 INFO - PROCESS | 3492 | 1461101703372 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3492 | ++DOCSHELL 1A25E400 == 39 [pid = 3492] [id = 59] 14:35:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1A260C00) [pid = 3492] [serial = 174] [outer = 00000000] 14:35:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1D676C00) [pid = 3492] [serial = 175] [outer = 1A260C00] 14:35:03 INFO - PROCESS | 3492 | 1461101703417 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1E812800) [pid = 3492] [serial = 176] [outer = 1A260C00] 14:35:03 INFO - PROCESS | 3492 | 1461101703798 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 14:35:03 INFO - PROCESS | 3492 | 1461101703826 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3492 | 1461101703829 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 14:35:03 INFO - PROCESS | 3492 | 1461101703832 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:35:03 INFO - PROCESS | 3492 | 1461101703834 Marionette TRACE conn4 <- [1,202,null,{}] 14:35:03 INFO - PROCESS | 3492 | 1461101703837 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 3492 | 1461101703959 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:35:03 INFO - PROCESS | 3492 | 1461101703968 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9F000 == 40 [pid = 3492] [id = 60] 14:35:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1D104400) [pid = 3492] [serial = 177] [outer = 00000000] 14:35:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1D10D000) [pid = 3492] [serial = 178] [outer = 1D104400] 14:35:03 INFO - PROCESS | 3492 | 1461101704018 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1F7B7C00) [pid = 3492] [serial = 179] [outer = 1D104400] 14:35:04 INFO - PROCESS | 3492 | 1461101704643 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 14:35:04 INFO - PROCESS | 3492 | 1461101704667 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 3492 | 1461101704674 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 14:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:35:04 INFO - PROCESS | 3492 | 1461101704679 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 3492 | 1461101704683 Marionette TRACE conn4 <- [1,206,null,{}] 14:35:04 INFO - PROCESS | 3492 | 1461101704689 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 3492 | 1461101704799 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:35:04 INFO - PROCESS | 3492 | 1461101704876 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 3492 | ++DOCSHELL 0F02B400 == 41 [pid = 3492] [id = 61] 14:35:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (0F1E0C00) [pid = 3492] [serial = 180] [outer = 00000000] 14:35:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (12973000) [pid = 3492] [serial = 181] [outer = 0F1E0C00] 14:35:04 INFO - PROCESS | 3492 | 1461101704934 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (12C90400) [pid = 3492] [serial = 182] [outer = 0F1E0C00] 14:35:05 INFO - PROCESS | 3492 | 1461101705588 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 14:35:05 INFO - PROCESS | 3492 | 1461101705613 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3492 | 1461101705619 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:35:05 INFO - PROCESS | 3492 | 1461101705626 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3492 | 1461101705629 Marionette TRACE conn4 <- [1,210,null,{}] 14:35:05 INFO - PROCESS | 3492 | 1461101705633 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 3492 | 1461101705739 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:35:05 INFO - PROCESS | 3492 | 1461101705812 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3492 | ++DOCSHELL 1296D000 == 42 [pid = 3492] [id = 62] 14:35:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (12D3CC00) [pid = 3492] [serial = 183] [outer = 00000000] 14:35:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A890400) [pid = 3492] [serial = 184] [outer = 12D3CC00] 14:35:05 INFO - PROCESS | 3492 | 1461101705867 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1B9DE800) [pid = 3492] [serial = 185] [outer = 12D3CC00] 14:35:06 INFO - PROCESS | 3492 | 1461101706413 Marionette TRACE conn4 <- [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]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 14:35:06 INFO - PROCESS | 3492 | 1461101706468 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 3492 | 1461101706470 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:35:06 INFO - PROCESS | 3492 | 1461101706474 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 3492 | 1461101706478 Marionette TRACE conn4 <- [1,214,null,{}] 14:35:06 INFO - PROCESS | 3492 | 1461101706489 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:06 INFO - PROCESS | 3492 | 1461101706594 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:35:06 INFO - PROCESS | 3492 | 1461101706671 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 3492 | ++DOCSHELL 1D110000 == 43 [pid = 3492] [id = 63] 14:35:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1D110C00) [pid = 3492] [serial = 186] [outer = 00000000] 14:35:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1FEF6000) [pid = 3492] [serial = 187] [outer = 1D110C00] 14:35:06 INFO - PROCESS | 3492 | 1461101706728 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (217D9C00) [pid = 3492] [serial = 188] [outer = 1D110C00] 14:35:07 INFO - PROCESS | 3492 | 1461101707302 Marionette TRACE conn4 <- [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]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 869ms 14:35:07 INFO - PROCESS | 3492 | 1461101707348 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 3492 | 1461101707351 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 14:35:07 INFO - PROCESS | 3492 | 1461101707354 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:35:07 INFO - PROCESS | 3492 | 1461101707356 Marionette TRACE conn4 <- [1,218,null,{}] 14:35:07 INFO - PROCESS | 3492 | 1461101707360 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 3492 | 1461101707460 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:35:07 INFO - PROCESS | 3492 | 1461101707548 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 3492 | ++DOCSHELL 13C46400 == 44 [pid = 3492] [id = 64] 14:35:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (16B8AC00) [pid = 3492] [serial = 189] [outer = 00000000] 14:35:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1A7BEC00) [pid = 3492] [serial = 190] [outer = 16B8AC00] 14:35:07 INFO - PROCESS | 3492 | 1461101707604 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C066000) [pid = 3492] [serial = 191] [outer = 16B8AC00] 14:35:08 INFO - PROCESS | 3492 | 1461101708204 Marionette TRACE conn4 <- [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]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 14:35:08 INFO - PROCESS | 3492 | 1461101708227 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 3492 | 1461101708231 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:35:08 INFO - PROCESS | 3492 | 1461101708251 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 3492 | 1461101708255 Marionette TRACE conn4 <- [1,222,null,{}] 14:35:08 INFO - PROCESS | 3492 | 1461101708262 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:08 INFO - PROCESS | 3492 | 1461101708353 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:35:08 INFO - PROCESS | 3492 | 1461101708450 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 3492 | ++DOCSHELL 12D41000 == 45 [pid = 3492] [id = 65] 14:35:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (12FAB800) [pid = 3492] [serial = 192] [outer = 00000000] 14:35:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (16B91C00) [pid = 3492] [serial = 193] [outer = 12FAB800] 14:35:08 INFO - PROCESS | 3492 | 1461101708501 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (17604400) [pid = 3492] [serial = 194] [outer = 12FAB800] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 1A25E400 == 44 [pid = 3492] [id = 59] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 12FE0800 == 43 [pid = 3492] [id = 58] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 0EFA6400 == 42 [pid = 3492] [id = 57] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 0EF0F000 == 41 [pid = 3492] [id = 56] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 0F137000 == 40 [pid = 3492] [id = 55] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 1A1ACC00 == 39 [pid = 3492] [id = 54] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 18749800 == 38 [pid = 3492] [id = 53] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 12886000 == 37 [pid = 3492] [id = 52] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 0EF08C00 == 36 [pid = 3492] [id = 51] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 0F4F6800 == 35 [pid = 3492] [id = 50] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 1BA9DC00 == 34 [pid = 3492] [id = 49] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 1874FC00 == 33 [pid = 3492] [id = 48] 14:35:09 INFO - PROCESS | 3492 | --DOCSHELL 1296BC00 == 32 [pid = 3492] [id = 47] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1D1DB400) [pid = 3492] [serial = 90] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1F7B9400) [pid = 3492] [serial = 120] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (12FA8400) [pid = 3492] [serial = 93] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1BF58400) [pid = 3492] [serial = 96] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (127B6800) [pid = 3492] [serial = 105] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1296D800) [pid = 3492] [serial = 106] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1CC1C400) [pid = 3492] [serial = 118] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (13779C00) [pid = 3492] [serial = 108] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (13C7D000) [pid = 3492] [serial = 109] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1FEF4400) [pid = 3492] [serial = 123] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (19021800) [pid = 3492] [serial = 111] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (19EDE000) [pid = 3492] [serial = 112] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1AB3AC00) [pid = 3492] [serial = 114] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1296F400) [pid = 3492] [serial = 102] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1C8D8800) [pid = 3492] [serial = 126] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1FE2B400) [pid = 3492] [serial = 99] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C778800) [pid = 3492] [serial = 117] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1FA72000) [pid = 3492] [serial = 121] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A1AC000) [pid = 3492] [serial = 130] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1C8DB000) [pid = 3492] [serial = 127] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C8E6800) [pid = 3492] [serial = 133] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1C8E3800) [pid = 3492] [serial = 132] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (2175D800) [pid = 3492] [serial = 124] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1B8B6800) [pid = 3492] [serial = 115] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0EF16000) [pid = 3492] [serial = 129] [outer = 00000000] [url = about:blank] 14:35:09 INFO - PROCESS | 3492 | 1461101709072 Marionette TRACE conn4 <- [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]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 890ms 14:35:09 INFO - PROCESS | 3492 | 1461101709128 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3492 | 1461101709133 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:35:09 INFO - PROCESS | 3492 | 1461101709139 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 3492 | 1461101709141 Marionette TRACE conn4 <- [1,226,null,{}] 14:35:09 INFO - PROCESS | 3492 | 1461101709145 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 3492 | 1461101709236 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:35:09 INFO - PROCESS | 3492 | 1461101709309 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3492 | ++DOCSHELL 0F579000 == 33 [pid = 3492] [id = 66] 14:35:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (0F57B800) [pid = 3492] [serial = 195] [outer = 00000000] 14:35:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1296D800) [pid = 3492] [serial = 196] [outer = 0F57B800] 14:35:09 INFO - PROCESS | 3492 | 1461101709358 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (12D35000) [pid = 3492] [serial = 197] [outer = 0F57B800] 14:35:09 INFO - PROCESS | 3492 | 1461101709712 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 14:35:09 INFO - PROCESS | 3492 | 1461101709773 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3492 | 1461101709775 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:35:09 INFO - PROCESS | 3492 | 1461101709778 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 3492 | 1461101709782 Marionette TRACE conn4 <- [1,230,null,{}] 14:35:09 INFO - PROCESS | 3492 | 1461101709792 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 3492 | 1461101709873 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:35:09 INFO - PROCESS | 3492 | 1461101709880 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3492 | ++DOCSHELL 137D7000 == 34 [pid = 3492] [id = 67] 14:35:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (137DF400) [pid = 3492] [serial = 198] [outer = 00000000] 14:35:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (19E46800) [pid = 3492] [serial = 199] [outer = 137DF400] 14:35:09 INFO - PROCESS | 3492 | 1461101709927 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A1A5C00) [pid = 3492] [serial = 200] [outer = 137DF400] 14:35:10 INFO - PROCESS | 3492 | 1461101710365 Marionette TRACE conn4 <- [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]]]}] 14:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 14:35:10 INFO - PROCESS | 3492 | 1461101710412 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:35:10 INFO - PROCESS | 3492 | 1461101710415 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 14:35:10 INFO - PROCESS | 3492 | 1461101710418 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 3492 | 1461101710419 Marionette TRACE conn4 <- [1,234,null,{}] 14:35:10 INFO - PROCESS | 3492 | 1461101710427 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 3492 | 1461101710504 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:35:10 INFO - PROCESS | 3492 | 1461101710511 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 3492 | ++DOCSHELL 1A257000 == 35 [pid = 3492] [id = 68] 14:35:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1A260800) [pid = 3492] [serial = 201] [outer = 00000000] 14:35:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1B8B7000) [pid = 3492] [serial = 202] [outer = 1A260800] 14:35:10 INFO - PROCESS | 3492 | 1461101710555 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1BA9D000) [pid = 3492] [serial = 203] [outer = 1A260800] 14:35:10 INFO - PROCESS | 3492 | 1461101710953 Marionette TRACE conn4 <- [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]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 590ms 14:35:11 INFO - PROCESS | 3492 | 1461101711008 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3492 | 1461101711010 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:35:11 INFO - PROCESS | 3492 | 1461101711014 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3492 | 1461101711015 Marionette TRACE conn4 <- [1,238,null,{}] 14:35:11 INFO - PROCESS | 3492 | 1461101711019 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 3492 | 1461101711093 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:35:11 INFO - PROCESS | 3492 | 1461101711100 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA6C00 == 36 [pid = 3492] [id = 69] 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1BAA2000) [pid = 3492] [serial = 204] [outer = 00000000] 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1C8D8800) [pid = 3492] [serial = 205] [outer = 1BAA2000] 14:35:11 INFO - PROCESS | 3492 | 1461101711145 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1C8DD000) [pid = 3492] [serial = 206] [outer = 1BAA2000] 14:35:11 INFO - PROCESS | 3492 | 1461101711615 Marionette TRACE conn4 <- [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]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 14:35:11 INFO - PROCESS | 3492 | 1461101711648 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3492 | 1461101711650 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:35:11 INFO - PROCESS | 3492 | 1461101711653 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3492 | 1461101711655 Marionette TRACE conn4 <- [1,242,null,{}] 14:35:11 INFO - PROCESS | 3492 | 1461101711658 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 3492 | 1461101711778 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:35:11 INFO - PROCESS | 3492 | 1461101711788 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 3492 | ++DOCSHELL 0F580800 == 37 [pid = 3492] [id = 70] 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1C8DEC00) [pid = 3492] [serial = 207] [outer = 00000000] 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1D621000) [pid = 3492] [serial = 208] [outer = 1C8DEC00] 14:35:11 INFO - PROCESS | 3492 | 1461101711874 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1D673C00) [pid = 3492] [serial = 209] [outer = 1C8DEC00] 14:35:12 INFO - PROCESS | 3492 | 1461101712291 Marionette TRACE conn4 <- [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]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 14:35:12 INFO - PROCESS | 3492 | 1461101712327 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 3492 | 1461101712329 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 14:35:12 INFO - PROCESS | 3492 | 1461101712332 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:35:12 INFO - PROCESS | 3492 | 1461101712334 Marionette TRACE conn4 <- [1,246,null,{}] 14:35:12 INFO - PROCESS | 3492 | 1461101712337 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 3492 | 1461101712436 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:35:12 INFO - PROCESS | 3492 | 1461101712514 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 3492 | ++DOCSHELL 1E67B800 == 38 [pid = 3492] [id = 71] 14:35:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1E7C9800) [pid = 3492] [serial = 210] [outer = 00000000] 14:35:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1FE2F400) [pid = 3492] [serial = 211] [outer = 1E7C9800] 14:35:12 INFO - PROCESS | 3492 | 1461101712557 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1FEE7C00) [pid = 3492] [serial = 212] [outer = 1E7C9800] 14:35:12 INFO - PROCESS | 3492 | 1461101712957 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 14:35:13 INFO - PROCESS | 3492 | 1461101713007 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 3492 | 1461101713009 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:35:13 INFO - PROCESS | 3492 | 1461101713013 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 3492 | 1461101713014 Marionette TRACE conn4 <- [1,250,null,{}] 14:35:13 INFO - PROCESS | 3492 | 1461101713018 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 3492 | 1461101713116 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:35:13 INFO - PROCESS | 3492 | 1461101713125 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF3000 == 39 [pid = 3492] [id = 72] 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1FEF4800) [pid = 3492] [serial = 213] [outer = 00000000] 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (21757800) [pid = 3492] [serial = 214] [outer = 1FEF4800] 14:35:13 INFO - PROCESS | 3492 | 1461101713168 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (21759400) [pid = 3492] [serial = 215] [outer = 1FEF4800] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (187E1400) [pid = 3492] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1A78C400) [pid = 3492] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1C94B800) [pid = 3492] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (18750000) [pid = 3492] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (0F541400) [pid = 3492] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (18752000) [pid = 3492] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (0F544800) [pid = 3492] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (12887C00) [pid = 3492] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (0EF0A800) [pid = 3492] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1874B400) [pid = 3492] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1A260C00) [pid = 3492] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:35:13 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1C9C9800) [pid = 3492] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:35:13 INFO - PROCESS | 3492 | 1461101713679 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 731ms 14:35:13 INFO - PROCESS | 3492 | 1461101713760 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 3492 | 1461101713762 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:35:13 INFO - PROCESS | 3492 | 1461101713765 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 3492 | 1461101713767 Marionette TRACE conn4 <- [1,254,null,{}] 14:35:13 INFO - PROCESS | 3492 | 1461101713770 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 3492 | 1461101713847 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:35:13 INFO - PROCESS | 3492 | 1461101713855 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3492 | ++DOCSHELL 17881C00 == 40 [pid = 3492] [id = 73] 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (18750000) [pid = 3492] [serial = 216] [outer = 00000000] 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (2175E000) [pid = 3492] [serial = 217] [outer = 18750000] 14:35:13 INFO - PROCESS | 3492 | 1461101713899 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (21762400) [pid = 3492] [serial = 218] [outer = 18750000] 14:35:14 INFO - PROCESS | 3492 | 1461101714321 Marionette TRACE conn4 <- [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]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 14:35:14 INFO - PROCESS | 3492 | 1461101714355 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 3492 | 1461101714356 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:35:14 INFO - PROCESS | 3492 | 1461101714379 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 3492 | 1461101714381 Marionette TRACE conn4 <- [1,258,null,{}] 14:35:14 INFO - PROCESS | 3492 | 1461101714398 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 3492 | 1461101714487 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:35:14 INFO - PROCESS | 3492 | 1461101714528 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 3492 | ++DOCSHELL 21643000 == 41 [pid = 3492] [id = 74] 14:35:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (21643400) [pid = 3492] [serial = 219] [outer = 00000000] 14:35:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (2164B000) [pid = 3492] [serial = 220] [outer = 21643400] 14:35:14 INFO - PROCESS | 3492 | 1461101714571 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (21648000) [pid = 3492] [serial = 221] [outer = 21643400] 14:35:14 INFO - PROCESS | 3492 | 1461101714977 Marionette TRACE conn4 <- [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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 652ms 14:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:35:15 INFO - PROCESS | 3492 | 1461101715024 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 3492 | 1461101715027 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 3492 | 1461101715030 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 3492 | 1461101715032 Marionette TRACE conn4 <- [1,262,null,{}] 14:35:15 INFO - PROCESS | 3492 | 1461101715035 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 3492 | 1461101715130 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:35:15 INFO - PROCESS | 3492 | 1461101715166 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 3492 | ++DOCSHELL 2252AC00 == 42 [pid = 3492] [id = 75] 14:35:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (2252D000) [pid = 3492] [serial = 222] [outer = 00000000] 14:35:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (22531C00) [pid = 3492] [serial = 223] [outer = 2252D000] 14:35:15 INFO - PROCESS | 3492 | 1461101715215 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (22535C00) [pid = 3492] [serial = 224] [outer = 2252D000] 14:35:15 INFO - PROCESS | 3492 | 1461101715756 Marionette TRACE conn4 <- [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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 770ms 14:35:15 INFO - PROCESS | 3492 | 1461101715801 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 3492 | 1461101715805 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 14:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:35:15 INFO - PROCESS | 3492 | 1461101715810 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 3492 | 1461101715814 Marionette TRACE conn4 <- [1,266,null,{}] 14:35:15 INFO - PROCESS | 3492 | 1461101715820 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 3492 | 1461101715925 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:35:16 INFO - PROCESS | 3492 | 1461101716005 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 3492 | ++DOCSHELL 0F548800 == 43 [pid = 3492] [id = 76] 14:35:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (127B8C00) [pid = 3492] [serial = 225] [outer = 00000000] 14:35:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12FA8400) [pid = 3492] [serial = 226] [outer = 127B8C00] 14:35:16 INFO - PROCESS | 3492 | 1461101716103 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (13C7C400) [pid = 3492] [serial = 227] [outer = 127B8C00] 14:35:16 INFO - PROCESS | 3492 | 1461101716678 Marionette TRACE conn4 <- [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]]]}] 14:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 14:35:16 INFO - PROCESS | 3492 | 1461101716741 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 3492 | 1461101716747 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:35:16 INFO - PROCESS | 3492 | 1461101716754 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 3492 | 1461101716757 Marionette TRACE conn4 <- [1,270,null,{}] 14:35:16 INFO - PROCESS | 3492 | 1461101716761 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:16 INFO - PROCESS | 3492 | 1461101716863 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:35:16 INFO - PROCESS | 3492 | 1461101716940 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 3492 | ++DOCSHELL 187DC400 == 44 [pid = 3492] [id = 77] 14:35:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1A1A3400) [pid = 3492] [serial = 228] [outer = 00000000] 14:35:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1AB38C00) [pid = 3492] [serial = 229] [outer = 1A1A3400] 14:35:16 INFO - PROCESS | 3492 | 1461101716994 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1C067400) [pid = 3492] [serial = 230] [outer = 1A1A3400] 14:35:17 INFO - PROCESS | 3492 | 1461101717544 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 869ms 14:35:17 INFO - PROCESS | 3492 | 1461101717626 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 3492 | 1461101717629 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 14:35:17 INFO - PROCESS | 3492 | 1461101717632 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:35:17 INFO - PROCESS | 3492 | 1461101717636 Marionette TRACE conn4 <- [1,274,null,{}] 14:35:17 INFO - PROCESS | 3492 | 1461101717647 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 3492 | 1461101717752 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:35:17 INFO - PROCESS | 3492 | 1461101717845 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 3492 | ++DOCSHELL 1F71BC00 == 45 [pid = 3492] [id = 78] 14:35:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (21644000) [pid = 3492] [serial = 231] [outer = 00000000] 14:35:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (217CE800) [pid = 3492] [serial = 232] [outer = 21644000] 14:35:17 INFO - PROCESS | 3492 | 1461101717902 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (217F2400) [pid = 3492] [serial = 233] [outer = 21644000] 14:35:18 INFO - PROCESS | 3492 | 1461101718507 Marionette TRACE conn4 <- [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]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 14:35:18 INFO - PROCESS | 3492 | 1461101718586 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 3492 | 1461101718588 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:35:18 INFO - PROCESS | 3492 | 1461101718649 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 3492 | 1461101718651 Marionette TRACE conn4 <- [1,278,null,{}] 14:35:18 INFO - PROCESS | 3492 | 1461101718921 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 3492 | 1461101719067 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:35:19 INFO - PROCESS | 3492 | 1461101719206 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 3492 | ++DOCSHELL 12D37800 == 46 [pid = 3492] [id = 79] 14:35:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (12D38000) [pid = 3492] [serial = 234] [outer = 00000000] 14:35:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (12F02400) [pid = 3492] [serial = 235] [outer = 12D38000] 14:35:19 INFO - PROCESS | 3492 | 1461101719266 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (13C72C00) [pid = 3492] [serial = 236] [outer = 12D38000] 14:35:19 INFO - PROCESS | 3492 | 1461101719800 Marionette TRACE conn4 <- [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]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1214ms 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 21643000 == 45 [pid = 3492] [id = 74] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 17881C00 == 44 [pid = 3492] [id = 73] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 1FEF3000 == 43 [pid = 3492] [id = 72] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 1E67B800 == 42 [pid = 3492] [id = 71] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 0F580800 == 41 [pid = 3492] [id = 70] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 0EFA6C00 == 40 [pid = 3492] [id = 69] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 1A257000 == 39 [pid = 3492] [id = 68] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 137D7000 == 38 [pid = 3492] [id = 67] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1AB3A000) [pid = 3492] [serial = 141] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1FE34C00) [pid = 3492] [serial = 144] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (12F05000) [pid = 3492] [serial = 138] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | 1461101719880 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 3492 | 1461101719884 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 0F579000 == 37 [pid = 3492] [id = 66] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 12D41000 == 36 [pid = 3492] [id = 65] 14:35:19 INFO - PROCESS | 3492 | --DOCSHELL 1BA9F000 == 35 [pid = 3492] [id = 60] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1D8C1000) [pid = 3492] [serial = 91] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1C066800) [pid = 3492] [serial = 162] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1AB37000) [pid = 3492] [serial = 160] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (13AE4000) [pid = 3492] [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.] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1D8BEC00) [pid = 3492] [serial = 165] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (19ED6400) [pid = 3492] [serial = 156] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (137D2C00) [pid = 3492] [serial = 170] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1BA9A400) [pid = 3492] [serial = 135] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1C8E2800) [pid = 3492] [serial = 136] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (12977C00) [pid = 3492] [serial = 148] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (127B8400) [pid = 3492] [serial = 147] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (16B8B000) [pid = 3492] [serial = 153] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (17662C00) [pid = 3492] [serial = 154] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (0F02B000) [pid = 3492] [serial = 150] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (0F4B6000) [pid = 3492] [serial = 151] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (13ADD800) [pid = 3492] [serial = 169] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1A259800) [pid = 3492] [serial = 172] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1D676C00) [pid = 3492] [serial = 175] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1E66D400) [pid = 3492] [serial = 166] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1AB34C00) [pid = 3492] [serial = 159] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1C777400) [pid = 3492] [serial = 163] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1A25C400) [pid = 3492] [serial = 173] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (19EE2000) [pid = 3492] [serial = 157] [outer = 00000000] [url = about:blank] 14:35:19 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1E812800) [pid = 3492] [serial = 176] [outer = 00000000] [url = about:blank] 14:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:35:19 INFO - PROCESS | 3492 | 1461101719905 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 3492 | 1461101719907 Marionette TRACE conn4 <- [1,282,null,{}] 14:35:19 INFO - PROCESS | 3492 | 1461101719911 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 3492 | 1461101719991 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:35:20 INFO - PROCESS | 3492 | 1461101720006 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 3492 | ++DOCSHELL 0F024800 == 36 [pid = 3492] [id = 80] 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (0F028C00) [pid = 3492] [serial = 237] [outer = 00000000] 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (0F454C00) [pid = 3492] [serial = 238] [outer = 0F028C00] 14:35:20 INFO - PROCESS | 3492 | 1461101720053 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (0F579000) [pid = 3492] [serial = 239] [outer = 0F028C00] 14:35:20 INFO - PROCESS | 3492 | 1461101720519 Marionette TRACE conn4 <- [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]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 14:35:20 INFO - PROCESS | 3492 | 1461101720577 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 3492 | 1461101720579 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 3492 | 1461101720582 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:35:20 INFO - PROCESS | 3492 | 1461101720585 Marionette TRACE conn4 <- [1,286,null,{}] 14:35:20 INFO - PROCESS | 3492 | 1461101720588 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - PROCESS | 3492 | 1461101720664 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:35:20 INFO - PROCESS | 3492 | 1461101720673 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 3492 | ++DOCSHELL 12D41C00 == 37 [pid = 3492] [id = 81] 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12F01400) [pid = 3492] [serial = 240] [outer = 00000000] 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (17094C00) [pid = 3492] [serial = 241] [outer = 12F01400] 14:35:20 INFO - PROCESS | 3492 | 1461101720723 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (176BC800) [pid = 3492] [serial = 242] [outer = 12F01400] 14:35:21 INFO - PROCESS | 3492 | 1461101721172 Marionette TRACE conn4 <- [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]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 14:35:21 INFO - PROCESS | 3492 | 1461101721222 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 3492 | 1461101721228 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 14:35:21 INFO - PROCESS | 3492 | 1461101721232 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 3492 | 1461101721234 Marionette TRACE conn4 <- [1,290,null,{}] 14:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:35:21 INFO - PROCESS | 3492 | 1461101721237 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 3492 | 1461101721315 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:35:21 INFO - PROCESS | 3492 | 1461101721324 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3492 | ++DOCSHELL 1A25BC00 == 38 [pid = 3492] [id = 82] 14:35:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1A25C000) [pid = 3492] [serial = 243] [outer = 00000000] 14:35:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1A261C00) [pid = 3492] [serial = 244] [outer = 1A25C000] 14:35:21 INFO - PROCESS | 3492 | 1461101721369 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A7DC400) [pid = 3492] [serial = 245] [outer = 1A25C000] 14:35:21 INFO - PROCESS | 3492 | 1461101721807 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 14:35:21 INFO - PROCESS | 3492 | 1461101721868 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 3492 | 1461101721870 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:35:21 INFO - PROCESS | 3492 | 1461101721873 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 3492 | 1461101721875 Marionette TRACE conn4 <- [1,294,null,{}] 14:35:21 INFO - PROCESS | 3492 | 1461101721878 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 3492 | 1461101721952 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:35:21 INFO - PROCESS | 3492 | 1461101721959 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3492 | ++DOCSHELL 1A256400 == 39 [pid = 3492] [id = 83] 14:35:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A88DC00) [pid = 3492] [serial = 246] [outer = 00000000] 14:35:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1AB3E000) [pid = 3492] [serial = 247] [outer = 1A88DC00] 14:35:22 INFO - PROCESS | 3492 | 1461101722004 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1BA9A400) [pid = 3492] [serial = 248] [outer = 1A88DC00] 14:35:22 INFO - PROCESS | 3492 | 1461101722438 Marionette TRACE conn4 <- [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]]]}] 14:35:22 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. 14:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 14:35:22 INFO - PROCESS | 3492 | 1461101722504 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 3492 | 1461101722506 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 14:35:22 INFO - PROCESS | 3492 | 1461101722509 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:35:22 INFO - PROCESS | 3492 | 1461101722511 Marionette TRACE conn4 <- [1,298,null,{}] 14:35:22 INFO - PROCESS | 3492 | 1461101722514 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 3492 | 1461101722637 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:35:22 INFO - PROCESS | 3492 | 1461101722644 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9F800 == 40 [pid = 3492] [id = 84] 14:35:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1BAA4400) [pid = 3492] [serial = 249] [outer = 00000000] 14:35:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C8DD400) [pid = 3492] [serial = 250] [outer = 1BAA4400] 14:35:22 INFO - PROCESS | 3492 | 1461101722692 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1CC14800) [pid = 3492] [serial = 251] [outer = 1BAA4400] 14:35:23 INFO - PROCESS | 3492 | 1461101723132 Marionette TRACE conn4 <- [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]]]}] 14:35:23 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. 14:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 14:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:35:23 INFO - PROCESS | 3492 | 1461101723184 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 3492 | 1461101723186 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 14:35:23 INFO - PROCESS | 3492 | 1461101723189 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 3492 | 1461101723190 Marionette TRACE conn4 <- [1,302,null,{}] 14:35:23 INFO - PROCESS | 3492 | 1461101723194 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:23 INFO - PROCESS | 3492 | 1461101723292 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:35:23 INFO - PROCESS | 3492 | 1461101723370 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 3492 | ++DOCSHELL 1D105000 == 41 [pid = 3492] [id = 85] 14:35:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1D105400) [pid = 3492] [serial = 252] [outer = 00000000] 14:35:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1D1DD400) [pid = 3492] [serial = 253] [outer = 1D105400] 14:35:23 INFO - PROCESS | 3492 | 1461101723414 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1D674400) [pid = 3492] [serial = 254] [outer = 1D105400] 14:35:23 INFO - PROCESS | 3492 | 1461101723833 Marionette TRACE conn4 <- [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]]]}] 14:35:23 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. 14:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 14:35:23 INFO - PROCESS | 3492 | 1461101723860 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 3492 | 1461101723862 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:35:23 INFO - PROCESS | 3492 | 1461101723872 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 3492 | 1461101723874 Marionette TRACE conn4 <- [1,306,null,{}] 14:35:23 INFO - PROCESS | 3492 | 1461101723878 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:23 INFO - PROCESS | 3492 | 1461101723978 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:35:23 INFO - PROCESS | 3492 | 1461101723984 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA7400 == 42 [pid = 3492] [id = 86] 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (0F02C400) [pid = 3492] [serial = 255] [outer = 00000000] 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1E80B400) [pid = 3492] [serial = 256] [outer = 0F02C400] 14:35:24 INFO - PROCESS | 3492 | 1461101724031 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1E807400) [pid = 3492] [serial = 257] [outer = 0F02C400] 14:35:24 INFO - PROCESS | 3492 | 1461101724431 Marionette TRACE conn4 <- [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]]]}] 14:35:24 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. 14:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (17881000) [pid = 3492] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (127B6C00) [pid = 3492] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (12704000) [pid = 3492] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (19EE2800) [pid = 3492] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1C8E1400) [pid = 3492] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (12970400) [pid = 3492] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1F7B4000) [pid = 3492] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1C8DEC00) [pid = 3492] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1E7C9800) [pid = 3492] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1BAA2000) [pid = 3492] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1A260800) [pid = 3492] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (12FAB800) [pid = 3492] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (0F57B800) [pid = 3492] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (137DF400) [pid = 3492] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (21643400) [pid = 3492] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (16B8AC00) [pid = 3492] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1FEF4800) [pid = 3492] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:35:24 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (18750000) [pid = 3492] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:35:24 INFO - PROCESS | 3492 | 1461101724724 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 3492 | 1461101724726 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 14:35:24 INFO - PROCESS | 3492 | 1461101724736 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 3492 | 1461101724738 Marionette TRACE conn4 <- [1,310,null,{}] 14:35:24 INFO - PROCESS | 3492 | 1461101724741 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:35:24 INFO - PROCESS | 3492 | 1461101724815 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:35:24 INFO - PROCESS | 3492 | 1461101724823 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 3492 | ++DOCSHELL 12704000 == 43 [pid = 3492] [id = 87] 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (127B5000) [pid = 3492] [serial = 258] [outer = 00000000] 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (12975400) [pid = 3492] [serial = 259] [outer = 127B5000] 14:35:24 INFO - PROCESS | 3492 | 1461101724868 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (12973C00) [pid = 3492] [serial = 260] [outer = 127B5000] 14:35:25 INFO - PROCESS | 3492 | 1461101725242 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:35:25 INFO - PROCESS | 3492 | 1461101725327 Marionette TRACE conn4 <- [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]]]}] 14:35:25 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. 14:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 610ms 14:35:25 INFO - PROCESS | 3492 | 1461101725365 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:35:25 INFO - PROCESS | 3492 | 1461101725367 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 14:35:25 INFO - PROCESS | 3492 | 1461101725370 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 3492 | 1461101725372 Marionette TRACE conn4 <- [1,314,null,{}] 14:35:25 INFO - PROCESS | 3492 | 1461101725375 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 3492 | 1461101725452 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:35:25 INFO - PROCESS | 3492 | 1461101725457 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 3492 | ++DOCSHELL 1A787400 == 44 [pid = 3492] [id = 88] 14:35:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1A7E0400) [pid = 3492] [serial = 261] [outer = 00000000] 14:35:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1D1DD000) [pid = 3492] [serial = 262] [outer = 1A7E0400] 14:35:25 INFO - PROCESS | 3492 | 1461101725501 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (215B9800) [pid = 3492] [serial = 263] [outer = 1A7E0400] 14:35:25 INFO - PROCESS | 3492 | 1461101725919 Marionette TRACE conn4 <- [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]]]}] 14:35:25 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. 14:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 14:35:25 INFO - PROCESS | 3492 | 1461101725951 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 3492 | 1461101725953 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 14:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:35:25 INFO - PROCESS | 3492 | 1461101725957 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 3492 | 1461101725959 Marionette TRACE conn4 <- [1,318,null,{}] 14:35:25 INFO - PROCESS | 3492 | 1461101725962 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 3492 | 1461101726057 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:35:26 INFO - PROCESS | 3492 | 1461101726063 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3492 | ++DOCSHELL 1BF5E800 == 45 [pid = 3492] [id = 89] 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (215BB000) [pid = 3492] [serial = 264] [outer = 00000000] 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (2163E800) [pid = 3492] [serial = 265] [outer = 215BB000] 14:35:26 INFO - PROCESS | 3492 | 1461101726112 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (21645800) [pid = 3492] [serial = 266] [outer = 215BB000] 14:35:26 INFO - PROCESS | 3492 | 1461101726566 Marionette TRACE conn4 <- [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]]]}] 14:35:26 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. 14:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 14:35:26 INFO - PROCESS | 3492 | 1461101726596 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 3492 | 1461101726599 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 14:35:26 INFO - PROCESS | 3492 | 1461101726602 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 3492 | 1461101726604 Marionette TRACE conn4 <- [1,322,null,{}] 14:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:35:26 INFO - PROCESS | 3492 | 1461101726612 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 3492 | 1461101726688 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:35:26 INFO - PROCESS | 3492 | 1461101726738 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3492 | ++DOCSHELL 0B255400 == 46 [pid = 3492] [id = 90] 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (0B255800) [pid = 3492] [serial = 267] [outer = 00000000] 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (0EF13C00) [pid = 3492] [serial = 268] [outer = 0B255800] 14:35:26 INFO - PROCESS | 3492 | 1461101726860 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (0EFA2C00) [pid = 3492] [serial = 269] [outer = 0B255800] 14:35:27 INFO - PROCESS | 3492 | 1461101727469 Marionette TRACE conn4 <- [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]]]}] 14:35:27 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. 14:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 929ms 14:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:35:27 INFO - PROCESS | 3492 | 1461101727538 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 3492 | 1461101727542 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 14:35:27 INFO - PROCESS | 3492 | 1461101727546 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 3492 | 1461101727550 Marionette TRACE conn4 <- [1,326,null,{}] 14:35:27 INFO - PROCESS | 3492 | 1461101727556 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 3492 | 1461101727669 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:35:27 INFO - PROCESS | 3492 | 1461101727741 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 3492 | ++DOCSHELL 16B95000 == 47 [pid = 3492] [id = 91] 14:35:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (16DCD400) [pid = 3492] [serial = 270] [outer = 00000000] 14:35:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (18748800) [pid = 3492] [serial = 271] [outer = 16DCD400] 14:35:27 INFO - PROCESS | 3492 | 1461101727839 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (19ED8800) [pid = 3492] [serial = 272] [outer = 16DCD400] 14:35:28 INFO - PROCESS | 3492 | 1461101728368 Marionette TRACE conn4 <- [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]]]}] 14:35:28 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. 14:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 14:35:28 INFO - PROCESS | 3492 | 1461101728439 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3492 | 1461101728444 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:35:28 INFO - PROCESS | 3492 | 1461101728448 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 3492 | 1461101728451 Marionette TRACE conn4 <- [1,330,null,{}] 14:35:28 INFO - PROCESS | 3492 | 1461101728455 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 3492 | 1461101728588 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:35:28 INFO - PROCESS | 3492 | 1461101728730 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 3492 | ++DOCSHELL 1C497400 == 48 [pid = 3492] [id = 92] 14:35:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C499000) [pid = 3492] [serial = 273] [outer = 00000000] 14:35:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1C911000) [pid = 3492] [serial = 274] [outer = 1C499000] 14:35:28 INFO - PROCESS | 3492 | 1461101728786 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1D10C000) [pid = 3492] [serial = 275] [outer = 1C499000] 14:35:29 INFO - PROCESS | 3492 | 1461101729365 Marionette TRACE conn4 <- [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]]]}] 14:35:29 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. 14:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 14:35:29 INFO - PROCESS | 3492 | 1461101729422 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 3492 | 1461101729425 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:35:29 INFO - PROCESS | 3492 | 1461101729430 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 3492 | 1461101729436 Marionette TRACE conn4 <- [1,334,null,{}] 14:35:29 INFO - PROCESS | 3492 | 1461101729446 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 3492 | 1461101729551 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:35:29 INFO - PROCESS | 3492 | 1461101729628 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3492 | ++DOCSHELL 21755C00 == 49 [pid = 3492] [id = 93] 14:35:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (21757000) [pid = 3492] [serial = 276] [outer = 00000000] 14:35:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (217D5800) [pid = 3492] [serial = 277] [outer = 21757000] 14:35:29 INFO - PROCESS | 3492 | 1461101729681 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (217ED000) [pid = 3492] [serial = 278] [outer = 21757000] 14:35:30 INFO - PROCESS | 3492 | 1461101730225 Marionette TRACE conn4 <- [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]]]}] 14:35:30 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. 14:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 14:35:30 INFO - PROCESS | 3492 | 1461101730322 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3492 | 1461101730325 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 3492 | 1461101730329 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:35:30 INFO - PROCESS | 3492 | 1461101730331 Marionette TRACE conn4 <- [1,338,null,{}] 14:35:30 INFO - PROCESS | 3492 | 1461101730334 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 3492 | 1461101730465 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:35:30 INFO - PROCESS | 3492 | 1461101730555 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3492 | ++DOCSHELL 127BF000 == 50 [pid = 3492] [id = 94] 14:35:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (19019800) [pid = 3492] [serial = 279] [outer = 00000000] 14:35:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1FBB3000) [pid = 3492] [serial = 280] [outer = 19019800] 14:35:30 INFO - PROCESS | 3492 | 1461101730610 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1FBB5000) [pid = 3492] [serial = 281] [outer = 19019800] 14:35:31 INFO - PROCESS | 3492 | 1461101731275 Marionette TRACE conn4 <- [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]]]}] 14:35:31 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. 14:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 970ms 14:35:31 INFO - PROCESS | 3492 | 1461101731303 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3492 | 1461101731306 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:35:31 INFO - PROCESS | 3492 | 1461101731311 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3492 | 1461101731315 Marionette TRACE conn4 <- [1,342,null,{}] 14:35:31 INFO - PROCESS | 3492 | 1461101731321 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 3492 | 1461101731414 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:35:31 INFO - PROCESS | 3492 | 1461101731509 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 3492 | ++DOCSHELL 12880400 == 51 [pid = 3492] [id = 95] 14:35:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1296BC00) [pid = 3492] [serial = 282] [outer = 00000000] 14:35:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (12FE4C00) [pid = 3492] [serial = 283] [outer = 1296BC00] 14:35:31 INFO - PROCESS | 3492 | 1461101731558 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (16E22800) [pid = 3492] [serial = 284] [outer = 1296BC00] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1BF5E800 == 50 [pid = 3492] [id = 89] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1A787400 == 49 [pid = 3492] [id = 88] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 12704000 == 48 [pid = 3492] [id = 87] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 0EFA7400 == 47 [pid = 3492] [id = 86] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1D105000 == 46 [pid = 3492] [id = 85] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1BA9F800 == 45 [pid = 3492] [id = 84] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1A256400 == 44 [pid = 3492] [id = 83] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 1A25BC00 == 43 [pid = 3492] [id = 82] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 12D41C00 == 42 [pid = 3492] [id = 81] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 0F024800 == 41 [pid = 3492] [id = 80] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 12D37800 == 40 [pid = 3492] [id = 79] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (22531C00) [pid = 3492] [serial = 223] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 0F548800 == 39 [pid = 3492] [id = 76] 14:35:32 INFO - PROCESS | 3492 | --DOCSHELL 2252AC00 == 38 [pid = 3492] [id = 75] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (13ADF000) [pid = 3492] [serial = 139] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1FE35400) [pid = 3492] [serial = 100] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1C497800) [pid = 3492] [serial = 97] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (13C7C000) [pid = 3492] [serial = 94] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (12974400) [pid = 3492] [serial = 103] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1BA9C800) [pid = 3492] [serial = 142] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (217D9800) [pid = 3492] [serial = 145] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (19E46800) [pid = 3492] [serial = 199] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A1A5C00) [pid = 3492] [serial = 200] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (21648000) [pid = 3492] [serial = 221] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1C066000) [pid = 3492] [serial = 191] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1A7BEC00) [pid = 3492] [serial = 190] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1FEF6000) [pid = 3492] [serial = 187] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (21757800) [pid = 3492] [serial = 214] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (2164B000) [pid = 3492] [serial = 220] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (21759400) [pid = 3492] [serial = 215] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (2175E000) [pid = 3492] [serial = 217] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (21762400) [pid = 3492] [serial = 218] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1C8DD000) [pid = 3492] [serial = 206] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1D621000) [pid = 3492] [serial = 208] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1D673C00) [pid = 3492] [serial = 209] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1D10D000) [pid = 3492] [serial = 178] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1FEE7C00) [pid = 3492] [serial = 212] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1FE2F400) [pid = 3492] [serial = 211] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12973000) [pid = 3492] [serial = 181] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A890400) [pid = 3492] [serial = 184] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1C8D8800) [pid = 3492] [serial = 205] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1B8B7000) [pid = 3492] [serial = 202] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1BA9D000) [pid = 3492] [serial = 203] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (17604400) [pid = 3492] [serial = 194] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16B91C00) [pid = 3492] [serial = 193] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1296D800) [pid = 3492] [serial = 196] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (12D35000) [pid = 3492] [serial = 197] [outer = 00000000] [url = about:blank] 14:35:32 INFO - PROCESS | 3492 | 1461101732157 Marionette TRACE conn4 <- [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]]]}] 14:35:32 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. 14:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 890ms 14:35:32 INFO - PROCESS | 3492 | 1461101732203 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3492 | 1461101732208 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 3492 | 1461101732214 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:35:32 INFO - PROCESS | 3492 | 1461101732216 Marionette TRACE conn4 <- [1,346,null,{}] 14:35:32 INFO - PROCESS | 3492 | 1461101732220 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 3492 | 1461101732301 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:35:32 INFO - PROCESS | 3492 | 1461101732379 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3492 | ++DOCSHELL 0EF16C00 == 39 [pid = 3492] [id = 96] 14:35:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (0EFA7400) [pid = 3492] [serial = 285] [outer = 00000000] 14:35:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (12974C00) [pid = 3492] [serial = 286] [outer = 0EFA7400] 14:35:32 INFO - PROCESS | 3492 | 1461101732425 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (12D38C00) [pid = 3492] [serial = 287] [outer = 0EFA7400] 14:35:32 INFO - PROCESS | 3492 | 1461101732808 Marionette TRACE conn4 <- [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]]]}] 14:35:32 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. 14:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 14:35:32 INFO - PROCESS | 3492 | 1461101732847 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3492 | 1461101732850 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 14:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:35:32 INFO - PROCESS | 3492 | 1461101732853 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 3492 | 1461101732856 Marionette TRACE conn4 <- [1,350,null,{}] 14:35:32 INFO - PROCESS | 3492 | 1461101732866 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 3492 | 1461101732948 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:35:32 INFO - PROCESS | 3492 | 1461101732955 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3492 | ++DOCSHELL 16E24C00 == 40 [pid = 3492] [id = 97] 14:35:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (16E2D000) [pid = 3492] [serial = 288] [outer = 00000000] 14:35:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (19EE0000) [pid = 3492] [serial = 289] [outer = 16E2D000] 14:35:32 INFO - PROCESS | 3492 | 1461101733003 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1A257000) [pid = 3492] [serial = 290] [outer = 16E2D000] 14:35:33 INFO - PROCESS | 3492 | 1461101733453 Marionette TRACE conn4 <- [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]]]}] 14:35:33 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. 14:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 14:35:33 INFO - PROCESS | 3492 | 1461101733491 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3492 | 1461101733493 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:35:33 INFO - PROCESS | 3492 | 1461101733497 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 3492 | 1461101733498 Marionette TRACE conn4 <- [1,354,null,{}] 14:35:33 INFO - PROCESS | 3492 | 1461101733502 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 3492 | 1461101733580 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:35:33 INFO - PROCESS | 3492 | 1461101733590 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 3492 | ++DOCSHELL 1A88B000 == 41 [pid = 3492] [id = 98] 14:35:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A891800) [pid = 3492] [serial = 291] [outer = 00000000] 14:35:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1AB3CC00) [pid = 3492] [serial = 292] [outer = 1A891800] 14:35:33 INFO - PROCESS | 3492 | 1461101733636 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1B8B7400) [pid = 3492] [serial = 293] [outer = 1A891800] 14:35:34 INFO - PROCESS | 3492 | 1461101734065 Marionette TRACE conn4 <- [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]]]}] 14:35:34 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. 14:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 14:35:34 INFO - PROCESS | 3492 | 1461101734128 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:35:34 INFO - PROCESS | 3492 | 1461101734130 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 14:35:34 INFO - PROCESS | 3492 | 1461101734134 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 3492 | 1461101734135 Marionette TRACE conn4 <- [1,358,null,{}] 14:35:34 INFO - PROCESS | 3492 | 1461101734139 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3492 | 1461101734239 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:35:34 INFO - PROCESS | 3492 | 1461101734248 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9A800 == 42 [pid = 3492] [id = 99] 14:35:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1BAA1400) [pid = 3492] [serial = 294] [outer = 00000000] 14:35:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1BF5E800) [pid = 3492] [serial = 295] [outer = 1BAA1400] 14:35:34 INFO - PROCESS | 3492 | 1461101734293 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1C065400) [pid = 3492] [serial = 296] [outer = 1BAA1400] 14:35:34 INFO - PROCESS | 3492 | 1461101734783 Marionette TRACE conn4 <- [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]]]}] 14:35:34 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. 14:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 14:35:34 INFO - PROCESS | 3492 | 1461101734808 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:35:34 INFO - PROCESS | 3492 | 1461101734809 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 14:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:35:34 INFO - PROCESS | 3492 | 1461101734820 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 3492 | 1461101734821 Marionette TRACE conn4 <- [1,362,null,{}] 14:35:34 INFO - PROCESS | 3492 | 1461101734825 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3492 | 1461101734952 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:35:34 INFO - PROCESS | 3492 | 1461101734967 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3492 | ++DOCSHELL 1D106400 == 43 [pid = 3492] [id = 100] 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1C778800) [pid = 3492] [serial = 297] [outer = 00000000] 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1D1E5800) [pid = 3492] [serial = 298] [outer = 1C778800] 14:35:35 INFO - PROCESS | 3492 | 1461101735057 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1D672C00) [pid = 3492] [serial = 299] [outer = 1C778800] 14:35:35 INFO - PROCESS | 3492 | 1461101735483 Marionette TRACE conn4 <- [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]]]}] 14:35:35 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. 14:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 14:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:35:35 INFO - PROCESS | 3492 | 1461101735495 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3492 | 1461101735497 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 14:35:35 INFO - PROCESS | 3492 | 1461101735500 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3492 | 1461101735502 Marionette TRACE conn4 <- [1,366,null,{}] 14:35:35 INFO - PROCESS | 3492 | 1461101735505 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 3492 | 1461101735634 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:35:35 INFO - PROCESS | 3492 | 1461101735651 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9AC00 == 44 [pid = 3492] [id = 101] 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1E675800) [pid = 3492] [serial = 300] [outer = 00000000] 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1FBA6800) [pid = 3492] [serial = 301] [outer = 1E675800] 14:35:35 INFO - PROCESS | 3492 | 1461101735696 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1F7B8C00) [pid = 3492] [serial = 302] [outer = 1E675800] 14:35:36 INFO - PROCESS | 3492 | 1461101736238 Marionette TRACE conn4 <- [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]]]}] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1D105400) [pid = 3492] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (12F01400) [pid = 3492] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (12D38000) [pid = 3492] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1A88DC00) [pid = 3492] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (0F028C00) [pid = 3492] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1A25C000) [pid = 3492] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (0F02C400) [pid = 3492] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (127B5000) [pid = 3492] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1BAA4400) [pid = 3492] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:35:36 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1A7E0400) [pid = 3492] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:35:36 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. 14:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 14:35:36 INFO - PROCESS | 3492 | 1461101736271 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:35:36 INFO - PROCESS | 3492 | 1461101736273 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 3492 | 1461101736276 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3492 | 1461101736278 Marionette TRACE conn4 <- [1,370,null,{}] 14:35:36 INFO - PROCESS | 3492 | 1461101736281 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3492 | 1461101736360 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:35:36 INFO - PROCESS | 3492 | 1461101736366 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3492 | ++DOCSHELL 1A7DCC00 == 45 [pid = 3492] [id = 102] 14:35:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1A7E0400) [pid = 3492] [serial = 303] [outer = 00000000] 14:35:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1D619400) [pid = 3492] [serial = 304] [outer = 1A7E0400] 14:35:36 INFO - PROCESS | 3492 | 1461101736410 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1FA71800) [pid = 3492] [serial = 305] [outer = 1A7E0400] 14:35:36 INFO - PROCESS | 3492 | 1461101736830 Marionette TRACE conn4 <- [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]]]}] 14:35:36 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. 14:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 14:35:36 INFO - PROCESS | 3492 | 1461101736847 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3492 | 1461101736849 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 3492 | 1461101736862 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3492 | 1461101736863 Marionette TRACE conn4 <- [1,374,null,{}] 14:35:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:35:36 INFO - PROCESS | 3492 | 1461101736867 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3492 | 1461101736971 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:35:36 INFO - PROCESS | 3492 | 1461101736980 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF2400 == 46 [pid = 3492] [id = 103] 14:35:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1FEF5400) [pid = 3492] [serial = 306] [outer = 00000000] 14:35:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (215BFC00) [pid = 3492] [serial = 307] [outer = 1FEF5400] 14:35:37 INFO - PROCESS | 3492 | 1461101737023 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (2163D400) [pid = 3492] [serial = 308] [outer = 1FEF5400] 14:35:37 INFO - PROCESS | 3492 | 1461101737463 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:35:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 14:35:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:35:37 INFO - PROCESS | 3492 | 1461101737498 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 3492 | 1461101737500 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 14:35:37 INFO - PROCESS | 3492 | 1461101737503 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 3492 | 1461101737505 Marionette TRACE conn4 <- [1,378,null,{}] 14:35:37 INFO - PROCESS | 3492 | 1461101737509 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 3492 | 1461101737586 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:35:37 INFO - PROCESS | 3492 | 1461101737592 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3492 | ++DOCSHELL 1C858400 == 47 [pid = 3492] [id = 104] 14:35:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1C859800) [pid = 3492] [serial = 309] [outer = 00000000] 14:35:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1C85DC00) [pid = 3492] [serial = 310] [outer = 1C859800] 14:35:37 INFO - PROCESS | 3492 | 1461101737636 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1C85D400) [pid = 3492] [serial = 311] [outer = 1C859800] 14:35:38 INFO - PROCESS | 3492 | 1461101738064 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:35:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 14:35:38 INFO - PROCESS | 3492 | 1461101738074 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 3492 | 1461101738076 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 14:35:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:35:38 INFO - PROCESS | 3492 | 1461101738090 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 3492 | 1461101738092 Marionette TRACE conn4 <- [1,382,null,{}] 14:35:38 INFO - PROCESS | 3492 | 1461101738096 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 3492 | 1461101738192 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:35:38 INFO - PROCESS | 3492 | 1461101738198 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 3492 | ++DOCSHELL 1C860800 == 48 [pid = 3492] [id = 105] 14:35:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1FEF3000) [pid = 3492] [serial = 312] [outer = 00000000] 14:35:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (21760800) [pid = 3492] [serial = 313] [outer = 1FEF3000] 14:35:38 INFO - PROCESS | 3492 | 1461101738246 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (217D3400) [pid = 3492] [serial = 314] [outer = 1FEF3000] 14:35:38 INFO - PROCESS | 3492 | 1461101738962 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:35:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 14:35:39 INFO - PROCESS | 3492 | 1461101739035 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3492 | 1461101739039 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:35:39 INFO - PROCESS | 3492 | 1461101739045 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3492 | 1461101739048 Marionette TRACE conn4 <- [1,386,null,{}] 14:35:39 INFO - PROCESS | 3492 | 1461101739055 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 3492 | 1461101739162 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:35:39 INFO - PROCESS | 3492 | 1461101739284 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 3492 | ++DOCSHELL 1270AC00 == 49 [pid = 3492] [id = 106] 14:35:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (127B9000) [pid = 3492] [serial = 315] [outer = 00000000] 14:35:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (17738400) [pid = 3492] [serial = 316] [outer = 127B9000] 14:35:39 INFO - PROCESS | 3492 | 1461101739341 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (187DD000) [pid = 3492] [serial = 317] [outer = 127B9000] 14:35:39 INFO - PROCESS | 3492 | 1461101739939 Marionette TRACE conn4 <- [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]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 14:35:39 INFO - PROCESS | 3492 | 1461101739977 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3492 | 1461101739983 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:35:39 INFO - PROCESS | 3492 | 1461101739990 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3492 | 1461101739993 Marionette TRACE conn4 <- [1,390,null,{}] 14:35:40 INFO - PROCESS | 3492 | 1461101739997 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3492 | 1461101740102 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:35:40 INFO - PROCESS | 3492 | 1461101740195 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3492 | ++DOCSHELL 1A88A000 == 50 [pid = 3492] [id = 107] 14:35:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1A895400) [pid = 3492] [serial = 318] [outer = 00000000] 14:35:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1C85C800) [pid = 3492] [serial = 319] [outer = 1A895400] 14:35:40 INFO - PROCESS | 3492 | 1461101740249 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1C8DDC00) [pid = 3492] [serial = 320] [outer = 1A895400] 14:35:40 INFO - PROCESS | 3492 | 1461101740885 Marionette TRACE conn4 <- [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]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 14:35:40 INFO - PROCESS | 3492 | 1461101740922 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3492 | 1461101740924 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 14:35:40 INFO - PROCESS | 3492 | 1461101740928 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:35:40 INFO - PROCESS | 3492 | 1461101740932 Marionette TRACE conn4 <- [1,394,null,{}] 14:35:40 INFO - PROCESS | 3492 | 1461101740943 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 3492 | 1461101741049 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:35:41 INFO - PROCESS | 3492 | 1461101741128 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 3492 | ++DOCSHELL 1A23EC00 == 51 [pid = 3492] [id = 108] 14:35:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1A23F400) [pid = 3492] [serial = 321] [outer = 00000000] 14:35:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1D10D800) [pid = 3492] [serial = 322] [outer = 1A23F400] 14:35:41 INFO - PROCESS | 3492 | 1461101741226 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1FBAF800) [pid = 3492] [serial = 323] [outer = 1A23F400] 14:35:41 INFO - PROCESS | 3492 | 1461101741830 Marionette TRACE conn4 <- [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]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1120ms 14:35:42 INFO - PROCESS | 3492 | 1461101742060 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 3492 | 1461101742065 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:35:42 INFO - PROCESS | 3492 | 1461101742071 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 3492 | 1461101742073 Marionette TRACE conn4 <- [1,398,null,{}] 14:35:42 INFO - PROCESS | 3492 | 1461101742079 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 3492 | 1461101742172 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:35:42 INFO - PROCESS | 3492 | 1461101742245 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3492 | ++DOCSHELL 12C8BC00 == 52 [pid = 3492] [id = 109] 14:35:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (12D36C00) [pid = 3492] [serial = 324] [outer = 00000000] 14:35:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (137D4000) [pid = 3492] [serial = 325] [outer = 12D36C00] 14:35:42 INFO - PROCESS | 3492 | 1461101742294 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (16B71000) [pid = 3492] [serial = 326] [outer = 12D36C00] 14:35:42 INFO - PROCESS | 3492 | 1461101742916 Marionette TRACE conn4 <- [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]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 869ms 14:35:42 INFO - PROCESS | 3492 | 1461101742943 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:35:42 INFO - PROCESS | 3492 | 1461101742947 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 14:35:42 INFO - PROCESS | 3492 | 1461101742954 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 3492 | 1461101742957 Marionette TRACE conn4 <- [1,402,null,{}] 14:35:42 INFO - PROCESS | 3492 | 1461101742977 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 3492 | 1461101743073 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:35:43 INFO - PROCESS | 3492 | 1461101743152 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 3492 | ++DOCSHELL 17610000 == 53 [pid = 3492] [id = 110] 14:35:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1773E400) [pid = 3492] [serial = 327] [outer = 00000000] 14:35:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1A23B800) [pid = 3492] [serial = 328] [outer = 1773E400] 14:35:43 INFO - PROCESS | 3492 | 1461101743199 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1A241800) [pid = 3492] [serial = 329] [outer = 1773E400] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1C858400 == 52 [pid = 3492] [id = 104] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1FEF2400 == 51 [pid = 3492] [id = 103] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1A7DCC00 == 50 [pid = 3492] [id = 102] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 0EF9AC00 == 49 [pid = 3492] [id = 101] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1D106400 == 48 [pid = 3492] [id = 100] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1BA9A800 == 47 [pid = 3492] [id = 99] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 1A88B000 == 46 [pid = 3492] [id = 98] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (12FA8400) [pid = 3492] [serial = 226] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1AB38C00) [pid = 3492] [serial = 229] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (217CE800) [pid = 3492] [serial = 232] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 16E24C00 == 45 [pid = 3492] [id = 97] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 0EF16C00 == 44 [pid = 3492] [id = 96] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 12880400 == 43 [pid = 3492] [id = 95] 14:35:43 INFO - PROCESS | 3492 | --DOCSHELL 0B255400 == 42 [pid = 3492] [id = 90] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1D1DD400) [pid = 3492] [serial = 253] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (17094C00) [pid = 3492] [serial = 241] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (176BC800) [pid = 3492] [serial = 242] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (13C72C00) [pid = 3492] [serial = 236] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (12F02400) [pid = 3492] [serial = 235] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1AB3E000) [pid = 3492] [serial = 247] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (0F454C00) [pid = 3492] [serial = 238] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (0F579000) [pid = 3492] [serial = 239] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1A261C00) [pid = 3492] [serial = 244] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1A7DC400) [pid = 3492] [serial = 245] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1E80B400) [pid = 3492] [serial = 256] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1D674400) [pid = 3492] [serial = 254] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (12975400) [pid = 3492] [serial = 259] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (12973C00) [pid = 3492] [serial = 260] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1E807400) [pid = 3492] [serial = 257] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1C8DD400) [pid = 3492] [serial = 250] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (215B9800) [pid = 3492] [serial = 263] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1CC14800) [pid = 3492] [serial = 251] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1D1DD000) [pid = 3492] [serial = 262] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1BA9A400) [pid = 3492] [serial = 248] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (2163E800) [pid = 3492] [serial = 265] [outer = 00000000] [url = about:blank] 14:35:43 INFO - PROCESS | 3492 | 1461101743769 Marionette TRACE conn4 <- [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]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 850ms 14:35:43 INFO - PROCESS | 3492 | 1461101743803 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:35:43 INFO - PROCESS | 3492 | 1461101743805 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 14:35:43 INFO - PROCESS | 3492 | 1461101743808 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 3492 | 1461101743810 Marionette TRACE conn4 <- [1,406,null,{}] 14:35:43 INFO - PROCESS | 3492 | 1461101743819 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 3492 | 1461101743900 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:35:43 INFO - PROCESS | 3492 | 1461101743990 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3492 | ++DOCSHELL 1270F000 == 43 [pid = 3492] [id = 111] 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (12C97C00) [pid = 3492] [serial = 330] [outer = 00000000] 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (13C7E000) [pid = 3492] [serial = 331] [outer = 12C97C00] 14:35:44 INFO - PROCESS | 3492 | 1461101744039 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (17662800) [pid = 3492] [serial = 332] [outer = 12C97C00] 14:35:44 INFO - PROCESS | 3492 | 1461101744428 Marionette TRACE conn4 <- [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]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 14:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:35:44 INFO - PROCESS | 3492 | 1461101744480 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 3492 | 1461101744482 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 14:35:44 INFO - PROCESS | 3492 | 1461101744485 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 3492 | 1461101744486 Marionette TRACE conn4 <- [1,410,null,{}] 14:35:44 INFO - PROCESS | 3492 | 1461101744490 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3492 | 1461101744570 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:35:44 INFO - PROCESS | 3492 | 1461101744576 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3492 | ++DOCSHELL 19EDA800 == 44 [pid = 3492] [id = 112] 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (19EDE400) [pid = 3492] [serial = 333] [outer = 00000000] 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A7BEC00) [pid = 3492] [serial = 334] [outer = 19EDE400] 14:35:44 INFO - PROCESS | 3492 | 1461101744621 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1A7E5000) [pid = 3492] [serial = 335] [outer = 19EDE400] 14:35:45 INFO - PROCESS | 3492 | 1461101745082 Marionette TRACE conn4 <- [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]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 14:35:45 INFO - PROCESS | 3492 | 1461101745116 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 3492 | 1461101745118 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 14:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:35:45 INFO - PROCESS | 3492 | 1461101745125 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 3492 | 1461101745126 Marionette TRACE conn4 <- [1,414,null,{}] 14:35:45 INFO - PROCESS | 3492 | 1461101745130 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 3492 | 1461101745207 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:35:45 INFO - PROCESS | 3492 | 1461101745214 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3492 | ++DOCSHELL 1AB39000 == 45 [pid = 3492] [id = 113] 14:35:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1AB39800) [pid = 3492] [serial = 336] [outer = 00000000] 14:35:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1B9DC800) [pid = 3492] [serial = 337] [outer = 1AB39800] 14:35:45 INFO - PROCESS | 3492 | 1461101745261 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1BA9A800) [pid = 3492] [serial = 338] [outer = 1AB39800] 14:35:45 INFO - PROCESS | 3492 | 1461101745722 Marionette TRACE conn4 <- [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]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:35:45 INFO - PROCESS | 3492 | 1461101745752 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 3492 | 1461101745754 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 3492 | 1461101745757 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 3492 | 1461101745759 Marionette TRACE conn4 <- [1,418,null,{}] 14:35:45 INFO - PROCESS | 3492 | 1461101745762 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 3492 | 1461101745890 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:35:45 INFO - PROCESS | 3492 | 1461101745976 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3492 | ++DOCSHELL 1287F000 == 46 [pid = 3492] [id = 114] 14:35:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1296E800) [pid = 3492] [serial = 339] [outer = 00000000] 14:35:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1C85C400) [pid = 3492] [serial = 340] [outer = 1296E800] 14:35:46 INFO - PROCESS | 3492 | 1461101746024 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C8DF800) [pid = 3492] [serial = 341] [outer = 1296E800] 14:35:46 INFO - PROCESS | 3492 | 1461101746912 Marionette TRACE conn4 <- [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]]]}] 14:35:46 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 14:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1178ms 14:35:46 INFO - PROCESS | 3492 | 1461101746936 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 3492 | 1461101746938 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 14:35:46 INFO - PROCESS | 3492 | 1461101746941 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:35:46 INFO - PROCESS | 3492 | 1461101746943 Marionette TRACE conn4 <- [1,422,null,{}] 14:35:46 INFO - PROCESS | 3492 | 1461101746946 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 3492 | 1461101747047 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:35:47 INFO - PROCESS | 3492 | 1461101747055 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3492 | ++DOCSHELL 1AB3D400 == 47 [pid = 3492] [id = 115] 14:35:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1C8E1000) [pid = 3492] [serial = 342] [outer = 00000000] 14:35:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1D107800) [pid = 3492] [serial = 343] [outer = 1C8E1000] 14:35:47 INFO - PROCESS | 3492 | 1461101747099 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1D10B000) [pid = 3492] [serial = 344] [outer = 1C8E1000] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (2252D000) [pid = 3492] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A1A3400) [pid = 3492] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (21644000) [pid = 3492] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (0F1E0C00) [pid = 3492] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (19019800) [pid = 3492] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (0EFA7400) [pid = 3492] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1A891800) [pid = 3492] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1BAA1400) [pid = 3492] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (16E2D000) [pid = 3492] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1296BC00) [pid = 3492] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (0B255800) [pid = 3492] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (16DCD400) [pid = 3492] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1C778800) [pid = 3492] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1E675800) [pid = 3492] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1A7E0400) [pid = 3492] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1FEF5400) [pid = 3492] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1D110C00) [pid = 3492] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12D3CC00) [pid = 3492] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (127B8C00) [pid = 3492] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1D104400) [pid = 3492] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:35:47 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C859800) [pid = 3492] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:35:48 INFO - PROCESS | 3492 | 1461101748332 Marionette TRACE conn4 <- [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]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1414ms 14:35:48 INFO - PROCESS | 3492 | 1461101748393 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3492 | 1461101748398 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:35:48 INFO - PROCESS | 3492 | 1461101748404 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 3492 | 1461101748406 Marionette TRACE conn4 <- [1,426,null,{}] 14:35:48 INFO - PROCESS | 3492 | 1461101748413 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 3492 | 1461101748501 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:35:48 INFO - PROCESS | 3492 | 1461101748704 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3492 | ++DOCSHELL 0F541800 == 48 [pid = 3492] [id = 116] 14:35:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (0F54A400) [pid = 3492] [serial = 345] [outer = 00000000] 14:35:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1296E400) [pid = 3492] [serial = 346] [outer = 0F54A400] 14:35:48 INFO - PROCESS | 3492 | 1461101748761 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12976800) [pid = 3492] [serial = 347] [outer = 0F54A400] 14:35:49 INFO - PROCESS | 3492 | 1461101749317 Marionette TRACE conn4 <- [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] 14:35:49 INFO - PROCESS | 3492 | 1461101749384 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:35:49 INFO - PROCESS | 3492 | 1461101749390 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 3492 | 1461101749393 Marionette TRACE conn4 <- [1,430,null,{}] 14:35:49 INFO - PROCESS | 3492 | 1461101749397 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 3492 | 1461101749499 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:35:49 INFO - PROCESS | 3492 | 1461101749590 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 3492 | ++DOCSHELL 16E2B000 == 49 [pid = 3492] [id = 117] 14:35:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1760A400) [pid = 3492] [serial = 348] [outer = 00000000] 14:35:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1901DC00) [pid = 3492] [serial = 349] [outer = 1760A400] 14:35:49 INFO - PROCESS | 3492 | 1461101749644 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1A1AC800) [pid = 3492] [serial = 350] [outer = 1760A400] 14:35:50 INFO - PROCESS | 3492 | 1461101750257 Marionette TRACE conn4 <- [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]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 14:35:50 INFO - PROCESS | 3492 | 1461101750321 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 3492 | 1461101750324 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 14:35:50 INFO - PROCESS | 3492 | 1461101750327 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:35:50 INFO - PROCESS | 3492 | 1461101750331 Marionette TRACE conn4 <- [1,434,null,{}] 14:35:50 INFO - PROCESS | 3492 | 1461101750342 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 3492 | 1461101750445 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:35:50 INFO - PROCESS | 3492 | 1461101750525 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 3492 | ++DOCSHELL 1C774800 == 50 [pid = 3492] [id = 118] 14:35:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1C845000) [pid = 3492] [serial = 351] [outer = 00000000] 14:35:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1C8D8C00) [pid = 3492] [serial = 352] [outer = 1C845000] 14:35:50 INFO - PROCESS | 3492 | 1461101750623 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1D102800) [pid = 3492] [serial = 353] [outer = 1C845000] 14:35:51 INFO - PROCESS | 3492 | 1461101751165 Marionette TRACE conn4 <- [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]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 14:35:51 INFO - PROCESS | 3492 | 1461101751201 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3492 | 1461101751204 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 14:35:51 INFO - PROCESS | 3492 | 1461101751207 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:35:51 INFO - PROCESS | 3492 | 1461101751209 Marionette TRACE conn4 <- [1,438,null,{}] 14:35:51 INFO - PROCESS | 3492 | 1461101751213 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 3492 | 1461101751312 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:35:51 INFO - PROCESS | 3492 | 1461101751403 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 3492 | ++DOCSHELL 0F45BC00 == 51 [pid = 3492] [id = 119] 14:35:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (12C91C00) [pid = 3492] [serial = 354] [outer = 00000000] 14:35:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (17094400) [pid = 3492] [serial = 355] [outer = 12C91C00] 14:35:51 INFO - PROCESS | 3492 | 1461101751459 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1A1ADC00) [pid = 3492] [serial = 356] [outer = 12C91C00] 14:35:52 INFO - PROCESS | 3492 | 1461101752140 Marionette TRACE conn4 <- [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]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 14:35:52 INFO - PROCESS | 3492 | 1461101752181 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 3492 | 1461101752185 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:35:52 INFO - PROCESS | 3492 | 1461101752190 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 3492 | 1461101752194 Marionette TRACE conn4 <- [1,442,null,{}] 14:35:52 INFO - PROCESS | 3492 | 1461101752199 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 3492 | 1461101752296 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:35:52 INFO - PROCESS | 3492 | 1461101752378 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 3492 | ++DOCSHELL 12FE2000 == 52 [pid = 3492] [id = 120] 14:35:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (12FE8C00) [pid = 3492] [serial = 357] [outer = 00000000] 14:35:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (16DC3000) [pid = 3492] [serial = 358] [outer = 12FE8C00] 14:35:52 INFO - PROCESS | 3492 | 1461101752473 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (17093800) [pid = 3492] [serial = 359] [outer = 12FE8C00] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 1287F000 == 51 [pid = 3492] [id = 114] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 1AB39000 == 50 [pid = 3492] [id = 113] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 19EDA800 == 49 [pid = 3492] [id = 112] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 1270F000 == 48 [pid = 3492] [id = 111] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 17610000 == 47 [pid = 3492] [id = 110] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 12C8BC00 == 46 [pid = 3492] [id = 109] 14:35:52 INFO - PROCESS | 3492 | --DOCSHELL 1270AC00 == 45 [pid = 3492] [id = 106] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (217D9C00) [pid = 3492] [serial = 188] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1B9DE800) [pid = 3492] [serial = 185] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (13C7C400) [pid = 3492] [serial = 227] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1F7B7C00) [pid = 3492] [serial = 179] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (22535C00) [pid = 3492] [serial = 224] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1C067400) [pid = 3492] [serial = 230] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (217F2400) [pid = 3492] [serial = 233] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (12C90400) [pid = 3492] [serial = 182] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1C85DC00) [pid = 3492] [serial = 310] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1FBB5000) [pid = 3492] [serial = 281] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1FBB3000) [pid = 3492] [serial = 280] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12974C00) [pid = 3492] [serial = 286] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12D38C00) [pid = 3492] [serial = 287] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1AB3CC00) [pid = 3492] [serial = 292] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C065400) [pid = 3492] [serial = 296] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (19EE0000) [pid = 3492] [serial = 289] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A257000) [pid = 3492] [serial = 290] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16E22800) [pid = 3492] [serial = 284] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (12FE4C00) [pid = 3492] [serial = 283] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1C911000) [pid = 3492] [serial = 274] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (0EFA2C00) [pid = 3492] [serial = 269] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (0EF13C00) [pid = 3492] [serial = 268] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (217D5800) [pid = 3492] [serial = 277] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (18748800) [pid = 3492] [serial = 271] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1D672C00) [pid = 3492] [serial = 299] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19ED8800) [pid = 3492] [serial = 272] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1D1E5800) [pid = 3492] [serial = 298] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1FBA6800) [pid = 3492] [serial = 301] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1D619400) [pid = 3492] [serial = 304] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (215BFC00) [pid = 3492] [serial = 307] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1F7B8C00) [pid = 3492] [serial = 302] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1BF5E800) [pid = 3492] [serial = 295] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (2163D400) [pid = 3492] [serial = 308] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1C85D400) [pid = 3492] [serial = 311] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1B8B7400) [pid = 3492] [serial = 293] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1FA71800) [pid = 3492] [serial = 305] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3492 | 1461101752956 Marionette TRACE conn4 <- [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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 14:35:53 INFO - PROCESS | 3492 | 1461101753023 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3492 | 1461101753029 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:35:53 INFO - PROCESS | 3492 | 1461101753034 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 3492 | 1461101753037 Marionette TRACE conn4 <- [1,446,null,{}] 14:35:53 INFO - PROCESS | 3492 | 1461101753041 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3492 | 1461101753120 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:35:53 INFO - PROCESS | 3492 | 1461101753127 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F9000 == 46 [pid = 3492] [id = 121] 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1296C000) [pid = 3492] [serial = 360] [outer = 00000000] 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16B70800) [pid = 3492] [serial = 361] [outer = 1296C000] 14:35:53 INFO - PROCESS | 3492 | 1461101753172 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (17610000) [pid = 3492] [serial = 362] [outer = 1296C000] 14:35:53 INFO - PROCESS | 3492 | 1461101753636 Marionette TRACE conn4 <- [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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 14:35:53 INFO - PROCESS | 3492 | 1461101753668 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3492 | 1461101753670 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 3492 | 1461101753674 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:35:53 INFO - PROCESS | 3492 | 1461101753678 Marionette TRACE conn4 <- [1,450,null,{}] 14:35:53 INFO - PROCESS | 3492 | 1461101753688 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3492 | 1461101753801 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:35:53 INFO - PROCESS | 3492 | 1461101753810 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3492 | ++DOCSHELL 1A259800 == 47 [pid = 3492] [id = 122] 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1A25AC00) [pid = 3492] [serial = 363] [outer = 00000000] 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A784000) [pid = 3492] [serial = 364] [outer = 1A25AC00] 14:35:53 INFO - PROCESS | 3492 | 1461101753858 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A88B400) [pid = 3492] [serial = 365] [outer = 1A25AC00] 14:35:54 INFO - PROCESS | 3492 | 1461101754319 Marionette TRACE conn4 <- [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] 14:35:54 INFO - PROCESS | 3492 | 1461101754351 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 14:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:35:54 INFO - PROCESS | 3492 | 1461101754354 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 3492 | 1461101754356 Marionette TRACE conn4 <- [1,454,null,{}] 14:35:54 INFO - PROCESS | 3492 | 1461101754360 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 3492 | 1461101754439 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:35:54 INFO - PROCESS | 3492 | 1461101754445 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 3492 | ++DOCSHELL 1B8B6000 == 48 [pid = 3492] [id = 123] 14:35:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1BA9D800) [pid = 3492] [serial = 366] [outer = 00000000] 14:35:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1C05D400) [pid = 3492] [serial = 367] [outer = 1BA9D800] 14:35:54 INFO - PROCESS | 3492 | 1461101754492 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1C495400) [pid = 3492] [serial = 368] [outer = 1BA9D800] 14:35:54 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:54 INFO - PROCESS | 3492 | 1461101754953 Marionette TRACE conn4 <- [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]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 14:35:54 INFO - PROCESS | 3492 | 1461101754988 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 3492 | 1461101754990 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 3492 | 1461101754994 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:35:54 INFO - PROCESS | 3492 | 1461101754996 Marionette TRACE conn4 <- [1,458,null,{}] 14:35:55 INFO - PROCESS | 3492 | 1461101754999 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3492 | 1461101755103 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:35:55 INFO - PROCESS | 3492 | 1461101755182 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3492 | ++DOCSHELL 1C85D400 == 49 [pid = 3492] [id = 124] 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1C85D800) [pid = 3492] [serial = 369] [outer = 00000000] 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1C8DE000) [pid = 3492] [serial = 370] [outer = 1C85D800] 14:35:55 INFO - PROCESS | 3492 | 1461101755230 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1C9CE800) [pid = 3492] [serial = 371] [outer = 1C85D800] 14:35:55 INFO - PROCESS | 3492 | 1461101755651 Marionette TRACE conn4 <- [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] 14:35:55 INFO - PROCESS | 3492 | 1461101755671 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 14:35:55 INFO - PROCESS | 3492 | 1461101755674 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:35:55 INFO - PROCESS | 3492 | 1461101755676 Marionette TRACE conn4 <- [1,462,null,{}] 14:35:55 INFO - PROCESS | 3492 | 1461101755689 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3492 | 1461101755817 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:35:55 INFO - PROCESS | 3492 | 1461101755827 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3492 | ++DOCSHELL 1C85AC00 == 50 [pid = 3492] [id = 125] 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1CC1B000) [pid = 3492] [serial = 372] [outer = 00000000] 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1FA65C00) [pid = 3492] [serial = 373] [outer = 1CC1B000] 14:35:55 INFO - PROCESS | 3492 | 1461101755881 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1FBA6C00) [pid = 3492] [serial = 374] [outer = 1CC1B000] 14:35:56 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:56 INFO - PROCESS | 3492 | 1461101756351 Marionette TRACE conn4 <- [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] 14:35:56 INFO - PROCESS | 3492 | 1461101756411 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:35:56 INFO - PROCESS | 3492 | 1461101756450 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 3492 | 1461101756452 Marionette TRACE conn4 <- [1,466,null,{}] 14:35:56 INFO - PROCESS | 3492 | 1461101756464 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 3492 | 1461101756565 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:35:56 INFO - PROCESS | 3492 | 1461101756577 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3492 | ++DOCSHELL 0F4B4400 == 51 [pid = 3492] [id = 126] 14:35:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1FBAA000) [pid = 3492] [serial = 375] [outer = 00000000] 14:35:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1FE38000) [pid = 3492] [serial = 376] [outer = 1FBAA000] 14:35:56 INFO - PROCESS | 3492 | 1461101756622 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1FEEE400) [pid = 3492] [serial = 377] [outer = 1FBAA000] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1AB39800) [pid = 3492] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (21757000) [pid = 3492] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1C499000) [pid = 3492] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (12C97C00) [pid = 3492] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (127B9000) [pid = 3492] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1A23F400) [pid = 3492] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A895400) [pid = 3492] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (12D36C00) [pid = 3492] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1773E400) [pid = 3492] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (215BB000) [pid = 3492] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19EDE400) [pid = 3492] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:35:57 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1296E800) [pid = 3492] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:35:57 INFO - PROCESS | 3492 | 1461101757100 Marionette TRACE conn4 <- [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] 14:35:57 INFO - PROCESS | 3492 | 1461101757136 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:35:57 INFO - PROCESS | 3492 | 1461101757143 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3492 | 1461101757145 Marionette TRACE conn4 <- [1,470,null,{}] 14:35:57 INFO - PROCESS | 3492 | 1461101757149 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 3492 | 1461101757225 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:35:57 INFO - PROCESS | 3492 | 1461101757231 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3492 | ++DOCSHELL 12D36C00 == 52 [pid = 3492] [id = 127] 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (12D37800) [pid = 3492] [serial = 378] [outer = 00000000] 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1C840800) [pid = 3492] [serial = 379] [outer = 12D37800] 14:35:57 INFO - PROCESS | 3492 | 1461101757277 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1FBAAC00) [pid = 3492] [serial = 380] [outer = 12D37800] 14:35:57 INFO - PROCESS | 3492 | 1461101757703 Marionette TRACE conn4 <- [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]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 14:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:35:57 INFO - PROCESS | 3492 | 1461101757716 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3492 | 1461101757718 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 14:35:57 INFO - PROCESS | 3492 | 1461101757721 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3492 | 1461101757723 Marionette TRACE conn4 <- [1,474,null,{}] 14:35:57 INFO - PROCESS | 3492 | 1461101757726 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 3492 | 1461101757802 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:35:57 INFO - PROCESS | 3492 | 1461101757808 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF6400 == 53 [pid = 3492] [id = 128] 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1FF9E800) [pid = 3492] [serial = 381] [outer = 00000000] 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (215C0800) [pid = 3492] [serial = 382] [outer = 1FF9E800] 14:35:57 INFO - PROCESS | 3492 | 1461101757852 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (215C3C00) [pid = 3492] [serial = 383] [outer = 1FF9E800] 14:35:58 INFO - PROCESS | 3492 | 1461101758300 Marionette TRACE conn4 <- [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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 14:35:58 INFO - PROCESS | 3492 | 1461101758354 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 3492 | 1461101758356 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:35:58 INFO - PROCESS | 3492 | 1461101758360 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 3492 | 1461101758361 Marionette TRACE conn4 <- [1,478,null,{}] 14:35:58 INFO - PROCESS | 3492 | 1461101758365 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 3492 | 1461101758441 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:35:58 INFO - PROCESS | 3492 | 1461101758447 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 3492 | ++DOCSHELL 2163E800 == 54 [pid = 3492] [id = 129] 14:35:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (2163F400) [pid = 3492] [serial = 384] [outer = 00000000] 14:35:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (21644C00) [pid = 3492] [serial = 385] [outer = 2163F400] 14:35:58 INFO - PROCESS | 3492 | 1461101758490 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (2164B000) [pid = 3492] [serial = 386] [outer = 2163F400] 14:35:58 INFO - PROCESS | 3492 | 1461101758926 Marionette TRACE conn4 <- [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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 14:35:58 INFO - PROCESS | 3492 | 1461101758991 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 3492 | 1461101758993 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:35:58 INFO - PROCESS | 3492 | 1461101758996 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 3492 | 1461101758998 Marionette TRACE conn4 <- [1,482,null,{}] 14:35:58 INFO - PROCESS | 3492 | 1461101759002 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 3492 | 1461101759149 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:35:59 INFO - PROCESS | 3492 | 1461101759300 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 3492 | ++DOCSHELL 0F572000 == 55 [pid = 3492] [id = 130] 14:35:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (0F576C00) [pid = 3492] [serial = 387] [outer = 00000000] 14:35:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12880400) [pid = 3492] [serial = 388] [outer = 0F576C00] 14:35:59 INFO - PROCESS | 3492 | 1461101759358 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (12974C00) [pid = 3492] [serial = 389] [outer = 0F576C00] 14:35:59 INFO - PROCESS | 3492 | 1461101759939 Marionette TRACE conn4 <- [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]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 14:35:59 INFO - PROCESS | 3492 | 1461101759972 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 3492 | 1461101759977 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:35:59 INFO - PROCESS | 3492 | 1461101759981 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 3492 | 1461101759986 Marionette TRACE conn4 <- [1,486,null,{}] 14:35:59 INFO - PROCESS | 3492 | 1461101759991 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 3492 | 1461101760097 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:36:00 INFO - PROCESS | 3492 | 1461101760190 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3492 | ++DOCSHELL 18CAB000 == 56 [pid = 3492] [id = 131] 14:36:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (18CAB400) [pid = 3492] [serial = 390] [outer = 00000000] 14:36:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (18CB1800) [pid = 3492] [serial = 391] [outer = 18CAB400] 14:36:00 INFO - PROCESS | 3492 | 1461101760247 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (19EDDC00) [pid = 3492] [serial = 392] [outer = 18CAB400] 14:36:00 INFO - PROCESS | 3492 | 1461101760893 Marionette TRACE conn4 <- [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]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 14:36:00 INFO - PROCESS | 3492 | 1461101760916 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3492 | 1461101760919 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 14:36:00 INFO - PROCESS | 3492 | 1461101760923 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:36:00 INFO - PROCESS | 3492 | 1461101760925 Marionette TRACE conn4 <- [1,490,null,{}] 14:36:00 INFO - PROCESS | 3492 | 1461101760929 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 3492 | 1461101761035 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:36:01 INFO - PROCESS | 3492 | 1461101761129 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 3492 | ++DOCSHELL 1B8B6C00 == 57 [pid = 3492] [id = 132] 14:36:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1BA97400) [pid = 3492] [serial = 393] [outer = 00000000] 14:36:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1C853000) [pid = 3492] [serial = 394] [outer = 1BA97400] 14:36:01 INFO - PROCESS | 3492 | 1461101761184 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1D104800) [pid = 3492] [serial = 395] [outer = 1BA97400] 14:36:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (2175B800) [pid = 3492] [serial = 396] [outer = 0F4F2400] 14:36:01 INFO - PROCESS | 3492 | 1461101761915 Marionette TRACE conn4 <- [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]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:36:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1018ms 14:36:01 INFO - PROCESS | 3492 | 1461101761951 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 3492 | 1461101761955 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:36:01 INFO - PROCESS | 3492 | 1461101761966 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 3492 | 1461101761971 Marionette TRACE conn4 <- [1,494,null,{}] 14:36:01 INFO - PROCESS | 3492 | 1461101761992 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 3492 | 1461101762098 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:36:02 INFO - PROCESS | 3492 | 1461101762218 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 3492 | ++DOCSHELL 1C8E3C00 == 58 [pid = 3492] [id = 133] 14:36:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1C8E6400) [pid = 3492] [serial = 397] [outer = 00000000] 14:36:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (217D5000) [pid = 3492] [serial = 398] [outer = 1C8E6400] 14:36:02 INFO - PROCESS | 3492 | 1461101762273 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (217E6000) [pid = 3492] [serial = 399] [outer = 1C8E6400] 14:36:02 INFO - PROCESS | 3492 | 1461101762876 Marionette TRACE conn4 <- [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]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 949ms 14:36:02 INFO - PROCESS | 3492 | 1461101762915 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 3492 | 1461101762917 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 14:36:02 INFO - PROCESS | 3492 | 1461101762920 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:36:02 INFO - PROCESS | 3492 | 1461101762922 Marionette TRACE conn4 <- [1,498,null,{}] 14:36:02 INFO - PROCESS | 3492 | 1461101762926 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 3492 | 1461101763029 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:36:03 INFO - PROCESS | 3492 | 1461101763121 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 3492 | ++DOCSHELL 16DCFC00 == 59 [pid = 3492] [id = 134] 14:36:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1702E400) [pid = 3492] [serial = 400] [outer = 00000000] 14:36:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A239C00) [pid = 3492] [serial = 401] [outer = 1702E400] 14:36:03 INFO - PROCESS | 3492 | 1461101763175 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1A240C00) [pid = 3492] [serial = 402] [outer = 1702E400] 14:36:03 INFO - PROCESS | 3492 | 1461101763899 Marionette TRACE conn4 <- [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]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1016ms 14:36:03 INFO - PROCESS | 3492 | 1461101763941 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:36:03 INFO - PROCESS | 3492 | 1461101763945 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 14:36:03 INFO - PROCESS | 3492 | 1461101763950 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 3492 | 1461101763954 Marionette TRACE conn4 <- [1,502,null,{}] 14:36:03 INFO - PROCESS | 3492 | 1461101763959 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 3492 | 1461101764068 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:36:04 INFO - PROCESS | 3492 | 1461101764150 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 3492 | ++DOCSHELL 1874FC00 == 60 [pid = 3492] [id = 135] 14:36:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (18750800) [pid = 3492] [serial = 403] [outer = 00000000] 14:36:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (18CAA000) [pid = 3492] [serial = 404] [outer = 18750800] 14:36:04 INFO - PROCESS | 3492 | 1461101764243 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (18CB1400) [pid = 3492] [serial = 405] [outer = 18750800] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 2163E800 == 59 [pid = 3492] [id = 129] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1FEF6400 == 58 [pid = 3492] [id = 128] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 12D36C00 == 57 [pid = 3492] [id = 127] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 0F4B4400 == 56 [pid = 3492] [id = 126] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1C85AC00 == 55 [pid = 3492] [id = 125] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1C85D400 == 54 [pid = 3492] [id = 124] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1B8B6000 == 53 [pid = 3492] [id = 123] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1A259800 == 52 [pid = 3492] [id = 122] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (21760800) [pid = 3492] [serial = 313] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1D107800) [pid = 3492] [serial = 343] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 0F4F9000 == 51 [pid = 3492] [id = 121] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 12FE2000 == 50 [pid = 3492] [id = 120] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 0F45BC00 == 49 [pid = 3492] [id = 119] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1C774800 == 48 [pid = 3492] [id = 118] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 16E2B000 == 47 [pid = 3492] [id = 117] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 0F541800 == 46 [pid = 3492] [id = 116] 14:36:04 INFO - PROCESS | 3492 | --DOCSHELL 1AB3D400 == 45 [pid = 3492] [id = 115] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1BA9A800) [pid = 3492] [serial = 338] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (217ED000) [pid = 3492] [serial = 278] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1D10C000) [pid = 3492] [serial = 275] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (13C7E000) [pid = 3492] [serial = 331] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (187DD000) [pid = 3492] [serial = 317] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1D10D800) [pid = 3492] [serial = 322] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C8DDC00) [pid = 3492] [serial = 320] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (137D4000) [pid = 3492] [serial = 325] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A23B800) [pid = 3492] [serial = 328] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (21645800) [pid = 3492] [serial = 266] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (17738400) [pid = 3492] [serial = 316] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1C85C800) [pid = 3492] [serial = 319] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A241800) [pid = 3492] [serial = 329] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A7BEC00) [pid = 3492] [serial = 334] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (17662800) [pid = 3492] [serial = 332] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1FBAF800) [pid = 3492] [serial = 323] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (16B71000) [pid = 3492] [serial = 326] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1A7E5000) [pid = 3492] [serial = 335] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1B9DC800) [pid = 3492] [serial = 337] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1C85C400) [pid = 3492] [serial = 340] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1C8DF800) [pid = 3492] [serial = 341] [outer = 00000000] [url = about:blank] 14:36:04 INFO - PROCESS | 3492 | 1461101764840 Marionette TRACE conn4 <- [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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 930ms 14:36:04 INFO - PROCESS | 3492 | 1461101764881 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 3492 | 1461101764886 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:36:04 INFO - PROCESS | 3492 | 1461101764895 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 3492 | 1461101764897 Marionette TRACE conn4 <- [1,506,null,{}] 14:36:04 INFO - PROCESS | 3492 | 1461101764901 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 3492 | 1461101764985 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:36:05 INFO - PROCESS | 3492 | 1461101765062 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9D000 == 46 [pid = 3492] [id = 136] 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (0EFA1800) [pid = 3492] [serial = 406] [outer = 00000000] 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (12C93400) [pid = 3492] [serial = 407] [outer = 0EFA1800] 14:36:05 INFO - PROCESS | 3492 | 1461101765108 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (137D2C00) [pid = 3492] [serial = 408] [outer = 0EFA1800] 14:36:05 INFO - PROCESS | 3492 | 1461101765518 Marionette TRACE conn4 <- [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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 14:36:05 INFO - PROCESS | 3492 | 1461101765586 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 3492 | 1461101765588 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 14:36:05 INFO - PROCESS | 3492 | 1461101765591 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:36:05 INFO - PROCESS | 3492 | 1461101765595 Marionette TRACE conn4 <- [1,510,null,{}] 14:36:05 INFO - PROCESS | 3492 | 1461101765609 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 3492 | 1461101765692 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:36:05 INFO - PROCESS | 3492 | 1461101765699 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3492 | ++DOCSHELL 1A23AC00 == 47 [pid = 3492] [id = 137] 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A23DC00) [pid = 3492] [serial = 409] [outer = 00000000] 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A254800) [pid = 3492] [serial = 410] [outer = 1A23DC00] 14:36:05 INFO - PROCESS | 3492 | 1461101765749 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A25EC00) [pid = 3492] [serial = 411] [outer = 1A23DC00] 14:36:06 INFO - PROCESS | 3492 | 1461101766189 Marionette TRACE conn4 <- [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]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 14:36:06 INFO - PROCESS | 3492 | 1461101766225 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 3492 | 1461101766228 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 14:36:06 INFO - PROCESS | 3492 | 1461101766231 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:36:06 INFO - PROCESS | 3492 | 1461101766233 Marionette TRACE conn4 <- [1,514,null,{}] 14:36:06 INFO - PROCESS | 3492 | 1461101766236 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 3492 | 1461101766344 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:36:06 INFO - PROCESS | 3492 | 1461101766357 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 3492 | ++DOCSHELL 1AB37C00 == 48 [pid = 3492] [id = 138] 14:36:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1AB39000) [pid = 3492] [serial = 412] [outer = 00000000] 14:36:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1B9DCC00) [pid = 3492] [serial = 413] [outer = 1AB39000] 14:36:06 INFO - PROCESS | 3492 | 1461101766401 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1BA99000) [pid = 3492] [serial = 414] [outer = 1AB39000] 14:36:06 INFO - PROCESS | 3492 | 1461101766825 Marionette TRACE conn4 <- [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]]]}] 14:36:06 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 14:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 14:36:06 INFO - PROCESS | 3492 | 1461101766866 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 3492 | 1461101766868 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:36:06 INFO - PROCESS | 3492 | 1461101766871 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 3492 | 1461101766873 Marionette TRACE conn4 <- [1,518,null,{}] 14:36:06 INFO - PROCESS | 3492 | 1461101766876 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 3492 | 1461101766984 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:36:06 INFO - PROCESS | 3492 | 1461101766990 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 3492 | ++DOCSHELL 1B8B5400 == 49 [pid = 3492] [id = 139] 14:36:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1BA9BC00) [pid = 3492] [serial = 415] [outer = 00000000] 14:36:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1C065400) [pid = 3492] [serial = 416] [outer = 1BA9BC00] 14:36:07 INFO - PROCESS | 3492 | 1461101767035 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1C855000) [pid = 3492] [serial = 417] [outer = 1BA9BC00] 14:36:07 INFO - PROCESS | 3492 | 1461101767479 Marionette TRACE conn4 <- [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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 14:36:07 INFO - PROCESS | 3492 | 1461101767502 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:36:07 INFO - PROCESS | 3492 | 1461101767504 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 14:36:07 INFO - PROCESS | 3492 | 1461101767507 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 3492 | 1461101767508 Marionette TRACE conn4 <- [1,522,null,{}] 14:36:07 INFO - PROCESS | 3492 | 1461101767512 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 3492 | 1461101767637 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:36:07 INFO - PROCESS | 3492 | 1461101767644 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 3492 | ++DOCSHELL 1BAA0000 == 50 [pid = 3492] [id = 140] 14:36:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1C856000) [pid = 3492] [serial = 418] [outer = 00000000] 14:36:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1D106C00) [pid = 3492] [serial = 419] [outer = 1C856000] 14:36:07 INFO - PROCESS | 3492 | 1461101767691 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1D109C00) [pid = 3492] [serial = 420] [outer = 1C856000] 14:36:08 INFO - PROCESS | 3492 | 1461101768199 Marionette TRACE conn4 <- [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]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 731ms 14:36:08 INFO - PROCESS | 3492 | 1461101768239 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:36:08 INFO - PROCESS | 3492 | 1461101768241 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 14:36:08 INFO - PROCESS | 3492 | 1461101768244 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 3492 | 1461101768245 Marionette TRACE conn4 <- [1,526,null,{}] 14:36:08 INFO - PROCESS | 3492 | 1461101768249 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 3492 | 1461101768351 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:36:08 INFO - PROCESS | 3492 | 1461101768359 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 3492 | ++DOCSHELL 1BAA1800 == 51 [pid = 3492] [id = 141] 14:36:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1D1E5000) [pid = 3492] [serial = 421] [outer = 00000000] 14:36:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1E80BC00) [pid = 3492] [serial = 422] [outer = 1D1E5000] 14:36:08 INFO - PROCESS | 3492 | 1461101768447 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1E807C00) [pid = 3492] [serial = 423] [outer = 1D1E5000] 14:36:08 INFO - PROCESS | 3492 | 1461101768987 Marionette TRACE conn4 <- [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]]]}] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1FEF3000) [pid = 3492] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1C85D800) [pid = 3492] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1A25AC00) [pid = 3492] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (12FE8C00) [pid = 3492] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1CC1B000) [pid = 3492] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1BA9D800) [pid = 3492] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (12C91C00) [pid = 3492] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1FBAA000) [pid = 3492] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1296C000) [pid = 3492] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (12D37800) [pid = 3492] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:36:09 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1FF9E800) [pid = 3492] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:36:09 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 14:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 830ms 14:36:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:36:09 INFO - PROCESS | 3492 | 1461101769075 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3492 | 1461101769076 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 3492 | 1461101769079 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 3492 | 1461101769081 Marionette TRACE conn4 <- [1,530,null,{}] 14:36:09 INFO - PROCESS | 3492 | 1461101769084 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 3492 | 1461101769160 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:36:09 INFO - PROCESS | 3492 | 1461101769166 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 3492 | ++DOCSHELL 12974400 == 52 [pid = 3492] [id = 142] 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (12C90400) [pid = 3492] [serial = 424] [outer = 00000000] 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1AB3C000) [pid = 3492] [serial = 425] [outer = 12C90400] 14:36:09 INFO - PROCESS | 3492 | 1461101769211 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1BC33800) [pid = 3492] [serial = 426] [outer = 12C90400] 14:36:09 INFO - PROCESS | 3492 | 1461101769674 Marionette TRACE conn4 <- [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"]]]}] 14:36:09 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 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:36:09 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 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:36:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:36:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 14:36:09 INFO - PROCESS | 3492 | 1461101769711 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3492 | 1461101769713 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 3492 | 1461101769716 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:36:09 INFO - PROCESS | 3492 | 1461101769718 Marionette TRACE conn4 <- [1,534,null,{}] 14:36:09 INFO - PROCESS | 3492 | 1461101769721 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 3492 | 1461101769806 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:36:09 INFO - PROCESS | 3492 | 1461101769812 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 3492 | ++DOCSHELL 1C035000 == 53 [pid = 3492] [id = 143] 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1C036000) [pid = 3492] [serial = 427] [outer = 00000000] 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1C03C800) [pid = 3492] [serial = 428] [outer = 1C036000] 14:36:09 INFO - PROCESS | 3492 | 1461101769855 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1C03DC00) [pid = 3492] [serial = 429] [outer = 1C036000] 14:36:10 INFO - PROCESS | 3492 | 1461101770266 Marionette TRACE conn4 <- [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]]]}] 14:36:10 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. 14:36:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 14:36:10 INFO - PROCESS | 3492 | 1461101770290 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3492 | 1461101770292 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 3492 | 1461101770306 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 3492 | 1461101770308 Marionette TRACE conn4 <- [1,538,null,{}] 14:36:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:36:10 INFO - PROCESS | 3492 | 1461101770311 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 3492 | 1461101770388 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:36:10 INFO - PROCESS | 3492 | 1461101770394 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3492 | ++DOCSHELL 176C1400 == 54 [pid = 3492] [id = 144] 14:36:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1FBAB400) [pid = 3492] [serial = 430] [outer = 00000000] 14:36:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1FFA3C00) [pid = 3492] [serial = 431] [outer = 1FBAB400] 14:36:10 INFO - PROCESS | 3492 | 1461101770437 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (215C1000) [pid = 3492] [serial = 432] [outer = 1FBAB400] 14:36:10 INFO - PROCESS | 3492 | 1461101770879 Marionette TRACE conn4 <- [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]]]}] 14:36:10 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. 14:36:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 14:36:10 INFO - PROCESS | 3492 | 1461101770943 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3492 | 1461101770946 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 3492 | 1461101770949 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:36:10 INFO - PROCESS | 3492 | 1461101770951 Marionette TRACE conn4 <- [1,542,null,{}] 14:36:10 INFO - PROCESS | 3492 | 1461101770958 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 3492 | 1461101771105 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:36:11 INFO - PROCESS | 3492 | 1461101771208 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 3492 | ++DOCSHELL 0EF16000 == 55 [pid = 3492] [id = 145] 14:36:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (0EF99C00) [pid = 3492] [serial = 433] [outer = 00000000] 14:36:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (0F0B1000) [pid = 3492] [serial = 434] [outer = 0EF99C00] 14:36:11 INFO - PROCESS | 3492 | 1461101771265 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (0F579800) [pid = 3492] [serial = 435] [outer = 0EF99C00] 14:36:11 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:11 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:11 INFO - PROCESS | 3492 | 1461101771898 Marionette TRACE conn4 <- [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]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 14:36:11 INFO - PROCESS | 3492 | 1461101771935 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 3492 | 1461101771941 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 14:36:11 INFO - PROCESS | 3492 | 1461101771946 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:36:11 INFO - PROCESS | 3492 | 1461101771951 Marionette TRACE conn4 <- [1,546,null,{}] 14:36:11 INFO - PROCESS | 3492 | 1461101771955 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 3492 | 1461101772062 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:36:12 INFO - PROCESS | 3492 | 1461101772184 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 3492 | ++DOCSHELL 1760C400 == 56 [pid = 3492] [id = 146] 14:36:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (176BC800) [pid = 3492] [serial = 436] [outer = 00000000] 14:36:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A241000) [pid = 3492] [serial = 437] [outer = 176BC800] 14:36:12 INFO - PROCESS | 3492 | 1461101772242 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1A25BC00) [pid = 3492] [serial = 438] [outer = 176BC800] 14:36:12 INFO - PROCESS | 3492 | 1461101772803 Marionette TRACE conn4 <- [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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 14:36:12 INFO - PROCESS | 3492 | 1461101772882 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 3492 | 1461101772885 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:36:12 INFO - PROCESS | 3492 | 1461101772889 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 3492 | 1461101772891 Marionette TRACE conn4 <- [1,550,null,{}] 14:36:12 INFO - PROCESS | 3492 | 1461101772895 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 3492 | 1461101772998 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:36:13 INFO - PROCESS | 3492 | 1461101773092 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3492 | ++DOCSHELL 1C03BC00 == 57 [pid = 3492] [id = 147] 14:36:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C852800) [pid = 3492] [serial = 439] [outer = 00000000] 14:36:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1D103000) [pid = 3492] [serial = 440] [outer = 1C852800] 14:36:13 INFO - PROCESS | 3492 | 1461101773146 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1FFA0C00) [pid = 3492] [serial = 441] [outer = 1C852800] 14:36:13 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:13 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:13 INFO - PROCESS | 3492 | 1461101773735 Marionette TRACE conn4 <- [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]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 14:36:13 INFO - PROCESS | 3492 | 1461101773761 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 3492 | 1461101773765 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 14:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:36:13 INFO - PROCESS | 3492 | 1461101773777 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 3492 | 1461101773782 Marionette TRACE conn4 <- [1,554,null,{}] 14:36:13 INFO - PROCESS | 3492 | 1461101773805 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 3492 | 1461101773915 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:36:14 INFO - PROCESS | 3492 | 1461101774009 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 3492 | ++DOCSHELL 1D11F400 == 58 [pid = 3492] [id = 148] 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1D128000) [pid = 3492] [serial = 442] [outer = 00000000] 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (21645400) [pid = 3492] [serial = 443] [outer = 1D128000] 14:36:14 INFO - PROCESS | 3492 | 1461101774062 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (21760C00) [pid = 3492] [serial = 444] [outer = 1D128000] 14:36:14 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:14 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:14 INFO - PROCESS | 3492 | 1461101774561 Marionette TRACE conn4 <- [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]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 830ms 14:36:14 INFO - PROCESS | 3492 | 1461101774601 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 3492 | 1461101774604 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 3492 | 1461101774623 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 3492 | 1461101774625 Marionette TRACE conn4 <- [1,558,null,{}] 14:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:36:14 INFO - PROCESS | 3492 | 1461101774629 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 3492 | 1461101774731 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:36:14 INFO - PROCESS | 3492 | 1461101774824 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 3492 | ++DOCSHELL 211EB000 == 59 [pid = 3492] [id = 149] 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (211EC000) [pid = 3492] [serial = 445] [outer = 00000000] 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (211F2400) [pid = 3492] [serial = 446] [outer = 211EC000] 14:36:14 INFO - PROCESS | 3492 | 1461101774878 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (211F4800) [pid = 3492] [serial = 447] [outer = 211EC000] 14:36:15 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:15 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:15 INFO - PROCESS | 3492 | 1461101775433 Marionette TRACE conn4 <- [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]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 14:36:15 INFO - PROCESS | 3492 | 1461101775459 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 3492 | 1461101775461 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 3492 | 1461101775464 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:36:15 INFO - PROCESS | 3492 | 1461101775466 Marionette TRACE conn4 <- [1,562,null,{}] 14:36:15 INFO - PROCESS | 3492 | 1461101775470 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 3492 | 1461101775574 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:36:15 INFO - PROCESS | 3492 | 1461101775672 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 3492 | ++DOCSHELL 217EF400 == 60 [pid = 3492] [id = 150] 14:36:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (217F0000) [pid = 3492] [serial = 448] [outer = 00000000] 14:36:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (2252E400) [pid = 3492] [serial = 449] [outer = 217F0000] 14:36:15 INFO - PROCESS | 3492 | 1461101775734 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (22534800) [pid = 3492] [serial = 450] [outer = 217F0000] 14:36:16 INFO - PROCESS | 3492 | 1461101776344 Marionette TRACE conn4 <- [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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 14:36:16 INFO - PROCESS | 3492 | 1461101776399 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 3492 | 1461101776401 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 14:36:16 INFO - PROCESS | 3492 | 1461101776405 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:36:16 INFO - PROCESS | 3492 | 1461101776407 Marionette TRACE conn4 <- [1,566,null,{}] 14:36:16 INFO - PROCESS | 3492 | 1461101776411 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 3492 | 1461101776513 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:36:16 INFO - PROCESS | 3492 | 1461101776748 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 3492 | ++DOCSHELL 0EF15800 == 61 [pid = 3492] [id = 151] 14:36:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (0EF15C00) [pid = 3492] [serial = 451] [outer = 00000000] 14:36:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (13C77000) [pid = 3492] [serial = 452] [outer = 0EF15C00] 14:36:16 INFO - PROCESS | 3492 | 1461101776803 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (176C0C00) [pid = 3492] [serial = 453] [outer = 0EF15C00] 14:36:17 INFO - PROCESS | 3492 | 1461101777408 Marionette TRACE conn4 <- [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]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1065ms 14:36:17 INFO - PROCESS | 3492 | 1461101777475 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 3492 | 1461101777480 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 14:36:17 INFO - PROCESS | 3492 | 1461101777485 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:36:17 INFO - PROCESS | 3492 | 1461101777488 Marionette TRACE conn4 <- [1,570,null,{}] 14:36:17 INFO - PROCESS | 3492 | 1461101777492 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 3492 | 1461101777606 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 176C1400 == 60 [pid = 3492] [id = 144] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1C035000 == 59 [pid = 3492] [id = 143] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 12974400 == 58 [pid = 3492] [id = 142] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1BAA1800 == 57 [pid = 3492] [id = 141] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1BAA0000 == 56 [pid = 3492] [id = 140] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1B8B5400 == 55 [pid = 3492] [id = 139] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1AB37C00 == 54 [pid = 3492] [id = 138] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1A23AC00 == 53 [pid = 3492] [id = 137] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 0EF9D000 == 52 [pid = 3492] [id = 136] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 1874FC00 == 51 [pid = 3492] [id = 135] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (21644C00) [pid = 3492] [serial = 385] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOCSHELL 0F572000 == 50 [pid = 3492] [id = 130] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (217D3400) [pid = 3492] [serial = 314] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1296E400) [pid = 3492] [serial = 346] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1C8DE000) [pid = 3492] [serial = 370] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1C9CE800) [pid = 3492] [serial = 371] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1901DC00) [pid = 3492] [serial = 349] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1C8D8C00) [pid = 3492] [serial = 352] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A784000) [pid = 3492] [serial = 364] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1A88B400) [pid = 3492] [serial = 365] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (17093800) [pid = 3492] [serial = 359] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (16DC3000) [pid = 3492] [serial = 358] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1FBA6C00) [pid = 3492] [serial = 374] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1C05D400) [pid = 3492] [serial = 367] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1FA65C00) [pid = 3492] [serial = 373] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1A1ADC00) [pid = 3492] [serial = 356] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (17094400) [pid = 3492] [serial = 355] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1FE38000) [pid = 3492] [serial = 376] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (16B70800) [pid = 3492] [serial = 361] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1FBAAC00) [pid = 3492] [serial = 380] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (17610000) [pid = 3492] [serial = 362] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1C840800) [pid = 3492] [serial = 379] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1FEEE400) [pid = 3492] [serial = 377] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (215C3C00) [pid = 3492] [serial = 383] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (215C0800) [pid = 3492] [serial = 382] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1C495400) [pid = 3492] [serial = 368] [outer = 00000000] [url = about:blank] 14:36:17 INFO - PROCESS | 3492 | 1461101777754 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0B800 == 51 [pid = 3492] [id = 152] 14:36:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (0EF0E000) [pid = 3492] [serial = 454] [outer = 00000000] 14:36:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (12708000) [pid = 3492] [serial = 455] [outer = 0EF0E000] 14:36:17 INFO - PROCESS | 3492 | 1461101777803 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (12972C00) [pid = 3492] [serial = 456] [outer = 0EF0E000] 14:36:18 INFO - PROCESS | 3492 | 1461101778197 Marionette TRACE conn4 <- [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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 14:36:18 INFO - PROCESS | 3492 | 1461101778223 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3492 | 1461101778226 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:36:18 INFO - PROCESS | 3492 | 1461101778281 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3492 | 1461101778283 Marionette TRACE conn4 <- [1,574,null,{}] 14:36:18 INFO - PROCESS | 3492 | 1461101778291 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 3492 | 1461101778374 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:36:18 INFO - PROCESS | 3492 | 1461101778381 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 3492 | ++DOCSHELL 18CA8800 == 52 [pid = 3492] [id = 153] 14:36:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (18CB1000) [pid = 3492] [serial = 457] [outer = 00000000] 14:36:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1A23E000) [pid = 3492] [serial = 458] [outer = 18CB1000] 14:36:18 INFO - PROCESS | 3492 | 1461101778427 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A25F800) [pid = 3492] [serial = 459] [outer = 18CB1000] 14:36:18 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:18 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:18 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:18 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:18 INFO - PROCESS | 3492 | 1461101778930 Marionette TRACE conn4 <- [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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 710ms 14:36:18 INFO - PROCESS | 3492 | 1461101778959 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3492 | 1461101778962 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:36:18 INFO - PROCESS | 3492 | 1461101778967 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3492 | 1461101778973 Marionette TRACE conn4 <- [1,578,null,{}] 14:36:18 INFO - PROCESS | 3492 | 1461101778982 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 3492 | 1461101779067 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:36:19 INFO - PROCESS | 3492 | 1461101779145 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9E000 == 53 [pid = 3492] [id = 154] 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1BF58400) [pid = 3492] [serial = 460] [outer = 00000000] 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1C05D400) [pid = 3492] [serial = 461] [outer = 1BF58400] 14:36:19 INFO - PROCESS | 3492 | 1461101779199 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1C499000) [pid = 3492] [serial = 462] [outer = 1BF58400] 14:36:19 INFO - PROCESS | 3492 | 1461101779562 Marionette TRACE conn4 <- [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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 14:36:19 INFO - PROCESS | 3492 | 1461101779599 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 3492 | 1461101779602 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 14:36:19 INFO - PROCESS | 3492 | 1461101779605 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 3492 | 1461101779606 Marionette TRACE conn4 <- [1,582,null,{}] 14:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:36:19 INFO - PROCESS | 3492 | 1461101779610 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 3492 | 1461101779691 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:36:19 INFO - PROCESS | 3492 | 1461101779818 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3492 | ++DOCSHELL 1C9CEC00 == 54 [pid = 3492] [id = 155] 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1CC1C400) [pid = 3492] [serial = 463] [outer = 00000000] 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1D10D800) [pid = 3492] [serial = 464] [outer = 1CC1C400] 14:36:19 INFO - PROCESS | 3492 | 1461101779865 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1D121400) [pid = 3492] [serial = 465] [outer = 1CC1C400] 14:36:20 INFO - PROCESS | 3492 | 1461101780229 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 14:36:20 INFO - PROCESS | 3492 | 1461101780279 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3492 | 1461101780281 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:36:20 INFO - PROCESS | 3492 | 1461101780291 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 3492 | 1461101780293 Marionette TRACE conn4 <- [1,586,null,{}] 14:36:20 INFO - PROCESS | 3492 | 1461101780296 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:20 INFO - PROCESS | 3492 | 1461101780406 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:36:20 INFO - PROCESS | 3492 | 1461101780412 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 3492 | ++DOCSHELL 1D12E800 == 55 [pid = 3492] [id = 156] 14:36:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1D12EC00) [pid = 3492] [serial = 466] [outer = 00000000] 14:36:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1F721800) [pid = 3492] [serial = 467] [outer = 1D12EC00] 14:36:20 INFO - PROCESS | 3492 | 1461101780466 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1FBAD400) [pid = 3492] [serial = 468] [outer = 1D12EC00] 14:36:20 INFO - PROCESS | 3492 | 1461101780900 Marionette TRACE conn4 <- [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]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 14:36:20 INFO - PROCESS | 3492 | 1461101780919 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3492 | 1461101780921 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:36:20 INFO - PROCESS | 3492 | 1461101780931 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 3492 | 1461101780933 Marionette TRACE conn4 <- [1,590,null,{}] 14:36:20 INFO - PROCESS | 3492 | 1461101780936 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3492 | 1461101781047 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:36:21 INFO - PROCESS | 3492 | 1461101781055 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3492 | ++DOCSHELL 1E810000 == 56 [pid = 3492] [id = 157] 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1FE38000) [pid = 3492] [serial = 469] [outer = 00000000] 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (211ED000) [pid = 3492] [serial = 470] [outer = 1FE38000] 14:36:21 INFO - PROCESS | 3492 | 1461101781099 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (215BB800) [pid = 3492] [serial = 471] [outer = 1FE38000] 14:36:21 INFO - PROCESS | 3492 | 1461101781488 Marionette TRACE conn4 <- [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]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 14:36:21 INFO - PROCESS | 3492 | 1461101781516 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:36:21 INFO - PROCESS | 3492 | 1461101781518 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 14:36:21 INFO - PROCESS | 3492 | 1461101781522 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 3492 | 1461101781523 Marionette TRACE conn4 <- [1,594,null,{}] 14:36:21 INFO - PROCESS | 3492 | 1461101781527 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3492 | 1461101781635 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:36:21 INFO - PROCESS | 3492 | 1461101781693 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3492 | ++DOCSHELL 187E0400 == 57 [pid = 3492] [id = 158] 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1AB32400) [pid = 3492] [serial = 472] [outer = 00000000] 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1C8E2000) [pid = 3492] [serial = 473] [outer = 1AB32400] 14:36:21 INFO - PROCESS | 3492 | 1461101781738 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1D677400) [pid = 3492] [serial = 474] [outer = 1AB32400] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1C856000) [pid = 3492] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1D1E5000) [pid = 3492] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (18750800) [pid = 3492] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A23DC00) [pid = 3492] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1AB39000) [pid = 3492] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (0EFA1800) [pid = 3492] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (2163F400) [pid = 3492] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (12C90400) [pid = 3492] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1BA9BC00) [pid = 3492] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:36:22 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1C036000) [pid = 3492] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:36:22 INFO - PROCESS | 3492 | 1461101782385 Marionette TRACE conn4 <- [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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 14:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:36:22 INFO - PROCESS | 3492 | 1461101782396 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3492 | 1461101782398 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 3492 | 1461101782401 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 3492 | 1461101782403 Marionette TRACE conn4 <- [1,598,null,{}] 14:36:22 INFO - PROCESS | 3492 | 1461101782406 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 3492 | 1461101782484 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:36:22 INFO - PROCESS | 3492 | 1461101782490 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3492 | ++DOCSHELL 1AB35400 == 58 [pid = 3492] [id = 159] 14:36:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1BA9BC00) [pid = 3492] [serial = 475] [outer = 00000000] 14:36:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1C9CE800) [pid = 3492] [serial = 476] [outer = 1BA9BC00] 14:36:22 INFO - PROCESS | 3492 | 1461101782534 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1C9CC000) [pid = 3492] [serial = 477] [outer = 1BA9BC00] 14:36:22 INFO - PROCESS | 3492 | 1461101782957 Marionette TRACE conn4 <- [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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 14:36:23 INFO - PROCESS | 3492 | 1461101783012 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 3492 | 1461101783014 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 14:36:23 INFO - PROCESS | 3492 | 1461101783021 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 3492 | 1461101783022 Marionette TRACE conn4 <- [1,602,null,{}] 14:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:36:23 INFO - PROCESS | 3492 | 1461101783026 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 3492 | 1461101783106 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:36:23 INFO - PROCESS | 3492 | 1461101783112 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3492 | ++DOCSHELL 1C8E6800 == 59 [pid = 3492] [id = 160] 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1FEEB000) [pid = 3492] [serial = 478] [outer = 00000000] 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (201E0C00) [pid = 3492] [serial = 479] [outer = 1FEEB000] 14:36:23 INFO - PROCESS | 3492 | 1461101783157 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (201E3C00) [pid = 3492] [serial = 480] [outer = 1FEEB000] 14:36:23 INFO - PROCESS | 3492 | 1461101783567 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 14:36:23 INFO - PROCESS | 3492 | 1461101783609 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 3492 | 1461101783611 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 14:36:23 INFO - PROCESS | 3492 | 1461101783619 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 3492 | 1461101783621 Marionette TRACE conn4 <- [1,606,null,{}] 14:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:36:23 INFO - PROCESS | 3492 | 1461101783624 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 3492 | 1461101783703 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:36:23 INFO - PROCESS | 3492 | 1461101783709 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3492 | ++DOCSHELL 201E4C00 == 60 [pid = 3492] [id = 161] 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (20A81400) [pid = 3492] [serial = 481] [outer = 00000000] 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (20A87400) [pid = 3492] [serial = 482] [outer = 20A81400] 14:36:23 INFO - PROCESS | 3492 | 1461101783757 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (20A8B400) [pid = 3492] [serial = 483] [outer = 20A81400] 14:36:24 INFO - PROCESS | 3492 | 1461101784472 Marionette TRACE conn4 <- [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]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 14:36:24 INFO - PROCESS | 3492 | 1461101784556 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3492 | 1461101784562 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:36:24 INFO - PROCESS | 3492 | 1461101784567 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3492 | 1461101784571 Marionette TRACE conn4 <- [1,610,null,{}] 14:36:24 INFO - PROCESS | 3492 | 1461101784576 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 3492 | 1461101784725 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:36:24 INFO - PROCESS | 3492 | 1461101784847 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 3492 | ++DOCSHELL 12975000 == 61 [pid = 3492] [id = 162] 14:36:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (12F0A400) [pid = 3492] [serial = 484] [outer = 00000000] 14:36:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (19EE2800) [pid = 3492] [serial = 485] [outer = 12F0A400] 14:36:24 INFO - PROCESS | 3492 | 1461101784904 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1A23C000) [pid = 3492] [serial = 486] [outer = 12F0A400] 14:36:25 INFO - PROCESS | 3492 | 1461101785448 Marionette TRACE conn4 <- [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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 14:36:25 INFO - PROCESS | 3492 | 1461101785501 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 3492 | 1461101785507 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 14:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:36:25 INFO - PROCESS | 3492 | 1461101785514 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 3492 | 1461101785517 Marionette TRACE conn4 <- [1,614,null,{}] 14:36:25 INFO - PROCESS | 3492 | 1461101785521 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 3492 | 1461101785629 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:36:25 INFO - PROCESS | 3492 | 1461101785999 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:36:26 INFO - PROCESS | 3492 | ++DOCSHELL 1C85B800 == 62 [pid = 3492] [id = 163] 14:36:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1C85BC00) [pid = 3492] [serial = 487] [outer = 00000000] 14:36:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1CC15000) [pid = 3492] [serial = 488] [outer = 1C85BC00] 14:36:26 INFO - PROCESS | 3492 | 1461101786106 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1D12E400) [pid = 3492] [serial = 489] [outer = 1C85BC00] 14:36:26 INFO - PROCESS | 3492 | 1461101786727 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1284ms 14:36:26 INFO - PROCESS | 3492 | 1461101786800 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 3492 | 1461101786802 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:36:26 INFO - PROCESS | 3492 | 1461101786806 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 3492 | 1461101786810 Marionette TRACE conn4 <- [1,618,null,{}] 14:36:26 INFO - PROCESS | 3492 | 1461101786821 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 3492 | 1461101786971 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:36:26 INFO - PROCESS | 3492 | 1461101786989 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3492 | ++DOCSHELL 20A8C400 == 63 [pid = 3492] [id = 164] 14:36:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (20A8C800) [pid = 3492] [serial = 490] [outer = 00000000] 14:36:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (211E8C00) [pid = 3492] [serial = 491] [outer = 20A8C800] 14:36:27 INFO - PROCESS | 3492 | 1461101787046 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (21758000) [pid = 3492] [serial = 492] [outer = 20A8C800] 14:36:27 INFO - PROCESS | 3492 | 1461101787627 Marionette TRACE conn4 <- [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]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 869ms 14:36:27 INFO - PROCESS | 3492 | 1461101787679 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 3492 | 1461101787682 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 3492 | 1461101787686 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:36:27 INFO - PROCESS | 3492 | 1461101787688 Marionette TRACE conn4 <- [1,622,null,{}] 14:36:27 INFO - PROCESS | 3492 | 1461101787691 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 3492 | 1461101787798 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:36:27 INFO - PROCESS | 3492 | 1461101787896 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 3492 | ++DOCSHELL 21193800 == 64 [pid = 3492] [id = 165] 14:36:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (21195000) [pid = 3492] [serial = 493] [outer = 00000000] 14:36:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (2119C400) [pid = 3492] [serial = 494] [outer = 21195000] 14:36:27 INFO - PROCESS | 3492 | 1461101787950 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (2119F000) [pid = 3492] [serial = 495] [outer = 21195000] 14:36:28 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:28 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:28 INFO - PROCESS | 3492 | 1461101788475 Marionette TRACE conn4 <- [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]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 830ms 14:36:28 INFO - PROCESS | 3492 | 1461101788550 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 3492 | 1461101788552 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 14:36:28 INFO - PROCESS | 3492 | 1461101788557 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 3492 | 1461101788559 Marionette TRACE conn4 <- [1,626,null,{}] 14:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:36:28 INFO - PROCESS | 3492 | 1461101788563 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 3492 | 1461101788665 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:36:28 INFO - PROCESS | 3492 | 1461101788802 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 3492 | ++DOCSHELL 1FBB0000 == 65 [pid = 3492] [id = 166] 14:36:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1FBB0800) [pid = 3492] [serial = 496] [outer = 00000000] 14:36:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (22536800) [pid = 3492] [serial = 497] [outer = 1FBB0800] 14:36:28 INFO - PROCESS | 3492 | 1461101788876 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (226B1400) [pid = 3492] [serial = 498] [outer = 1FBB0800] 14:36:29 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:29 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:29 INFO - PROCESS | 3492 | 1461101789594 Marionette TRACE conn4 <- [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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1062ms 14:36:29 INFO - PROCESS | 3492 | 1461101789647 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 3492 | 1461101789651 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 14:36:29 INFO - PROCESS | 3492 | 1461101789656 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 3492 | 1461101789659 Marionette TRACE conn4 <- [1,630,null,{}] 14:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:36:29 INFO - PROCESS | 3492 | 1461101789665 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 3492 | 1461101789763 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:36:29 INFO - PROCESS | 3492 | 1461101789844 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 3492 | ++DOCSHELL 0F137000 == 66 [pid = 3492] [id = 167] 14:36:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (0F454C00) [pid = 3492] [serial = 499] [outer = 00000000] 14:36:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (18CAC800) [pid = 3492] [serial = 500] [outer = 0F454C00] 14:36:29 INFO - PROCESS | 3492 | 1461101789933 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (19022400) [pid = 3492] [serial = 501] [outer = 0F454C00] 14:36:30 INFO - PROCESS | 3492 | 1461101790521 Marionette TRACE conn4 <- [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]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 14:36:30 INFO - PROCESS | 3492 | 1461101790593 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 3492 | 1461101790599 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 14:36:30 INFO - PROCESS | 3492 | 1461101790604 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:36:30 INFO - PROCESS | 3492 | 1461101790607 Marionette TRACE conn4 <- [1,634,null,{}] 14:36:30 INFO - PROCESS | 3492 | 1461101790611 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 3492 | 1461101790706 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:36:30 INFO - PROCESS | 3492 | 1461101790826 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 16B95000 == 65 [pid = 3492] [id = 91] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1C8E6800 == 64 [pid = 3492] [id = 160] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1AB35400 == 63 [pid = 3492] [id = 159] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 187E0400 == 62 [pid = 3492] [id = 158] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1E810000 == 61 [pid = 3492] [id = 157] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1D12E800 == 60 [pid = 3492] [id = 156] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1C9CEC00 == 59 [pid = 3492] [id = 155] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 1BA9E000 == 58 [pid = 3492] [id = 154] 14:36:30 INFO - PROCESS | 3492 | --DOCSHELL 18CA8800 == 57 [pid = 3492] [id = 153] 14:36:30 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1FFA3C00) [pid = 3492] [serial = 431] [outer = 00000000] [url = about:blank] 14:36:30 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (12880400) [pid = 3492] [serial = 388] [outer = 00000000] [url = about:blank] 14:36:30 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (18CB1800) [pid = 3492] [serial = 391] [outer = 00000000] [url = about:blank] 14:36:30 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1C853000) [pid = 3492] [serial = 394] [outer = 00000000] [url = about:blank] 14:36:30 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (217D5000) [pid = 3492] [serial = 398] [outer = 00000000] [url = about:blank] 14:36:30 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA1C00 == 58 [pid = 3492] [id = 168] 14:36:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (0EFA6400) [pid = 3492] [serial = 502] [outer = 00000000] 14:36:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (12979800) [pid = 3492] [serial = 503] [outer = 0EFA6400] 14:36:30 INFO - PROCESS | 3492 | 1461101790921 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (13ADD800) [pid = 3492] [serial = 504] [outer = 0EFA6400] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 0EF0B800 == 57 [pid = 3492] [id = 152] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 0EF15800 == 56 [pid = 3492] [id = 151] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 217EF400 == 55 [pid = 3492] [id = 150] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 211EB000 == 54 [pid = 3492] [id = 149] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 1D11F400 == 53 [pid = 3492] [id = 148] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 1C03BC00 == 52 [pid = 3492] [id = 147] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 1760C400 == 51 [pid = 3492] [id = 146] 14:36:31 INFO - PROCESS | 3492 | --DOCSHELL 0EF16000 == 50 [pid = 3492] [id = 145] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1D106C00) [pid = 3492] [serial = 419] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1E80BC00) [pid = 3492] [serial = 422] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1D109C00) [pid = 3492] [serial = 420] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (18CB1400) [pid = 3492] [serial = 405] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (18CAA000) [pid = 3492] [serial = 404] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1A254800) [pid = 3492] [serial = 410] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1A25EC00) [pid = 3492] [serial = 411] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1B9DCC00) [pid = 3492] [serial = 413] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (12C93400) [pid = 3492] [serial = 407] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (137D2C00) [pid = 3492] [serial = 408] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1A239C00) [pid = 3492] [serial = 401] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (2164B000) [pid = 3492] [serial = 386] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1BC33800) [pid = 3492] [serial = 426] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1AB3C000) [pid = 3492] [serial = 425] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1E7F8800) [pid = 3492] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1E807C00) [pid = 3492] [serial = 423] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1C065400) [pid = 3492] [serial = 416] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1C03C800) [pid = 3492] [serial = 428] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1BA99000) [pid = 3492] [serial = 414] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1C03DC00) [pid = 3492] [serial = 429] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1C855000) [pid = 3492] [serial = 417] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3492 | 1461101791372 Marionette TRACE conn4 <- [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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 830ms 14:36:31 INFO - PROCESS | 3492 | 1461101791438 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 3492 | 1461101791440 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:36:31 INFO - PROCESS | 3492 | 1461101791444 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 3492 | 1461101791447 Marionette TRACE conn4 <- [1,638,null,{}] 14:36:31 INFO - PROCESS | 3492 | 1461101791457 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 3492 | 1461101791544 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:36:31 INFO - PROCESS | 3492 | 1461101791643 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 3492 | ++DOCSHELL 137DF400 == 51 [pid = 3492] [id = 169] 14:36:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (16B6E400) [pid = 3492] [serial = 505] [outer = 00000000] 14:36:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1A244C00) [pid = 3492] [serial = 506] [outer = 16B6E400] 14:36:31 INFO - PROCESS | 3492 | 1461101791691 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A260800) [pid = 3492] [serial = 507] [outer = 16B6E400] 14:36:32 INFO - PROCESS | 3492 | 1461101792076 Marionette TRACE conn4 <- [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]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 14:36:32 INFO - PROCESS | 3492 | 1461101792118 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 3492 | 1461101792120 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 14:36:32 INFO - PROCESS | 3492 | 1461101792123 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:36:32 INFO - PROCESS | 3492 | 1461101792125 Marionette TRACE conn4 <- [1,642,null,{}] 14:36:32 INFO - PROCESS | 3492 | 1461101792129 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 3492 | 1461101792210 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:36:32 INFO - PROCESS | 3492 | 1461101792216 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3492 | ++DOCSHELL 1AB38400 == 52 [pid = 3492] [id = 170] 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1AB39000) [pid = 3492] [serial = 508] [outer = 00000000] 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1C02F800) [pid = 3492] [serial = 509] [outer = 1AB39000] 14:36:32 INFO - PROCESS | 3492 | 1461101792261 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1C03D000) [pid = 3492] [serial = 510] [outer = 1AB39000] 14:36:32 INFO - PROCESS | 3492 | 1461101792682 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 14:36:32 INFO - PROCESS | 3492 | 1461101792758 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 3492 | 1461101792760 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 14:36:32 INFO - PROCESS | 3492 | 1461101792763 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:36:32 INFO - PROCESS | 3492 | 1461101792765 Marionette TRACE conn4 <- [1,646,null,{}] 14:36:32 INFO - PROCESS | 3492 | 1461101792768 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 3492 | 1461101792847 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:36:32 INFO - PROCESS | 3492 | 1461101792890 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3492 | ++DOCSHELL 12FE6C00 == 53 [pid = 3492] [id = 171] 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1C854400) [pid = 3492] [serial = 511] [outer = 00000000] 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1C85CC00) [pid = 3492] [serial = 512] [outer = 1C854400] 14:36:32 INFO - PROCESS | 3492 | 1461101792934 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1C8DF800) [pid = 3492] [serial = 513] [outer = 1C854400] 14:36:33 INFO - PROCESS | 3492 | 1461101793405 Marionette TRACE conn4 <- [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]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 14:36:33 INFO - PROCESS | 3492 | 1461101793438 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 3492 | 1461101793440 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:36:33 INFO - PROCESS | 3492 | 1461101793443 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 3492 | 1461101793444 Marionette TRACE conn4 <- [1,650,null,{}] 14:36:33 INFO - PROCESS | 3492 | 1461101793448 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 3492 | 1461101793580 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:36:33 INFO - PROCESS | 3492 | 1461101793588 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 3492 | ++DOCSHELL 16E2D400 == 54 [pid = 3492] [id = 172] 14:36:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (17098000) [pid = 3492] [serial = 514] [outer = 00000000] 14:36:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1D12AC00) [pid = 3492] [serial = 515] [outer = 17098000] 14:36:33 INFO - PROCESS | 3492 | 1461101793636 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1D670400) [pid = 3492] [serial = 516] [outer = 17098000] 14:36:33 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:33 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:33 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:34 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:34 INFO - PROCESS | 3492 | 1461101794080 Marionette TRACE conn4 <- [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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 14:36:34 INFO - PROCESS | 3492 | 1461101794115 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 3492 | 1461101794116 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 14:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:36:34 INFO - PROCESS | 3492 | 1461101794120 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 3492 | 1461101794121 Marionette TRACE conn4 <- [1,654,null,{}] 14:36:34 INFO - PROCESS | 3492 | 1461101794125 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 3492 | 1461101794243 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:36:34 INFO - PROCESS | 3492 | 1461101794328 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3492 | ++DOCSHELL 1E673000 == 55 [pid = 3492] [id = 173] 14:36:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1E80E400) [pid = 3492] [serial = 517] [outer = 00000000] 14:36:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1FBAD000) [pid = 3492] [serial = 518] [outer = 1E80E400] 14:36:34 INFO - PROCESS | 3492 | 1461101794372 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1FBAFC00) [pid = 3492] [serial = 519] [outer = 1E80E400] 14:36:34 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:34 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:34 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:34 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:34 INFO - PROCESS | 3492 | 1461101794790 Marionette TRACE conn4 <- [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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 14:36:34 INFO - PROCESS | 3492 | 1461101794851 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 3492 | 1461101794853 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 14:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:36:34 INFO - PROCESS | 3492 | 1461101794860 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 3492 | 1461101794861 Marionette TRACE conn4 <- [1,658,null,{}] 14:36:34 INFO - PROCESS | 3492 | 1461101794872 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 3492 | 1461101794978 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:36:34 INFO - PROCESS | 3492 | 1461101794990 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 3492 | ++DOCSHELL 1FE2B800 == 56 [pid = 3492] [id = 174] 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1FE2F400) [pid = 3492] [serial = 520] [outer = 00000000] 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1FF9D800) [pid = 3492] [serial = 521] [outer = 1FE2F400] 14:36:35 INFO - PROCESS | 3492 | 1461101795082 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (201DD800) [pid = 3492] [serial = 522] [outer = 1FE2F400] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1FBAB400) [pid = 3492] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (0EF15C00) [pid = 3492] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1AB32400) [pid = 3492] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1BF58400) [pid = 3492] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (0F54A400) [pid = 3492] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (0EF0E000) [pid = 3492] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1BA9BC00) [pid = 3492] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1C845000) [pid = 3492] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1CC1C400) [pid = 3492] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1FE38000) [pid = 3492] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1760A400) [pid = 3492] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (18CB1000) [pid = 3492] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1FEEB000) [pid = 3492] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:36:35 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1D12EC00) [pid = 3492] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:36:35 INFO - PROCESS | 3492 | 1461101795595 Marionette TRACE conn4 <- [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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 790ms 14:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:36:35 INFO - PROCESS | 3492 | 1461101795651 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 3492 | 1461101795653 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 14:36:35 INFO - PROCESS | 3492 | 1461101795656 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 3492 | 1461101795658 Marionette TRACE conn4 <- [1,662,null,{}] 14:36:35 INFO - PROCESS | 3492 | 1461101795661 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 3492 | 1461101795740 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:36:35 INFO - PROCESS | 3492 | 1461101795746 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 3492 | ++DOCSHELL 1A25E800 == 57 [pid = 3492] [id = 175] 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1A893800) [pid = 3492] [serial = 523] [outer = 00000000] 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1C4A0000) [pid = 3492] [serial = 524] [outer = 1A893800] 14:36:35 INFO - PROCESS | 3492 | 1461101795790 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1C9CC800) [pid = 3492] [serial = 525] [outer = 1A893800] 14:36:36 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:36 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:36 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:36 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:36 INFO - PROCESS | 3492 | 1461101796217 Marionette TRACE conn4 <- [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]]]}] 14:36:36 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 14:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 14:36:36 INFO - PROCESS | 3492 | 1461101796227 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3492 | 1461101796229 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:36:36 INFO - PROCESS | 3492 | 1461101796247 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3492 | 1461101796249 Marionette TRACE conn4 <- [1,666,null,{}] 14:36:36 INFO - PROCESS | 3492 | 1461101796253 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3492 | 1461101796333 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:36:36 INFO - PROCESS | 3492 | 1461101796339 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3492 | ++DOCSHELL 1D103400 == 58 [pid = 3492] [id = 176] 14:36:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1D66F400) [pid = 3492] [serial = 526] [outer = 00000000] 14:36:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1FEF3000) [pid = 3492] [serial = 527] [outer = 1D66F400] 14:36:36 INFO - PROCESS | 3492 | 1461101796383 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (201D9800) [pid = 3492] [serial = 528] [outer = 1D66F400] 14:36:36 INFO - PROCESS | 3492 | 1461101796794 Marionette TRACE conn4 <- [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]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 14:36:36 INFO - PROCESS | 3492 | 1461101796818 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3492 | 1461101796820 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 14:36:36 INFO - PROCESS | 3492 | 1461101796823 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:36:36 INFO - PROCESS | 3492 | 1461101796826 Marionette TRACE conn4 <- [1,670,null,{}] 14:36:36 INFO - PROCESS | 3492 | 1461101796829 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3492 | 1461101796966 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:36:36 INFO - PROCESS | 3492 | 1461101796974 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3492 | ++DOCSHELL 20A8D000 == 59 [pid = 3492] [id = 177] 14:36:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (20A8D800) [pid = 3492] [serial = 529] [outer = 00000000] 14:36:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (211EDC00) [pid = 3492] [serial = 530] [outer = 20A8D800] 14:36:37 INFO - PROCESS | 3492 | 1461101797023 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (21213000) [pid = 3492] [serial = 531] [outer = 20A8D800] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 0F02B400 == 58 [pid = 3492] [id = 61] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 127BF000 == 57 [pid = 3492] [id = 94] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1A88A000 == 56 [pid = 3492] [id = 107] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1C860800 == 55 [pid = 3492] [id = 105] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 187DC400 == 54 [pid = 3492] [id = 77] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1C497400 == 53 [pid = 3492] [id = 92] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1C8E3C00 == 52 [pid = 3492] [id = 133] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 13C46400 == 51 [pid = 3492] [id = 64] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1B8B6C00 == 50 [pid = 3492] [id = 132] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 21755C00 == 49 [pid = 3492] [id = 93] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 18751800 == 48 [pid = 3492] [id = 46] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1F71BC00 == 47 [pid = 3492] [id = 78] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1296D000 == 46 [pid = 3492] [id = 62] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1D110000 == 45 [pid = 3492] [id = 63] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 16DCFC00 == 44 [pid = 3492] [id = 134] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 18CAB000 == 43 [pid = 3492] [id = 131] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1A23EC00 == 42 [pid = 3492] [id = 108] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 0EFA1C00 == 41 [pid = 3492] [id = 168] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 0F137000 == 40 [pid = 3492] [id = 167] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 21193800 == 39 [pid = 3492] [id = 165] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1FBB0000 == 38 [pid = 3492] [id = 166] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 20A8C400 == 37 [pid = 3492] [id = 164] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 12975000 == 36 [pid = 3492] [id = 162] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1C85B800 == 35 [pid = 3492] [id = 163] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 201E4C00 == 34 [pid = 3492] [id = 161] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 137DF400 == 33 [pid = 3492] [id = 169] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1AB38400 == 32 [pid = 3492] [id = 170] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 16E2D400 == 31 [pid = 3492] [id = 172] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1E673000 == 30 [pid = 3492] [id = 173] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1FE2B800 == 29 [pid = 3492] [id = 174] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1D103400 == 28 [pid = 3492] [id = 176] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 12FE6C00 == 27 [pid = 3492] [id = 171] 14:36:38 INFO - PROCESS | 3492 | --DOCSHELL 1A25E800 == 26 [pid = 3492] [id = 175] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1F721800) [pid = 3492] [serial = 467] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (0F0B1000) [pid = 3492] [serial = 434] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1C8E2000) [pid = 3492] [serial = 473] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (211ED000) [pid = 3492] [serial = 470] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (176C0C00) [pid = 3492] [serial = 453] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (13C77000) [pid = 3492] [serial = 452] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1A23E000) [pid = 3492] [serial = 458] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1A25F800) [pid = 3492] [serial = 459] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1A241000) [pid = 3492] [serial = 437] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1D103000) [pid = 3492] [serial = 440] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (21645400) [pid = 3492] [serial = 443] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (211F2400) [pid = 3492] [serial = 446] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (2252E400) [pid = 3492] [serial = 449] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (201E3C00) [pid = 3492] [serial = 480] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1C9CE800) [pid = 3492] [serial = 476] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (201E0C00) [pid = 3492] [serial = 479] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1D677400) [pid = 3492] [serial = 474] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1C05D400) [pid = 3492] [serial = 461] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1C499000) [pid = 3492] [serial = 462] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (12708000) [pid = 3492] [serial = 455] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (215C1000) [pid = 3492] [serial = 432] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (12972C00) [pid = 3492] [serial = 456] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1D10D800) [pid = 3492] [serial = 464] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1D121400) [pid = 3492] [serial = 465] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (20A87400) [pid = 3492] [serial = 482] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C9CC000) [pid = 3492] [serial = 477] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (215BB800) [pid = 3492] [serial = 471] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1FBAD400) [pid = 3492] [serial = 468] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1A1AC800) [pid = 3492] [serial = 350] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (12976800) [pid = 3492] [serial = 347] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1D102800) [pid = 3492] [serial = 353] [outer = 00000000] [url = about:blank] 14:36:39 INFO - PROCESS | 3492 | 1461101799629 Marionette TRACE conn4 <- [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]]]}] 14:36:39 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) 14:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2814ms 14:36:39 INFO - PROCESS | 3492 | 1461101799644 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 3492 | 1461101799649 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:36:39 INFO - PROCESS | 3492 | 1461101799657 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 3492 | 1461101799659 Marionette TRACE conn4 <- [1,674,null,{}] 14:36:39 INFO - PROCESS | 3492 | 1461101799665 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 3492 | 1461101799755 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:36:39 INFO - PROCESS | 3492 | 1461101799763 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA4C00 == 27 [pid = 3492] [id = 178] 14:36:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (0EFA5000) [pid = 3492] [serial = 532] [outer = 00000000] 14:36:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (0F02F400) [pid = 3492] [serial = 533] [outer = 0EFA5000] 14:36:39 INFO - PROCESS | 3492 | 1461101799812 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (0F455000) [pid = 3492] [serial = 534] [outer = 0EFA5000] 14:36:40 INFO - PROCESS | 3492 | 1461101800751 Marionette TRACE conn4 <- [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]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 14:36:40 INFO - PROCESS | 3492 | 1461101800784 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 3492 | 1461101800790 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:36:40 INFO - PROCESS | 3492 | 1461101800796 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 3492 | 1461101800799 Marionette TRACE conn4 <- [1,678,null,{}] 14:36:40 INFO - PROCESS | 3492 | 1461101800803 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 3492 | 1461101800885 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:36:40 INFO - PROCESS | 3492 | 1461101800893 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 3492 | ++DOCSHELL 0F4ECC00 == 28 [pid = 3492] [id = 179] 14:36:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (0F544800) [pid = 3492] [serial = 535] [outer = 00000000] 14:36:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1296B000) [pid = 3492] [serial = 536] [outer = 0F544800] 14:36:40 INFO - PROCESS | 3492 | 1461101800939 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1296FC00) [pid = 3492] [serial = 537] [outer = 0F544800] 14:36:41 INFO - PROCESS | 3492 | 1461101801903 Marionette TRACE conn4 <- [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]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 14:36:41 INFO - PROCESS | 3492 | 1461101801922 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 3492 | 1461101801925 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 14:36:41 INFO - PROCESS | 3492 | 1461101801929 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:36:41 INFO - PROCESS | 3492 | 1461101801932 Marionette TRACE conn4 <- [1,682,null,{}] 14:36:41 INFO - PROCESS | 3492 | 1461101801943 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:42 INFO - PROCESS | 3492 | 1461101802029 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:36:42 INFO - PROCESS | 3492 | 1461101802036 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 3492 | ++DOCSHELL 12FA9800 == 29 [pid = 3492] [id = 180] 14:36:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (12FAA000) [pid = 3492] [serial = 538] [outer = 00000000] 14:36:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (13AE2000) [pid = 3492] [serial = 539] [outer = 12FAA000] 14:36:42 INFO - PROCESS | 3492 | 1461101802087 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (16B70800) [pid = 3492] [serial = 540] [outer = 12FAA000] 14:36:43 INFO - PROCESS | 3492 | 1461101803034 Marionette TRACE conn4 <- [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]]]}] 14:36:43 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) 14:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1128ms 14:36:43 INFO - PROCESS | 3492 | 1461101803061 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 3492 | 1461101803064 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 3492 | 1461101803071 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 3492 | 1461101803072 Marionette TRACE conn4 <- [1,686,null,{}] 14:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:36:43 INFO - PROCESS | 3492 | 1461101803076 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 3492 | 1461101803155 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:36:43 INFO - PROCESS | 3492 | 1461101803161 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 3492 | ++DOCSHELL 1270F000 == 30 [pid = 3492] [id = 181] 14:36:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (16E2D400) [pid = 3492] [serial = 541] [outer = 00000000] 14:36:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1787A400) [pid = 3492] [serial = 542] [outer = 16E2D400] 14:36:43 INFO - PROCESS | 3492 | 1461101803206 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (18752800) [pid = 3492] [serial = 543] [outer = 16E2D400] 14:36:44 INFO - PROCESS | 3492 | 1461101804150 Marionette TRACE conn4 <- [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]]]}] 14:36:44 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) 14:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 14:36:44 INFO - PROCESS | 3492 | 1461101804200 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:36:44 INFO - PROCESS | 3492 | 1461101804202 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 14:36:44 INFO - PROCESS | 3492 | 1461101804206 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 3492 | 1461101804207 Marionette TRACE conn4 <- [1,690,null,{}] 14:36:44 INFO - PROCESS | 3492 | 1461101804211 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 3492 | 1461101804317 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:36:44 INFO - PROCESS | 3492 | 1461101804324 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 3492 | ++DOCSHELL 18CA4800 == 31 [pid = 3492] [id = 182] 14:36:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (18CA5000) [pid = 3492] [serial = 544] [outer = 00000000] 14:36:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1901E400) [pid = 3492] [serial = 545] [outer = 18CA5000] 14:36:44 INFO - PROCESS | 3492 | 1461101804369 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (19E49400) [pid = 3492] [serial = 546] [outer = 18CA5000] 14:36:45 INFO - PROCESS | 3492 | 1461101805311 Marionette TRACE conn4 <- [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]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 14:36:45 INFO - PROCESS | 3492 | 1461101805338 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:36:45 INFO - PROCESS | 3492 | 1461101805340 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 14:36:45 INFO - PROCESS | 3492 | 1461101805344 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 3492 | 1461101805345 Marionette TRACE conn4 <- [1,694,null,{}] 14:36:45 INFO - PROCESS | 3492 | 1461101805348 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 3492 | 1461101805485 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:36:45 INFO - PROCESS | 3492 | 1461101805494 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 3492 | ++DOCSHELL 1A1A3800 == 32 [pid = 3492] [id = 183] 14:36:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1A1AB800) [pid = 3492] [serial = 547] [outer = 00000000] 14:36:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1A25D000) [pid = 3492] [serial = 548] [outer = 1A1AB800] 14:36:45 INFO - PROCESS | 3492 | 1461101805543 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1A789C00) [pid = 3492] [serial = 549] [outer = 1A1AB800] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1702E400) [pid = 3492] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (0EF99C00) [pid = 3492] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (18CAB400) [pid = 3492] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (211EC000) [pid = 3492] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (217F0000) [pid = 3492] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1C8E6400) [pid = 3492] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (0F576C00) [pid = 3492] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (176BC800) [pid = 3492] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1C8E1000) [pid = 3492] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1D128000) [pid = 3492] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1C852800) [pid = 3492] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1BA97400) [pid = 3492] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1D66F400) [pid = 3492] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (17098000) [pid = 3492] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1E80E400) [pid = 3492] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1FE2F400) [pid = 3492] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C854400) [pid = 3492] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1AB39000) [pid = 3492] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (16B6E400) [pid = 3492] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (0EFA6400) [pid = 3492] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0F454C00) [pid = 3492] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1FBB0800) [pid = 3492] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (21195000) [pid = 3492] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (20A8C800) [pid = 3492] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1C85BC00) [pid = 3492] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (12F0A400) [pid = 3492] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (20A81400) [pid = 3492] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:36:46 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A893800) [pid = 3492] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:36:46 INFO - PROCESS | 3492 | 1461101806784 Marionette TRACE conn4 <- [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]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 14:36:46 INFO - PROCESS | 3492 | 1461101806826 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:36:46 INFO - PROCESS | 3492 | 1461101806828 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 14:36:46 INFO - PROCESS | 3492 | 1461101806831 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 3492 | 1461101806833 Marionette TRACE conn4 <- [1,698,null,{}] 14:36:46 INFO - PROCESS | 3492 | 1461101806837 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 3492 | 1461101806909 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:36:46 INFO - PROCESS | 3492 | 1461101806915 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 3492 | ++DOCSHELL 1377EC00 == 33 [pid = 3492] [id = 184] 14:36:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (16B6E400) [pid = 3492] [serial = 550] [outer = 00000000] 14:36:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19EE0400) [pid = 3492] [serial = 551] [outer = 16B6E400] 14:36:46 INFO - PROCESS | 3492 | 1461101806960 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A241400) [pid = 3492] [serial = 552] [outer = 16B6E400] 14:36:47 INFO - PROCESS | 3492 | 1461101807928 Marionette TRACE conn4 <- [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]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1126ms 14:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:36:47 INFO - PROCESS | 3492 | 1461101807959 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 3492 | 1461101807961 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 14:36:47 INFO - PROCESS | 3492 | 1461101807965 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 3492 | 1461101807966 Marionette TRACE conn4 <- [1,702,null,{}] 14:36:47 INFO - PROCESS | 3492 | 1461101807970 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 3492 | 1461101808043 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:36:48 INFO - PROCESS | 3492 | 1461101808154 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 3492 | ++DOCSHELL 009C0000 == 34 [pid = 3492] [id = 185] 14:36:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (0B25FC00) [pid = 3492] [serial = 553] [outer = 00000000] 14:36:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (0EF11800) [pid = 3492] [serial = 554] [outer = 0B25FC00] 14:36:48 INFO - PROCESS | 3492 | 1461101808211 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (0EF9D800) [pid = 3492] [serial = 555] [outer = 0B25FC00] 14:36:49 INFO - PROCESS | 3492 | 1461101809395 Marionette TRACE conn4 <- [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]]]}] 14:36:49 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 14:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1479ms 14:36:49 INFO - PROCESS | 3492 | 1461101809492 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 3492 | 1461101809496 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:36:49 INFO - PROCESS | 3492 | 1461101809503 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 3492 | 1461101809507 Marionette TRACE conn4 <- [1,706,null,{}] 14:36:49 INFO - PROCESS | 3492 | 1461101809513 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 3492 | 1461101809644 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:36:49 INFO - PROCESS | 3492 | 1461101809755 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 3492 | ++DOCSHELL 12D38400 == 35 [pid = 3492] [id = 186] 14:36:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12D3A000) [pid = 3492] [serial = 556] [outer = 00000000] 14:36:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (12FDE400) [pid = 3492] [serial = 557] [outer = 12D3A000] 14:36:49 INFO - PROCESS | 3492 | 1461101809812 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (13C77000) [pid = 3492] [serial = 558] [outer = 12D3A000] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 1A78B800 == 34 [pid = 3492] [id = 30] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 17875400 == 33 [pid = 3492] [id = 29] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 16B6B800 == 32 [pid = 3492] [id = 28] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 12703000 == 31 [pid = 3492] [id = 27] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 0F182400 == 30 [pid = 3492] [id = 26] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 1377EC00 == 29 [pid = 3492] [id = 184] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 1A1A3800 == 28 [pid = 3492] [id = 183] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 18CA4800 == 27 [pid = 3492] [id = 182] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 1270F000 == 26 [pid = 3492] [id = 181] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 12FA9800 == 25 [pid = 3492] [id = 180] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 0F4ECC00 == 24 [pid = 3492] [id = 179] 14:36:50 INFO - PROCESS | 3492 | --DOCSHELL 0EFA4C00 == 23 [pid = 3492] [id = 178] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1D104800) [pid = 3492] [serial = 395] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1A240C00) [pid = 3492] [serial = 402] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (0F579800) [pid = 3492] [serial = 435] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19EDDC00) [pid = 3492] [serial = 392] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (211F4800) [pid = 3492] [serial = 447] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (22534800) [pid = 3492] [serial = 450] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (217E6000) [pid = 3492] [serial = 399] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (12974C00) [pid = 3492] [serial = 389] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A25BC00) [pid = 3492] [serial = 438] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1D10B000) [pid = 3492] [serial = 344] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (21760C00) [pid = 3492] [serial = 444] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1FFA0C00) [pid = 3492] [serial = 441] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (201D9800) [pid = 3492] [serial = 528] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1D12AC00) [pid = 3492] [serial = 515] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1FBAD000) [pid = 3492] [serial = 518] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1D670400) [pid = 3492] [serial = 516] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1FF9D800) [pid = 3492] [serial = 521] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1FBAFC00) [pid = 3492] [serial = 519] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1FEF3000) [pid = 3492] [serial = 527] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (201DD800) [pid = 3492] [serial = 522] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1C85CC00) [pid = 3492] [serial = 512] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1C02F800) [pid = 3492] [serial = 509] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1C03D000) [pid = 3492] [serial = 510] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1A244C00) [pid = 3492] [serial = 506] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1A260800) [pid = 3492] [serial = 507] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12979800) [pid = 3492] [serial = 503] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13ADD800) [pid = 3492] [serial = 504] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (19022400) [pid = 3492] [serial = 501] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (18CAC800) [pid = 3492] [serial = 500] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (226B1400) [pid = 3492] [serial = 498] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (22536800) [pid = 3492] [serial = 497] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (2119F000) [pid = 3492] [serial = 495] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (2119C400) [pid = 3492] [serial = 494] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (21758000) [pid = 3492] [serial = 492] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (211E8C00) [pid = 3492] [serial = 491] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (1D12E400) [pid = 3492] [serial = 489] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (1CC15000) [pid = 3492] [serial = 488] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (1A23C000) [pid = 3492] [serial = 486] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (19EE2800) [pid = 3492] [serial = 485] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (211EDC00) [pid = 3492] [serial = 530] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (20A8B400) [pid = 3492] [serial = 483] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (1C4A0000) [pid = 3492] [serial = 524] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 49 (1C9CC800) [pid = 3492] [serial = 525] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 3492 | --DOMWINDOW == 48 (1C8DF800) [pid = 3492] [serial = 513] [outer = 00000000] [url = about:blank] 14:36:51 INFO - PROCESS | 3492 | 1461101811055 Marionette TRACE conn4 <- [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]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1574ms 14:36:51 INFO - PROCESS | 3492 | 1461101811078 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:36:51 INFO - PROCESS | 3492 | 1461101811081 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 14:36:51 INFO - PROCESS | 3492 | 1461101811086 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 3492 | 1461101811090 Marionette TRACE conn4 <- [1,710,null,{}] 14:36:51 INFO - PROCESS | 3492 | 1461101811095 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 3492 | 1461101811217 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:36:51 INFO - PROCESS | 3492 | 1461101811295 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3492 | ++DOCSHELL 0F02D800 == 24 [pid = 3492] [id = 187] 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (0F579800) [pid = 3492] [serial = 559] [outer = 00000000] 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (12978000) [pid = 3492] [serial = 560] [outer = 0F579800] 14:36:51 INFO - PROCESS | 3492 | 1461101811343 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (12D37C00) [pid = 3492] [serial = 561] [outer = 0F579800] 14:36:51 INFO - PROCESS | 3492 | 1461101811741 Marionette TRACE conn4 <- [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] 14:36:51 INFO - PROCESS | 3492 | 1461101811771 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 14:36:51 INFO - PROCESS | 3492 | 1461101811778 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 3492 | 1461101811781 Marionette TRACE conn4 <- [1,714,null,{}] 14:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:36:51 INFO - PROCESS | 3492 | 1461101811784 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 3492 | 1461101811868 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:36:51 INFO - PROCESS | 3492 | 1461101811875 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3492 | ++DOCSHELL 12D3D800 == 25 [pid = 3492] [id = 188] 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (12F05400) [pid = 3492] [serial = 562] [outer = 00000000] 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (16E2B800) [pid = 3492] [serial = 563] [outer = 12F05400] 14:36:51 INFO - PROCESS | 3492 | 1461101811921 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (17664400) [pid = 3492] [serial = 564] [outer = 12F05400] 14:36:52 INFO - PROCESS | 3492 | 1461101812435 Marionette TRACE conn4 <- [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]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:36:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 14:36:52 INFO - PROCESS | 3492 | 1461101812455 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 3492 | 1461101812458 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 14:36:52 INFO - PROCESS | 3492 | 1461101812461 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:36:52 INFO - PROCESS | 3492 | 1461101812464 Marionette TRACE conn4 <- [1,718,null,{}] 14:36:52 INFO - PROCESS | 3492 | 1461101812475 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 3492 | 1461101812597 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:36:52 INFO - PROCESS | 3492 | 1461101812607 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 3492 | ++DOCSHELL 18CB1800 == 26 [pid = 3492] [id = 189] 14:36:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (18CB2000) [pid = 3492] [serial = 565] [outer = 00000000] 14:36:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (19E47C00) [pid = 3492] [serial = 566] [outer = 18CB2000] 14:36:52 INFO - PROCESS | 3492 | 1461101812657 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (19EDFC00) [pid = 3492] [serial = 567] [outer = 18CB2000] 14:36:53 INFO - PROCESS | 3492 | 1461101813333 Marionette TRACE conn4 <- [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] 14:36:53 INFO - PROCESS | 3492 | 1461101813402 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:36:53 INFO - PROCESS | 3492 | 1461101813407 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 3492 | 1461101813411 Marionette TRACE conn4 <- [1,722,null,{}] 14:36:53 INFO - PROCESS | 3492 | 1461101813417 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 3492 | 1461101813558 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:36:53 INFO - PROCESS | 3492 | 1461101813577 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 3492 | ++DOCSHELL 17093800 == 27 [pid = 3492] [id = 190] 14:36:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (17099000) [pid = 3492] [serial = 568] [outer = 00000000] 14:36:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (187E3C00) [pid = 3492] [serial = 569] [outer = 17099000] 14:36:53 INFO - PROCESS | 3492 | 1461101813634 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (18CAF400) [pid = 3492] [serial = 570] [outer = 17099000] 14:36:54 INFO - PROCESS | 3492 | 1461101814278 Marionette TRACE conn4 <- [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]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:36:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 14:36:54 INFO - PROCESS | 3492 | 1461101814342 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 3492 | 1461101814348 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 14:36:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:36:54 INFO - PROCESS | 3492 | 1461101814367 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 3492 | 1461101814370 Marionette TRACE conn4 <- [1,726,null,{}] 14:36:54 INFO - PROCESS | 3492 | 1461101814376 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:54 INFO - PROCESS | 3492 | 1461101814477 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:36:54 INFO - PROCESS | 3492 | 1461101814548 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F5800 == 28 [pid = 3492] [id = 191] 14:36:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (1A244C00) [pid = 3492] [serial = 571] [outer = 00000000] 14:36:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1A259400) [pid = 3492] [serial = 572] [outer = 1A244C00] 14:36:54 INFO - PROCESS | 3492 | 1461101814604 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (1A25E000) [pid = 3492] [serial = 573] [outer = 1A244C00] 14:36:55 INFO - PROCESS | 3492 | 1461101815601 Marionette TRACE conn4 <- [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]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:36:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1292ms 14:36:55 INFO - PROCESS | 3492 | 1461101815648 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 3492 | 1461101815650 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 14:36:55 INFO - PROCESS | 3492 | 1461101815654 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:36:55 INFO - PROCESS | 3492 | 1461101815658 Marionette TRACE conn4 <- [1,730,null,{}] 14:36:55 INFO - PROCESS | 3492 | 1461101815669 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 3492 | 1461101815819 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:36:55 INFO - PROCESS | 3492 | 1461101815886 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 3492 | ++DOCSHELL 1A893800 == 29 [pid = 3492] [id = 192] 14:36:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1A894C00) [pid = 3492] [serial = 574] [outer = 00000000] 14:36:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (1B8B6400) [pid = 3492] [serial = 575] [outer = 1A894C00] 14:36:55 INFO - PROCESS | 3492 | 1461101815943 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1BA96800) [pid = 3492] [serial = 576] [outer = 1A894C00] 14:36:57 INFO - PROCESS | 3492 | 1461101817054 Marionette TRACE conn4 <- [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]]]}] 14:36:57 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 14:36:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1421ms 14:36:57 INFO - PROCESS | 3492 | 1461101817079 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 14:36:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:36:57 INFO - PROCESS | 3492 | 1461101817083 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 14:36:57 INFO - PROCESS | 3492 | 1461101817088 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 3492 | 1461101817092 Marionette TRACE conn4 <- [1,734,null,{}] 14:36:57 INFO - PROCESS | 3492 | 1461101817098 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 3492 | 1461101817193 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:36:57 INFO - PROCESS | 3492 | 1461101817322 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3492 | ++DOCSHELL 16E2A800 == 30 [pid = 3492] [id = 193] 14:36:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1702C800) [pid = 3492] [serial = 577] [outer = 00000000] 14:36:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (187DD400) [pid = 3492] [serial = 578] [outer = 1702C800] 14:36:57 INFO - PROCESS | 3492 | 1461101817372 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1A1A3400) [pid = 3492] [serial = 579] [outer = 1702C800] 14:36:57 INFO - PROCESS | 3492 | --DOCSHELL 0EF9F800 == 29 [pid = 3492] [id = 20] 14:36:57 INFO - PROCESS | 3492 | --DOCSHELL 13AE9000 == 28 [pid = 3492] [id = 14] 14:36:57 INFO - PROCESS | 3492 | --DOCSHELL 009C0000 == 27 [pid = 3492] [id = 185] 14:36:58 INFO - PROCESS | 3492 | 1461101818406 Marionette TRACE conn4 <- [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]]]}] 14:36:58 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.) 14:36:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1329ms 14:36:58 INFO - PROCESS | 3492 | 1461101818419 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 3492 | 1461101818424 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:36:58 INFO - PROCESS | 3492 | 1461101818430 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 3492 | 1461101818433 Marionette TRACE conn4 <- [1,738,null,{}] 14:36:58 INFO - PROCESS | 3492 | 1461101818442 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 3492 | 1461101818545 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:36:58 INFO - PROCESS | 3492 | 1461101818552 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F8400 == 28 [pid = 3492] [id = 194] 14:36:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (127BF000) [pid = 3492] [serial = 580] [outer = 00000000] 14:36:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (18749400) [pid = 3492] [serial = 581] [outer = 127BF000] 14:36:58 INFO - PROCESS | 3492 | 1461101818599 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1A242C00) [pid = 3492] [serial = 582] [outer = 127BF000] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12FAA000) [pid = 3492] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (0F544800) [pid = 3492] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (0EFA5000) [pid = 3492] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (16E2D400) [pid = 3492] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (18CA5000) [pid = 3492] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1A1AB800) [pid = 3492] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:36:59 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (16B6E400) [pid = 3492] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:36:59 INFO - PROCESS | 3492 | 1461101819583 Marionette TRACE conn4 <- [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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 14:36:59 INFO - PROCESS | 3492 | 1461101819616 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 3492 | 1461101819618 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:36:59 INFO - PROCESS | 3492 | 1461101819622 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 3492 | 1461101819625 Marionette TRACE conn4 <- [1,742,null,{}] 14:36:59 INFO - PROCESS | 3492 | 1461101819635 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 3492 | 1461101819716 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:36:59 INFO - PROCESS | 3492 | 1461101819723 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3492 | ++DOCSHELL 1A254400 == 29 [pid = 3492] [id = 195] 14:36:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1A25B800) [pid = 3492] [serial = 583] [outer = 00000000] 14:36:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1BA99C00) [pid = 3492] [serial = 584] [outer = 1A25B800] 14:36:59 INFO - PROCESS | 3492 | 1461101819770 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (1BAA0400) [pid = 3492] [serial = 585] [outer = 1A25B800] 14:37:00 INFO - PROCESS | 3492 | 1461101820690 Marionette TRACE conn4 <- [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]]]}] 14:37:00 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 14:37:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1071ms 14:37:00 INFO - PROCESS | 3492 | 1461101820697 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 3492 | 1461101820699 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 14:37:00 INFO - PROCESS | 3492 | 1461101820702 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:37:00 INFO - PROCESS | 3492 | 1461101820704 Marionette TRACE conn4 <- [1,746,null,{}] 14:37:00 INFO - PROCESS | 3492 | 1461101820708 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 3492 | 1461101820814 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:37:00 INFO - PROCESS | 3492 | 1461101820822 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9E800 == 30 [pid = 3492] [id = 196] 14:37:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1BCA0400) [pid = 3492] [serial = 586] [outer = 00000000] 14:37:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1C035000) [pid = 3492] [serial = 587] [outer = 1BCA0400] 14:37:00 INFO - PROCESS | 3492 | 1461101820868 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1C03A400) [pid = 3492] [serial = 588] [outer = 1BCA0400] 14:37:01 INFO - PROCESS | 3492 | 1461101821300 Marionette TRACE conn4 <- [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]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 14:37:01 INFO - PROCESS | 3492 | 1461101821337 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:37:01 INFO - PROCESS | 3492 | 1461101821339 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 3492 | 1461101821342 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 3492 | 1461101821344 Marionette TRACE conn4 <- [1,750,null,{}] 14:37:01 INFO - PROCESS | 3492 | 1461101821347 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 3492 | 1461101821452 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:37:01 INFO - PROCESS | 3492 | 1461101821460 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 3492 | ++DOCSHELL 1C060400 == 31 [pid = 3492] [id = 197] 14:37:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1C060800) [pid = 3492] [serial = 589] [outer = 00000000] 14:37:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1C776400) [pid = 3492] [serial = 590] [outer = 1C060800] 14:37:01 INFO - PROCESS | 3492 | 1461101821510 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1C845000) [pid = 3492] [serial = 591] [outer = 1C060800] 14:37:02 INFO - PROCESS | 3492 | 1461101822461 Marionette TRACE conn4 <- [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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 14:37:02 INFO - PROCESS | 3492 | 1461101822553 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 3492 | 1461101822559 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 3492 | 1461101822564 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 3492 | 1461101822567 Marionette TRACE conn4 <- [1,754,null,{}] 14:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:37:02 INFO - PROCESS | 3492 | 1461101822573 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 3492 | 1461101822666 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:37:02 INFO - PROCESS | 3492 | 1461101822775 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3492 | ++DOCSHELL 127BE800 == 32 [pid = 3492] [id = 198] 14:37:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1296F800) [pid = 3492] [serial = 592] [outer = 00000000] 14:37:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16E2D400) [pid = 3492] [serial = 593] [outer = 1296F800] 14:37:02 INFO - PROCESS | 3492 | 1461101822834 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17876400) [pid = 3492] [serial = 594] [outer = 1296F800] 14:37:03 INFO - PROCESS | 3492 | 1461101823872 Marionette TRACE conn4 <- [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]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:37:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1317ms 14:37:03 INFO - PROCESS | 3492 | 1461101823890 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 3492 | 1461101823896 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:37:03 INFO - PROCESS | 3492 | 1461101823902 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 3492 | 1461101823905 Marionette TRACE conn4 <- [1,758,null,{}] 14:37:03 INFO - PROCESS | 3492 | 1461101823909 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 3492 | 1461101824038 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:37:04 INFO - PROCESS | 3492 | 1461101824147 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 3492 | ++DOCSHELL 1AB39800 == 33 [pid = 3492] [id = 199] 14:37:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1B881800) [pid = 3492] [serial = 595] [outer = 00000000] 14:37:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1BC95400) [pid = 3492] [serial = 596] [outer = 1B881800] 14:37:04 INFO - PROCESS | 3492 | 1461101824243 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1C031000) [pid = 3492] [serial = 597] [outer = 1B881800] 14:37:04 INFO - PROCESS | 3492 | 1461101824923 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1079ms 14:37:04 INFO - PROCESS | 3492 | 1461101824983 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 3492 | 1461101824987 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:37:04 INFO - PROCESS | 3492 | 1461101824992 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 3492 | 1461101824996 Marionette TRACE conn4 <- [1,762,null,{}] 14:37:04 INFO - PROCESS | 3492 | 1461101825003 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 3492 | 1461101825135 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:37:05 INFO - PROCESS | 3492 | 1461101825154 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3492 | ++DOCSHELL 12D38000 == 34 [pid = 3492] [id = 200] 14:37:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (12D3E400) [pid = 3492] [serial = 598] [outer = 00000000] 14:37:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16E22800) [pid = 3492] [serial = 599] [outer = 12D3E400] 14:37:05 INFO - PROCESS | 3492 | 1461101825202 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (176C3400) [pid = 3492] [serial = 600] [outer = 12D3E400] 14:37:05 INFO - PROCESS | 3492 | 1461101825792 Marionette TRACE conn4 <- [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]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 14:37:05 INFO - PROCESS | 3492 | --DOCSHELL 1AB41400 == 33 [pid = 3492] [id = 24] 14:37:05 INFO - PROCESS | 3492 | --DOCSHELL 1E670400 == 32 [pid = 3492] [id = 18] 14:37:05 INFO - PROCESS | 3492 | --DOCSHELL 1A894400 == 31 [pid = 3492] [id = 17] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (13AE2000) [pid = 3492] [serial = 539] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (16B70800) [pid = 3492] [serial = 540] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1296B000) [pid = 3492] [serial = 536] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1296FC00) [pid = 3492] [serial = 537] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (0F02F400) [pid = 3492] [serial = 533] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (0F455000) [pid = 3492] [serial = 534] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1787A400) [pid = 3492] [serial = 542] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1901E400) [pid = 3492] [serial = 545] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A25D000) [pid = 3492] [serial = 548] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19E49400) [pid = 3492] [serial = 546] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A789C00) [pid = 3492] [serial = 549] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (18752800) [pid = 3492] [serial = 543] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1A241400) [pid = 3492] [serial = 552] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (19EE0400) [pid = 3492] [serial = 551] [outer = 00000000] [url = about:blank] 14:37:05 INFO - PROCESS | 3492 | 1461101825878 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 3492 | 1461101825884 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 14:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:37:05 INFO - PROCESS | 3492 | 1461101825901 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 3492 | 1461101825904 Marionette TRACE conn4 <- [1,766,null,{}] 14:37:05 INFO - PROCESS | 3492 | 1461101825908 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 3492 | 1461101825987 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:37:05 INFO - PROCESS | 3492 | 1461101825999 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3492 | ++DOCSHELL 0F4B6000 == 32 [pid = 3492] [id = 201] 14:37:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (0F4F1400) [pid = 3492] [serial = 601] [outer = 00000000] 14:37:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1296B800) [pid = 3492] [serial = 602] [outer = 0F4F1400] 14:37:06 INFO - PROCESS | 3492 | 1461101826045 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (12D39400) [pid = 3492] [serial = 603] [outer = 0F4F1400] 14:37:06 INFO - PROCESS | 3492 | 1461101826491 Marionette TRACE conn4 <- [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]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 14:37:06 INFO - PROCESS | 3492 | 1461101826531 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 3492 | 1461101826533 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 3492 | 1461101826537 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:37:06 INFO - PROCESS | 3492 | 1461101826540 Marionette TRACE conn4 <- [1,770,null,{}] 14:37:06 INFO - PROCESS | 3492 | 1461101826551 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:06 INFO - PROCESS | 3492 | 1461101826674 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:37:06 INFO - PROCESS | 3492 | 1461101826689 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 3492 | ++DOCSHELL 19E47000 == 33 [pid = 3492] [id = 202] 14:37:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (19E49000) [pid = 3492] [serial = 604] [outer = 00000000] 14:37:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19EDE800) [pid = 3492] [serial = 605] [outer = 19E49000] 14:37:06 INFO - PROCESS | 3492 | 1461101826737 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A23DC00) [pid = 3492] [serial = 606] [outer = 19E49000] 14:37:07 INFO - PROCESS | 3492 | 1461101827178 Marionette TRACE conn4 <- [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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 14:37:07 INFO - PROCESS | 3492 | 1461101827211 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:37:07 INFO - PROCESS | 3492 | 1461101827213 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 3492 | 1461101827216 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 3492 | 1461101827218 Marionette TRACE conn4 <- [1,774,null,{}] 14:37:07 INFO - PROCESS | 3492 | 1461101827221 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 3492 | 1461101827300 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:37:07 INFO - PROCESS | 3492 | 1461101827306 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 3492 | ++DOCSHELL 1A78C000 == 34 [pid = 3492] [id = 203] 14:37:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1A7DE000) [pid = 3492] [serial = 607] [outer = 00000000] 14:37:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1AB3E800) [pid = 3492] [serial = 608] [outer = 1A7DE000] 14:37:07 INFO - PROCESS | 3492 | 1461101827351 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1BA95C00) [pid = 3492] [serial = 609] [outer = 1A7DE000] 14:37:07 INFO - PROCESS | 3492 | 1461101827781 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 14:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:37:07 INFO - PROCESS | 3492 | 1461101827847 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 3492 | 1461101827849 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 3492 | 1461101827852 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 3492 | 1461101827854 Marionette TRACE conn4 <- [1,778,null,{}] 14:37:07 INFO - PROCESS | 3492 | 1461101827857 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 3492 | 1461101827932 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:37:07 INFO - PROCESS | 3492 | 1461101827939 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 3492 | ++DOCSHELL 1C03B800 == 35 [pid = 3492] [id = 204] 14:37:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1C03D800) [pid = 3492] [serial = 610] [outer = 00000000] 14:37:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1C779000) [pid = 3492] [serial = 611] [outer = 1C03D800] 14:37:07 INFO - PROCESS | 3492 | 1461101827984 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1C855800) [pid = 3492] [serial = 612] [outer = 1C03D800] 14:37:08 INFO - PROCESS | 3492 | 1461101828471 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 14:37:08 INFO - PROCESS | 3492 | 1461101828523 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3492 | 1461101828525 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 14:37:08 INFO - PROCESS | 3492 | 1461101828534 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:37:08 INFO - PROCESS | 3492 | 1461101828536 Marionette TRACE conn4 <- [1,782,null,{}] 14:37:08 INFO - PROCESS | 3492 | 1461101828540 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 3492 | 1461101828663 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:37:08 INFO - PROCESS | 3492 | 1461101828720 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 3492 | ++DOCSHELL 1C858400 == 36 [pid = 3492] [id = 205] 14:37:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1C85BC00) [pid = 3492] [serial = 613] [outer = 00000000] 14:37:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1C8E1800) [pid = 3492] [serial = 614] [outer = 1C85BC00] 14:37:08 INFO - PROCESS | 3492 | 1461101828767 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1C8E6400) [pid = 3492] [serial = 615] [outer = 1C85BC00] 14:37:09 INFO - PROCESS | 3492 | 1461101829173 Marionette TRACE conn4 <- [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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 14:37:09 INFO - PROCESS | 3492 | 1461101829208 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 3492 | 1461101829210 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:37:09 INFO - PROCESS | 3492 | 1461101829213 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 3492 | 1461101829215 Marionette TRACE conn4 <- [1,786,null,{}] 14:37:09 INFO - PROCESS | 3492 | 1461101829218 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 3492 | 1461101829347 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:37:09 INFO - PROCESS | 3492 | 1461101829369 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3492 | ++DOCSHELL 1C9CF400 == 37 [pid = 3492] [id = 206] 14:37:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1CC16400) [pid = 3492] [serial = 616] [outer = 00000000] 14:37:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1D105C00) [pid = 3492] [serial = 617] [outer = 1CC16400] 14:37:09 INFO - PROCESS | 3492 | 1461101829413 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1D105800) [pid = 3492] [serial = 618] [outer = 1CC16400] 14:37:09 INFO - PROCESS | 3492 | 1461101829832 Marionette TRACE conn4 <- [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]]]}] 14:37:09 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 14:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 14:37:09 INFO - PROCESS | 3492 | 1461101829884 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:37:09 INFO - PROCESS | 3492 | 1461101829886 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 14:37:09 INFO - PROCESS | 3492 | 1461101829889 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 3492 | 1461101829891 Marionette TRACE conn4 <- [1,790,null,{}] 14:37:09 INFO - PROCESS | 3492 | 1461101829900 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 3492 | 1461101830000 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:37:09 INFO - PROCESS | 3492 | 1461101830006 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3492 | ++DOCSHELL 1D10A400 == 38 [pid = 3492] [id = 207] 14:37:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1D10AC00) [pid = 3492] [serial = 619] [outer = 00000000] 14:37:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1D121C00) [pid = 3492] [serial = 620] [outer = 1D10AC00] 14:37:10 INFO - PROCESS | 3492 | 1461101830050 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1D123C00) [pid = 3492] [serial = 621] [outer = 1D10AC00] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (20A8D800) [pid = 3492] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (12D3A000) [pid = 3492] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (0B25FC00) [pid = 3492] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (12F05400) [pid = 3492] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (0F579800) [pid = 3492] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (127BF000) [pid = 3492] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A25B800) [pid = 3492] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A894C00) [pid = 3492] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1A244C00) [pid = 3492] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1702C800) [pid = 3492] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1BCA0400) [pid = 3492] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:37:10 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (17099000) [pid = 3492] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:37:10 INFO - PROCESS | 3492 | 1461101830522 Marionette TRACE conn4 <- [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]]]}] 14:37:10 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 14:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 14:37:10 INFO - PROCESS | 3492 | 1461101830580 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3492 | 1461101830582 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:37:10 INFO - PROCESS | 3492 | 1461101830585 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 3492 | 1461101830587 Marionette TRACE conn4 <- [1,794,null,{}] 14:37:10 INFO - PROCESS | 3492 | 1461101830590 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 3492 | 1461101830690 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:37:10 INFO - PROCESS | 3492 | 1461101830699 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 3492 | ++DOCSHELL 19E46800 == 39 [pid = 3492] [id = 208] 14:37:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A253800) [pid = 3492] [serial = 622] [outer = 00000000] 14:37:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1D108400) [pid = 3492] [serial = 623] [outer = 1A253800] 14:37:10 INFO - PROCESS | 3492 | 1461101830744 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1D120400) [pid = 3492] [serial = 624] [outer = 1A253800] 14:37:11 INFO - PROCESS | 3492 | 1461101831148 Marionette TRACE conn4 <- [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]]]}] 14:37:11 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 14:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 14:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:37:11 INFO - PROCESS | 3492 | 1461101831216 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3492 | 1461101831218 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 14:37:11 INFO - PROCESS | 3492 | 1461101831221 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 3492 | 1461101831223 Marionette TRACE conn4 <- [1,798,null,{}] 14:37:11 INFO - PROCESS | 3492 | 1461101831227 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 3492 | 1461101831302 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:37:11 INFO - PROCESS | 3492 | 1461101831308 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3492 | ++DOCSHELL 0B978400 == 40 [pid = 3492] [id = 209] 14:37:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (0F025000) [pid = 3492] [serial = 625] [outer = 00000000] 14:37:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1D12D000) [pid = 3492] [serial = 626] [outer = 0F025000] 14:37:11 INFO - PROCESS | 3492 | 1461101831354 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1D12BC00) [pid = 3492] [serial = 627] [outer = 0F025000] 14:37:11 INFO - PROCESS | 3492 | 1461101831735 Marionette TRACE conn4 <- [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]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 14:37:11 INFO - PROCESS | 3492 | 1461101831762 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3492 | 1461101831764 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 14:37:11 INFO - PROCESS | 3492 | 1461101831778 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:37:11 INFO - PROCESS | 3492 | 1461101831781 Marionette TRACE conn4 <- [1,802,null,{}] 14:37:11 INFO - PROCESS | 3492 | 1461101831784 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 3492 | 1461101831880 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:37:11 INFO - PROCESS | 3492 | 1461101831886 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3492 | ++DOCSHELL 1D623800 == 41 [pid = 3492] [id = 210] 14:37:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1D8B8000) [pid = 3492] [serial = 628] [outer = 00000000] 14:37:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1E7F8800) [pid = 3492] [serial = 629] [outer = 1D8B8000] 14:37:11 INFO - PROCESS | 3492 | 1461101831938 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1E80DC00) [pid = 3492] [serial = 630] [outer = 1D8B8000] 14:37:12 INFO - PROCESS | 3492 | 1461101832566 Marionette TRACE conn4 <- [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] 14:37:12 INFO - PROCESS | 3492 | 1461101832618 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:37:12 INFO - PROCESS | 3492 | 1461101832637 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 3492 | 1461101832641 Marionette TRACE conn4 <- [1,806,null,{}] 14:37:12 INFO - PROCESS | 3492 | 1461101832649 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 3492 | 1461101832755 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:37:12 INFO - PROCESS | 3492 | 1461101832878 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 3492 | ++DOCSHELL 1296FC00 == 42 [pid = 3492] [id = 211] 14:37:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (12970000) [pid = 3492] [serial = 631] [outer = 00000000] 14:37:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (17090800) [pid = 3492] [serial = 632] [outer = 12970000] 14:37:12 INFO - PROCESS | 3492 | 1461101832936 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (18752800) [pid = 3492] [serial = 633] [outer = 12970000] 14:37:13 INFO - PROCESS | 3492 | 1461101833553 Marionette TRACE conn4 <- [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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 950ms 14:37:13 INFO - PROCESS | 3492 | 1461101833574 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3492 | 1461101833580 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:37:13 INFO - PROCESS | 3492 | 1461101833586 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 3492 | 1461101833589 Marionette TRACE conn4 <- [1,810,null,{}] 14:37:13 INFO - PROCESS | 3492 | 1461101833593 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 3492 | 1461101833697 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:37:13 INFO - PROCESS | 3492 | 1461101833791 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3492 | ++DOCSHELL 18752400 == 43 [pid = 3492] [id = 212] 14:37:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (187E1400) [pid = 3492] [serial = 634] [outer = 00000000] 14:37:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1AB38800) [pid = 3492] [serial = 635] [outer = 187E1400] 14:37:13 INFO - PROCESS | 3492 | 1461101833845 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1C03A800) [pid = 3492] [serial = 636] [outer = 187E1400] 14:37:14 INFO - PROCESS | 3492 | 1461101834418 Marionette TRACE conn4 <- [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] 14:37:14 INFO - PROCESS | 3492 | 1461101834521 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:37:14 INFO - PROCESS | 3492 | 1461101834538 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 3492 | 1461101834543 Marionette TRACE conn4 <- [1,814,null,{}] 14:37:14 INFO - PROCESS | 3492 | 1461101834554 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 3492 | 1461101834666 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:37:14 INFO - PROCESS | 3492 | 1461101834782 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 3492 | ++DOCSHELL 1C8E4C00 == 44 [pid = 3492] [id = 213] 14:37:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1D8BE800) [pid = 3492] [serial = 637] [outer = 00000000] 14:37:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1F7B6800) [pid = 3492] [serial = 638] [outer = 1D8BE800] 14:37:14 INFO - PROCESS | 3492 | 1461101834840 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1FA6BC00) [pid = 3492] [serial = 639] [outer = 1D8BE800] 14:37:15 INFO - PROCESS | 3492 | 1461101835378 Marionette TRACE conn4 <- [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]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 890ms 14:37:15 INFO - PROCESS | 3492 | 1461101835422 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 3492 | 1461101835425 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 14:37:15 INFO - PROCESS | 3492 | 1461101835429 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:37:15 INFO - PROCESS | 3492 | 1461101835431 Marionette TRACE conn4 <- [1,818,null,{}] 14:37:15 INFO - PROCESS | 3492 | 1461101835435 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 3492 | 1461101835539 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:37:15 INFO - PROCESS | 3492 | 1461101835632 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 3492 | ++DOCSHELL 1FBAA400 == 45 [pid = 3492] [id = 214] 14:37:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1FBACC00) [pid = 3492] [serial = 640] [outer = 00000000] 14:37:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1FBB4400) [pid = 3492] [serial = 641] [outer = 1FBACC00] 14:37:15 INFO - PROCESS | 3492 | 1461101835686 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1FE2CC00) [pid = 3492] [serial = 642] [outer = 1FBACC00] 14:37:16 INFO - PROCESS | 3492 | 1461101836299 Marionette TRACE conn4 <- [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]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 14:37:16 INFO - PROCESS | 3492 | 1461101836364 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 3492 | 1461101836366 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 14:37:16 INFO - PROCESS | 3492 | 1461101836369 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:37:16 INFO - PROCESS | 3492 | 1461101836371 Marionette TRACE conn4 <- [1,822,null,{}] 14:37:16 INFO - PROCESS | 3492 | 1461101836375 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 3492 | 1461101836474 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:37:16 INFO - PROCESS | 3492 | 1461101836555 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 3492 | ++DOCSHELL 0F02B400 == 46 [pid = 3492] [id = 215] 14:37:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (0F02E000) [pid = 3492] [serial = 643] [outer = 00000000] 14:37:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (12FE0800) [pid = 3492] [serial = 644] [outer = 0F02E000] 14:37:16 INFO - PROCESS | 3492 | 1461101836753 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (13C44400) [pid = 3492] [serial = 645] [outer = 0F02E000] 14:37:17 INFO - PROCESS | 3492 | 1461101837333 Marionette TRACE conn4 <- [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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1015ms 14:37:17 INFO - PROCESS | 3492 | 1461101837390 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 3492 | 1461101837394 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:37:17 INFO - PROCESS | 3492 | 1461101837400 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 3492 | 1461101837403 Marionette TRACE conn4 <- [1,826,null,{}] 14:37:17 INFO - PROCESS | 3492 | 1461101837408 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 3492 | 1461101837539 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:37:17 INFO - PROCESS | 3492 | --DOCSHELL 20A8D000 == 45 [pid = 3492] [id = 177] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1C776400) [pid = 3492] [serial = 590] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (0EF9D800) [pid = 3492] [serial = 555] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (21213000) [pid = 3492] [serial = 531] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (13C77000) [pid = 3492] [serial = 558] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12FDE400) [pid = 3492] [serial = 557] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (0EF11800) [pid = 3492] [serial = 554] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (16E2B800) [pid = 3492] [serial = 563] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (17664400) [pid = 3492] [serial = 564] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (12978000) [pid = 3492] [serial = 560] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (12D37C00) [pid = 3492] [serial = 561] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (18749400) [pid = 3492] [serial = 581] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1BA99C00) [pid = 3492] [serial = 584] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1BA96800) [pid = 3492] [serial = 576] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1B8B6400) [pid = 3492] [serial = 575] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1A25E000) [pid = 3492] [serial = 573] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A259400) [pid = 3492] [serial = 572] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (19E47C00) [pid = 3492] [serial = 566] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (187DD400) [pid = 3492] [serial = 578] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1C03A400) [pid = 3492] [serial = 588] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1C035000) [pid = 3492] [serial = 587] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (18CAF400) [pid = 3492] [serial = 570] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (187E3C00) [pid = 3492] [serial = 569] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1A242C00) [pid = 3492] [serial = 582] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1BAA0400) [pid = 3492] [serial = 585] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A1A3400) [pid = 3492] [serial = 579] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3492 | 1461101837667 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 3492 | ++DOCSHELL 0B261C00 == 46 [pid = 3492] [id = 216] 14:37:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (0B975400) [pid = 3492] [serial = 646] [outer = 00000000] 14:37:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (0EFA8400) [pid = 3492] [serial = 647] [outer = 0B975400] 14:37:17 INFO - PROCESS | 3492 | 1461101837714 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0F186C00) [pid = 3492] [serial = 648] [outer = 0B975400] 14:37:18 INFO - PROCESS | 3492 | 1461101838161 Marionette TRACE conn4 <- [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]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 770ms 14:37:18 INFO - PROCESS | 3492 | 1461101838178 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 3492 | 1461101838182 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 14:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:37:18 INFO - PROCESS | 3492 | 1461101838187 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 3492 | 1461101838190 Marionette TRACE conn4 <- [1,830,null,{}] 14:37:18 INFO - PROCESS | 3492 | 1461101838194 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 3492 | 1461101838278 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:37:18 INFO - PROCESS | 3492 | 1461101838287 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 3492 | ++DOCSHELL 12978800 == 47 [pid = 3492] [id = 217] 14:37:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16E2B800) [pid = 3492] [serial = 649] [outer = 00000000] 14:37:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (187E7000) [pid = 3492] [serial = 650] [outer = 16E2B800] 14:37:18 INFO - PROCESS | 3492 | 1461101838334 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19019400) [pid = 3492] [serial = 651] [outer = 16E2B800] 14:37:18 INFO - PROCESS | 3492 | 1461101838787 Marionette TRACE conn4 <- [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]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 14:37:18 INFO - PROCESS | 3492 | 1461101838860 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 3492 | 1461101838862 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 14:37:18 INFO - PROCESS | 3492 | 1461101838865 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:37:18 INFO - PROCESS | 3492 | 1461101838869 Marionette TRACE conn4 <- [1,834,null,{}] 14:37:18 INFO - PROCESS | 3492 | 1461101838879 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 3492 | 1461101838964 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:37:18 INFO - PROCESS | 3492 | 1461101838984 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 3492 | ++DOCSHELL 19ED7C00 == 48 [pid = 3492] [id = 218] 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A256000) [pid = 3492] [serial = 652] [outer = 00000000] 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A7BA800) [pid = 3492] [serial = 653] [outer = 1A256000] 14:37:19 INFO - PROCESS | 3492 | 1461101839098 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A7D8C00) [pid = 3492] [serial = 654] [outer = 1A256000] 14:37:19 INFO - PROCESS | 3492 | 1461101839484 Marionette TRACE conn4 <- [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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 14:37:19 INFO - PROCESS | 3492 | 1461101839539 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 3492 | 1461101839542 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 14:37:19 INFO - PROCESS | 3492 | 1461101839545 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 3492 | 1461101839547 Marionette TRACE conn4 <- [1,838,null,{}] 14:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:37:19 INFO - PROCESS | 3492 | 1461101839550 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 3492 | 1461101839629 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:37:19 INFO - PROCESS | 3492 | 1461101839635 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 3492 | ++DOCSHELL 1AB33400 == 49 [pid = 3492] [id = 219] 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1AB34800) [pid = 3492] [serial = 655] [outer = 00000000] 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1BA9D400) [pid = 3492] [serial = 656] [outer = 1AB34800] 14:37:19 INFO - PROCESS | 3492 | 1461101839680 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1BAA1800) [pid = 3492] [serial = 657] [outer = 1AB34800] 14:37:20 INFO - PROCESS | 3492 | 1461101840140 Marionette TRACE conn4 <- [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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 14:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:37:20 INFO - PROCESS | 3492 | 1461101840180 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 3492 | 1461101840182 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 3492 | 1461101840192 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 3492 | 1461101840194 Marionette TRACE conn4 <- [1,842,null,{}] 14:37:20 INFO - PROCESS | 3492 | 1461101840197 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:20 INFO - PROCESS | 3492 | 1461101840301 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:37:20 INFO - PROCESS | 3492 | 1461101840387 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 3492 | ++DOCSHELL 1C032800 == 50 [pid = 3492] [id = 220] 14:37:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1C036400) [pid = 3492] [serial = 658] [outer = 00000000] 14:37:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1C063400) [pid = 3492] [serial = 659] [outer = 1C036400] 14:37:20 INFO - PROCESS | 3492 | 1461101840438 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1C85A800) [pid = 3492] [serial = 660] [outer = 1C036400] 14:37:20 INFO - PROCESS | 3492 | 1461101840889 Marionette TRACE conn4 <- [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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 731ms 14:37:20 INFO - PROCESS | 3492 | 1461101840918 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 3492 | 1461101840920 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 3492 | 1461101840923 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:37:20 INFO - PROCESS | 3492 | 1461101840924 Marionette TRACE conn4 <- [1,846,null,{}] 14:37:20 INFO - PROCESS | 3492 | 1461101840928 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 3492 | 1461101841044 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:37:21 INFO - PROCESS | 3492 | 1461101841052 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 3492 | ++DOCSHELL 0F57B800 == 51 [pid = 3492] [id = 221] 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (127BB800) [pid = 3492] [serial = 661] [outer = 00000000] 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1D101C00) [pid = 3492] [serial = 662] [outer = 127BB800] 14:37:21 INFO - PROCESS | 3492 | 1461101841096 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1D101800) [pid = 3492] [serial = 663] [outer = 127BB800] 14:37:21 INFO - PROCESS | 3492 | 1461101841525 Marionette TRACE conn4 <- [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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 14:37:21 INFO - PROCESS | 3492 | 1461101841558 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 3492 | 1461101841560 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 14:37:21 INFO - PROCESS | 3492 | 1461101841563 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:37:21 INFO - PROCESS | 3492 | 1461101841565 Marionette TRACE conn4 <- [1,850,null,{}] 14:37:21 INFO - PROCESS | 3492 | 1461101841568 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 3492 | 1461101841673 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:37:21 INFO - PROCESS | 3492 | 1461101841757 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 3492 | ++DOCSHELL 1D126800 == 52 [pid = 3492] [id = 222] 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1D127800) [pid = 3492] [serial = 664] [outer = 00000000] 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1E66D400) [pid = 3492] [serial = 665] [outer = 1D127800] 14:37:21 INFO - PROCESS | 3492 | 1461101841801 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1E7CBC00) [pid = 3492] [serial = 666] [outer = 1D127800] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1C85BC00) [pid = 3492] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (0F4F1400) [pid = 3492] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1CC16400) [pid = 3492] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C03D800) [pid = 3492] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A7DE000) [pid = 3492] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (19E49000) [pid = 3492] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (12D3E400) [pid = 3492] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1D10AC00) [pid = 3492] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A253800) [pid = 3492] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:37:22 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (0F025000) [pid = 3492] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:37:22 INFO - PROCESS | 3492 | 1461101842279 Marionette TRACE conn4 <- [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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 769ms 14:37:22 INFO - PROCESS | 3492 | 1461101842338 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:37:22 INFO - PROCESS | 3492 | 1461101842340 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 14:37:22 INFO - PROCESS | 3492 | 1461101842343 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 3492 | 1461101842345 Marionette TRACE conn4 <- [1,854,null,{}] 14:37:22 INFO - PROCESS | 3492 | 1461101842348 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:22 INFO - PROCESS | 3492 | 1461101842424 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:37:22 INFO - PROCESS | 3492 | 1461101842431 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 3492 | ++DOCSHELL 1C039800 == 53 [pid = 3492] [id = 223] 14:37:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1C775400) [pid = 3492] [serial = 667] [outer = 00000000] 14:37:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1D12B400) [pid = 3492] [serial = 668] [outer = 1C775400] 14:37:22 INFO - PROCESS | 3492 | 1461101842475 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1D677400) [pid = 3492] [serial = 669] [outer = 1C775400] 14:37:22 INFO - PROCESS | 3492 | 1461101842896 Marionette TRACE conn4 <- [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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 14:37:22 INFO - PROCESS | 3492 | 1461101842922 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 3492 | 1461101842924 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 14:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:37:22 INFO - PROCESS | 3492 | 1461101842932 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 3492 | 1461101842934 Marionette TRACE conn4 <- [1,858,null,{}] 14:37:22 INFO - PROCESS | 3492 | 1461101842937 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 3492 | 1461101843016 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:37:23 INFO - PROCESS | 3492 | 1461101843021 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3492 | ++DOCSHELL 1E7C6000 == 54 [pid = 3492] [id = 224] 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1F7BB000) [pid = 3492] [serial = 670] [outer = 00000000] 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1FBAB800) [pid = 3492] [serial = 671] [outer = 1F7BB000] 14:37:23 INFO - PROCESS | 3492 | 1461101843065 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1FBB3000) [pid = 3492] [serial = 672] [outer = 1F7BB000] 14:37:23 INFO - PROCESS | 3492 | 1461101843500 Marionette TRACE conn4 <- [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]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 14:37:23 INFO - PROCESS | 3492 | 1461101843565 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:37:23 INFO - PROCESS | 3492 | 1461101843567 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 3492 | 1461101843570 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 3492 | 1461101843571 Marionette TRACE conn4 <- [1,862,null,{}] 14:37:23 INFO - PROCESS | 3492 | 1461101843575 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 3492 | 1461101843653 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:37:23 INFO - PROCESS | 3492 | 1461101843659 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3492 | ++DOCSHELL 0F544C00 == 55 [pid = 3492] [id = 225] 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (19E46400) [pid = 3492] [serial = 673] [outer = 00000000] 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1FEEC400) [pid = 3492] [serial = 674] [outer = 19E46400] 14:37:23 INFO - PROCESS | 3492 | 1461101843707 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1FF9C800) [pid = 3492] [serial = 675] [outer = 19E46400] 14:37:24 INFO - PROCESS | 3492 | 1461101844291 Marionette TRACE conn4 <- [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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 14:37:24 INFO - PROCESS | 3492 | 1461101844382 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 3492 | 1461101844386 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:37:24 INFO - PROCESS | 3492 | 1461101844436 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 3492 | 1461101844441 Marionette TRACE conn4 <- [1,866,null,{}] 14:37:24 INFO - PROCESS | 3492 | 1461101844448 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 3492 | 1461101844564 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:37:24 INFO - PROCESS | 3492 | 1461101844643 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 3492 | ++DOCSHELL 0B260000 == 56 [pid = 3492] [id = 226] 14:37:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (0EF0A400) [pid = 3492] [serial = 676] [outer = 00000000] 14:37:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (17097C00) [pid = 3492] [serial = 677] [outer = 0EF0A400] 14:37:24 INFO - PROCESS | 3492 | 1461101844740 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (17883C00) [pid = 3492] [serial = 678] [outer = 0EF0A400] 14:37:25 INFO - PROCESS | 3492 | 1461101845317 Marionette TRACE conn4 <- [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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 14:37:25 INFO - PROCESS | 3492 | 1461101845376 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 3492 | 1461101845382 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 14:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:37:25 INFO - PROCESS | 3492 | 1461101845389 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 3492 | 1461101845392 Marionette TRACE conn4 <- [1,870,null,{}] 14:37:25 INFO - PROCESS | 3492 | 1461101845396 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 3492 | 1461101845501 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:37:25 INFO - PROCESS | 3492 | 1461101845626 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 3492 | ++DOCSHELL 1A243800 == 57 [pid = 3492] [id = 227] 14:37:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1A244400) [pid = 3492] [serial = 679] [outer = 00000000] 14:37:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A806400) [pid = 3492] [serial = 680] [outer = 1A244400] 14:37:25 INFO - PROCESS | 3492 | 1461101845682 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1BAA3400) [pid = 3492] [serial = 681] [outer = 1A244400] 14:37:27 INFO - PROCESS | 3492 | 1461101847450 Marionette TRACE conn4 <- [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]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2070ms 14:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:37:27 INFO - PROCESS | 3492 | 1461101847462 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 3492 | 1461101847464 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 14:37:27 INFO - PROCESS | 3492 | 1461101847468 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 3492 | 1461101847472 Marionette TRACE conn4 <- [1,874,null,{}] 14:37:27 INFO - PROCESS | 3492 | 1461101847484 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 3492 | 1461101847594 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:37:27 INFO - PROCESS | 3492 | 1461101847719 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 3492 | ++DOCSHELL 201E3400 == 58 [pid = 3492] [id = 228] 14:37:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (201E3C00) [pid = 3492] [serial = 682] [outer = 00000000] 14:37:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (20A82C00) [pid = 3492] [serial = 683] [outer = 201E3C00] 14:37:27 INFO - PROCESS | 3492 | 1461101847777 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (20A87000) [pid = 3492] [serial = 684] [outer = 201E3C00] 14:37:28 INFO - PROCESS | 3492 | 1461101848361 Marionette TRACE conn4 <- [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]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 14:37:28 INFO - PROCESS | 3492 | 1461101848402 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 3492 | 1461101848405 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 14:37:28 INFO - PROCESS | 3492 | 1461101848408 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:37:28 INFO - PROCESS | 3492 | 1461101848410 Marionette TRACE conn4 <- [1,878,null,{}] 14:37:28 INFO - PROCESS | 3492 | 1461101848414 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 3492 | 1461101848517 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:37:28 INFO - PROCESS | 3492 | 1461101848615 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 3492 | ++DOCSHELL 20A8E400 == 59 [pid = 3492] [id = 229] 14:37:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (20A8E800) [pid = 3492] [serial = 685] [outer = 00000000] 14:37:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (21194400) [pid = 3492] [serial = 686] [outer = 20A8E800] 14:37:28 INFO - PROCESS | 3492 | 1461101848670 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (21198400) [pid = 3492] [serial = 687] [outer = 20A8E800] 14:37:29 INFO - PROCESS | 3492 | 1461101849579 Marionette TRACE conn4 <- [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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1231ms 14:37:29 INFO - PROCESS | 3492 | 1461101849643 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 3492 | 1461101849647 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:37:29 INFO - PROCESS | 3492 | 1461101849652 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 3492 | 1461101849656 Marionette TRACE conn4 <- [1,882,null,{}] 14:37:29 INFO - PROCESS | 3492 | 1461101849662 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 3492 | 1461101849790 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:37:29 INFO - PROCESS | 3492 | 1461101849924 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 3492 | ++DOCSHELL 12F4B000 == 60 [pid = 3492] [id = 230] 14:37:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12F08C00) [pid = 3492] [serial = 688] [outer = 00000000] 14:37:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (18751800) [pid = 3492] [serial = 689] [outer = 12F08C00] 14:37:29 INFO - PROCESS | 3492 | 1461101849975 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1A1A3800) [pid = 3492] [serial = 690] [outer = 12F08C00] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 187DD800 == 59 [pid = 3492] [id = 15] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1A888C00 == 58 [pid = 3492] [id = 16] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 12D3B000 == 57 [pid = 3492] [id = 23] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1E7C6000 == 56 [pid = 3492] [id = 224] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1C039800 == 55 [pid = 3492] [id = 223] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1D126800 == 54 [pid = 3492] [id = 222] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 0F57B800 == 53 [pid = 3492] [id = 221] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1C032800 == 52 [pid = 3492] [id = 220] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1AB33400 == 51 [pid = 3492] [id = 219] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 19ED7C00 == 50 [pid = 3492] [id = 218] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 12978800 == 49 [pid = 3492] [id = 217] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1E7F8800) [pid = 3492] [serial = 629] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 0B261C00 == 48 [pid = 3492] [id = 216] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 0F02B400 == 47 [pid = 3492] [id = 215] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1FBAA400 == 46 [pid = 3492] [id = 214] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 18752400 == 45 [pid = 3492] [id = 212] 14:37:30 INFO - PROCESS | 3492 | --DOCSHELL 1296FC00 == 44 [pid = 3492] [id = 211] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1C8E1800) [pid = 3492] [serial = 614] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1296B800) [pid = 3492] [serial = 602] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (12D39400) [pid = 3492] [serial = 603] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1D105C00) [pid = 3492] [serial = 617] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1C779000) [pid = 3492] [serial = 611] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1AB3E800) [pid = 3492] [serial = 608] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1BA95C00) [pid = 3492] [serial = 609] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (19EDE800) [pid = 3492] [serial = 605] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1A23DC00) [pid = 3492] [serial = 606] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (176C3400) [pid = 3492] [serial = 600] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (16E22800) [pid = 3492] [serial = 599] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1BC95400) [pid = 3492] [serial = 596] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (16E2D400) [pid = 3492] [serial = 593] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1C8E6400) [pid = 3492] [serial = 615] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1D121C00) [pid = 3492] [serial = 620] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1D105800) [pid = 3492] [serial = 618] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1D108400) [pid = 3492] [serial = 623] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1D12D000) [pid = 3492] [serial = 626] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1D123C00) [pid = 3492] [serial = 621] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1D120400) [pid = 3492] [serial = 624] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1D12BC00) [pid = 3492] [serial = 627] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1C855800) [pid = 3492] [serial = 612] [outer = 00000000] [url = about:blank] 14:37:30 INFO - PROCESS | 3492 | 1461101850472 Marionette TRACE conn4 <- [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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 890ms 14:37:30 INFO - PROCESS | 3492 | 1461101850543 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 3492 | 1461101850549 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:37:30 INFO - PROCESS | 3492 | 1461101850554 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 3492 | 1461101850557 Marionette TRACE conn4 <- [1,886,null,{}] 14:37:30 INFO - PROCESS | 3492 | 1461101850561 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 3492 | 1461101850642 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:37:30 INFO - PROCESS | 3492 | 1461101850726 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 3492 | ++DOCSHELL 1296D000 == 45 [pid = 3492] [id = 231] 14:37:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12978800) [pid = 3492] [serial = 691] [outer = 00000000] 14:37:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (17094C00) [pid = 3492] [serial = 692] [outer = 12978800] 14:37:30 INFO - PROCESS | 3492 | 1461101850771 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (17742C00) [pid = 3492] [serial = 693] [outer = 12978800] 14:37:31 INFO - PROCESS | 3492 | 1461101851176 Marionette TRACE conn4 <- [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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 14:37:31 INFO - PROCESS | 3492 | 1461101851228 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3492 | 1461101851230 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 14:37:31 INFO - PROCESS | 3492 | 1461101851234 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:37:31 INFO - PROCESS | 3492 | 1461101851237 Marionette TRACE conn4 <- [1,890,null,{}] 14:37:31 INFO - PROCESS | 3492 | 1461101851248 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 3492 | 1461101851367 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:37:31 INFO - PROCESS | 3492 | 1461101851382 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 3492 | ++DOCSHELL 1A260800 == 46 [pid = 3492] [id = 232] 14:37:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A260C00) [pid = 3492] [serial = 694] [outer = 00000000] 14:37:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1A7E3000) [pid = 3492] [serial = 695] [outer = 1A260C00] 14:37:31 INFO - PROCESS | 3492 | 1461101851429 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1AB3BC00) [pid = 3492] [serial = 696] [outer = 1A260C00] 14:37:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A23F000) [pid = 3492] [serial = 697] [outer = 0F4F2400] 14:37:31 INFO - PROCESS | 3492 | 1461101851938 Marionette TRACE conn4 <- [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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 14:37:31 INFO - PROCESS | 3492 | 1461101851968 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3492 | 1461101851970 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:37:31 INFO - PROCESS | 3492 | 1461101851973 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 3492 | 1461101851975 Marionette TRACE conn4 <- [1,894,null,{}] 14:37:31 INFO - PROCESS | 3492 | 1461101851978 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 3492 | 1461101852058 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:37:32 INFO - PROCESS | 3492 | 1461101852066 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 3492 | ++DOCSHELL 1AB41C00 == 47 [pid = 3492] [id = 233] 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1B8B5C00) [pid = 3492] [serial = 698] [outer = 00000000] 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1C032800) [pid = 3492] [serial = 699] [outer = 1B8B5C00] 14:37:32 INFO - PROCESS | 3492 | 1461101852112 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1C854C00) [pid = 3492] [serial = 700] [outer = 1B8B5C00] 14:37:32 INFO - PROCESS | 3492 | 1461101852547 Marionette TRACE conn4 <- [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]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 14:37:32 INFO - PROCESS | 3492 | 1461101852604 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 3492 | 1461101852606 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 14:37:32 INFO - PROCESS | 3492 | 1461101852609 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:37:32 INFO - PROCESS | 3492 | 1461101852611 Marionette TRACE conn4 <- [1,898,null,{}] 14:37:32 INFO - PROCESS | 3492 | 1461101852614 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 3492 | 1461101852720 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:37:32 INFO - PROCESS | 3492 | 1461101852801 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 3492 | ++DOCSHELL 1C857800 == 48 [pid = 3492] [id = 234] 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1C85C000) [pid = 3492] [serial = 701] [outer = 00000000] 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1C8DE800) [pid = 3492] [serial = 702] [outer = 1C85C000] 14:37:32 INFO - PROCESS | 3492 | 1461101852846 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1C8E3400) [pid = 3492] [serial = 703] [outer = 1C85C000] 14:37:33 INFO - PROCESS | 3492 | 1461101853266 Marionette TRACE conn4 <- [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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 14:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:37:33 INFO - PROCESS | 3492 | 1461101853286 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 3492 | 1461101853288 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 14:37:33 INFO - PROCESS | 3492 | 1461101853291 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 3492 | 1461101853292 Marionette TRACE conn4 <- [1,902,null,{}] 14:37:33 INFO - PROCESS | 3492 | 1461101853295 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 3492 | 1461101853422 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:37:33 INFO - PROCESS | 3492 | 1461101853430 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 3492 | ++DOCSHELL 1C85EC00 == 49 [pid = 3492] [id = 235] 14:37:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1D105C00) [pid = 3492] [serial = 704] [outer = 00000000] 14:37:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1D128400) [pid = 3492] [serial = 705] [outer = 1D105C00] 14:37:33 INFO - PROCESS | 3492 | 1461101853521 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1D126400) [pid = 3492] [serial = 706] [outer = 1D105C00] 14:37:33 INFO - PROCESS | 3492 | 1461101853940 Marionette TRACE conn4 <- [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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 14:37:33 INFO - PROCESS | 3492 | 1461101853962 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 3492 | 1461101853964 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:37:33 INFO - PROCESS | 3492 | 1461101853967 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 3492 | 1461101853969 Marionette TRACE conn4 <- [1,906,null,{}] 14:37:33 INFO - PROCESS | 3492 | 1461101853972 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 3492 | 1461101854078 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:37:34 INFO - PROCESS | 3492 | 1461101854167 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 3492 | ++DOCSHELL 1E67A400 == 50 [pid = 3492] [id = 236] 14:37:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1E7C5C00) [pid = 3492] [serial = 707] [outer = 00000000] 14:37:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1FA6A400) [pid = 3492] [serial = 708] [outer = 1E7C5C00] 14:37:34 INFO - PROCESS | 3492 | 1461101854211 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1F7B7000) [pid = 3492] [serial = 709] [outer = 1E7C5C00] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1D127800) [pid = 3492] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1F7BB000) [pid = 3492] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1C775400) [pid = 3492] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1C036400) [pid = 3492] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (127BB800) [pid = 3492] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1A256000) [pid = 3492] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1AB34800) [pid = 3492] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (16E2B800) [pid = 3492] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (0B975400) [pid = 3492] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:37:34 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (0F02E000) [pid = 3492] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:37:34 INFO - PROCESS | 3492 | 1461101854800 Marionette TRACE conn4 <- [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]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 870ms 14:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:37:34 INFO - PROCESS | 3492 | 1461101854838 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 3492 | 1461101854840 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 14:37:34 INFO - PROCESS | 3492 | 1461101854843 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 3492 | 1461101854845 Marionette TRACE conn4 <- [1,910,null,{}] 14:37:34 INFO - PROCESS | 3492 | 1461101854848 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 3492 | 1461101854925 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:37:34 INFO - PROCESS | 3492 | 1461101854931 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 3492 | ++DOCSHELL 18CAE000 == 51 [pid = 3492] [id = 237] 14:37:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (19EDF000) [pid = 3492] [serial = 710] [outer = 00000000] 14:37:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1B9D8C00) [pid = 3492] [serial = 711] [outer = 19EDF000] 14:37:34 INFO - PROCESS | 3492 | 1461101854975 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1C77A000) [pid = 3492] [serial = 712] [outer = 19EDF000] 14:37:35 INFO - PROCESS | 3492 | 1461101855385 Marionette TRACE conn4 <- [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]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 14:37:35 INFO - PROCESS | 3492 | 1461101855443 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 3492 | 1461101855445 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 14:37:35 INFO - PROCESS | 3492 | 1461101855452 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 3492 | 1461101855454 Marionette TRACE conn4 <- [1,914,null,{}] 14:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:37:35 INFO - PROCESS | 3492 | 1461101855457 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 3492 | 1461101855536 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:37:35 INFO - PROCESS | 3492 | 1461101855542 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 3492 | ++DOCSHELL 1D10DC00 == 52 [pid = 3492] [id = 238] 14:37:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1FA67000) [pid = 3492] [serial = 713] [outer = 00000000] 14:37:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1FEF3800) [pid = 3492] [serial = 714] [outer = 1FA67000] 14:37:35 INFO - PROCESS | 3492 | 1461101855585 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (201E3800) [pid = 3492] [serial = 715] [outer = 1FA67000] 14:37:35 INFO - PROCESS | 3492 | 1461101855990 Marionette TRACE conn4 <- [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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 14:37:36 INFO - PROCESS | 3492 | 1461101856029 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3492 | 1461101856031 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:37:36 INFO - PROCESS | 3492 | 1461101856049 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3492 | 1461101856051 Marionette TRACE conn4 <- [1,918,null,{}] 14:37:36 INFO - PROCESS | 3492 | 1461101856054 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 3492 | 1461101856133 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:37:36 INFO - PROCESS | 3492 | 1461101856139 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 3492 | ++DOCSHELL 201E7400 == 53 [pid = 3492] [id = 239] 14:37:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (20A86000) [pid = 3492] [serial = 716] [outer = 00000000] 14:37:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (20A8F800) [pid = 3492] [serial = 717] [outer = 20A86000] 14:37:36 INFO - PROCESS | 3492 | 1461101856186 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (20A8EC00) [pid = 3492] [serial = 718] [outer = 20A86000] 14:37:36 INFO - PROCESS | 3492 | 1461101856622 Marionette TRACE conn4 <- [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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 14:37:36 INFO - PROCESS | 3492 | 1461101856680 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3492 | 1461101856683 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:37:36 INFO - PROCESS | 3492 | 1461101856686 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3492 | 1461101856688 Marionette TRACE conn4 <- [1,922,null,{}] 14:37:36 INFO - PROCESS | 3492 | 1461101856692 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 3492 | 1461101856839 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:37:36 INFO - PROCESS | 3492 | 1461101856999 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 3492 | ++DOCSHELL 0F57B800 == 54 [pid = 3492] [id = 240] 14:37:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (127B6400) [pid = 3492] [serial = 719] [outer = 00000000] 14:37:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (12D3B000) [pid = 3492] [serial = 720] [outer = 127B6400] 14:37:37 INFO - PROCESS | 3492 | 1461101857056 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12FE7800) [pid = 3492] [serial = 721] [outer = 127B6400] 14:37:37 INFO - PROCESS | 3492 | 1461101857597 Marionette TRACE conn4 <- [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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 929ms 14:37:37 INFO - PROCESS | 3492 | 1461101857621 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 3492 | 1461101857626 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:37:37 INFO - PROCESS | 3492 | 1461101857647 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 3492 | 1461101857651 Marionette TRACE conn4 <- [1,926,null,{}] 14:37:37 INFO - PROCESS | 3492 | 1461101857657 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 3492 | 1461101857763 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:37:37 INFO - PROCESS | 3492 | 1461101857862 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 3492 | ++DOCSHELL 1A255800 == 55 [pid = 3492] [id = 241] 14:37:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1A255C00) [pid = 3492] [serial = 722] [outer = 00000000] 14:37:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1A7DE000) [pid = 3492] [serial = 723] [outer = 1A255C00] 14:37:37 INFO - PROCESS | 3492 | 1461101857919 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1BA96800) [pid = 3492] [serial = 724] [outer = 1A255C00] 14:37:38 INFO - PROCESS | 3492 | 1461101858544 Marionette TRACE conn4 <- [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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 14:37:38 INFO - PROCESS | 3492 | 1461101858579 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 3492 | 1461101858582 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:37:38 INFO - PROCESS | 3492 | 1461101858586 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 3492 | 1461101858588 Marionette TRACE conn4 <- [1,930,null,{}] 14:37:38 INFO - PROCESS | 3492 | 1461101858592 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 3492 | 1461101858698 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:37:38 INFO - PROCESS | 3492 | 1461101858799 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 3492 | ++DOCSHELL 1FEEFC00 == 56 [pid = 3492] [id = 242] 14:37:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1FEF0400) [pid = 3492] [serial = 725] [outer = 00000000] 14:37:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (201DE800) [pid = 3492] [serial = 726] [outer = 1FEF0400] 14:37:38 INFO - PROCESS | 3492 | 1461101858854 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (2119E000) [pid = 3492] [serial = 727] [outer = 1FEF0400] 14:37:39 INFO - PROCESS | 3492 | 1461101859454 Marionette TRACE conn4 <- [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]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 14:37:39 INFO - PROCESS | 3492 | 1461101859519 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 3492 | 1461101859523 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:37:39 INFO - PROCESS | 3492 | 1461101859534 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 3492 | 1461101859539 Marionette TRACE conn4 <- [1,934,null,{}] 14:37:39 INFO - PROCESS | 3492 | 1461101859543 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 3492 | 1461101859654 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:37:39 INFO - PROCESS | 3492 | 1461101859776 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 3492 | ++DOCSHELL 12970C00 == 57 [pid = 3492] [id = 243] 14:37:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1FBB4800) [pid = 3492] [serial = 728] [outer = 00000000] 14:37:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (21218000) [pid = 3492] [serial = 729] [outer = 1FBB4800] 14:37:39 INFO - PROCESS | 3492 | 1461101859831 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (2121A400) [pid = 3492] [serial = 730] [outer = 1FBB4800] 14:37:40 INFO - PROCESS | 3492 | 1461101860387 Marionette TRACE conn4 <- [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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 14:37:40 INFO - PROCESS | 3492 | 1461101860463 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 3492 | 1461101860466 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 14:37:40 INFO - PROCESS | 3492 | 1461101860469 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:37:40 INFO - PROCESS | 3492 | 1461101860471 Marionette TRACE conn4 <- [1,938,null,{}] 14:37:40 INFO - PROCESS | 3492 | 1461101860489 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 3492 | 1461101860592 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:37:40 INFO - PROCESS | 3492 | 1461101860717 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 3492 | ++DOCSHELL 176C1400 == 58 [pid = 3492] [id = 244] 14:37:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1E75E000) [pid = 3492] [serial = 731] [outer = 00000000] 14:37:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1E769C00) [pid = 3492] [serial = 732] [outer = 1E75E000] 14:37:40 INFO - PROCESS | 3492 | 1461101860772 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1E76B400) [pid = 3492] [serial = 733] [outer = 1E75E000] 14:37:41 INFO - PROCESS | 3492 | 1461101861333 Marionette TRACE conn4 <- [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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 14:37:41 INFO - PROCESS | 3492 | 1461101861403 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 3492 | 1461101861406 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:37:41 INFO - PROCESS | 3492 | 1461101861409 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 3492 | 1461101861411 Marionette TRACE conn4 <- [1,942,null,{}] 14:37:41 INFO - PROCESS | 3492 | 1461101861414 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 3492 | 1461101861517 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:37:41 INFO - PROCESS | 3492 | 1461101861670 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 3492 | ++DOCSHELL 1FE34C00 == 59 [pid = 3492] [id = 245] 14:37:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1FE38800) [pid = 3492] [serial = 734] [outer = 00000000] 14:37:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (215BA000) [pid = 3492] [serial = 735] [outer = 1FE38800] 14:37:41 INFO - PROCESS | 3492 | 1461101861734 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (215C2400) [pid = 3492] [serial = 736] [outer = 1FE38800] 14:37:42 INFO - PROCESS | 3492 | 1461101862502 Marionette TRACE conn4 <- [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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1114ms 14:37:42 INFO - PROCESS | 3492 | 1461101862528 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 3492 | 1461101862532 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:37:42 INFO - PROCESS | 3492 | 1461101862537 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 3492 | 1461101862541 Marionette TRACE conn4 <- [1,946,null,{}] 14:37:42 INFO - PROCESS | 3492 | 1461101862546 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 3492 | 1461101862641 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:37:42 INFO - PROCESS | 3492 | 1461101862774 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 3492 | ++DOCSHELL 12880800 == 60 [pid = 3492] [id = 246] 14:37:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (12887C00) [pid = 3492] [serial = 737] [outer = 00000000] 14:37:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (0F575400) [pid = 3492] [serial = 738] [outer = 12887C00] 14:37:42 INFO - PROCESS | 3492 | 1461101862826 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (12C92C00) [pid = 3492] [serial = 739] [outer = 12887C00] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 0EFA4400 == 59 [pid = 3492] [id = 21] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 22532000 == 58 [pid = 3492] [id = 25] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 201E7400 == 57 [pid = 3492] [id = 239] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1D10DC00 == 56 [pid = 3492] [id = 238] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 18CAE000 == 55 [pid = 3492] [id = 237] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1E67A400 == 54 [pid = 3492] [id = 236] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1C85EC00 == 53 [pid = 3492] [id = 235] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1C857800 == 52 [pid = 3492] [id = 234] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1AB41C00 == 51 [pid = 3492] [id = 233] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1A260800 == 50 [pid = 3492] [id = 232] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 1296D000 == 49 [pid = 3492] [id = 231] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (17090800) [pid = 3492] [serial = 632] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1AB38800) [pid = 3492] [serial = 635] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1F7B6800) [pid = 3492] [serial = 638] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1FBB4400) [pid = 3492] [serial = 641] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1FEEC400) [pid = 3492] [serial = 674] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOCSHELL 12F4B000 == 48 [pid = 3492] [id = 230] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1C063400) [pid = 3492] [serial = 659] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1D101C00) [pid = 3492] [serial = 662] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1A7BA800) [pid = 3492] [serial = 653] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1A7D8C00) [pid = 3492] [serial = 654] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1BA9D400) [pid = 3492] [serial = 656] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (187E7000) [pid = 3492] [serial = 650] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (19019400) [pid = 3492] [serial = 651] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (0EFA8400) [pid = 3492] [serial = 647] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (0F186C00) [pid = 3492] [serial = 648] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (13C44400) [pid = 3492] [serial = 645] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (12FE0800) [pid = 3492] [serial = 644] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1C85A800) [pid = 3492] [serial = 660] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1E66D400) [pid = 3492] [serial = 665] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1FBB3000) [pid = 3492] [serial = 672] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1D101800) [pid = 3492] [serial = 663] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1FBAB800) [pid = 3492] [serial = 671] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1E7CBC00) [pid = 3492] [serial = 666] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1D12B400) [pid = 3492] [serial = 668] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1D677400) [pid = 3492] [serial = 669] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1BAA1800) [pid = 3492] [serial = 657] [outer = 00000000] [url = about:blank] 14:37:43 INFO - PROCESS | 3492 | 1461101863409 Marionette TRACE conn4 <- [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]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 14:37:43 INFO - PROCESS | 3492 | 1461101863469 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 3492 | 1461101863474 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 14:37:43 INFO - PROCESS | 3492 | 1461101863480 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:37:43 INFO - PROCESS | 3492 | 1461101863483 Marionette TRACE conn4 <- [1,950,null,{}] 14:37:43 INFO - PROCESS | 3492 | 1461101863487 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 3492 | 1461101863570 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:37:43 INFO - PROCESS | 3492 | 1461101863577 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 3492 | ++DOCSHELL 1296B400 == 49 [pid = 3492] [id = 247] 14:37:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (12D3C800) [pid = 3492] [serial = 740] [outer = 00000000] 14:37:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (12FECC00) [pid = 3492] [serial = 741] [outer = 12D3C800] 14:37:43 INFO - PROCESS | 3492 | 1461101863621 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (13AE4400) [pid = 3492] [serial = 742] [outer = 12D3C800] 14:37:44 INFO - PROCESS | 3492 | 1461101864102 Marionette TRACE conn4 <- [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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 14:37:44 INFO - PROCESS | 3492 | 1461101864162 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3492 | 1461101864164 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:37:44 INFO - PROCESS | 3492 | 1461101864170 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 3492 | 1461101864174 Marionette TRACE conn4 <- [1,954,null,{}] 14:37:44 INFO - PROCESS | 3492 | 1461101864184 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 3492 | 1461101864270 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:37:44 INFO - PROCESS | 3492 | 1461101864359 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3492 | ++DOCSHELL 17877800 == 50 [pid = 3492] [id = 248] 14:37:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1787C000) [pid = 3492] [serial = 743] [outer = 00000000] 14:37:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (18CA4000) [pid = 3492] [serial = 744] [outer = 1787C000] 14:37:44 INFO - PROCESS | 3492 | 1461101864407 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (18CAEC00) [pid = 3492] [serial = 745] [outer = 1787C000] 14:37:44 INFO - PROCESS | 3492 | 1461101864780 Marionette TRACE conn4 <- [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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 14:37:44 INFO - PROCESS | 3492 | 1461101864806 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3492 | 1461101864808 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 14:37:44 INFO - PROCESS | 3492 | 1461101864812 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:37:44 INFO - PROCESS | 3492 | 1461101864813 Marionette TRACE conn4 <- [1,958,null,{}] 14:37:44 INFO - PROCESS | 3492 | 1461101864817 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 3492 | 1461101864900 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:37:44 INFO - PROCESS | 3492 | 1461101864936 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3492 | ++DOCSHELL 1A1A6800 == 51 [pid = 3492] [id = 249] 14:37:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1A1AA000) [pid = 3492] [serial = 746] [outer = 00000000] 14:37:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1A246C00) [pid = 3492] [serial = 747] [outer = 1A1AA000] 14:37:44 INFO - PROCESS | 3492 | 1461101864985 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1A259800) [pid = 3492] [serial = 748] [outer = 1A1AA000] 14:37:45 INFO - PROCESS | 3492 | 1461101865418 Marionette TRACE conn4 <- [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]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 14:37:45 INFO - PROCESS | 3492 | 1461101865485 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 3492 | 1461101865486 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:37:45 INFO - PROCESS | 3492 | 1461101865490 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 3492 | 1461101865491 Marionette TRACE conn4 <- [1,962,null,{}] 14:37:45 INFO - PROCESS | 3492 | 1461101865495 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 3492 | 1461101865605 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:37:45 INFO - PROCESS | 3492 | 1461101865661 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 3492 | ++DOCSHELL 1A25CC00 == 52 [pid = 3492] [id = 250] 14:37:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1A78D800) [pid = 3492] [serial = 749] [outer = 00000000] 14:37:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A7D8400) [pid = 3492] [serial = 750] [outer = 1A78D800] 14:37:45 INFO - PROCESS | 3492 | 1461101865707 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1A7E3400) [pid = 3492] [serial = 751] [outer = 1A78D800] 14:37:46 INFO - PROCESS | 3492 | 1461101866132 Marionette TRACE conn4 <- [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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 14:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:37:46 INFO - PROCESS | 3492 | 1461101866160 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3492 | 1461101866162 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 14:37:46 INFO - PROCESS | 3492 | 1461101866165 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3492 | 1461101866167 Marionette TRACE conn4 <- [1,966,null,{}] 14:37:46 INFO - PROCESS | 3492 | 1461101866170 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 3492 | 1461101866296 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:37:46 INFO - PROCESS | 3492 | 1461101866387 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 3492 | ++DOCSHELL 1AB3E800 == 53 [pid = 3492] [id = 251] 14:37:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1BA95C00) [pid = 3492] [serial = 752] [outer = 00000000] 14:37:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1BF5F000) [pid = 3492] [serial = 753] [outer = 1BA95C00] 14:37:46 INFO - PROCESS | 3492 | 1461101866438 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1BF5E800) [pid = 3492] [serial = 754] [outer = 1BA95C00] 14:37:46 INFO - PROCESS | 3492 | 1461101866861 Marionette TRACE conn4 <- [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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 14:37:46 INFO - PROCESS | 3492 | 1461101866897 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3492 | 1461101866899 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:37:46 INFO - PROCESS | 3492 | 1461101866902 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3492 | 1461101866904 Marionette TRACE conn4 <- [1,970,null,{}] 14:37:46 INFO - PROCESS | 3492 | 1461101866913 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 3492 | 1461101867019 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:37:47 INFO - PROCESS | 3492 | 1461101867026 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 3492 | ++DOCSHELL 1C03AC00 == 54 [pid = 3492] [id = 252] 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1C03D800) [pid = 3492] [serial = 755] [outer = 00000000] 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1C85B000) [pid = 3492] [serial = 756] [outer = 1C03D800] 14:37:47 INFO - PROCESS | 3492 | 1461101867070 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1C8D7800) [pid = 3492] [serial = 757] [outer = 1C03D800] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1D8B8000) [pid = 3492] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1C85C000) [pid = 3492] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1D105C00) [pid = 3492] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (19E46400) [pid = 3492] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (12F08C00) [pid = 3492] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (12978800) [pid = 3492] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1B8B5C00) [pid = 3492] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1E7C5C00) [pid = 3492] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (19EDF000) [pid = 3492] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1FA67000) [pid = 3492] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1A260C00) [pid = 3492] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:37:47 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1C060800) [pid = 3492] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:37:47 INFO - PROCESS | 3492 | 1461101867633 Marionette TRACE conn4 <- [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]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 769ms 14:37:47 INFO - PROCESS | 3492 | 1461101867678 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 3492 | 1461101867680 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 14:37:47 INFO - PROCESS | 3492 | 1461101867683 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:37:47 INFO - PROCESS | 3492 | 1461101867685 Marionette TRACE conn4 <- [1,974,null,{}] 14:37:47 INFO - PROCESS | 3492 | 1461101867688 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 3492 | 1461101867770 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:37:47 INFO - PROCESS | 3492 | 1461101867776 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 3492 | ++DOCSHELL 12978800 == 55 [pid = 3492] [id = 253] 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12C96400) [pid = 3492] [serial = 758] [outer = 00000000] 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1C857800) [pid = 3492] [serial = 759] [outer = 12C96400] 14:37:47 INFO - PROCESS | 3492 | 1461101867821 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C8E1000) [pid = 3492] [serial = 760] [outer = 12C96400] 14:37:48 INFO - PROCESS | 3492 | 1461101868242 Marionette TRACE conn4 <- [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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 14:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:37:48 INFO - PROCESS | 3492 | 1461101868318 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3492 | 1461101868320 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 14:37:48 INFO - PROCESS | 3492 | 1461101868323 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 3492 | 1461101868325 Marionette TRACE conn4 <- [1,978,null,{}] 14:37:48 INFO - PROCESS | 3492 | 1461101868328 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 3492 | 1461101868409 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:37:48 INFO - PROCESS | 3492 | 1461101868415 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 3492 | ++DOCSHELL 1A240000 == 56 [pid = 3492] [id = 254] 14:37:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1C779400) [pid = 3492] [serial = 761] [outer = 00000000] 14:37:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1D107400) [pid = 3492] [serial = 762] [outer = 1C779400] 14:37:48 INFO - PROCESS | 3492 | 1461101868460 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1D10B400) [pid = 3492] [serial = 763] [outer = 1C779400] 14:37:48 INFO - PROCESS | 3492 | 1461101868884 Marionette TRACE conn4 <- [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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 570ms 14:37:48 INFO - PROCESS | 3492 | 1461101868893 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3492 | 1461101868895 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:37:48 INFO - PROCESS | 3492 | 1461101868898 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 3492 | 1461101868900 Marionette TRACE conn4 <- [1,982,null,{}] 14:37:48 INFO - PROCESS | 3492 | 1461101868916 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 3492 | 1461101868998 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:37:49 INFO - PROCESS | 3492 | 1461101869004 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 3492 | ++DOCSHELL 1D10EC00 == 57 [pid = 3492] [id = 255] 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1D11F800) [pid = 3492] [serial = 764] [outer = 00000000] 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1D12DC00) [pid = 3492] [serial = 765] [outer = 1D11F800] 14:37:49 INFO - PROCESS | 3492 | 1461101869052 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1D672C00) [pid = 3492] [serial = 766] [outer = 1D11F800] 14:37:49 INFO - PROCESS | 3492 | 1461101869501 Marionette TRACE conn4 <- [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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 650ms 14:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:37:49 INFO - PROCESS | 3492 | 1461101869552 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 3492 | 1461101869554 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 14:37:49 INFO - PROCESS | 3492 | 1461101869557 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 3492 | 1461101869559 Marionette TRACE conn4 <- [1,986,null,{}] 14:37:49 INFO - PROCESS | 3492 | 1461101869563 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 3492 | 1461101869717 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:37:49 INFO - PROCESS | 3492 | 1461101869851 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA8400 == 58 [pid = 3492] [id = 256] 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (0F025800) [pid = 3492] [serial = 767] [outer = 00000000] 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (0F4F1400) [pid = 3492] [serial = 768] [outer = 0F025800] 14:37:49 INFO - PROCESS | 3492 | 1461101869912 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (127B5C00) [pid = 3492] [serial = 769] [outer = 0F025800] 14:37:50 INFO - PROCESS | 3492 | 1461101870540 Marionette TRACE conn4 <- [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]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1017ms 14:37:50 INFO - PROCESS | 3492 | 1461101870578 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 3492 | 1461101870583 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 14:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:37:50 INFO - PROCESS | 3492 | 1461101870587 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 3492 | 1461101870592 Marionette TRACE conn4 <- [1,990,null,{}] 14:37:50 INFO - PROCESS | 3492 | 1461101870634 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 3492 | 1461101870744 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:37:50 INFO - PROCESS | 3492 | 1461101870874 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 3492 | ++DOCSHELL 16B90C00 == 59 [pid = 3492] [id = 257] 14:37:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (16E2A400) [pid = 3492] [serial = 770] [outer = 00000000] 14:37:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1787A400) [pid = 3492] [serial = 771] [outer = 16E2A400] 14:37:50 INFO - PROCESS | 3492 | 1461101870932 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (18CA6800) [pid = 3492] [serial = 772] [outer = 16E2A400] 14:37:51 INFO - PROCESS | 3492 | 1461101871499 Marionette TRACE conn4 <- [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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 950ms 14:37:51 INFO - PROCESS | 3492 | 1461101871543 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 3492 | 1461101871546 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 14:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:37:51 INFO - PROCESS | 3492 | 1461101871550 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 3492 | 1461101871552 Marionette TRACE conn4 <- [1,994,null,{}] 14:37:51 INFO - PROCESS | 3492 | 1461101871556 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 3492 | 1461101871665 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:37:51 INFO - PROCESS | 3492 | 1461101871769 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 3492 | ++DOCSHELL 1AB34000 == 60 [pid = 3492] [id = 258] 14:37:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1AB3B800) [pid = 3492] [serial = 773] [outer = 00000000] 14:37:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1C49C400) [pid = 3492] [serial = 774] [outer = 1AB3B800] 14:37:51 INFO - PROCESS | 3492 | 1461101871824 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1D105400) [pid = 3492] [serial = 775] [outer = 1AB3B800] 14:37:52 INFO - PROCESS | 3492 | 1461101872444 Marionette TRACE conn4 <- [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]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 929ms 14:37:52 INFO - PROCESS | 3492 | 1461101872482 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 3492 | 1461101872486 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:37:52 INFO - PROCESS | 3492 | 1461101872498 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 3492 | 1461101872503 Marionette TRACE conn4 <- [1,998,null,{}] 14:37:52 INFO - PROCESS | 3492 | 1461101872507 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 3492 | 1461101872616 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:37:52 INFO - PROCESS | 3492 | 1461101872718 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 3492 | ++DOCSHELL 12973000 == 61 [pid = 3492] [id = 259] 14:37:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1D104000) [pid = 3492] [serial = 776] [outer = 00000000] 14:37:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1E812400) [pid = 3492] [serial = 777] [outer = 1D104000] 14:37:52 INFO - PROCESS | 3492 | 1461101872771 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1F7B8C00) [pid = 3492] [serial = 778] [outer = 1D104000] 14:37:53 INFO - PROCESS | 3492 | 1461101873375 Marionette TRACE conn4 <- [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]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 990ms 14:37:53 INFO - PROCESS | 3492 | 1461101873488 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 3492 | 1461101873490 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:37:53 INFO - PROCESS | 3492 | 1461101873495 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 3492 | 1461101873497 Marionette TRACE conn4 <- [1,1002,null,{}] 14:37:53 INFO - PROCESS | 3492 | 1461101873501 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 3492 | 1461101873612 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:37:53 INFO - PROCESS | 3492 | 1461101873886 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 3492 | ++DOCSHELL 0B255000 == 62 [pid = 3492] [id = 260] 14:37:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (0B257000) [pid = 3492] [serial = 779] [outer = 00000000] 14:37:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (0F410400) [pid = 3492] [serial = 780] [outer = 0B257000] 14:37:53 INFO - PROCESS | 3492 | 1461101873961 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (0F53D800) [pid = 3492] [serial = 781] [outer = 0B257000] 14:37:54 INFO - PROCESS | 3492 | 1461101874532 Marionette TRACE conn4 <- [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]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1068ms 14:37:54 INFO - PROCESS | 3492 | 1461101874574 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 3492 | 1461101874578 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:37:54 INFO - PROCESS | 3492 | 1461101874583 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 3492 | 1461101874586 Marionette TRACE conn4 <- [1,1006,null,{}] 14:37:54 INFO - PROCESS | 3492 | 1461101874591 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 3492 | 1461101874695 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:37:54 INFO - PROCESS | 3492 | 1461101874804 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3492 | ++DOCSHELL 16B94C00 == 63 [pid = 3492] [id = 261] 14:37:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (16E2AC00) [pid = 3492] [serial = 782] [outer = 00000000] 14:37:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (17661400) [pid = 3492] [serial = 783] [outer = 16E2AC00] 14:37:54 INFO - PROCESS | 3492 | 1461101874853 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (17740000) [pid = 3492] [serial = 784] [outer = 16E2AC00] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1D10EC00 == 62 [pid = 3492] [id = 255] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1A240000 == 61 [pid = 3492] [id = 254] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 12978800 == 60 [pid = 3492] [id = 253] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1C03AC00 == 59 [pid = 3492] [id = 252] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1AB3E800 == 58 [pid = 3492] [id = 251] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1A25CC00 == 57 [pid = 3492] [id = 250] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1A1A6800 == 56 [pid = 3492] [id = 249] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 17877800 == 55 [pid = 3492] [id = 248] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1A806400) [pid = 3492] [serial = 680] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (21194400) [pid = 3492] [serial = 686] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (17097C00) [pid = 3492] [serial = 677] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (20A82C00) [pid = 3492] [serial = 683] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 1296B400 == 54 [pid = 3492] [id = 247] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 12880800 == 53 [pid = 3492] [id = 246] 14:37:55 INFO - PROCESS | 3492 | --DOCSHELL 0F57B800 == 52 [pid = 3492] [id = 240] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1E80DC00) [pid = 3492] [serial = 630] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1C8DE800) [pid = 3492] [serial = 702] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1C8E3400) [pid = 3492] [serial = 703] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1D126400) [pid = 3492] [serial = 706] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1D128400) [pid = 3492] [serial = 705] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1FF9C800) [pid = 3492] [serial = 675] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1A1A3800) [pid = 3492] [serial = 690] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (18751800) [pid = 3492] [serial = 689] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (17094C00) [pid = 3492] [serial = 692] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (17742C00) [pid = 3492] [serial = 693] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1C032800) [pid = 3492] [serial = 699] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1FA6A400) [pid = 3492] [serial = 708] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1B9D8C00) [pid = 3492] [serial = 711] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1C77A000) [pid = 3492] [serial = 712] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (2175B800) [pid = 3492] [serial = 396] [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.] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1FEF3800) [pid = 3492] [serial = 714] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1F7B7000) [pid = 3492] [serial = 709] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1A7E3000) [pid = 3492] [serial = 695] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1AB3BC00) [pid = 3492] [serial = 696] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (201E3800) [pid = 3492] [serial = 715] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1C854C00) [pid = 3492] [serial = 700] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1C845000) [pid = 3492] [serial = 591] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (20A8F800) [pid = 3492] [serial = 717] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3492 | 1461101875484 Marionette TRACE conn4 <- [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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 14:37:55 INFO - PROCESS | 3492 | 1461101875518 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 3492 | 1461101875522 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:37:55 INFO - PROCESS | 3492 | 1461101875526 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 3492 | 1461101875528 Marionette TRACE conn4 <- [1,1010,null,{}] 14:37:55 INFO - PROCESS | 3492 | 1461101875532 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 3492 | 1461101875618 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:37:55 INFO - PROCESS | 3492 | 1461101875702 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 3492 | ++DOCSHELL 0F02E000 == 53 [pid = 3492] [id = 262] 14:37:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (0F457000) [pid = 3492] [serial = 785] [outer = 00000000] 14:37:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (12FDE400) [pid = 3492] [serial = 786] [outer = 0F457000] 14:37:55 INFO - PROCESS | 3492 | 1461101875747 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (16DC7800) [pid = 3492] [serial = 787] [outer = 0F457000] 14:37:56 INFO - PROCESS | 3492 | 1461101876137 Marionette TRACE conn4 <- [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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 14:37:56 INFO - PROCESS | 3492 | 1461101876201 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3492 | 1461101876203 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:37:56 INFO - PROCESS | 3492 | 1461101876208 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3492 | 1461101876214 Marionette TRACE conn4 <- [1,1014,null,{}] 14:37:56 INFO - PROCESS | 3492 | 1461101876223 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 3492 | 1461101876308 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:37:56 INFO - PROCESS | 3492 | 1461101876352 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 3492 | ++DOCSHELL 19E46000 == 54 [pid = 3492] [id = 263] 14:37:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (19E46400) [pid = 3492] [serial = 788] [outer = 00000000] 14:37:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A1AB800) [pid = 3492] [serial = 789] [outer = 19E46400] 14:37:56 INFO - PROCESS | 3492 | 1461101876397 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1A23D400) [pid = 3492] [serial = 790] [outer = 19E46400] 14:37:56 INFO - PROCESS | 3492 | 1461101876843 Marionette TRACE conn4 <- [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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 14:37:56 INFO - PROCESS | 3492 | 1461101876901 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3492 | 1461101876903 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 3492 | 1461101876906 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:37:56 INFO - PROCESS | 3492 | 1461101876908 Marionette TRACE conn4 <- [1,1018,null,{}] 14:37:56 INFO - PROCESS | 3492 | 1461101876912 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 3492 | 1461101876990 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:37:57 INFO - PROCESS | 3492 | 1461101876998 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3492 | ++DOCSHELL 19E44800 == 55 [pid = 3492] [id = 264] 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1A25F800) [pid = 3492] [serial = 791] [outer = 00000000] 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1A7DDC00) [pid = 3492] [serial = 792] [outer = 1A25F800] 14:37:57 INFO - PROCESS | 3492 | 1461101877044 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1A88F400) [pid = 3492] [serial = 793] [outer = 1A25F800] 14:37:57 INFO - PROCESS | 3492 | 1461101877459 Marionette TRACE conn4 <- [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]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 569ms 14:37:57 INFO - PROCESS | 3492 | 1461101877481 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:37:57 INFO - PROCESS | 3492 | 1461101877483 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 14:37:57 INFO - PROCESS | 3492 | 1461101877486 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 3492 | 1461101877487 Marionette TRACE conn4 <- [1,1022,null,{}] 14:37:57 INFO - PROCESS | 3492 | 1461101877509 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 3492 | 1461101877636 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:37:57 INFO - PROCESS | 3492 | 1461101877671 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3492 | ++DOCSHELL 1B9DBC00 == 56 [pid = 3492] [id = 265] 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1B9DE000) [pid = 3492] [serial = 794] [outer = 00000000] 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1BA9D000) [pid = 3492] [serial = 795] [outer = 1B9DE000] 14:37:57 INFO - PROCESS | 3492 | 1461101877773 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1C030800) [pid = 3492] [serial = 796] [outer = 1B9DE000] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1FBB4800) [pid = 3492] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1A1AA000) [pid = 3492] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (12887C00) [pid = 3492] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1787C000) [pid = 3492] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1E75E000) [pid = 3492] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1FE38800) [pid = 3492] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1FEF0400) [pid = 3492] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A255C00) [pid = 3492] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1A78D800) [pid = 3492] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1C779400) [pid = 3492] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1296F800) [pid = 3492] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1FBACC00) [pid = 3492] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (12970000) [pid = 3492] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1D8BE800) [pid = 3492] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (201E3C00) [pid = 3492] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1A244400) [pid = 3492] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (18CB2000) [pid = 3492] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (0EF0A400) [pid = 3492] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (20A8E800) [pid = 3492] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (187E1400) [pid = 3492] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1B881800) [pid = 3492] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1BA95C00) [pid = 3492] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C03D800) [pid = 3492] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12C96400) [pid = 3492] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12D3C800) [pid = 3492] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:37:58 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (127B6400) [pid = 3492] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:37:58 INFO - PROCESS | 3492 | 1461101878795 Marionette TRACE conn4 <- [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]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1354ms 14:37:58 INFO - PROCESS | 3492 | 1461101878841 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 3492 | 1461101878847 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 3492 | 1461101878852 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:37:58 INFO - PROCESS | 3492 | 1461101878856 Marionette TRACE conn4 <- [1,1026,null,{}] 14:37:58 INFO - PROCESS | 3492 | 1461101878862 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 3492 | 1461101878968 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:37:59 INFO - PROCESS | 3492 | 1461101879096 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 3492 | ++DOCSHELL 0F022400 == 57 [pid = 3492] [id = 266] 14:37:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1296B400) [pid = 3492] [serial = 797] [outer = 00000000] 14:37:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12D41400) [pid = 3492] [serial = 798] [outer = 1296B400] 14:37:59 INFO - PROCESS | 3492 | 1461101879154 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (12FE4C00) [pid = 3492] [serial = 799] [outer = 1296B400] 14:37:59 INFO - PROCESS | 3492 | 1461101879775 Marionette TRACE conn4 <- [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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 14:37:59 INFO - PROCESS | 3492 | 1461101879827 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 3492 | 1461101879833 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:37:59 INFO - PROCESS | 3492 | 1461101879840 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 3492 | 1461101879843 Marionette TRACE conn4 <- [1,1030,null,{}] 14:37:59 INFO - PROCESS | 3492 | 1461101879847 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 3492 | 1461101879954 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:38:00 INFO - PROCESS | 3492 | 1461101880080 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 3492 | ++DOCSHELL 12D34C00 == 58 [pid = 3492] [id = 267] 14:38:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (13ADE800) [pid = 3492] [serial = 800] [outer = 00000000] 14:38:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1901DC00) [pid = 3492] [serial = 801] [outer = 13ADE800] 14:38:00 INFO - PROCESS | 3492 | 1461101880139 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (19E49C00) [pid = 3492] [serial = 802] [outer = 13ADE800] 14:38:00 INFO - PROCESS | 3492 | 1461101880786 Marionette TRACE conn4 <- [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]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 14:38:00 INFO - PROCESS | 3492 | 1461101880812 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 3492 | 1461101880814 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 14:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:38:00 INFO - PROCESS | 3492 | 1461101880818 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - PROCESS | 3492 | 1461101880822 Marionette TRACE conn4 <- [1,1034,null,{}] 14:38:00 INFO - PROCESS | 3492 | 1461101880834 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 3492 | 1461101880938 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:38:01 INFO - PROCESS | 3492 | 1461101881065 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3492 | ++DOCSHELL 1B8B7000 == 59 [pid = 3492] [id = 268] 14:38:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1B9DC800) [pid = 3492] [serial = 803] [outer = 00000000] 14:38:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1BC3D400) [pid = 3492] [serial = 804] [outer = 1B9DC800] 14:38:01 INFO - PROCESS | 3492 | 1461101881123 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1C496000) [pid = 3492] [serial = 805] [outer = 1B9DC800] 14:38:01 INFO - PROCESS | 3492 | 1461101881661 Marionette TRACE conn4 <- [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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 14:38:01 INFO - PROCESS | 3492 | 1461101881691 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 3492 | 1461101881694 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 14:38:01 INFO - PROCESS | 3492 | 1461101881698 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:38:01 INFO - PROCESS | 3492 | 1461101881700 Marionette TRACE conn4 <- [1,1038,null,{}] 14:38:01 INFO - PROCESS | 3492 | 1461101881703 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 3492 | 1461101881807 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:38:01 INFO - PROCESS | 3492 | 1461101881904 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3492 | ++DOCSHELL 1C859000 == 60 [pid = 3492] [id = 269] 14:38:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1C859400) [pid = 3492] [serial = 806] [outer = 00000000] 14:38:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1C8DE400) [pid = 3492] [serial = 807] [outer = 1C859400] 14:38:01 INFO - PROCESS | 3492 | 1461101881961 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C8E0C00) [pid = 3492] [serial = 808] [outer = 1C859400] 14:38:02 INFO - PROCESS | 3492 | 1461101882524 Marionette TRACE conn4 <- [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]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 869ms 14:38:02 INFO - PROCESS | 3492 | 1461101882572 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 3492 | 1461101882575 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:38:02 INFO - PROCESS | 3492 | 1461101882579 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 3492 | 1461101882581 Marionette TRACE conn4 <- [1,1042,null,{}] 14:38:02 INFO - PROCESS | 3492 | 1461101882585 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 3492 | 1461101882685 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:38:02 INFO - PROCESS | 3492 | 1461101882782 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 3492 | ++DOCSHELL 16DD0000 == 61 [pid = 3492] [id = 270] 14:38:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1C8D7C00) [pid = 3492] [serial = 809] [outer = 00000000] 14:38:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1CC1C400) [pid = 3492] [serial = 810] [outer = 1C8D7C00] 14:38:02 INFO - PROCESS | 3492 | 1461101882836 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1CC1B000) [pid = 3492] [serial = 811] [outer = 1C8D7C00] 14:38:03 INFO - PROCESS | 3492 | 1461101883417 Marionette TRACE conn4 <- [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]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 870ms 14:38:03 INFO - PROCESS | 3492 | 1461101883451 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 3492 | 1461101883453 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 14:38:03 INFO - PROCESS | 3492 | 1461101883457 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:38:03 INFO - PROCESS | 3492 | 1461101883459 Marionette TRACE conn4 <- [1,1046,null,{}] 14:38:03 INFO - PROCESS | 3492 | 1461101883463 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 3492 | 1461101883571 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:38:03 INFO - PROCESS | 3492 | 1461101883671 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 3492 | ++DOCSHELL 0F023800 == 62 [pid = 3492] [id = 271] 14:38:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (0F4F6400) [pid = 3492] [serial = 812] [outer = 00000000] 14:38:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1901F800) [pid = 3492] [serial = 813] [outer = 0F4F6400] 14:38:03 INFO - PROCESS | 3492 | 1461101883729 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1A1B0800) [pid = 3492] [serial = 814] [outer = 0F4F6400] 14:38:04 INFO - PROCESS | 3492 | 1461101884412 Marionette TRACE conn4 <- [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]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1015ms 14:38:04 INFO - PROCESS | 3492 | 1461101884476 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 3492 | 1461101884481 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:38:04 INFO - PROCESS | 3492 | 1461101884486 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 3492 | 1461101884490 Marionette TRACE conn4 <- [1,1050,null,{}] 14:38:04 INFO - PROCESS | 3492 | 1461101884495 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 3492 | 1461101884597 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:38:04 INFO - PROCESS | 3492 | 1461101884726 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 3492 | --DOCSHELL 19E44800 == 61 [pid = 3492] [id = 264] 14:38:04 INFO - PROCESS | 3492 | --DOCSHELL 19E46000 == 60 [pid = 3492] [id = 263] 14:38:04 INFO - PROCESS | 3492 | --DOCSHELL 0F02E000 == 59 [pid = 3492] [id = 262] 14:38:04 INFO - PROCESS | 3492 | --DOCSHELL 16B94C00 == 58 [pid = 3492] [id = 261] 14:38:04 INFO - PROCESS | 3492 | --DOCSHELL 0B255000 == 57 [pid = 3492] [id = 260] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1FE2CC00) [pid = 3492] [serial = 642] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (18752800) [pid = 3492] [serial = 633] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1FA6BC00) [pid = 3492] [serial = 639] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (20A87000) [pid = 3492] [serial = 684] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1BAA3400) [pid = 3492] [serial = 681] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (19EDFC00) [pid = 3492] [serial = 567] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (17883C00) [pid = 3492] [serial = 678] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (21198400) [pid = 3492] [serial = 687] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1C03A800) [pid = 3492] [serial = 636] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1C031000) [pid = 3492] [serial = 597] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (17876400) [pid = 3492] [serial = 594] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1BF5E800) [pid = 3492] [serial = 754] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1BF5F000) [pid = 3492] [serial = 753] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1C85B000) [pid = 3492] [serial = 756] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C8E1000) [pid = 3492] [serial = 760] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12FECC00) [pid = 3492] [serial = 741] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12FE7800) [pid = 3492] [serial = 721] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (12D3B000) [pid = 3492] [serial = 720] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1C857800) [pid = 3492] [serial = 759] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (2121A400) [pid = 3492] [serial = 730] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (21218000) [pid = 3492] [serial = 729] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A246C00) [pid = 3492] [serial = 747] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (12C92C00) [pid = 3492] [serial = 739] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (0F575400) [pid = 3492] [serial = 738] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (18CA4000) [pid = 3492] [serial = 744] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (18CAEC00) [pid = 3492] [serial = 745] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1E76B400) [pid = 3492] [serial = 733] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1E769C00) [pid = 3492] [serial = 732] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (215C2400) [pid = 3492] [serial = 736] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (215BA000) [pid = 3492] [serial = 735] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (2119E000) [pid = 3492] [serial = 727] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (201DE800) [pid = 3492] [serial = 726] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1BA96800) [pid = 3492] [serial = 724] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1A7DE000) [pid = 3492] [serial = 723] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1C8D7800) [pid = 3492] [serial = 757] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13AE4400) [pid = 3492] [serial = 742] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A7D8400) [pid = 3492] [serial = 750] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A7E3400) [pid = 3492] [serial = 751] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1D107400) [pid = 3492] [serial = 762] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1D10B400) [pid = 3492] [serial = 763] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A259800) [pid = 3492] [serial = 748] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1D12DC00) [pid = 3492] [serial = 765] [outer = 00000000] [url = about:blank] 14:38:04 INFO - PROCESS | 3492 | ++DOCSHELL 0B255000 == 58 [pid = 3492] [id = 272] 14:38:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (0B262400) [pid = 3492] [serial = 815] [outer = 00000000] 14:38:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1296C000) [pid = 3492] [serial = 816] [outer = 0B262400] 14:38:04 INFO - PROCESS | 3492 | 1461101884809 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12D42C00) [pid = 3492] [serial = 817] [outer = 0B262400] 14:38:05 INFO - PROCESS | 3492 | 1461101885216 Marionette TRACE conn4 <- [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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 14:38:05 INFO - PROCESS | 3492 | 1461101885262 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3492 | 1461101885268 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:38:05 INFO - PROCESS | 3492 | 1461101885309 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 3492 | 1461101885312 Marionette TRACE conn4 <- [1,1054,null,{}] 14:38:05 INFO - PROCESS | 3492 | 1461101885316 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 3492 | 1461101885402 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:38:05 INFO - PROCESS | 3492 | 1461101885415 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 3492 | ++DOCSHELL 12FE0800 == 59 [pid = 3492] [id = 273] 14:38:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16DCD400) [pid = 3492] [serial = 818] [outer = 00000000] 14:38:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (17603C00) [pid = 3492] [serial = 819] [outer = 16DCD400] 14:38:05 INFO - PROCESS | 3492 | 1461101885460 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17739C00) [pid = 3492] [serial = 820] [outer = 16DCD400] 14:38:05 INFO - PROCESS | 3492 | 1461101885927 Marionette TRACE conn4 <- [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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 710ms 14:38:05 INFO - PROCESS | 3492 | 1461101885986 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3492 | 1461101885989 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 3492 | 1461101885992 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:38:05 INFO - PROCESS | 3492 | 1461101885995 Marionette TRACE conn4 <- [1,1058,null,{}] 14:38:06 INFO - PROCESS | 3492 | 1461101886005 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3492 | 1461101886091 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:38:06 INFO - PROCESS | 3492 | 1461101886181 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3492 | ++DOCSHELL 18CAE000 == 60 [pid = 3492] [id = 274] 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19019400) [pid = 3492] [serial = 821] [outer = 00000000] 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A23A400) [pid = 3492] [serial = 822] [outer = 19019400] 14:38:06 INFO - PROCESS | 3492 | 1461101886231 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A252400) [pid = 3492] [serial = 823] [outer = 19019400] 14:38:06 INFO - PROCESS | 3492 | 1461101886577 Marionette TRACE conn4 <- [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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 14:38:06 INFO - PROCESS | 3492 | 1461101886637 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3492 | 1461101886639 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 14:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:38:06 INFO - PROCESS | 3492 | 1461101886643 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 3492 | 1461101886645 Marionette TRACE conn4 <- [1,1062,null,{}] 14:38:06 INFO - PROCESS | 3492 | 1461101886648 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3492 | 1461101886731 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:38:06 INFO - PROCESS | 3492 | 1461101886765 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3492 | ++DOCSHELL 1A261400 == 61 [pid = 3492] [id = 275] 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A782400) [pid = 3492] [serial = 824] [outer = 00000000] 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A894400) [pid = 3492] [serial = 825] [outer = 1A782400] 14:38:06 INFO - PROCESS | 3492 | 1461101886809 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1B881800) [pid = 3492] [serial = 826] [outer = 1A782400] 14:38:07 INFO - PROCESS | 3492 | 1461101887255 Marionette TRACE conn4 <- [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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 14:38:07 INFO - PROCESS | 3492 | 1461101887317 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 3492 | 1461101887319 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:38:07 INFO - PROCESS | 3492 | 1461101887322 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 3492 | 1461101887324 Marionette TRACE conn4 <- [1,1066,null,{}] 14:38:07 INFO - PROCESS | 3492 | 1461101887328 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:07 INFO - PROCESS | 3492 | 1461101887437 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:38:07 INFO - PROCESS | 3492 | 1461101887493 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA0800 == 62 [pid = 3492] [id = 276] 14:38:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1B9D8C00) [pid = 3492] [serial = 827] [outer = 00000000] 14:38:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1BF5F000) [pid = 3492] [serial = 828] [outer = 1B9D8C00] 14:38:07 INFO - PROCESS | 3492 | 1461101887537 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1C034400) [pid = 3492] [serial = 829] [outer = 1B9D8C00] 14:38:07 INFO - PROCESS | 3492 | 1461101887980 Marionette TRACE conn4 <- [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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:38:07 INFO - PROCESS | 3492 | 1461101887993 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 3492 | 1461101887995 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 14:38:07 INFO - PROCESS | 3492 | 1461101887998 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 3492 | 1461101888000 Marionette TRACE conn4 <- [1,1070,null,{}] 14:38:07 INFO - PROCESS | 3492 | 1461101888003 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 3492 | 1461101888156 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:38:08 INFO - PROCESS | 3492 | 1461101888183 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3492 | ++DOCSHELL 1C856800 == 63 [pid = 3492] [id = 277] 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1C857800) [pid = 3492] [serial = 830] [outer = 00000000] 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1C8E6800) [pid = 3492] [serial = 831] [outer = 1C857800] 14:38:08 INFO - PROCESS | 3492 | 1461101888231 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1C9CCC00) [pid = 3492] [serial = 832] [outer = 1C857800] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A25F800) [pid = 3492] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19E46400) [pid = 3492] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (0F457000) [pid = 3492] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (16E2AC00) [pid = 3492] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (0B257000) [pid = 3492] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:38:08 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (20A86000) [pid = 3492] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:38:08 INFO - PROCESS | 3492 | 1461101888646 Marionette TRACE conn4 <- [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]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 14:38:08 INFO - PROCESS | 3492 | 1461101888674 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3492 | 1461101888676 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 3492 | 1461101888679 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 3492 | 1461101888681 Marionette TRACE conn4 <- [1,1074,null,{}] 14:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:38:08 INFO - PROCESS | 3492 | 1461101888684 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 3492 | 1461101888763 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:38:08 INFO - PROCESS | 3492 | 1461101888769 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3492 | ++DOCSHELL 0F02E800 == 64 [pid = 3492] [id = 278] 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (0F1DEC00) [pid = 3492] [serial = 833] [outer = 00000000] 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1D10B800) [pid = 3492] [serial = 834] [outer = 0F1DEC00] 14:38:08 INFO - PROCESS | 3492 | 1461101888813 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1D11F400) [pid = 3492] [serial = 835] [outer = 0F1DEC00] 14:38:09 INFO - PROCESS | 3492 | 1461101889225 Marionette TRACE conn4 <- [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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 14:38:09 INFO - PROCESS | 3492 | 1461101889264 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 3492 | 1461101889266 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 3492 | 1461101889269 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 3492 | 1461101889270 Marionette TRACE conn4 <- [1,1078,null,{}] 14:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:38:09 INFO - PROCESS | 3492 | 1461101889278 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3492 | 1461101889360 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:38:09 INFO - PROCESS | 3492 | 1461101889366 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3492 | ++DOCSHELL 1D122800 == 65 [pid = 3492] [id = 279] 14:38:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1D12B400) [pid = 3492] [serial = 836] [outer = 00000000] 14:38:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1D1E4400) [pid = 3492] [serial = 837] [outer = 1D12B400] 14:38:09 INFO - PROCESS | 3492 | 1461101889411 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1D673C00) [pid = 3492] [serial = 838] [outer = 1D12B400] 14:38:09 INFO - PROCESS | 3492 | 1461101889842 Marionette TRACE conn4 <- [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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 14:38:09 INFO - PROCESS | 3492 | 1461101889905 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 3492 | 1461101889908 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 3492 | 1461101889911 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 3492 | 1461101889912 Marionette TRACE conn4 <- [1,1082,null,{}] 14:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:38:09 INFO - PROCESS | 3492 | 1461101889916 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3492 | 1461101889995 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:38:09 INFO - PROCESS | 3492 | 1461101890001 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3492 | ++DOCSHELL 1E75D800 == 66 [pid = 3492] [id = 280] 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1E75DC00) [pid = 3492] [serial = 839] [outer = 00000000] 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1E762C00) [pid = 3492] [serial = 840] [outer = 1E75DC00] 14:38:10 INFO - PROCESS | 3492 | 1461101890045 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1E767400) [pid = 3492] [serial = 841] [outer = 1E75DC00] 14:38:10 INFO - PROCESS | 3492 | 1461101890463 Marionette TRACE conn4 <- [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]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 14:38:10 INFO - PROCESS | 3492 | 1461101890545 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 3492 | 1461101890547 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:38:10 INFO - PROCESS | 3492 | 1461101890551 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 3492 | 1461101890552 Marionette TRACE conn4 <- [1,1086,null,{}] 14:38:10 INFO - PROCESS | 3492 | 1461101890556 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 3492 | 1461101890636 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:38:10 INFO - PROCESS | 3492 | 1461101890644 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3492 | ++DOCSHELL 1D67AC00 == 67 [pid = 3492] [id = 281] 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1E766000) [pid = 3492] [serial = 842] [outer = 00000000] 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1E7F8000) [pid = 3492] [serial = 843] [outer = 1E766000] 14:38:10 INFO - PROCESS | 3492 | 1461101890688 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1E7FE000) [pid = 3492] [serial = 844] [outer = 1E766000] 14:38:11 INFO - PROCESS | 3492 | 1461101891330 Marionette TRACE conn4 <- [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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 830ms 14:38:11 INFO - PROCESS | 3492 | 1461101891382 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 3492 | 1461101891387 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:38:11 INFO - PROCESS | 3492 | 1461101891393 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 3492 | 1461101891396 Marionette TRACE conn4 <- [1,1090,null,{}] 14:38:11 INFO - PROCESS | 3492 | 1461101891402 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 3492 | 1461101891544 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:38:11 INFO - PROCESS | 3492 | 1461101891673 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 3492 | ++DOCSHELL 0F541400 == 68 [pid = 3492] [id = 282] 14:38:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (12979800) [pid = 3492] [serial = 845] [outer = 00000000] 14:38:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (13AE2000) [pid = 3492] [serial = 846] [outer = 12979800] 14:38:11 INFO - PROCESS | 3492 | 1461101891731 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (16B94C00) [pid = 3492] [serial = 847] [outer = 12979800] 14:38:12 INFO - PROCESS | 3492 | 1461101892331 Marionette TRACE conn4 <- [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]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 969ms 14:38:12 INFO - PROCESS | 3492 | 1461101892367 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 3492 | 1461101892373 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:38:12 INFO - PROCESS | 3492 | 1461101892380 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 3492 | 1461101892383 Marionette TRACE conn4 <- [1,1094,null,{}] 14:38:12 INFO - PROCESS | 3492 | 1461101892386 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 3492 | 1461101892495 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:38:12 INFO - PROCESS | 3492 | 1461101892599 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 3492 | ++DOCSHELL 12D41800 == 69 [pid = 3492] [id = 283] 14:38:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (16E23000) [pid = 3492] [serial = 848] [outer = 00000000] 14:38:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1A7C1000) [pid = 3492] [serial = 849] [outer = 16E23000] 14:38:12 INFO - PROCESS | 3492 | 1461101892655 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1BA9D800) [pid = 3492] [serial = 850] [outer = 16E23000] 14:38:13 INFO - PROCESS | 3492 | 1461101893259 Marionette TRACE conn4 <- [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]]]}] 14:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 14:38:13 INFO - PROCESS | 3492 | 1461101893312 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 3492 | 1461101893315 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 14:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:38:13 INFO - PROCESS | 3492 | 1461101893318 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 3492 | 1461101893322 Marionette TRACE conn4 <- [1,1098,null,{}] 14:38:13 INFO - PROCESS | 3492 | 1461101893333 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:13 INFO - PROCESS | 3492 | 1461101893451 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:38:13 INFO - PROCESS | 3492 | 1461101893547 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 3492 | ++DOCSHELL 1D61D000 == 70 [pid = 3492] [id = 284] 14:38:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1E764400) [pid = 3492] [serial = 851] [outer = 00000000] 14:38:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1FA74C00) [pid = 3492] [serial = 852] [outer = 1E764400] 14:38:13 INFO - PROCESS | 3492 | 1461101893603 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1FBAC400) [pid = 3492] [serial = 853] [outer = 1E764400] 14:38:14 INFO - PROCESS | 3492 | 1461101894161 Marionette TRACE conn4 <- [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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 14:38:14 INFO - PROCESS | 3492 | 1461101894192 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3492 | 1461101894195 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:38:14 INFO - PROCESS | 3492 | 1461101894198 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 3492 | 1461101894200 Marionette TRACE conn4 <- [1,1102,null,{}] 14:38:14 INFO - PROCESS | 3492 | 1461101894204 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 3492 | 1461101894311 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:38:14 INFO - PROCESS | 3492 | 1461101894428 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 3492 | ++DOCSHELL 1BA97800 == 71 [pid = 3492] [id = 285] 14:38:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1C8E3000) [pid = 3492] [serial = 854] [outer = 00000000] 14:38:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1FBAD800) [pid = 3492] [serial = 855] [outer = 1C8E3000] 14:38:14 INFO - PROCESS | 3492 | 1461101894525 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1FE2DC00) [pid = 3492] [serial = 856] [outer = 1C8E3000] 14:38:15 INFO - PROCESS | 3492 | 1461101895111 Marionette TRACE conn4 <- [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]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 14:38:15 INFO - PROCESS | 3492 | 1461101895132 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 3492 | 1461101895134 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 14:38:15 INFO - PROCESS | 3492 | 1461101895137 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:38:15 INFO - PROCESS | 3492 | 1461101895139 Marionette TRACE conn4 <- [1,1106,null,{}] 14:38:15 INFO - PROCESS | 3492 | 1461101895157 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 3492 | 1461101895263 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:38:15 INFO - PROCESS | 3492 | 1461101895392 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 3492 | ++DOCSHELL 127B8000 == 72 [pid = 3492] [id = 286] 14:38:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (127BCC00) [pid = 3492] [serial = 857] [outer = 00000000] 14:38:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1FEEF000) [pid = 3492] [serial = 858] [outer = 127BCC00] 14:38:15 INFO - PROCESS | 3492 | 1461101895447 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1FEF5400) [pid = 3492] [serial = 859] [outer = 127BCC00] 14:38:16 INFO - PROCESS | 3492 | 1461101896228 Marionette TRACE conn4 <- [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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1130ms 14:38:16 INFO - PROCESS | 3492 | 1461101896272 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 3492 | 1461101896276 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:38:16 INFO - PROCESS | 3492 | 1461101896282 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 3492 | 1461101896285 Marionette TRACE conn4 <- [1,1110,null,{}] 14:38:16 INFO - PROCESS | 3492 | 1461101896290 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 3492 | 1461101896423 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:38:16 INFO - PROCESS | 3492 | 1461101896558 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 3492 | ++DOCSHELL 16B71000 == 73 [pid = 3492] [id = 287] 14:38:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (16E22800) [pid = 3492] [serial = 860] [outer = 00000000] 14:38:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (18CA3800) [pid = 3492] [serial = 861] [outer = 16E22800] 14:38:16 INFO - PROCESS | 3492 | 1461101896608 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (19022400) [pid = 3492] [serial = 862] [outer = 16E22800] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1E7FFC00 == 72 [pid = 3492] [id = 19] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1AB34000 == 71 [pid = 3492] [id = 258] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1C9CF400 == 70 [pid = 3492] [id = 206] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 16B90C00 == 69 [pid = 3492] [id = 257] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0B978400 == 68 [pid = 3492] [id = 209] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1C858400 == 67 [pid = 3492] [id = 205] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1A255800 == 66 [pid = 3492] [id = 241] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0F02F000 == 65 [pid = 3492] [id = 22] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0F544C00 == 64 [pid = 3492] [id = 225] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1D10A400 == 63 [pid = 3492] [id = 207] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 19E46800 == 62 [pid = 3492] [id = 208] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1E75D800 == 61 [pid = 3492] [id = 280] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1D122800 == 60 [pid = 3492] [id = 279] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0F02E800 == 59 [pid = 3492] [id = 278] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1C856800 == 58 [pid = 3492] [id = 277] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0EFA0800 == 57 [pid = 3492] [id = 276] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1A261400 == 56 [pid = 3492] [id = 275] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 18CAE000 == 55 [pid = 3492] [id = 274] 14:38:16 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1C49C400) [pid = 3492] [serial = 774] [outer = 00000000] [url = about:blank] 14:38:16 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1E812400) [pid = 3492] [serial = 777] [outer = 00000000] [url = about:blank] 14:38:16 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1787A400) [pid = 3492] [serial = 771] [outer = 00000000] [url = about:blank] 14:38:16 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (0F4F1400) [pid = 3492] [serial = 768] [outer = 00000000] [url = about:blank] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 12FE0800 == 54 [pid = 3492] [id = 273] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0B255000 == 53 [pid = 3492] [id = 272] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1B8B7000 == 52 [pid = 3492] [id = 268] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 12D34C00 == 51 [pid = 3492] [id = 267] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 0F022400 == 50 [pid = 3492] [id = 266] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 12973000 == 49 [pid = 3492] [id = 259] 14:38:16 INFO - PROCESS | 3492 | --DOCSHELL 1B9DBC00 == 48 [pid = 3492] [id = 265] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1A88F400) [pid = 3492] [serial = 793] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1A7DDC00) [pid = 3492] [serial = 792] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1A1AB800) [pid = 3492] [serial = 789] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (16DC7800) [pid = 3492] [serial = 787] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (12FDE400) [pid = 3492] [serial = 786] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (17661400) [pid = 3492] [serial = 783] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (0F53D800) [pid = 3492] [serial = 781] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1A23D400) [pid = 3492] [serial = 790] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (0F410400) [pid = 3492] [serial = 780] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (17740000) [pid = 3492] [serial = 784] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (20A8EC00) [pid = 3492] [serial = 718] [outer = 00000000] [url = about:blank] 14:38:17 INFO - PROCESS | 3492 | 1461101897168 Marionette TRACE conn4 <- [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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 14:38:17 INFO - PROCESS | 3492 | 1461101897213 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 3492 | 1461101897218 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:38:17 INFO - PROCESS | 3492 | 1461101897224 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 3492 | 1461101897226 Marionette TRACE conn4 <- [1,1114,null,{}] 14:38:17 INFO - PROCESS | 3492 | 1461101897230 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 3492 | 1461101897318 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:38:17 INFO - PROCESS | 3492 | 1461101897406 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA5800 == 49 [pid = 3492] [id = 288] 14:38:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (0F027800) [pid = 3492] [serial = 863] [outer = 00000000] 14:38:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (13C43C00) [pid = 3492] [serial = 864] [outer = 0F027800] 14:38:17 INFO - PROCESS | 3492 | 1461101897451 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (16B90C00) [pid = 3492] [serial = 865] [outer = 0F027800] 14:38:17 INFO - PROCESS | 3492 | 1461101897848 Marionette TRACE conn4 <- [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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 14:38:17 INFO - PROCESS | 3492 | 1461101897897 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 3492 | 1461101897899 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 14:38:17 INFO - PROCESS | 3492 | 1461101897903 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:38:17 INFO - PROCESS | 3492 | 1461101897906 Marionette TRACE conn4 <- [1,1118,null,{}] 14:38:17 INFO - PROCESS | 3492 | 1461101897916 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 3492 | 1461101898005 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:38:18 INFO - PROCESS | 3492 | 1461101898011 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3492 | ++DOCSHELL 176BBC00 == 50 [pid = 3492] [id = 289] 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1787C800) [pid = 3492] [serial = 866] [outer = 00000000] 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A23F800) [pid = 3492] [serial = 867] [outer = 1787C800] 14:38:18 INFO - PROCESS | 3492 | 1461101898060 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1A259400) [pid = 3492] [serial = 868] [outer = 1787C800] 14:38:18 INFO - PROCESS | 3492 | 1461101898505 Marionette TRACE conn4 <- [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]]]}] 14:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 14:38:18 INFO - PROCESS | 3492 | 1461101898537 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 3492 | 1461101898539 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:38:18 INFO - PROCESS | 3492 | 1461101898547 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 3492 | 1461101898549 Marionette TRACE conn4 <- [1,1122,null,{}] 14:38:18 INFO - PROCESS | 3492 | 1461101898552 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 3492 | 1461101898640 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:38:18 INFO - PROCESS | 3492 | 1461101898690 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3492 | ++DOCSHELL 1A7DE000 == 51 [pid = 3492] [id = 290] 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A7E0000) [pid = 3492] [serial = 869] [outer = 00000000] 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1AB34C00) [pid = 3492] [serial = 870] [outer = 1A7E0000] 14:38:18 INFO - PROCESS | 3492 | 1461101898735 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1AB41800) [pid = 3492] [serial = 871] [outer = 1A7E0000] 14:38:19 INFO - PROCESS | 3492 | 1461101899220 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 14:38:19 INFO - PROCESS | 3492 | 1461101899282 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 3492 | 1461101899284 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 3492 | 1461101899287 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:38:19 INFO - PROCESS | 3492 | 1461101899289 Marionette TRACE conn4 <- [1,1126,null,{}] 14:38:19 INFO - PROCESS | 3492 | 1461101899293 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 3492 | 1461101899400 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:38:19 INFO - PROCESS | 3492 | 1461101899410 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 3492 | ++DOCSHELL 1B9D9800 == 52 [pid = 3492] [id = 291] 14:38:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1B9DE800) [pid = 3492] [serial = 872] [outer = 00000000] 14:38:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1BA9F800) [pid = 3492] [serial = 873] [outer = 1B9DE800] 14:38:19 INFO - PROCESS | 3492 | 1461101899456 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1C036000) [pid = 3492] [serial = 874] [outer = 1B9DE800] 14:38:19 INFO - PROCESS | 3492 | 1461101899944 Marionette TRACE conn4 <- [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]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:38:19 INFO - PROCESS | 3492 | 1461101899962 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 3492 | 1461101899964 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 3492 | 1461101899967 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3492 | 1461101899969 Marionette TRACE conn4 <- [1,1130,null,{}] 14:38:19 INFO - PROCESS | 3492 | 1461101899979 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 3492 | 1461101900126 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:38:20 INFO - PROCESS | 3492 | 1461101900152 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3492 | ++DOCSHELL 1BF5E000 == 53 [pid = 3492] [id = 292] 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1C8E2C00) [pid = 3492] [serial = 875] [outer = 00000000] 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1D1DD800) [pid = 3492] [serial = 876] [outer = 1C8E2C00] 14:38:20 INFO - PROCESS | 3492 | 1461101900199 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1E66EC00) [pid = 3492] [serial = 877] [outer = 1C8E2C00] 14:38:20 INFO - PROCESS | 3492 | 1461101900634 Marionette TRACE conn4 <- [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]]]}] 14:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 14:38:20 INFO - PROCESS | 3492 | 1461101900659 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 3492 | 1461101900661 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 14:38:20 INFO - PROCESS | 3492 | 1461101900664 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:38:20 INFO - PROCESS | 3492 | 1461101900666 Marionette TRACE conn4 <- [1,1134,null,{}] 14:38:20 INFO - PROCESS | 3492 | 1461101900670 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 3492 | 1461101900785 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:38:20 INFO - PROCESS | 3492 | 1461101900792 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3492 | ++DOCSHELL 1E75F400 == 54 [pid = 3492] [id = 293] 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1E76A000) [pid = 3492] [serial = 878] [outer = 00000000] 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1F721000) [pid = 3492] [serial = 879] [outer = 1E76A000] 14:38:20 INFO - PROCESS | 3492 | 1461101900836 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1E810800) [pid = 3492] [serial = 880] [outer = 1E76A000] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1D11F800) [pid = 3492] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1B9D8C00) [pid = 3492] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1C857800) [pid = 3492] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (16DCD400) [pid = 3492] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1A782400) [pid = 3492] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (19019400) [pid = 3492] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (0F4F6400) [pid = 3492] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (0B262400) [pid = 3492] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (0F1DEC00) [pid = 3492] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1E75DC00) [pid = 3492] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:38:21 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1D12B400) [pid = 3492] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:38:21 INFO - PROCESS | 3492 | 1461101901564 Marionette TRACE conn4 <- [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]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 14:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:38:21 INFO - PROCESS | 3492 | 1461101901599 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 3492 | 1461101901601 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 14:38:21 INFO - PROCESS | 3492 | 1461101901604 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 3492 | 1461101901606 Marionette TRACE conn4 <- [1,1138,null,{}] 14:38:21 INFO - PROCESS | 3492 | 1461101901609 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 3492 | 1461101901689 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:38:21 INFO - PROCESS | 3492 | 1461101901697 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 3492 | ++DOCSHELL 16E2B800 == 55 [pid = 3492] [id = 294] 14:38:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (17744800) [pid = 3492] [serial = 881] [outer = 00000000] 14:38:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C039400) [pid = 3492] [serial = 882] [outer = 17744800] 14:38:21 INFO - PROCESS | 3492 | 1461101901741 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1D12C000) [pid = 3492] [serial = 883] [outer = 17744800] 14:38:22 INFO - PROCESS | 3492 | 1461101902171 Marionette TRACE conn4 <- [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]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 14:38:22 INFO - PROCESS | 3492 | 1461101902235 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 3492 | 1461101902237 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 14:38:22 INFO - PROCESS | 3492 | 1461101902240 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 3492 | 1461101902242 Marionette TRACE conn4 <- [1,1142,null,{}] 14:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:38:22 INFO - PROCESS | 3492 | 1461101902245 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 3492 | 1461101902327 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:38:22 INFO - PROCESS | 3492 | 1461101902333 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 3492 | ++DOCSHELL 1E75EC00 == 56 [pid = 3492] [id = 295] 14:38:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1E7FFC00) [pid = 3492] [serial = 884] [outer = 00000000] 14:38:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1FEF2800) [pid = 3492] [serial = 885] [outer = 1E7FFC00] 14:38:22 INFO - PROCESS | 3492 | 1461101902378 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1FEF0000) [pid = 3492] [serial = 886] [outer = 1E7FFC00] 14:38:22 INFO - PROCESS | 3492 | 1461101902792 Marionette TRACE conn4 <- [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]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 14:38:22 INFO - PROCESS | 3492 | 1461101902875 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 3492 | 1461101902877 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:38:22 INFO - PROCESS | 3492 | 1461101902880 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 3492 | 1461101902882 Marionette TRACE conn4 <- [1,1146,null,{}] 14:38:22 INFO - PROCESS | 3492 | 1461101902886 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 3492 | 1461101902967 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:38:22 INFO - PROCESS | 3492 | 1461101902973 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 3492 | ++DOCSHELL 201DF800 == 57 [pid = 3492] [id = 296] 14:38:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (201E0400) [pid = 3492] [serial = 887] [outer = 00000000] 14:38:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (20A83000) [pid = 3492] [serial = 888] [outer = 201E0400] 14:38:23 INFO - PROCESS | 3492 | 1461101903018 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (20A88000) [pid = 3492] [serial = 889] [outer = 201E0400] 14:38:23 INFO - PROCESS | 3492 | 1461101903481 Marionette TRACE conn4 <- [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]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 14:38:23 INFO - PROCESS | 3492 | 1461101903512 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 3492 | 1461101903515 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 14:38:23 INFO - PROCESS | 3492 | 1461101903518 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:38:23 INFO - PROCESS | 3492 | 1461101903520 Marionette TRACE conn4 <- [1,1150,null,{}] 14:38:23 INFO - PROCESS | 3492 | 1461101903583 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 3492 | 1461101903699 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:38:23 INFO - PROCESS | 3492 | 1461101903806 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3492 | ++DOCSHELL 0F135400 == 58 [pid = 3492] [id = 297] 14:38:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (0F188400) [pid = 3492] [serial = 890] [outer = 00000000] 14:38:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (12708400) [pid = 3492] [serial = 891] [outer = 0F188400] 14:38:23 INFO - PROCESS | 3492 | 1461101903862 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (12971000) [pid = 3492] [serial = 892] [outer = 0F188400] 14:38:24 INFO - PROCESS | 3492 | 1461101904497 Marionette TRACE conn4 <- [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]]]}] 14:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1016ms 14:38:24 INFO - PROCESS | 3492 | 1461101904539 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 3492 | 1461101904544 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 14:38:24 INFO - PROCESS | 3492 | 1461101904549 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:38:24 INFO - PROCESS | 3492 | 1461101904552 Marionette TRACE conn4 <- [1,1154,null,{}] 14:38:24 INFO - PROCESS | 3492 | 1461101904556 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 3492 | 1461101904670 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:38:24 INFO - PROCESS | 3492 | 1461101904806 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 3492 | ++DOCSHELL 176BD000 == 59 [pid = 3492] [id = 298] 14:38:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (176C1000) [pid = 3492] [serial = 893] [outer = 00000000] 14:38:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1A23A000) [pid = 3492] [serial = 894] [outer = 176C1000] 14:38:24 INFO - PROCESS | 3492 | 1461101904863 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1A260400) [pid = 3492] [serial = 895] [outer = 176C1000] 14:38:25 INFO - PROCESS | 3492 | 1461101905436 Marionette TRACE conn4 <- [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]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 14:38:25 INFO - PROCESS | 3492 | 1461101905484 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3492 | 1461101905486 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 14:38:25 INFO - PROCESS | 3492 | 1461101905490 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:38:25 INFO - PROCESS | 3492 | 1461101905492 Marionette TRACE conn4 <- [1,1158,null,{}] 14:38:25 INFO - PROCESS | 3492 | 1461101905496 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 3492 | 1461101905606 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:38:25 INFO - PROCESS | 3492 | 1461101905737 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 3492 | ++DOCSHELL 1D10D000 == 60 [pid = 3492] [id = 299] 14:38:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1D10EC00) [pid = 3492] [serial = 896] [outer = 00000000] 14:38:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1FEE8C00) [pid = 3492] [serial = 897] [outer = 1D10EC00] 14:38:25 INFO - PROCESS | 3492 | 1461101905796 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (201E6400) [pid = 3492] [serial = 898] [outer = 1D10EC00] 14:38:26 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:38:26 INFO - PROCESS | 3492 | 1461101906534 Marionette TRACE conn4 <- [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]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1078ms 14:38:26 INFO - PROCESS | 3492 | 1461101906578 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 3492 | 1461101906585 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:38:26 INFO - PROCESS | 3492 | 1461101906590 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 3492 | 1461101906593 Marionette TRACE conn4 <- [1,1162,null,{}] 14:38:26 INFO - PROCESS | 3492 | 1461101906597 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 3492 | 1461101906707 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:38:26 INFO - PROCESS | 3492 | 1461101906838 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3492 | ++DOCSHELL 211F0000 == 61 [pid = 3492] [id = 300] 14:38:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (211F1800) [pid = 3492] [serial = 899] [outer = 00000000] 14:38:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (21214000) [pid = 3492] [serial = 900] [outer = 211F1800] 14:38:26 INFO - PROCESS | 3492 | 1461101906893 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (21217000) [pid = 3492] [serial = 901] [outer = 211F1800] 14:38:27 INFO - PROCESS | 3492 | 1461101907475 Marionette TRACE conn4 <- [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] 14:38:27 INFO - PROCESS | 3492 | 1461101907525 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 14:38:27 INFO - PROCESS | 3492 | 1461101907528 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:38:27 INFO - PROCESS | 3492 | 1461101907530 Marionette TRACE conn4 <- [1,1166,null,{}] 14:38:27 INFO - PROCESS | 3492 | 1461101907534 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:27 INFO - PROCESS | 3492 | 1461101907637 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:38:27 INFO - PROCESS | 3492 | 1461101907740 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 3492 | ++DOCSHELL 2121DC00 == 62 [pid = 3492] [id = 301] 14:38:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (2121F400) [pid = 3492] [serial = 902] [outer = 00000000] 14:38:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (215BC400) [pid = 3492] [serial = 903] [outer = 2121F400] 14:38:27 INFO - PROCESS | 3492 | 1461101907794 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (215BF400) [pid = 3492] [serial = 904] [outer = 2121F400] 14:38:28 INFO - PROCESS | 3492 | 1461101908339 Marionette TRACE conn4 <- [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] 14:38:28 INFO - PROCESS | 3492 | 1461101908406 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 14:38:28 INFO - PROCESS | 3492 | 1461101908410 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:38:28 INFO - PROCESS | 3492 | 1461101908412 Marionette TRACE conn4 <- [1,1170,null,{}] 14:38:28 INFO - PROCESS | 3492 | 1461101908415 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 3492 | 1461101908539 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:38:28 INFO - PROCESS | 3492 | 1461101908646 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 3492 | ++DOCSHELL 1751AC00 == 63 [pid = 3492] [id = 302] 14:38:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1751DC00) [pid = 3492] [serial = 905] [outer = 00000000] 14:38:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (2121E400) [pid = 3492] [serial = 906] [outer = 1751DC00] 14:38:28 INFO - PROCESS | 3492 | 1461101908703 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (215C3C00) [pid = 3492] [serial = 907] [outer = 1751DC00] 14:38:29 INFO - PROCESS | 3492 | 1461101909379 Marionette TRACE conn4 <- [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] 14:38:29 INFO - PROCESS | 3492 | 1461101909443 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 3492 | 1461101909446 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:38:29 INFO - PROCESS | 3492 | 1461101909448 Marionette TRACE conn4 <- [1,1174,null,{}] 14:38:29 INFO - PROCESS | 3492 | 1461101909455 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 3492 | 1461101909604 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:38:29 INFO - PROCESS | 3492 | 1461101909665 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 3492 | ++DOCSHELL 13C7E800 == 64 [pid = 3492] [id = 303] 14:38:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (16B6F800) [pid = 3492] [serial = 908] [outer = 00000000] 14:38:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1A25A000) [pid = 3492] [serial = 909] [outer = 16B6F800] 14:38:29 INFO - PROCESS | 3492 | 1461101909718 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1AB37C00) [pid = 3492] [serial = 910] [outer = 16B6F800] 14:38:30 INFO - PROCESS | 3492 | 1461101910446 Marionette TRACE conn4 <- [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] 14:38:30 INFO - PROCESS | 3492 | 1461101910475 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 14:38:30 INFO - PROCESS | 3492 | 1461101910481 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:38:30 INFO - PROCESS | 3492 | 1461101910484 Marionette TRACE conn4 <- [1,1178,null,{}] 14:38:30 INFO - PROCESS | 3492 | 1461101910489 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 3492 | 1461101910592 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:38:30 INFO - PROCESS | 3492 | 1461101910700 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 3492 | ++DOCSHELL 17608800 == 65 [pid = 3492] [id = 304] 14:38:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (17743400) [pid = 3492] [serial = 911] [outer = 00000000] 14:38:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (19019C00) [pid = 3492] [serial = 912] [outer = 17743400] 14:38:30 INFO - PROCESS | 3492 | 1461101910749 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1A237C00) [pid = 3492] [serial = 913] [outer = 17743400] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1E75EC00 == 64 [pid = 3492] [id = 295] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 16E2B800 == 63 [pid = 3492] [id = 294] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1E75F400 == 62 [pid = 3492] [id = 293] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1BF5E000 == 61 [pid = 3492] [id = 292] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1B9D9800 == 60 [pid = 3492] [id = 291] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1A7DE000 == 59 [pid = 3492] [id = 290] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 176BBC00 == 58 [pid = 3492] [id = 289] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 0EFA5800 == 57 [pid = 3492] [id = 288] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1E7F8000) [pid = 3492] [serial = 843] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 16B71000 == 56 [pid = 3492] [id = 287] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 127B8000 == 55 [pid = 3492] [id = 286] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1BA97800 == 54 [pid = 3492] [id = 285] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 1D61D000 == 53 [pid = 3492] [id = 284] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 12D41800 == 52 [pid = 3492] [id = 283] 14:38:31 INFO - PROCESS | 3492 | --DOCSHELL 0F541400 == 51 [pid = 3492] [id = 282] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1D672C00) [pid = 3492] [serial = 766] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1BF5F000) [pid = 3492] [serial = 828] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1C8E6800) [pid = 3492] [serial = 831] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1C034400) [pid = 3492] [serial = 829] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (12D41400) [pid = 3492] [serial = 798] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1C8DE400) [pid = 3492] [serial = 807] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (17603C00) [pid = 3492] [serial = 819] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (17739C00) [pid = 3492] [serial = 820] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1A894400) [pid = 3492] [serial = 825] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1A23A400) [pid = 3492] [serial = 822] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1A252400) [pid = 3492] [serial = 823] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1CC1C400) [pid = 3492] [serial = 810] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1A1B0800) [pid = 3492] [serial = 814] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1901F800) [pid = 3492] [serial = 813] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1296C000) [pid = 3492] [serial = 816] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (12D42C00) [pid = 3492] [serial = 817] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1C9CCC00) [pid = 3492] [serial = 832] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1D10B800) [pid = 3492] [serial = 834] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1BC3D400) [pid = 3492] [serial = 804] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1BA9D000) [pid = 3492] [serial = 795] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1E767400) [pid = 3492] [serial = 841] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1901DC00) [pid = 3492] [serial = 801] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1D1E4400) [pid = 3492] [serial = 837] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1E762C00) [pid = 3492] [serial = 840] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1D673C00) [pid = 3492] [serial = 838] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1D11F400) [pid = 3492] [serial = 835] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1B881800) [pid = 3492] [serial = 826] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3492 | 1461101911419 Marionette TRACE conn4 <- [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] 14:38:31 INFO - PROCESS | 3492 | 1461101911462 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:38:31 INFO - PROCESS | 3492 | 1461101911470 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 3492 | 1461101911473 Marionette TRACE conn4 <- [1,1182,null,{}] 14:38:31 INFO - PROCESS | 3492 | 1461101911477 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:31 INFO - PROCESS | 3492 | 1461101911564 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:38:31 INFO - PROCESS | 3492 | 1461101911654 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA6400 == 52 [pid = 3492] [id = 305] 14:38:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (0F02BC00) [pid = 3492] [serial = 914] [outer = 00000000] 14:38:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (16B70000) [pid = 3492] [serial = 915] [outer = 0F02BC00] 14:38:31 INFO - PROCESS | 3492 | 1461101911700 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (17609C00) [pid = 3492] [serial = 916] [outer = 0F02BC00] 14:38:32 INFO - PROCESS | 3492 | 1461101912112 Marionette TRACE conn4 <- [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] 14:38:32 INFO - PROCESS | 3492 | 1461101912149 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:38:32 INFO - PROCESS | 3492 | 1461101912153 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 3492 | 1461101912156 Marionette TRACE conn4 <- [1,1186,null,{}] 14:38:32 INFO - PROCESS | 3492 | 1461101912166 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 3492 | 1461101912255 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:38:32 INFO - PROCESS | 3492 | 1461101912297 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 3492 | ++DOCSHELL 1A260C00 == 53 [pid = 3492] [id = 306] 14:38:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A7B7C00) [pid = 3492] [serial = 917] [outer = 00000000] 14:38:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1A894C00) [pid = 3492] [serial = 918] [outer = 1A7B7C00] 14:38:32 INFO - PROCESS | 3492 | 1461101912344 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1B8B3800) [pid = 3492] [serial = 919] [outer = 1A7B7C00] 14:38:32 INFO - PROCESS | 3492 | 1461101912796 Marionette TRACE conn4 <- [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]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:38:32 INFO - PROCESS | 3492 | 1461101912828 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 3492 | 1461101912831 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 14:38:32 INFO - PROCESS | 3492 | 1461101912834 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 3492 | 1461101912836 Marionette TRACE conn4 <- [1,1190,null,{}] 14:38:32 INFO - PROCESS | 3492 | 1461101912839 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 3492 | 1461101912924 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:38:32 INFO - PROCESS | 3492 | 1461101912930 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 3492 | ++DOCSHELL 1BF5E000 == 54 [pid = 3492] [id = 307] 14:38:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1BF5F000) [pid = 3492] [serial = 920] [outer = 00000000] 14:38:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1C860000) [pid = 3492] [serial = 921] [outer = 1BF5F000] 14:38:32 INFO - PROCESS | 3492 | 1461101912977 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1C8E2400) [pid = 3492] [serial = 922] [outer = 1BF5F000] 14:38:33 INFO - PROCESS | 3492 | 1461101913410 Marionette TRACE conn4 <- [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]]]}] 14:38:33 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 14:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 14:38:33 INFO - PROCESS | 3492 | 1461101913467 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 3492 | 1461101913469 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:38:33 INFO - PROCESS | 3492 | 1461101913480 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 3492 | 1461101913481 Marionette TRACE conn4 <- [1,1194,null,{}] 14:38:33 INFO - PROCESS | 3492 | 1461101913485 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 3492 | 1461101913600 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:38:33 INFO - PROCESS | 3492 | 1461101913608 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 3492 | ++DOCSHELL 1C9C8000 == 55 [pid = 3492] [id = 308] 14:38:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1CC15000) [pid = 3492] [serial = 923] [outer = 00000000] 14:38:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1D10AC00) [pid = 3492] [serial = 924] [outer = 1CC15000] 14:38:33 INFO - PROCESS | 3492 | 1461101913653 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1D102400) [pid = 3492] [serial = 925] [outer = 1CC15000] 14:38:34 INFO - PROCESS | 3492 | 1461101914147 Marionette TRACE conn4 <- [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]]]}] 14:38:34 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 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 14:38:34 INFO - PROCESS | 3492 | 1461101914212 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 3492 | 1461101914214 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 14:38:34 INFO - PROCESS | 3492 | 1461101914217 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:38:34 INFO - PROCESS | 3492 | 1461101914219 Marionette TRACE conn4 <- [1,1198,null,{}] 14:38:34 INFO - PROCESS | 3492 | 1461101914222 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 3492 | 1461101914356 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:38:34 INFO - PROCESS | 3492 | 1461101914421 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 3492 | ++DOCSHELL 1E761000 == 56 [pid = 3492] [id = 309] 14:38:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1E762C00) [pid = 3492] [serial = 926] [outer = 00000000] 14:38:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1E763C00) [pid = 3492] [serial = 927] [outer = 1E762C00] 14:38:34 INFO - PROCESS | 3492 | 1461101914469 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1E7CBC00) [pid = 3492] [serial = 928] [outer = 1E762C00] 14:38:34 INFO - PROCESS | 3492 | 1461101914887 Marionette TRACE conn4 <- [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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 14:38:34 INFO - PROCESS | 3492 | 1461101914953 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 3492 | 1461101914955 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:38:34 INFO - PROCESS | 3492 | 1461101914958 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 3492 | 1461101914960 Marionette TRACE conn4 <- [1,1202,null,{}] 14:38:34 INFO - PROCESS | 3492 | 1461101914963 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:35 INFO - PROCESS | 3492 | 1461101915079 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:38:35 INFO - PROCESS | 3492 | 1461101915141 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 3492 | ++DOCSHELL 1F71BC00 == 57 [pid = 3492] [id = 310] 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1F71C000) [pid = 3492] [serial = 929] [outer = 00000000] 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1FE2E800) [pid = 3492] [serial = 930] [outer = 1F71C000] 14:38:35 INFO - PROCESS | 3492 | 1461101915186 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1FE2D800) [pid = 3492] [serial = 931] [outer = 1F71C000] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1B9DE800) [pid = 3492] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1C8E2C00) [pid = 3492] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (16E22800) [pid = 3492] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1787C800) [pid = 3492] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1A7E0000) [pid = 3492] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (0F027800) [pid = 3492] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1E76A000) [pid = 3492] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (17744800) [pid = 3492] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:38:35 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1E7FFC00) [pid = 3492] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:38:35 INFO - PROCESS | 3492 | 1461101915750 Marionette TRACE conn4 <- [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]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 14:38:35 INFO - PROCESS | 3492 | 1461101915795 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 3492 | 1461101915797 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:38:35 INFO - PROCESS | 3492 | 1461101915800 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 3492 | 1461101915802 Marionette TRACE conn4 <- [1,1206,null,{}] 14:38:35 INFO - PROCESS | 3492 | 1461101915805 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:35 INFO - PROCESS | 3492 | 1461101915888 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:38:35 INFO - PROCESS | 3492 | 1461101915894 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 3492 | ++DOCSHELL 17744800 == 58 [pid = 3492] [id = 311] 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1787C000) [pid = 3492] [serial = 932] [outer = 00000000] 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1E76A000) [pid = 3492] [serial = 933] [outer = 1787C000] 14:38:35 INFO - PROCESS | 3492 | 1461101915940 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1FBB3400) [pid = 3492] [serial = 934] [outer = 1787C000] 14:38:36 INFO - PROCESS | 3492 | 1461101916378 Marionette TRACE conn4 <- [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]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 14:38:36 INFO - PROCESS | 3492 | 1461101916432 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 3492 | 1461101916434 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 14:38:36 INFO - PROCESS | 3492 | 1461101916437 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:38:36 INFO - PROCESS | 3492 | 1461101916439 Marionette TRACE conn4 <- [1,1210,null,{}] 14:38:36 INFO - PROCESS | 3492 | 1461101916442 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 3492 | 1461101916529 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:38:36 INFO - PROCESS | 3492 | 1461101916535 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 3492 | ++DOCSHELL 201E2C00 == 59 [pid = 3492] [id = 312] 14:38:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (20A81C00) [pid = 3492] [serial = 935] [outer = 00000000] 14:38:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (21199000) [pid = 3492] [serial = 936] [outer = 20A81C00] 14:38:36 INFO - PROCESS | 3492 | 1461101916581 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (211EF000) [pid = 3492] [serial = 937] [outer = 20A81C00] 14:38:36 INFO - PROCESS | 3492 | 1461101916980 Marionette TRACE conn4 <- [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] 14:38:37 INFO - PROCESS | 3492 | 1461101917013 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:38:37 INFO - PROCESS | 3492 | 1461101917016 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 3492 | 1461101917018 Marionette TRACE conn4 <- [1,1214,null,{}] 14:38:37 INFO - PROCESS | 3492 | 1461101917021 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3492 | 1461101917146 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:38:37 INFO - PROCESS | 3492 | 1461101917155 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3492 | ++DOCSHELL 21198400 == 60 [pid = 3492] [id = 313] 14:38:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (21198800) [pid = 3492] [serial = 938] [outer = 00000000] 14:38:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (2163E400) [pid = 3492] [serial = 939] [outer = 21198800] 14:38:37 INFO - PROCESS | 3492 | 1461101917200 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (21643000) [pid = 3492] [serial = 940] [outer = 21198800] 14:38:37 INFO - PROCESS | 3492 | 1461101917610 Marionette TRACE conn4 <- [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]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 14:38:37 INFO - PROCESS | 3492 | 1461101917648 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 3492 | 1461101917650 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 14:38:37 INFO - PROCESS | 3492 | 1461101917653 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:38:37 INFO - PROCESS | 3492 | 1461101917656 Marionette TRACE conn4 <- [1,1218,null,{}] 14:38:37 INFO - PROCESS | 3492 | 1461101917721 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3492 | 1461101917841 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:38:37 INFO - PROCESS | 3492 | 1461101918006 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3492 | ++DOCSHELL 12F08C00 == 61 [pid = 3492] [id = 314] 14:38:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (12F0A800) [pid = 3492] [serial = 941] [outer = 00000000] 14:38:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (16B92000) [pid = 3492] [serial = 942] [outer = 12F0A800] 14:38:38 INFO - PROCESS | 3492 | 1461101918076 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (17523800) [pid = 3492] [serial = 943] [outer = 12F0A800] 14:38:38 INFO - PROCESS | 3492 | 1461101918618 Marionette TRACE conn4 <- [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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1019ms 14:38:38 INFO - PROCESS | 3492 | 1461101918678 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 3492 | 1461101918684 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:38:38 INFO - PROCESS | 3492 | 1461101918689 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 3492 | 1461101918691 Marionette TRACE conn4 <- [1,1222,null,{}] 14:38:38 INFO - PROCESS | 3492 | 1461101918696 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 3492 | 1461101918809 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:38:38 INFO - PROCESS | 3492 | 1461101918948 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3492 | ++DOCSHELL 17527C00 == 62 [pid = 3492] [id = 315] 14:38:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1A1AA000) [pid = 3492] [serial = 944] [outer = 00000000] 14:38:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1A894400) [pid = 3492] [serial = 945] [outer = 1A1AA000] 14:38:38 INFO - PROCESS | 3492 | 1461101919005 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1BAA2400) [pid = 3492] [serial = 946] [outer = 1A1AA000] 14:38:39 INFO - PROCESS | 3492 | 1461101919567 Marionette TRACE conn4 <- [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]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 14:38:39 INFO - PROCESS | 3492 | 1461101919622 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 3492 | 1461101919625 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 14:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:38:39 INFO - PROCESS | 3492 | 1461101919628 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 3492 | 1461101919631 Marionette TRACE conn4 <- [1,1226,null,{}] 14:38:39 INFO - PROCESS | 3492 | 1461101919634 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 3492 | 1461101919747 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:38:39 INFO - PROCESS | 3492 | 1461101919856 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 3492 | ++DOCSHELL 1D11FC00 == 63 [pid = 3492] [id = 316] 14:38:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1D623000) [pid = 3492] [serial = 947] [outer = 00000000] 14:38:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1E7CDC00) [pid = 3492] [serial = 948] [outer = 1D623000] 14:38:39 INFO - PROCESS | 3492 | 1461101919915 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (21194000) [pid = 3492] [serial = 949] [outer = 1D623000] 14:38:40 INFO - PROCESS | 3492 | 1461101920522 Marionette TRACE conn4 <- [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]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 14:38:40 INFO - PROCESS | 3492 | 1461101920568 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 3492 | 1461101920575 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:38:40 INFO - PROCESS | 3492 | 1461101920580 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 3492 | 1461101920582 Marionette TRACE conn4 <- [1,1230,null,{}] 14:38:40 INFO - PROCESS | 3492 | 1461101920586 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:40 INFO - PROCESS | 3492 | 1461101920699 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:38:40 INFO - PROCESS | 3492 | 1461101920805 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 3492 | ++DOCSHELL 21755C00 == 64 [pid = 3492] [id = 317] 14:38:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (2175B000) [pid = 3492] [serial = 950] [outer = 00000000] 14:38:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (21762800) [pid = 3492] [serial = 951] [outer = 2175B000] 14:38:40 INFO - PROCESS | 3492 | 1461101920859 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (217CBC00) [pid = 3492] [serial = 952] [outer = 2175B000] 14:38:41 INFO - PROCESS | 3492 | 1461101921405 Marionette TRACE conn4 <- [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]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 870ms 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:38:41 INFO - PROCESS | 3492 | 1461101921453 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 3492 | 1461101921455 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 14:38:41 INFO - PROCESS | 3492 | 1461101921459 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 3492 | 1461101921461 Marionette TRACE conn4 <- [1,1234,null,{}] 14:38:41 INFO - PROCESS | 3492 | 1461101921465 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 3492 | 1461101921574 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:38:41 INFO - PROCESS | 3492 | 1461101921680 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3492 | ++DOCSHELL 217CD000 == 65 [pid = 3492] [id = 318] 14:38:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (217D5800) [pid = 3492] [serial = 953] [outer = 00000000] 14:38:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (217E6000) [pid = 3492] [serial = 954] [outer = 217D5800] 14:38:41 INFO - PROCESS | 3492 | 1461101921733 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (217E9400) [pid = 3492] [serial = 955] [outer = 217D5800] 14:38:42 INFO - PROCESS | 3492 | 1461101922327 Marionette TRACE conn4 <- [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]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 14:38:42 INFO - PROCESS | 3492 | 1461101922394 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 3492 | 1461101922396 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 14:38:42 INFO - PROCESS | 3492 | 1461101922400 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:38:42 INFO - PROCESS | 3492 | 1461101922402 Marionette TRACE conn4 <- [1,1238,null,{}] 14:38:42 INFO - PROCESS | 3492 | 1461101922406 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 3492 | 1461101922537 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:38:42 INFO - PROCESS | 3492 | 1461101922678 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 3492 | ++DOCSHELL 2252FC00 == 66 [pid = 3492] [id = 319] 14:38:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (22533000) [pid = 3492] [serial = 956] [outer = 00000000] 14:38:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (25F01400) [pid = 3492] [serial = 957] [outer = 22533000] 14:38:42 INFO - PROCESS | 3492 | 1461101922738 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (25F05400) [pid = 3492] [serial = 958] [outer = 22533000] 14:38:43 INFO - PROCESS | 3492 | 1461101923562 Marionette TRACE conn4 <- [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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1273ms 14:38:43 INFO - PROCESS | 3492 | 1461101923677 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 3492 | 1461101923681 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:38:43 INFO - PROCESS | 3492 | 1461101923686 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 3492 | 1461101923690 Marionette TRACE conn4 <- [1,1242,null,{}] 14:38:43 INFO - PROCESS | 3492 | 1461101923695 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:43 INFO - PROCESS | 3492 | 1461101923795 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:38:43 INFO - PROCESS | 3492 | 1461101923926 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9A000 == 67 [pid = 3492] [id = 320] 14:38:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (0EFA7800) [pid = 3492] [serial = 959] [outer = 00000000] 14:38:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (12D42C00) [pid = 3492] [serial = 960] [outer = 0EFA7800] 14:38:43 INFO - PROCESS | 3492 | 1461101923976 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (137DD400) [pid = 3492] [serial = 961] [outer = 0EFA7800] 14:38:44 INFO - PROCESS | 3492 | 1461101924637 Marionette TRACE conn4 <- [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]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 14:38:44 INFO - PROCESS | 3492 | 1461101924678 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 3492 | 1461101924683 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:38:44 INFO - PROCESS | 3492 | 1461101924689 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 3492 | 1461101924692 Marionette TRACE conn4 <- [1,1246,null,{}] 14:38:44 INFO - PROCESS | 3492 | 1461101924695 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 3492 | 1461101924825 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 12D38400 == 66 [pid = 3492] [id = 186] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 201E2C00 == 65 [pid = 3492] [id = 312] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 17744800 == 64 [pid = 3492] [id = 311] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 1F71BC00 == 63 [pid = 3492] [id = 310] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 1E761000 == 62 [pid = 3492] [id = 309] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 1C9C8000 == 61 [pid = 3492] [id = 308] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 1BF5E000 == 60 [pid = 3492] [id = 307] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1FEEF000) [pid = 3492] [serial = 858] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1FBAD800) [pid = 3492] [serial = 855] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1FA74C00) [pid = 3492] [serial = 852] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (13AE2000) [pid = 3492] [serial = 846] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1A7C1000) [pid = 3492] [serial = 849] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (20A83000) [pid = 3492] [serial = 888] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 1A260C00 == 59 [pid = 3492] [id = 306] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 0EFA6400 == 58 [pid = 3492] [id = 305] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 17608800 == 57 [pid = 3492] [id = 304] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 176BD000 == 56 [pid = 3492] [id = 298] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 0F135400 == 55 [pid = 3492] [id = 297] 14:38:44 INFO - PROCESS | 3492 | --DOCSHELL 201DF800 == 54 [pid = 3492] [id = 296] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1BA9F800) [pid = 3492] [serial = 873] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1E66EC00) [pid = 3492] [serial = 877] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1D1DD800) [pid = 3492] [serial = 876] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (19022400) [pid = 3492] [serial = 862] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (18CA3800) [pid = 3492] [serial = 861] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1A23F800) [pid = 3492] [serial = 867] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1A259400) [pid = 3492] [serial = 868] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1AB34C00) [pid = 3492] [serial = 870] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (13C43C00) [pid = 3492] [serial = 864] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (16B90C00) [pid = 3492] [serial = 865] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1F721000) [pid = 3492] [serial = 879] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1C039400) [pid = 3492] [serial = 882] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1D12C000) [pid = 3492] [serial = 883] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1E810800) [pid = 3492] [serial = 880] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1C036000) [pid = 3492] [serial = 874] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1FEF0000) [pid = 3492] [serial = 886] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1AB41800) [pid = 3492] [serial = 871] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1FEF2800) [pid = 3492] [serial = 885] [outer = 00000000] [url = about:blank] 14:38:44 INFO - PROCESS | 3492 | 1461101924995 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9FC00 == 55 [pid = 3492] [id = 321] 14:38:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (0EFA0400) [pid = 3492] [serial = 962] [outer = 00000000] 14:38:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (0F186C00) [pid = 3492] [serial = 963] [outer = 0EFA0400] 14:38:45 INFO - PROCESS | 3492 | 1461101925040 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (12977400) [pid = 3492] [serial = 964] [outer = 0EFA0400] 14:38:45 INFO - PROCESS | 3492 | 1461101925503 Marionette TRACE conn4 <- [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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 830ms 14:38:45 INFO - PROCESS | 3492 | 1461101925522 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 3492 | 1461101925524 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:38:45 INFO - PROCESS | 3492 | 1461101925528 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 3492 | 1461101925531 Marionette TRACE conn4 <- [1,1250,null,{}] 14:38:45 INFO - PROCESS | 3492 | 1461101925541 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:45 INFO - PROCESS | 3492 | 1461101925629 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:38:45 INFO - PROCESS | 3492 | 1461101925637 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 3492 | ++DOCSHELL 17876800 == 56 [pid = 3492] [id = 322] 14:38:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (17881C00) [pid = 3492] [serial = 965] [outer = 00000000] 14:38:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1901F800) [pid = 3492] [serial = 966] [outer = 17881C00] 14:38:45 INFO - PROCESS | 3492 | 1461101925687 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (19EDE400) [pid = 3492] [serial = 967] [outer = 17881C00] 14:38:46 INFO - PROCESS | 3492 | 1461101926168 Marionette TRACE conn4 <- [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]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 14:38:46 INFO - PROCESS | 3492 | 1461101926202 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3492 | 1461101926204 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 3492 | 1461101926207 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:38:46 INFO - PROCESS | 3492 | 1461101926209 Marionette TRACE conn4 <- [1,1254,null,{}] 14:38:46 INFO - PROCESS | 3492 | 1461101926212 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 3492 | 1461101926296 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:38:46 INFO - PROCESS | 3492 | 1461101926302 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3492 | ++DOCSHELL 1A258C00 == 57 [pid = 3492] [id = 323] 14:38:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1A25AC00) [pid = 3492] [serial = 968] [outer = 00000000] 14:38:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1A888C00) [pid = 3492] [serial = 969] [outer = 1A25AC00] 14:38:46 INFO - PROCESS | 3492 | 1461101926349 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1AB38000) [pid = 3492] [serial = 970] [outer = 1A25AC00] 14:38:46 INFO - PROCESS | 3492 | 1461101926833 Marionette TRACE conn4 <- [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]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:38:46 INFO - PROCESS | 3492 | 1461101926882 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3492 | 1461101926884 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 3492 | 1461101926887 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 3492 | 1461101926889 Marionette TRACE conn4 <- [1,1258,null,{}] 14:38:46 INFO - PROCESS | 3492 | 1461101926893 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 3492 | 1461101926973 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:38:46 INFO - PROCESS | 3492 | 1461101926979 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3492 | ++DOCSHELL 0F1DEC00 == 58 [pid = 3492] [id = 324] 14:38:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1BA95C00) [pid = 3492] [serial = 971] [outer = 00000000] 14:38:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1BF5D000) [pid = 3492] [serial = 972] [outer = 1BA95C00] 14:38:47 INFO - PROCESS | 3492 | 1461101927024 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1C03B000) [pid = 3492] [serial = 973] [outer = 1BA95C00] 14:38:47 INFO - PROCESS | 3492 | 1461101927506 Marionette TRACE conn4 <- [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]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 14:38:47 INFO - PROCESS | 3492 | 1461101927558 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 3492 | 1461101927560 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 14:38:47 INFO - PROCESS | 3492 | 1461101927569 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:38:47 INFO - PROCESS | 3492 | 1461101927571 Marionette TRACE conn4 <- [1,1262,null,{}] 14:38:47 INFO - PROCESS | 3492 | 1461101927575 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:47 INFO - PROCESS | 3492 | 1461101927735 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:38:47 INFO - PROCESS | 3492 | 1461101927762 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 3492 | ++DOCSHELL 1BC3AC00 == 59 [pid = 3492] [id = 325] 14:38:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1C856C00) [pid = 3492] [serial = 974] [outer = 00000000] 14:38:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1D107000) [pid = 3492] [serial = 975] [outer = 1C856C00] 14:38:47 INFO - PROCESS | 3492 | 1461101927809 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1D121400) [pid = 3492] [serial = 976] [outer = 1C856C00] 14:38:48 INFO - PROCESS | 3492 | 1461101928254 Marionette TRACE conn4 <- [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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 14:38:48 INFO - PROCESS | 3492 | 1461101928303 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:38:48 INFO - PROCESS | 3492 | 1461101928305 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 14:38:48 INFO - PROCESS | 3492 | 1461101928308 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 3492 | 1461101928310 Marionette TRACE conn4 <- [1,1266,null,{}] 14:38:48 INFO - PROCESS | 3492 | 1461101928313 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 3492 | 1461101928427 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:38:48 INFO - PROCESS | 3492 | 1461101928485 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 3492 | ++DOCSHELL 1D12C400 == 60 [pid = 3492] [id = 326] 14:38:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1D12C800) [pid = 3492] [serial = 977] [outer = 00000000] 14:38:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1D677C00) [pid = 3492] [serial = 978] [outer = 1D12C800] 14:38:48 INFO - PROCESS | 3492 | 1461101928534 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1E75DC00) [pid = 3492] [serial = 979] [outer = 1D12C800] 14:38:48 INFO - PROCESS | 3492 | 1461101928939 Marionette TRACE conn4 <- [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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:38:48 INFO - PROCESS | 3492 | 1461101928979 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 3492 | 1461101928981 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 14:38:48 INFO - PROCESS | 3492 | 1461101928984 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 3492 | 1461101928986 Marionette TRACE conn4 <- [1,1270,null,{}] 14:38:48 INFO - PROCESS | 3492 | 1461101928990 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 3492 | 1461101929130 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (127BCC00) [pid = 3492] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1E762C00) [pid = 3492] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1BF5F000) [pid = 3492] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1A7B7C00) [pid = 3492] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (0F02BC00) [pid = 3492] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (16B6F800) [pid = 3492] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (17743400) [pid = 3492] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1F71C000) [pid = 3492] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1787C000) [pid = 3492] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (20A81C00) [pid = 3492] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:38:49 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1CC15000) [pid = 3492] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:38:49 INFO - PROCESS | 3492 | 1461101929499 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA5800 == 61 [pid = 3492] [id = 327] 14:38:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (0F022C00) [pid = 3492] [serial = 980] [outer = 00000000] 14:38:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (16E28000) [pid = 3492] [serial = 981] [outer = 0F022C00] 14:38:49 INFO - PROCESS | 3492 | 1461101929543 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (187DD400) [pid = 3492] [serial = 982] [outer = 0F022C00] 14:38:49 INFO - PROCESS | 3492 | 1461101929911 Marionette TRACE conn4 <- [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]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 14:38:49 INFO - PROCESS | 3492 | 1461101929955 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:38:49 INFO - PROCESS | 3492 | 1461101929957 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 14:38:49 INFO - PROCESS | 3492 | 1461101929960 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3492 | 1461101929962 Marionette TRACE conn4 <- [1,1274,null,{}] 14:38:49 INFO - PROCESS | 3492 | 1461101929965 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 3492 | 1461101930084 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:38:50 INFO - PROCESS | 3492 | 1461101930091 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3492 | ++DOCSHELL 137D2800 == 62 [pid = 3492] [id = 328] 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1A242400) [pid = 3492] [serial = 983] [outer = 00000000] 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1E812800) [pid = 3492] [serial = 984] [outer = 1A242400] 14:38:50 INFO - PROCESS | 3492 | 1461101930137 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1FBA8400) [pid = 3492] [serial = 985] [outer = 1A242400] 14:38:50 INFO - PROCESS | 3492 | 1461101930537 Marionette TRACE conn4 <- [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]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 14:38:50 INFO - PROCESS | 3492 | 1461101930595 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 3492 | 1461101930597 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 14:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:38:50 INFO - PROCESS | 3492 | 1461101930601 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 3492 | 1461101930602 Marionette TRACE conn4 <- [1,1278,null,{}] 14:38:50 INFO - PROCESS | 3492 | 1461101930606 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 3492 | 1461101930690 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:38:50 INFO - PROCESS | 3492 | 1461101930696 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3492 | ++DOCSHELL 1E769C00 == 63 [pid = 3492] [id = 329] 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1E80F400) [pid = 3492] [serial = 986] [outer = 00000000] 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1FEEF000) [pid = 3492] [serial = 987] [outer = 1E80F400] 14:38:50 INFO - PROCESS | 3492 | 1461101930741 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (201DE000) [pid = 3492] [serial = 988] [outer = 1E80F400] 14:38:51 INFO - PROCESS | 3492 | 1461101931217 Marionette TRACE conn4 <- [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]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 14:38:51 INFO - PROCESS | 3492 | 1461101931271 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3492 | 1461101931274 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:38:51 INFO - PROCESS | 3492 | 1461101931277 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 3492 | 1461101931279 Marionette TRACE conn4 <- [1,1282,null,{}] 14:38:51 INFO - PROCESS | 3492 | 1461101931283 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 3492 | 1461101931384 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:38:51 INFO - PROCESS | 3492 | 1461101931390 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 3492 | ++DOCSHELL 201E1400 == 64 [pid = 3492] [id = 330] 14:38:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (201E5800) [pid = 3492] [serial = 989] [outer = 00000000] 14:38:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (2075A000) [pid = 3492] [serial = 990] [outer = 201E5800] 14:38:51 INFO - PROCESS | 3492 | 1461101931442 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (2075F400) [pid = 3492] [serial = 991] [outer = 201E5800] 14:38:52 INFO - PROCESS | 3492 | 1461101932193 Marionette TRACE conn4 <- [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]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 14:38:52 INFO - PROCESS | 3492 | 1461101932252 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 3492 | 1461101932258 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:38:52 INFO - PROCESS | 3492 | 1461101932264 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 3492 | 1461101932268 Marionette TRACE conn4 <- [1,1286,null,{}] 14:38:52 INFO - PROCESS | 3492 | 1461101932273 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 3492 | 1461101932387 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:38:52 INFO - PROCESS | 3492 | 1461101932525 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 3492 | ++DOCSHELL 12D41400 == 65 [pid = 3492] [id = 331] 14:38:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (12D42000) [pid = 3492] [serial = 992] [outer = 00000000] 14:38:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (17525000) [pid = 3492] [serial = 993] [outer = 12D42000] 14:38:52 INFO - PROCESS | 3492 | 1461101932583 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (17740000) [pid = 3492] [serial = 994] [outer = 12D42000] 14:38:53 INFO - PROCESS | 3492 | 1461101933172 Marionette TRACE conn4 <- [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]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 969ms 14:38:53 INFO - PROCESS | 3492 | 1461101933237 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 3492 | 1461101933243 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 14:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:38:53 INFO - PROCESS | 3492 | 1461101933250 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 3492 | 1461101933253 Marionette TRACE conn4 <- [1,1290,null,{}] 14:38:53 INFO - PROCESS | 3492 | 1461101933257 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 3492 | 1461101933402 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:38:53 INFO - PROCESS | 3492 | 1461101933537 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 3492 | ++DOCSHELL 1773E800 == 66 [pid = 3492] [id = 332] 14:38:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1A23D000) [pid = 3492] [serial = 995] [outer = 00000000] 14:38:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1C8DD400) [pid = 3492] [serial = 996] [outer = 1A23D000] 14:38:53 INFO - PROCESS | 3492 | 1461101933593 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1C8E6C00) [pid = 3492] [serial = 997] [outer = 1A23D000] 14:38:54 INFO - PROCESS | 3492 | 1461101934213 Marionette TRACE conn4 <- [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]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1020ms 14:38:54 INFO - PROCESS | 3492 | 1461101934272 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 3492 | 1461101934274 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:38:54 INFO - PROCESS | 3492 | 1461101934278 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 3492 | 1461101934282 Marionette TRACE conn4 <- [1,1294,null,{}] 14:38:54 INFO - PROCESS | 3492 | 1461101934293 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:54 INFO - PROCESS | 3492 | 1461101934454 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:38:54 INFO - PROCESS | 3492 | 1461101934591 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 3492 | ++DOCSHELL 1A804800 == 67 [pid = 3492] [id = 333] 14:38:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (20758400) [pid = 3492] [serial = 998] [outer = 00000000] 14:38:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (20A87800) [pid = 3492] [serial = 999] [outer = 20758400] 14:38:54 INFO - PROCESS | 3492 | 1461101934650 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (21192C00) [pid = 3492] [serial = 1000] [outer = 20758400] 14:38:55 INFO - PROCESS | 3492 | 1461101935238 Marionette TRACE conn4 <- [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]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1024ms 14:38:55 INFO - PROCESS | 3492 | 1461101935306 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 3492 | 1461101935309 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 14:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:38:55 INFO - PROCESS | 3492 | 1461101935313 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 3492 | 1461101935314 Marionette TRACE conn4 <- [1,1298,null,{}] 14:38:55 INFO - PROCESS | 3492 | 1461101935318 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:55 INFO - PROCESS | 3492 | 1461101935427 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:38:55 INFO - PROCESS | 3492 | 1461101935563 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 3492 | ++DOCSHELL 211EF400 == 68 [pid = 3492] [id = 334] 14:38:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (211F0800) [pid = 3492] [serial = 1001] [outer = 00000000] 14:38:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (2121C400) [pid = 3492] [serial = 1002] [outer = 211F0800] 14:38:55 INFO - PROCESS | 3492 | 1461101935619 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (215C4C00) [pid = 3492] [serial = 1003] [outer = 211F0800] 14:38:56 INFO - PROCESS | 3492 | 1461101936184 Marionette TRACE conn4 <- [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] 14:38:56 INFO - PROCESS | 3492 | 1461101936250 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 14:38:56 INFO - PROCESS | 3492 | 1461101936254 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:38:56 INFO - PROCESS | 3492 | 1461101936256 Marionette TRACE conn4 <- [1,1302,null,{}] 14:38:56 INFO - PROCESS | 3492 | 1461101936259 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 3492 | 1461101936364 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:38:56 INFO - PROCESS | 3492 | 1461101936513 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 3492 | ++DOCSHELL 12D37000 == 69 [pid = 3492] [id = 335] 14:38:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (2075F800) [pid = 3492] [serial = 1004] [outer = 00000000] 14:38:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (21757800) [pid = 3492] [serial = 1005] [outer = 2075F800] 14:38:56 INFO - PROCESS | 3492 | 1461101936569 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (2175C800) [pid = 3492] [serial = 1006] [outer = 2075F800] 14:38:57 INFO - PROCESS | 3492 | 1461101937139 Marionette TRACE conn4 <- [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]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 931ms 14:38:57 INFO - PROCESS | 3492 | 1461101937189 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 3492 | 1461101937191 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 14:38:57 INFO - PROCESS | 3492 | 1461101937195 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:38:57 INFO - PROCESS | 3492 | 1461101937197 Marionette TRACE conn4 <- [1,1306,null,{}] 14:38:57 INFO - PROCESS | 3492 | 1461101937200 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:57 INFO - PROCESS | 3492 | 1461101937318 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:38:57 INFO - PROCESS | 3492 | 1461101937594 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9E400 == 70 [pid = 3492] [id = 336] 14:38:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (0F02B800) [pid = 3492] [serial = 1007] [outer = 00000000] 14:38:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (16B6F800) [pid = 3492] [serial = 1008] [outer = 0F02B800] 14:38:57 INFO - PROCESS | 3492 | 1461101937649 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1702C800) [pid = 3492] [serial = 1009] [outer = 0F02B800] 14:38:58 INFO - PROCESS | 3492 | 1461101938287 Marionette TRACE conn4 <- [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]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1128ms 14:38:58 INFO - PROCESS | 3492 | 1461101938328 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 3492 | 1461101938333 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 14:38:58 INFO - PROCESS | 3492 | 1461101938337 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:38:58 INFO - PROCESS | 3492 | 1461101938340 Marionette TRACE conn4 <- [1,1310,null,{}] 14:38:58 INFO - PROCESS | 3492 | 1461101938345 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 3492 | 1461101938447 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:38:58 INFO - PROCESS | 3492 | 1461101938590 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 3492 | ++DOCSHELL 0B978400 == 71 [pid = 3492] [id = 337] 14:38:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1A887800) [pid = 3492] [serial = 1010] [outer = 00000000] 14:38:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (1C033C00) [pid = 3492] [serial = 1011] [outer = 1A887800] 14:38:58 INFO - PROCESS | 3492 | 1461101938641 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (1C85BC00) [pid = 3492] [serial = 1012] [outer = 1A887800] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 201E3400 == 70 [pid = 3492] [id = 228] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 1E769C00 == 69 [pid = 3492] [id = 329] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 137D2800 == 68 [pid = 3492] [id = 328] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 0EFA5800 == 67 [pid = 3492] [id = 327] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 1D12C400 == 66 [pid = 3492] [id = 326] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 1BC3AC00 == 65 [pid = 3492] [id = 325] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 0F1DEC00 == 64 [pid = 3492] [id = 324] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 1A258C00 == 63 [pid = 3492] [id = 323] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 17876800 == 62 [pid = 3492] [id = 322] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 0EF9FC00 == 61 [pid = 3492] [id = 321] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (21214000) [pid = 3492] [serial = 900] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (215BC400) [pid = 3492] [serial = 903] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (2121E400) [pid = 3492] [serial = 906] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (2163E400) [pid = 3492] [serial = 939] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (12708400) [pid = 3492] [serial = 891] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1A23A000) [pid = 3492] [serial = 894] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1FEE8C00) [pid = 3492] [serial = 897] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 0EF9A000 == 60 [pid = 3492] [id = 320] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 17527C00 == 59 [pid = 3492] [id = 315] 14:38:58 INFO - PROCESS | 3492 | --DOCSHELL 12F08C00 == 58 [pid = 3492] [id = 314] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1FEF5400) [pid = 3492] [serial = 859] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1E7CBC00) [pid = 3492] [serial = 928] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1C860000) [pid = 3492] [serial = 921] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1A894C00) [pid = 3492] [serial = 918] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1B8B3800) [pid = 3492] [serial = 919] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1E763C00) [pid = 3492] [serial = 927] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (16B70000) [pid = 3492] [serial = 915] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (17609C00) [pid = 3492] [serial = 916] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1AB37C00) [pid = 3492] [serial = 910] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1A25A000) [pid = 3492] [serial = 909] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1A237C00) [pid = 3492] [serial = 913] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (19019C00) [pid = 3492] [serial = 912] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1FE2E800) [pid = 3492] [serial = 930] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1FBB3400) [pid = 3492] [serial = 934] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1E76A000) [pid = 3492] [serial = 933] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (21199000) [pid = 3492] [serial = 936] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (211EF000) [pid = 3492] [serial = 937] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1FE2D800) [pid = 3492] [serial = 931] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1D10AC00) [pid = 3492] [serial = 924] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1D102400) [pid = 3492] [serial = 925] [outer = 00000000] [url = about:blank] 14:38:58 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1C8E2400) [pid = 3492] [serial = 922] [outer = 00000000] [url = about:blank] 14:38:59 INFO - PROCESS | 3492 | 1461101939178 Marionette TRACE conn4 <- [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]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 870ms 14:38:59 INFO - PROCESS | 3492 | 1461101939214 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 3492 | 1461101939218 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:38:59 INFO - PROCESS | 3492 | 1461101939223 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 3492 | 1461101939225 Marionette TRACE conn4 <- [1,1314,null,{}] 14:38:59 INFO - PROCESS | 3492 | 1461101939229 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 3492 | 1461101939315 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:38:59 INFO - PROCESS | 3492 | 1461101939324 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 3492 | ++DOCSHELL 12D39400 == 59 [pid = 3492] [id = 338] 14:38:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (16B8B000) [pid = 3492] [serial = 1013] [outer = 00000000] 14:38:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (19E4AC00) [pid = 3492] [serial = 1014] [outer = 16B8B000] 14:38:59 INFO - PROCESS | 3492 | 1461101939371 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1A244800) [pid = 3492] [serial = 1015] [outer = 16B8B000] 14:38:59 INFO - PROCESS | 3492 | 1461101939879 Marionette TRACE conn4 <- [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]]]}] 14:38:59 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 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 14:38:59 INFO - PROCESS | 3492 | 1461101939898 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 3492 | 1461101939900 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:38:59 INFO - PROCESS | 3492 | 1461101939905 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 3492 | 1461101939911 Marionette TRACE conn4 <- [1,1318,null,{}] 14:38:59 INFO - PROCESS | 3492 | 1461101939920 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 3492 | 1461101940006 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:39:00 INFO - PROCESS | 3492 | 1461101940015 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 3492 | ++DOCSHELL 1C8DCC00 == 60 [pid = 3492] [id = 339] 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1C8E2000) [pid = 3492] [serial = 1016] [outer = 00000000] 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1D10B800) [pid = 3492] [serial = 1017] [outer = 1C8E2000] 14:39:00 INFO - PROCESS | 3492 | 1461101940061 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1D123000) [pid = 3492] [serial = 1018] [outer = 1C8E2000] 14:39:00 INFO - PROCESS | 3492 | 1461101940542 Marionette TRACE conn4 <- [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]]]}] 14:39:00 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 14:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 14:39:00 INFO - PROCESS | 3492 | 1461101940598 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 3492 | 1461101940600 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:39:00 INFO - PROCESS | 3492 | 1461101940603 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 3492 | 1461101940605 Marionette TRACE conn4 <- [1,1322,null,{}] 14:39:00 INFO - PROCESS | 3492 | 1461101940608 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 3492 | 1461101940692 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:39:00 INFO - PROCESS | 3492 | 1461101940796 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 3492 | ++DOCSHELL 1D128C00 == 61 [pid = 3492] [id = 340] 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1D129C00) [pid = 3492] [serial = 1019] [outer = 00000000] 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1E762C00) [pid = 3492] [serial = 1020] [outer = 1D129C00] 14:39:00 INFO - PROCESS | 3492 | 1461101940841 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1E67BC00) [pid = 3492] [serial = 1021] [outer = 1D129C00] 14:39:01 INFO - PROCESS | 3492 | 1461101941240 Marionette TRACE conn4 <- [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]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 14:39:01 INFO - PROCESS | 3492 | 1461101941277 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 3492 | 1461101941280 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:39:01 INFO - PROCESS | 3492 | 1461101941283 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 3492 | 1461101941284 Marionette TRACE conn4 <- [1,1326,null,{}] 14:39:01 INFO - PROCESS | 3492 | 1461101941295 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:01 INFO - PROCESS | 3492 | 1461101941413 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:39:01 INFO - PROCESS | 3492 | 1461101941507 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 3492 | ++DOCSHELL 1E80B000 == 62 [pid = 3492] [id = 341] 14:39:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1E80B400) [pid = 3492] [serial = 1022] [outer = 00000000] 14:39:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1FE2B400) [pid = 3492] [serial = 1023] [outer = 1E80B400] 14:39:01 INFO - PROCESS | 3492 | 1461101941561 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1FEF4000) [pid = 3492] [serial = 1024] [outer = 1E80B400] 14:39:02 INFO - PROCESS | 3492 | 1461101942457 Marionette TRACE conn4 <- [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]]]}] 14:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1240ms 14:39:02 INFO - PROCESS | 3492 | 1461101942525 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 3492 | 1461101942527 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 14:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:39:02 INFO - PROCESS | 3492 | 1461101942538 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 3492 | 1461101942540 Marionette TRACE conn4 <- [1,1330,null,{}] 14:39:02 INFO - PROCESS | 3492 | 1461101942544 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 3492 | 1461101942662 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:39:02 INFO - PROCESS | 3492 | 1461101942669 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 3492 | ++DOCSHELL 1BC3B400 == 63 [pid = 3492] [id = 342] 14:39:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1FEF6800) [pid = 3492] [serial = 1025] [outer = 00000000] 14:39:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (20A8F800) [pid = 3492] [serial = 1026] [outer = 1FEF6800] 14:39:02 INFO - PROCESS | 3492 | 1461101942714 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1FE2D400) [pid = 3492] [serial = 1027] [outer = 1FEF6800] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (211F1800) [pid = 3492] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1E80F400) [pid = 3492] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1C859400) [pid = 3492] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1E764400) [pid = 3492] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1B9DC800) [pid = 3492] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (13ADE800) [pid = 3492] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1E766000) [pid = 3492] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1AB3B800) [pid = 3492] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (12979800) [pid = 3492] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1C8D7C00) [pid = 3492] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (0F025800) [pid = 3492] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1C8E3000) [pid = 3492] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1296B400) [pid = 3492] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1D104000) [pid = 3492] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1B9DE000) [pid = 3492] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (16E23000) [pid = 3492] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (16E2A400) [pid = 3492] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (21198800) [pid = 3492] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (0EFA7800) [pid = 3492] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1C856C00) [pid = 3492] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (0EFA0400) [pid = 3492] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1A25AC00) [pid = 3492] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1D12C800) [pid = 3492] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (17881C00) [pid = 3492] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1BA95C00) [pid = 3492] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (0F022C00) [pid = 3492] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1A242400) [pid = 3492] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (176C1000) [pid = 3492] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1D10EC00) [pid = 3492] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (0F188400) [pid = 3492] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1751DC00) [pid = 3492] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:39:03 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (2121F400) [pid = 3492] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:39:03 INFO - PROCESS | 3492 | 1461101943455 Marionette TRACE conn4 <- [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]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 991ms 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:39:03 INFO - PROCESS | 3492 | 1461101943526 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 3492 | 1461101943528 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 14:39:03 INFO - PROCESS | 3492 | 1461101943531 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 3492 | 1461101943533 Marionette TRACE conn4 <- [1,1334,null,{}] 14:39:03 INFO - PROCESS | 3492 | 1461101943536 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 3492 | 1461101943652 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:39:03 INFO - PROCESS | 3492 | 1461101943713 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA1400 == 64 [pid = 3492] [id = 343] 14:39:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (0EFA7800) [pid = 3492] [serial = 1028] [outer = 00000000] 14:39:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (17520400) [pid = 3492] [serial = 1029] [outer = 0EFA7800] 14:39:03 INFO - PROCESS | 3492 | 1461101943757 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (17746000) [pid = 3492] [serial = 1030] [outer = 0EFA7800] 14:39:04 INFO - PROCESS | 3492 | 1461101944141 Marionette TRACE conn4 <- [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]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 14:39:04 INFO - PROCESS | 3492 | 1461101944202 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:39:04 INFO - PROCESS | 3492 | 1461101944204 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 14:39:04 INFO - PROCESS | 3492 | 1461101944207 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 3492 | 1461101944209 Marionette TRACE conn4 <- [1,1338,null,{}] 14:39:04 INFO - PROCESS | 3492 | 1461101944213 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:04 INFO - PROCESS | 3492 | 1461101944294 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:39:04 INFO - PROCESS | 3492 | 1461101944300 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 3492 | ++DOCSHELL 18749400 == 65 [pid = 3492] [id = 344] 14:39:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (18CAD000) [pid = 3492] [serial = 1031] [outer = 00000000] 14:39:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1BC32C00) [pid = 3492] [serial = 1032] [outer = 18CAD000] 14:39:04 INFO - PROCESS | 3492 | 1461101944345 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1BAA1000) [pid = 3492] [serial = 1033] [outer = 18CAD000] 14:39:04 INFO - PROCESS | 3492 | 1461101944828 Marionette TRACE conn4 <- [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]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 14:39:04 INFO - PROCESS | 3492 | 1461101944900 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 3492 | 1461101944904 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 14:39:04 INFO - PROCESS | 3492 | 1461101944910 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:39:04 INFO - PROCESS | 3492 | 1461101944914 Marionette TRACE conn4 <- [1,1342,null,{}] 14:39:04 INFO - PROCESS | 3492 | 1461101944920 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:05 INFO - PROCESS | 3492 | 1461101945036 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:39:05 INFO - PROCESS | 3492 | 1461101945169 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 3492 | ++DOCSHELL 16B71C00 == 66 [pid = 3492] [id = 345] 14:39:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (16B8B800) [pid = 3492] [serial = 1034] [outer = 00000000] 14:39:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (17529800) [pid = 3492] [serial = 1035] [outer = 16B8B800] 14:39:05 INFO - PROCESS | 3492 | 1461101945230 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (187E4800) [pid = 3492] [serial = 1036] [outer = 16B8B800] 14:39:05 INFO - PROCESS | 3492 | 1461101945907 Marionette TRACE conn4 <- [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]]]}] 14:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1022ms 14:39:05 INFO - PROCESS | 3492 | 1461101945937 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 3492 | 1461101945943 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 14:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:39:05 INFO - PROCESS | 3492 | 1461101945950 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - PROCESS | 3492 | 1461101945952 Marionette TRACE conn4 <- [1,1346,null,{}] 14:39:05 INFO - PROCESS | 3492 | 1461101945956 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 3492 | 1461101946068 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:39:06 INFO - PROCESS | 3492 | 1461101946207 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 3492 | ++DOCSHELL 1A7B7C00 == 67 [pid = 3492] [id = 346] 14:39:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1AB36800) [pid = 3492] [serial = 1037] [outer = 00000000] 14:39:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1C034400) [pid = 3492] [serial = 1038] [outer = 1AB36800] 14:39:06 INFO - PROCESS | 3492 | 1461101946265 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1AB39C00) [pid = 3492] [serial = 1039] [outer = 1AB36800] 14:39:06 INFO - PROCESS | 3492 | 1461101946888 Marionette TRACE conn4 <- [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]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 14:39:06 INFO - PROCESS | 3492 | 1461101946921 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 3492 | 1461101946924 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 14:39:06 INFO - PROCESS | 3492 | 1461101946927 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:39:06 INFO - PROCESS | 3492 | 1461101946931 Marionette TRACE conn4 <- [1,1350,null,{}] 14:39:06 INFO - PROCESS | 3492 | 1461101946942 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:07 INFO - PROCESS | 3492 | 1461101947058 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:39:07 INFO - PROCESS | 3492 | 1461101947196 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 3492 | ++DOCSHELL 1FA65C00 == 68 [pid = 3492] [id = 347] 14:39:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1FBABC00) [pid = 3492] [serial = 1040] [outer = 00000000] 14:39:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (20752400) [pid = 3492] [serial = 1041] [outer = 1FBABC00] 14:39:07 INFO - PROCESS | 3492 | 1461101947254 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (20A83000) [pid = 3492] [serial = 1042] [outer = 1FBABC00] 14:39:07 INFO - PROCESS | 3492 | 1461101947812 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 929ms 14:39:07 INFO - PROCESS | 3492 | 1461101947861 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 3492 | 1461101947864 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 14:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:39:07 INFO - PROCESS | 3492 | 1461101947867 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 3492 | 1461101947869 Marionette TRACE conn4 <- [1,1354,null,{}] 14:39:07 INFO - PROCESS | 3492 | 1461101947873 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:07 INFO - PROCESS | 3492 | 1461101947983 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:39:08 INFO - PROCESS | 3492 | 1461101948120 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 3492 | ++DOCSHELL 211F4400 == 69 [pid = 3492] [id = 348] 14:39:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (211F4800) [pid = 3492] [serial = 1043] [outer = 00000000] 14:39:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (215C0000) [pid = 3492] [serial = 1044] [outer = 211F4800] 14:39:08 INFO - PROCESS | 3492 | 1461101948176 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (21642800) [pid = 3492] [serial = 1045] [outer = 211F4800] 14:39:08 INFO - PROCESS | 3492 | 1461101948769 Marionette TRACE conn4 <- [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] 14:39:08 INFO - PROCESS | 3492 | 1461101948803 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 14:39:08 INFO - PROCESS | 3492 | 1461101948807 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:39:08 INFO - PROCESS | 3492 | 1461101948809 Marionette TRACE conn4 <- [1,1358,null,{}] 14:39:08 INFO - PROCESS | 3492 | 1461101948812 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 3492 | 1461101948919 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:39:09 INFO - PROCESS | 3492 | 1461101949056 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 3492 | ++DOCSHELL 2121CC00 == 70 [pid = 3492] [id = 349] 14:39:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (2163F400) [pid = 3492] [serial = 1046] [outer = 00000000] 14:39:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (217EA800) [pid = 3492] [serial = 1047] [outer = 2163F400] 14:39:09 INFO - PROCESS | 3492 | 1461101949111 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (2252E800) [pid = 3492] [serial = 1048] [outer = 2163F400] 14:39:09 INFO - PROCESS | 3492 | 1461101949650 Marionette TRACE conn4 <- [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] 14:39:09 INFO - PROCESS | 3492 | 1461101949684 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 14:39:09 INFO - PROCESS | 3492 | 1461101949687 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:39:09 INFO - PROCESS | 3492 | 1461101949689 Marionette TRACE conn4 <- [1,1362,null,{}] 14:39:09 INFO - PROCESS | 3492 | 1461101949693 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:09 INFO - PROCESS | 3492 | 1461101949854 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:39:09 INFO - PROCESS | 3492 | 1461101949969 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 3492 | ++DOCSHELL 24063800 == 71 [pid = 3492] [id = 350] 14:39:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (24065000) [pid = 3492] [serial = 1049] [outer = 00000000] 14:39:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (2406DC00) [pid = 3492] [serial = 1050] [outer = 24065000] 14:39:10 INFO - PROCESS | 3492 | 1461101950026 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (24071C00) [pid = 3492] [serial = 1051] [outer = 24065000] 14:39:10 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:10 INFO - PROCESS | 3492 | 1461101950567 Marionette TRACE conn4 <- [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] 14:39:10 INFO - PROCESS | 3492 | 1461101950642 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:39:10 INFO - PROCESS | 3492 | 1461101950646 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 3492 | 1461101950648 Marionette TRACE conn4 <- [1,1366,null,{}] 14:39:10 INFO - PROCESS | 3492 | 1461101950652 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:10 INFO - PROCESS | 3492 | 1461101950757 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:39:10 INFO - PROCESS | 3492 | 1461101950869 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 3492 | ++DOCSHELL 17881000 == 72 [pid = 3492] [id = 351] 14:39:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (18CAF400) [pid = 3492] [serial = 1052] [outer = 00000000] 14:39:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1C857800) [pid = 3492] [serial = 1053] [outer = 18CAF400] 14:39:10 INFO - PROCESS | 3492 | 1461101950922 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1D10C000) [pid = 3492] [serial = 1054] [outer = 18CAF400] 14:39:11 INFO - PROCESS | 3492 | 1461101951683 Marionette TRACE conn4 <- [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] 14:39:11 INFO - PROCESS | 3492 | 1461101951739 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 14:39:11 INFO - PROCESS | 3492 | 1461101951744 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:39:11 INFO - PROCESS | 3492 | 1461101951748 Marionette TRACE conn4 <- [1,1370,null,{}] 14:39:11 INFO - PROCESS | 3492 | 1461101951753 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 3492 | 1461101951858 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:39:11 INFO - PROCESS | 3492 | 1461101951994 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 3492 | ++DOCSHELL 127B6400 == 73 [pid = 3492] [id = 352] 14:39:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (127BC000) [pid = 3492] [serial = 1055] [outer = 00000000] 14:39:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (18CAA800) [pid = 3492] [serial = 1056] [outer = 127BC000] 14:39:12 INFO - PROCESS | 3492 | 1461101952044 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (19E47C00) [pid = 3492] [serial = 1057] [outer = 127BC000] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 0EFA1400 == 72 [pid = 3492] [id = 343] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 1BC3B400 == 71 [pid = 3492] [id = 342] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 1E80B000 == 70 [pid = 3492] [id = 341] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 1D128C00 == 69 [pid = 3492] [id = 340] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 1C8DCC00 == 68 [pid = 3492] [id = 339] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 12D39400 == 67 [pid = 3492] [id = 338] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (25F01400) [pid = 3492] [serial = 957] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 0B978400 == 66 [pid = 3492] [id = 337] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 0EF9E400 == 65 [pid = 3492] [id = 336] 14:39:12 INFO - PROCESS | 3492 | --DOCSHELL 12D41400 == 64 [pid = 3492] [id = 331] 14:39:12 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:12 INFO - PROCESS | 3492 | 1461101952737 Marionette TRACE conn4 <- [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] 14:39:12 INFO - PROCESS | 3492 | 1461101952774 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 14:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:39:12 INFO - PROCESS | 3492 | 1461101952780 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 3492 | 1461101952783 Marionette TRACE conn4 <- [1,1374,null,{}] 14:39:12 INFO - PROCESS | 3492 | 1461101952786 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:12 INFO - PROCESS | 3492 | 1461101952889 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1A260400) [pid = 3492] [serial = 895] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (201E6400) [pid = 3492] [serial = 898] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (12971000) [pid = 3492] [serial = 892] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (215C3C00) [pid = 3492] [serial = 907] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (215BF400) [pid = 3492] [serial = 904] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (21217000) [pid = 3492] [serial = 901] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1FEEF000) [pid = 3492] [serial = 987] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1C8E0C00) [pid = 3492] [serial = 808] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1FBAC400) [pid = 3492] [serial = 853] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1C496000) [pid = 3492] [serial = 805] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (19E49C00) [pid = 3492] [serial = 802] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1E7FE000) [pid = 3492] [serial = 844] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1D105400) [pid = 3492] [serial = 775] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (16B94C00) [pid = 3492] [serial = 847] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1CC1B000) [pid = 3492] [serial = 811] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (127B5C00) [pid = 3492] [serial = 769] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1FE2DC00) [pid = 3492] [serial = 856] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (12FE4C00) [pid = 3492] [serial = 799] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1F7B8C00) [pid = 3492] [serial = 778] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1C030800) [pid = 3492] [serial = 796] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1BA9D800) [pid = 3492] [serial = 850] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (18CA6800) [pid = 3492] [serial = 772] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (21643000) [pid = 3492] [serial = 940] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (137DD400) [pid = 3492] [serial = 961] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (12D42C00) [pid = 3492] [serial = 960] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1D107000) [pid = 3492] [serial = 975] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1E7CDC00) [pid = 3492] [serial = 948] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (0F186C00) [pid = 3492] [serial = 963] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (12977400) [pid = 3492] [serial = 964] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1A888C00) [pid = 3492] [serial = 969] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1AB38000) [pid = 3492] [serial = 970] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1D677C00) [pid = 3492] [serial = 978] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1A894400) [pid = 3492] [serial = 945] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1901F800) [pid = 3492] [serial = 966] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (19EDE400) [pid = 3492] [serial = 967] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1BF5D000) [pid = 3492] [serial = 972] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1D121400) [pid = 3492] [serial = 976] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (217E6000) [pid = 3492] [serial = 954] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (16B92000) [pid = 3492] [serial = 942] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (21762800) [pid = 3492] [serial = 951] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (16E28000) [pid = 3492] [serial = 981] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1E75DC00) [pid = 3492] [serial = 979] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (187DD400) [pid = 3492] [serial = 982] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (201DE000) [pid = 3492] [serial = 988] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1E812800) [pid = 3492] [serial = 984] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1C03B000) [pid = 3492] [serial = 973] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1FBA8400) [pid = 3492] [serial = 985] [outer = 00000000] [url = about:blank] 14:39:12 INFO - PROCESS | 3492 | 1461101953000 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 3492 | ++DOCSHELL 0F186C00 == 65 [pid = 3492] [id = 353] 14:39:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (0F1E2C00) [pid = 3492] [serial = 1058] [outer = 00000000] 14:39:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (12977400) [pid = 3492] [serial = 1059] [outer = 0F1E2C00] 14:39:13 INFO - PROCESS | 3492 | 1461101953046 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (17025C00) [pid = 3492] [serial = 1060] [outer = 0F1E2C00] 14:39:13 INFO - PROCESS | 3492 | 1461101953457 Marionette TRACE conn4 <- [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] 14:39:13 INFO - PROCESS | 3492 | 1461101953516 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 14:39:13 INFO - PROCESS | 3492 | 1461101953519 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:39:13 INFO - PROCESS | 3492 | 1461101953522 Marionette TRACE conn4 <- [1,1378,null,{}] 14:39:13 INFO - PROCESS | 3492 | 1461101953533 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 3492 | 1461101953626 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:39:13 INFO - PROCESS | 3492 | 1461101953637 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 3492 | ++DOCSHELL 18CA6800 == 66 [pid = 3492] [id = 354] 14:39:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (18CA7400) [pid = 3492] [serial = 1061] [outer = 00000000] 14:39:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1A25F000) [pid = 3492] [serial = 1062] [outer = 18CA7400] 14:39:13 INFO - PROCESS | 3492 | 1461101953688 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1A7BEC00) [pid = 3492] [serial = 1063] [outer = 18CA7400] 14:39:14 INFO - PROCESS | 3492 | 1461101954138 Marionette TRACE conn4 <- [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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 14:39:14 INFO - PROCESS | 3492 | 1461101954194 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 3492 | 1461101954197 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 14:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:39:14 INFO - PROCESS | 3492 | 1461101954200 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 3492 | 1461101954201 Marionette TRACE conn4 <- [1,1382,null,{}] 14:39:14 INFO - PROCESS | 3492 | 1461101954205 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:14 INFO - PROCESS | 3492 | 1461101954319 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:39:14 INFO - PROCESS | 3492 | 1461101954416 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 3492 | ++DOCSHELL 1BC3AC00 == 67 [pid = 3492] [id = 355] 14:39:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1BC3B400) [pid = 3492] [serial = 1064] [outer = 00000000] 14:39:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1C036400) [pid = 3492] [serial = 1065] [outer = 1BC3B400] 14:39:14 INFO - PROCESS | 3492 | 1461101954461 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1C496800) [pid = 3492] [serial = 1066] [outer = 1BC3B400] 14:39:14 INFO - PROCESS | 3492 | 1461101954857 Marionette TRACE conn4 <- [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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 14:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:39:14 INFO - PROCESS | 3492 | 1461101954874 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 3492 | 1461101954876 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 14:39:14 INFO - PROCESS | 3492 | 1461101954879 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 3492 | 1461101954881 Marionette TRACE conn4 <- [1,1386,null,{}] 14:39:14 INFO - PROCESS | 3492 | 1461101954885 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:14 INFO - PROCESS | 3492 | 1461101954968 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:39:15 INFO - PROCESS | 3492 | 1461101955077 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 3492 | ++DOCSHELL 1C031000 == 68 [pid = 3492] [id = 356] 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C774C00) [pid = 3492] [serial = 1067] [outer = 00000000] 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1D101C00) [pid = 3492] [serial = 1068] [outer = 1C774C00] 14:39:15 INFO - PROCESS | 3492 | 1461101955121 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1D109400) [pid = 3492] [serial = 1069] [outer = 1C774C00] 14:39:15 INFO - PROCESS | 3492 | 1461101955542 Marionette TRACE conn4 <- [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]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 14:39:15 INFO - PROCESS | 3492 | 1461101955610 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 3492 | 1461101955612 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 14:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:39:15 INFO - PROCESS | 3492 | 1461101955615 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 3492 | 1461101955617 Marionette TRACE conn4 <- [1,1390,null,{}] 14:39:15 INFO - PROCESS | 3492 | 1461101955620 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:15 INFO - PROCESS | 3492 | 1461101955792 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:39:15 INFO - PROCESS | 3492 | 1461101955810 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 3492 | ++DOCSHELL 1D10F800 == 69 [pid = 3492] [id = 357] 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1D1DC000) [pid = 3492] [serial = 1070] [outer = 00000000] 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1E763C00) [pid = 3492] [serial = 1071] [outer = 1D1DC000] 14:39:15 INFO - PROCESS | 3492 | 1461101955857 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1E7F4C00) [pid = 3492] [serial = 1072] [outer = 1D1DC000] 14:39:16 INFO - PROCESS | 3492 | 1461101956315 Marionette TRACE conn4 <- [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]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 14:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:39:16 INFO - PROCESS | 3492 | 1461101956346 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 3492 | 1461101956348 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 14:39:16 INFO - PROCESS | 3492 | 1461101956352 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 3492 | 1461101956353 Marionette TRACE conn4 <- [1,1394,null,{}] 14:39:16 INFO - PROCESS | 3492 | 1461101956357 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:16 INFO - PROCESS | 3492 | 1461101956474 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:39:16 INFO - PROCESS | 3492 | 1461101956536 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 3492 | ++DOCSHELL 1E807C00 == 70 [pid = 3492] [id = 358] 14:39:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1E812800) [pid = 3492] [serial = 1073] [outer = 00000000] 14:39:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1FA74800) [pid = 3492] [serial = 1074] [outer = 1E812800] 14:39:16 INFO - PROCESS | 3492 | 1461101956580 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1FBB0C00) [pid = 3492] [serial = 1075] [outer = 1E812800] 14:39:17 INFO - PROCESS | 3492 | 1461101957067 Marionette TRACE conn4 <- [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]]]}] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1E80B400) [pid = 3492] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1FEF6800) [pid = 3492] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (16B8B000) [pid = 3492] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (0F02B800) [pid = 3492] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (0EFA7800) [pid = 3492] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1D129C00) [pid = 3492] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A887800) [pid = 3492] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:39:17 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1C8E2000) [pid = 3492] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 14:39:17 INFO - PROCESS | 3492 | 1461101957092 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:39:17 INFO - PROCESS | 3492 | 1461101957094 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 14:39:17 INFO - PROCESS | 3492 | 1461101957097 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3492 | 1461101957099 Marionette TRACE conn4 <- [1,1398,null,{}] 14:39:17 INFO - PROCESS | 3492 | 1461101957102 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 3492 | 1461101957190 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:39:17 INFO - PROCESS | 3492 | 1461101957199 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 3492 | ++DOCSHELL 12970400 == 71 [pid = 3492] [id = 359] 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (12979800) [pid = 3492] [serial = 1076] [outer = 00000000] 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (17526C00) [pid = 3492] [serial = 1077] [outer = 12979800] 14:39:17 INFO - PROCESS | 3492 | 1461101957243 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1AB34000) [pid = 3492] [serial = 1078] [outer = 12979800] 14:39:17 INFO - PROCESS | 3492 | 1461101957683 Marionette TRACE conn4 <- [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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 14:39:17 INFO - PROCESS | 3492 | 1461101957729 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 3492 | 1461101957731 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:39:17 INFO - PROCESS | 3492 | 1461101957734 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3492 | 1461101957736 Marionette TRACE conn4 <- [1,1402,null,{}] 14:39:17 INFO - PROCESS | 3492 | 1461101957739 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 3492 | 1461101957824 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:39:17 INFO - PROCESS | 3492 | 1461101957830 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 3492 | ++DOCSHELL 1BCA1C00 == 72 [pid = 3492] [id = 360] 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1C8DB000) [pid = 3492] [serial = 1079] [outer = 00000000] 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1FE2BC00) [pid = 3492] [serial = 1080] [outer = 1C8DB000] 14:39:17 INFO - PROCESS | 3492 | 1461101957875 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1FEF0400) [pid = 3492] [serial = 1081] [outer = 1C8DB000] 14:39:18 INFO - PROCESS | 3492 | 1461101958324 Marionette TRACE conn4 <- [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]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 14:39:18 INFO - PROCESS | 3492 | 1461101958365 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 3492 | 1461101958367 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:39:18 INFO - PROCESS | 3492 | 1461101958370 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 3492 | 1461101958372 Marionette TRACE conn4 <- [1,1406,null,{}] 14:39:18 INFO - PROCESS | 3492 | 1461101958375 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:18 INFO - PROCESS | 3492 | 1461101958461 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:39:18 INFO - PROCESS | 3492 | 1461101958467 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 3492 | ++DOCSHELL 1FBA9C00 == 73 [pid = 3492] [id = 361] 14:39:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1FEEAC00) [pid = 3492] [serial = 1082] [outer = 00000000] 14:39:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (2075E000) [pid = 3492] [serial = 1083] [outer = 1FEEAC00] 14:39:18 INFO - PROCESS | 3492 | 1461101958513 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (21194800) [pid = 3492] [serial = 1084] [outer = 1FEEAC00] 14:39:18 INFO - PROCESS | 3492 | 1461101958976 Marionette TRACE conn4 <- [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]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 14:39:19 INFO - PROCESS | 3492 | 1461101959001 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 3492 | 1461101959003 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:39:19 INFO - PROCESS | 3492 | 1461101959020 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 3492 | 1461101959022 Marionette TRACE conn4 <- [1,1410,null,{}] 14:39:19 INFO - PROCESS | 3492 | 1461101959026 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:19 INFO - PROCESS | 3492 | 1461101959196 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:39:19 INFO - PROCESS | 3492 | 1461101959338 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 3492 | ++DOCSHELL 127C2400 == 74 [pid = 3492] [id = 362] 14:39:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1296E800) [pid = 3492] [serial = 1085] [outer = 00000000] 14:39:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (12F08800) [pid = 3492] [serial = 1086] [outer = 1296E800] 14:39:19 INFO - PROCESS | 3492 | 1461101959399 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (13C7D000) [pid = 3492] [serial = 1087] [outer = 1296E800] 14:39:20 INFO - PROCESS | 3492 | 1461101960052 Marionette TRACE conn4 <- [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]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1076ms 14:39:20 INFO - PROCESS | 3492 | 1461101960099 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 3492 | 1461101960104 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:39:20 INFO - PROCESS | 3492 | 1461101960109 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 3492 | 1461101960113 Marionette TRACE conn4 <- [1,1414,null,{}] 14:39:20 INFO - PROCESS | 3492 | 1461101960118 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:20 INFO - PROCESS | 3492 | 1461101960234 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:39:20 INFO - PROCESS | 3492 | 1461101960346 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 3492 | ++DOCSHELL 1A23B800 == 75 [pid = 3492] [id = 363] 14:39:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1A23E000) [pid = 3492] [serial = 1088] [outer = 00000000] 14:39:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1AB3CC00) [pid = 3492] [serial = 1089] [outer = 1A23E000] 14:39:20 INFO - PROCESS | 3492 | 1461101960445 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1BA9C800) [pid = 3492] [serial = 1090] [outer = 1A23E000] 14:39:21 INFO - PROCESS | 3492 | 1461101961017 Marionette TRACE conn4 <- [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]]]}] 14:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 14:39:21 INFO - PROCESS | 3492 | 1461101961044 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 3492 | 1461101961047 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:39:21 INFO - PROCESS | 3492 | 1461101961050 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 3492 | 1461101961053 Marionette TRACE conn4 <- [1,1418,null,{}] 14:39:21 INFO - PROCESS | 3492 | 1461101961057 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 3492 | 1461101961169 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:39:21 INFO - PROCESS | 3492 | 1461101961308 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 3492 | ++DOCSHELL 1D1DD800 == 76 [pid = 3492] [id = 364] 14:39:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1D61D000) [pid = 3492] [serial = 1091] [outer = 00000000] 14:39:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1F7B9400) [pid = 3492] [serial = 1092] [outer = 1D61D000] 14:39:21 INFO - PROCESS | 3492 | 1461101961364 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1FF9F400) [pid = 3492] [serial = 1093] [outer = 1D61D000] 14:39:22 INFO - PROCESS | 3492 | 1461101962030 Marionette TRACE conn4 <- [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]]]}] 14:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1017ms 14:39:22 INFO - PROCESS | 3492 | 1461101962075 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 3492 | 1461101962079 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:39:22 INFO - PROCESS | 3492 | 1461101962091 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 3492 | 1461101962096 Marionette TRACE conn4 <- [1,1422,null,{}] 14:39:22 INFO - PROCESS | 3492 | 1461101962117 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:22 INFO - PROCESS | 3492 | 1461101962231 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:39:22 INFO - PROCESS | 3492 | 1461101962367 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 3492 | ++DOCSHELL 211ECC00 == 77 [pid = 3492] [id = 365] 14:39:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (21217800) [pid = 3492] [serial = 1094] [outer = 00000000] 14:39:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (21645400) [pid = 3492] [serial = 1095] [outer = 21217800] 14:39:22 INFO - PROCESS | 3492 | 1461101962423 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (2175CC00) [pid = 3492] [serial = 1096] [outer = 21217800] 14:39:23 INFO - PROCESS | 3492 | 1461101963016 Marionette TRACE conn4 <- [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]]]}] 14:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 995ms 14:39:23 INFO - PROCESS | 3492 | 1461101963081 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 3492 | 1461101963084 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 14:39:23 INFO - PROCESS | 3492 | 1461101963087 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:39:23 INFO - PROCESS | 3492 | 1461101963089 Marionette TRACE conn4 <- [1,1426,null,{}] 14:39:23 INFO - PROCESS | 3492 | 1461101963093 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:23 INFO - PROCESS | 3492 | 1461101963203 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:39:23 INFO - PROCESS | 3492 | 1461101963340 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 3492 | ++DOCSHELL 21644C00 == 78 [pid = 3492] [id = 366] 14:39:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (21763800) [pid = 3492] [serial = 1097] [outer = 00000000] 14:39:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (23E01C00) [pid = 3492] [serial = 1098] [outer = 21763800] 14:39:23 INFO - PROCESS | 3492 | 1461101963395 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (23E05400) [pid = 3492] [serial = 1099] [outer = 21763800] 14:39:23 INFO - PROCESS | 3492 | 1461101963936 Marionette TRACE conn4 <- [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]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 931ms 14:39:24 INFO - PROCESS | 3492 | 1461101964022 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 3492 | 1461101964025 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:39:24 INFO - PROCESS | 3492 | 1461101964028 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 3492 | 1461101964030 Marionette TRACE conn4 <- [1,1430,null,{}] 14:39:24 INFO - PROCESS | 3492 | 1461101964033 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 3492 | 1461101964142 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:39:24 INFO - PROCESS | 3492 | 1461101964284 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 3492 | ++DOCSHELL 23E0C800 == 79 [pid = 3492] [id = 367] 14:39:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (23E0CC00) [pid = 3492] [serial = 1100] [outer = 00000000] 14:39:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (24068C00) [pid = 3492] [serial = 1101] [outer = 23E0CC00] 14:39:24 INFO - PROCESS | 3492 | 1461101964349 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (240A4800) [pid = 3492] [serial = 1102] [outer = 23E0CC00] 14:39:25 INFO - PROCESS | 3492 | 1461101965002 Marionette TRACE conn4 <- [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]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1015ms 14:39:25 INFO - PROCESS | 3492 | 1461101965047 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 3492 | 1461101965050 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 14:39:25 INFO - PROCESS | 3492 | 1461101965053 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:39:25 INFO - PROCESS | 3492 | 1461101965055 Marionette TRACE conn4 <- [1,1434,null,{}] 14:39:25 INFO - PROCESS | 3492 | 1461101965058 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:25 INFO - PROCESS | 3492 | 1461101965220 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:39:25 INFO - PROCESS | 3492 | 1461101965234 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 3492 | ++DOCSHELL 18752800 == 80 [pid = 3492] [id = 368] 14:39:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (18CA3C00) [pid = 3492] [serial = 1103] [outer = 00000000] 14:39:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1C8E6000) [pid = 3492] [serial = 1104] [outer = 18CA3C00] 14:39:25 INFO - PROCESS | 3492 | 1461101965287 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1D10F000) [pid = 3492] [serial = 1105] [outer = 18CA3C00] 14:39:26 INFO - PROCESS | 3492 | 1461101966140 Marionette TRACE conn4 <- [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]]]}] 14:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1117ms 14:39:26 INFO - PROCESS | 3492 | 1461101966175 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 3492 | 1461101966179 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 14:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:39:26 INFO - PROCESS | 3492 | 1461101966184 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - PROCESS | 3492 | 1461101966187 Marionette TRACE conn4 <- [1,1438,null,{}] 14:39:26 INFO - PROCESS | 3492 | 1461101966192 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:26 INFO - PROCESS | 3492 | 1461101966295 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:39:26 INFO - PROCESS | 3492 | 1461101966438 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 3492 | ++DOCSHELL 1A246800 == 81 [pid = 3492] [id = 369] 14:39:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1A255C00) [pid = 3492] [serial = 1106] [outer = 00000000] 14:39:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (13ADF000) [pid = 3492] [serial = 1107] [outer = 1A255C00] 14:39:26 INFO - PROCESS | 3492 | 1461101966491 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1A260800) [pid = 3492] [serial = 1108] [outer = 1A255C00] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 21198400 == 80 [pid = 3492] [id = 313] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1A243800 == 79 [pid = 3492] [id = 227] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1FBA9C00 == 78 [pid = 3492] [id = 361] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1BCA1C00 == 77 [pid = 3492] [id = 360] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 12970400 == 76 [pid = 3492] [id = 359] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1E807C00 == 75 [pid = 3492] [id = 358] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1D10F800 == 74 [pid = 3492] [id = 357] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1C031000 == 73 [pid = 3492] [id = 356] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1BC3AC00 == 72 [pid = 3492] [id = 355] 14:39:26 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1BC32C00) [pid = 3492] [serial = 1032] [outer = 00000000] [url = about:blank] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 18CA6800 == 71 [pid = 3492] [id = 354] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 0F186C00 == 70 [pid = 3492] [id = 353] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 127B6400 == 69 [pid = 3492] [id = 352] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1FA65C00 == 68 [pid = 3492] [id = 347] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 1A7B7C00 == 67 [pid = 3492] [id = 346] 14:39:26 INFO - PROCESS | 3492 | --DOCSHELL 16B71C00 == 66 [pid = 3492] [id = 345] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1FE2D400) [pid = 3492] [serial = 1027] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (17746000) [pid = 3492] [serial = 1030] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (2075A000) [pid = 3492] [serial = 990] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1E67BC00) [pid = 3492] [serial = 1021] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1FE2B400) [pid = 3492] [serial = 1023] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (20A8F800) [pid = 3492] [serial = 1026] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1FEF4000) [pid = 3492] [serial = 1024] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (19E4AC00) [pid = 3492] [serial = 1014] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1A244800) [pid = 3492] [serial = 1015] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1702C800) [pid = 3492] [serial = 1009] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (17520400) [pid = 3492] [serial = 1029] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (16B6F800) [pid = 3492] [serial = 1008] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1E762C00) [pid = 3492] [serial = 1020] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1C85BC00) [pid = 3492] [serial = 1012] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1C033C00) [pid = 3492] [serial = 1011] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1D10B800) [pid = 3492] [serial = 1017] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1D123000) [pid = 3492] [serial = 1018] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (2121C400) [pid = 3492] [serial = 1002] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (20A87800) [pid = 3492] [serial = 999] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1C8DD400) [pid = 3492] [serial = 996] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (21757800) [pid = 3492] [serial = 1005] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (17525000) [pid = 3492] [serial = 993] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3492 | 1461101967141 Marionette TRACE conn4 <- [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]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 14:39:27 INFO - PROCESS | 3492 | 1461101967175 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 3492 | 1461101967180 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:39:27 INFO - PROCESS | 3492 | 1461101967189 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 3492 | 1461101967191 Marionette TRACE conn4 <- [1,1442,null,{}] 14:39:27 INFO - PROCESS | 3492 | 1461101967195 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 3492 | 1461101967284 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:39:27 INFO - PROCESS | 3492 | 1461101967381 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 3492 | ++DOCSHELL 0F02C000 == 67 [pid = 3492] [id = 370] 14:39:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (0F02D400) [pid = 3492] [serial = 1109] [outer = 00000000] 14:39:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (17097C00) [pid = 3492] [serial = 1110] [outer = 0F02D400] 14:39:27 INFO - PROCESS | 3492 | 1461101967427 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (17528000) [pid = 3492] [serial = 1111] [outer = 0F02D400] 14:39:27 INFO - PROCESS | 3492 | 1461101967833 Marionette TRACE conn4 <- [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]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 669ms 14:39:27 INFO - PROCESS | 3492 | 1461101967860 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 3492 | 1461101967862 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:39:27 INFO - PROCESS | 3492 | 1461101967865 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 3492 | 1461101967868 Marionette TRACE conn4 <- [1,1446,null,{}] 14:39:27 INFO - PROCESS | 3492 | 1461101967878 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 3492 | 1461101967968 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:39:27 INFO - PROCESS | 3492 | 1461101967975 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 3492 | ++DOCSHELL 19E46C00 == 68 [pid = 3492] [id = 371] 14:39:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (19E4A400) [pid = 3492] [serial = 1112] [outer = 00000000] 14:39:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1AB38C00) [pid = 3492] [serial = 1113] [outer = 19E4A400] 14:39:28 INFO - PROCESS | 3492 | 1461101968025 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1BA9A000) [pid = 3492] [serial = 1114] [outer = 19E4A400] 14:39:28 INFO - PROCESS | 3492 | 1461101968535 Marionette TRACE conn4 <- [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]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 14:39:28 INFO - PROCESS | 3492 | 1461101968599 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 3492 | 1461101968602 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:39:28 INFO - PROCESS | 3492 | 1461101968605 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 3492 | 1461101968607 Marionette TRACE conn4 <- [1,1450,null,{}] 14:39:28 INFO - PROCESS | 3492 | 1461101968610 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:28 INFO - PROCESS | 3492 | 1461101968700 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:39:28 INFO - PROCESS | 3492 | 1461101968806 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 3492 | ++DOCSHELL 1BC32C00 == 69 [pid = 3492] [id = 372] 14:39:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1C03CC00) [pid = 3492] [serial = 1115] [outer = 00000000] 14:39:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1C8DA800) [pid = 3492] [serial = 1116] [outer = 1C03CC00] 14:39:28 INFO - PROCESS | 3492 | 1461101968852 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1C8E5C00) [pid = 3492] [serial = 1117] [outer = 1C03CC00] 14:39:29 INFO - PROCESS | 3492 | 1461101969273 Marionette TRACE conn4 <- [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]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 14:39:29 INFO - PROCESS | 3492 | 1461101969376 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 3492 | 1461101969378 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 14:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:39:29 INFO - PROCESS | 3492 | 1461101969388 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - PROCESS | 3492 | 1461101969390 Marionette TRACE conn4 <- [1,1454,null,{}] 14:39:29 INFO - PROCESS | 3492 | 1461101969393 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:29 INFO - PROCESS | 3492 | 1461101969511 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:39:29 INFO - PROCESS | 3492 | 1461101969575 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 3492 | ++DOCSHELL 1C036000 == 70 [pid = 3492] [id = 373] 14:39:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1C9CF400) [pid = 3492] [serial = 1118] [outer = 00000000] 14:39:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1D123C00) [pid = 3492] [serial = 1119] [outer = 1C9CF400] 14:39:29 INFO - PROCESS | 3492 | 1461101969621 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1D12B400) [pid = 3492] [serial = 1120] [outer = 1C9CF400] 14:39:30 INFO - PROCESS | 3492 | 1461101970096 Marionette TRACE conn4 <- [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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 14:39:30 INFO - PROCESS | 3492 | 1461101970132 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 3492 | 1461101970134 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:39:30 INFO - PROCESS | 3492 | 1461101970137 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 3492 | 1461101970138 Marionette TRACE conn4 <- [1,1458,null,{}] 14:39:30 INFO - PROCESS | 3492 | 1461101970142 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 3492 | 1461101970272 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:39:30 INFO - PROCESS | 3492 | 1461101970339 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 3492 | ++DOCSHELL 1E7C4C00 == 71 [pid = 3492] [id = 374] 14:39:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1E7CE400) [pid = 3492] [serial = 1121] [outer = 00000000] 14:39:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1FA72C00) [pid = 3492] [serial = 1122] [outer = 1E7CE400] 14:39:30 INFO - PROCESS | 3492 | 1461101970386 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1FBAD000) [pid = 3492] [serial = 1123] [outer = 1E7CE400] 14:39:30 INFO - PROCESS | 3492 | 1461101970791 Marionette TRACE conn4 <- [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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 14:39:30 INFO - PROCESS | 3492 | 1461101970885 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 3492 | 1461101970887 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:39:30 INFO - PROCESS | 3492 | 1461101970899 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 3492 | 1461101970901 Marionette TRACE conn4 <- [1,1462,null,{}] 14:39:30 INFO - PROCESS | 3492 | 1461101970904 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 3492 | 1461101971024 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:39:31 INFO - PROCESS | 3492 | 1461101971089 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 3492 | ++DOCSHELL 1FE2C000 == 72 [pid = 3492] [id = 375] 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1FEEF800) [pid = 3492] [serial = 1124] [outer = 00000000] 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (201E3000) [pid = 3492] [serial = 1125] [outer = 1FEEF800] 14:39:31 INFO - PROCESS | 3492 | 1461101971133 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (20753C00) [pid = 3492] [serial = 1126] [outer = 1FEEF800] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1D1DC000) [pid = 3492] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1E812800) [pid = 3492] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (127BC000) [pid = 3492] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1BC3B400) [pid = 3492] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (0F1E2C00) [pid = 3492] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (18CA7400) [pid = 3492] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (18CAD000) [pid = 3492] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (12979800) [pid = 3492] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1C8DB000) [pid = 3492] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:39:31 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1C774C00) [pid = 3492] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:39:31 INFO - PROCESS | 3492 | 1461101971586 Marionette TRACE conn4 <- [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]]]}] 14:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 731ms 14:39:31 INFO - PROCESS | 3492 | 1461101971632 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 3492 | 1461101971634 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 14:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:39:31 INFO - PROCESS | 3492 | 1461101971637 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 3492 | 1461101971639 Marionette TRACE conn4 <- [1,1466,null,{}] 14:39:31 INFO - PROCESS | 3492 | 1461101971642 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 3492 | 1461101971729 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (19EE0400) [pid = 3492] [serial = 1127] [outer = 0F4F2400] 14:39:31 INFO - PROCESS | 3492 | 1461101971754 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 3492 | ++DOCSHELL 1E812800 == 73 [pid = 3492] [id = 376] 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1FA6CC00) [pid = 3492] [serial = 1128] [outer = 00000000] 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1FEF0800) [pid = 3492] [serial = 1129] [outer = 1FA6CC00] 14:39:31 INFO - PROCESS | 3492 | 1461101971808 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1FEF0000) [pid = 3492] [serial = 1130] [outer = 1FA6CC00] 14:39:32 INFO - PROCESS | 3492 | 1461101972294 Marionette TRACE conn4 <- [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]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 669ms 14:39:32 INFO - PROCESS | 3492 | 1461101972309 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3492 | 1461101972311 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:39:32 INFO - PROCESS | 3492 | 1461101972314 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 3492 | 1461101972315 Marionette TRACE conn4 <- [1,1470,null,{}] 14:39:32 INFO - PROCESS | 3492 | 1461101972319 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 3492 | 1461101972405 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:39:32 INFO - PROCESS | 3492 | 1461101972412 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 3492 | ++DOCSHELL 0F453800 == 74 [pid = 3492] [id = 377] 14:39:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (0F4F9000) [pid = 3492] [serial = 1131] [outer = 00000000] 14:39:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (20A8E000) [pid = 3492] [serial = 1132] [outer = 0F4F9000] 14:39:32 INFO - PROCESS | 3492 | 1461101972457 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (211F2000) [pid = 3492] [serial = 1133] [outer = 0F4F9000] 14:39:32 INFO - PROCESS | 3492 | 1461101972909 Marionette TRACE conn4 <- [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]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 14:39:32 INFO - PROCESS | 3492 | 1461101972948 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3492 | 1461101972950 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:39:32 INFO - PROCESS | 3492 | 1461101972966 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 3492 | 1461101972968 Marionette TRACE conn4 <- [1,1474,null,{}] 14:39:32 INFO - PROCESS | 3492 | 1461101972972 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 3492 | 1461101973057 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:39:33 INFO - PROCESS | 3492 | 1461101973063 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 3492 | ++DOCSHELL 20B95400 == 75 [pid = 3492] [id = 378] 14:39:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (20B97400) [pid = 3492] [serial = 1134] [outer = 00000000] 14:39:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (20B9C800) [pid = 3492] [serial = 1135] [outer = 20B97400] 14:39:33 INFO - PROCESS | 3492 | 1461101973108 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (20B9EC00) [pid = 3492] [serial = 1136] [outer = 20B97400] 14:39:33 INFO - PROCESS | 3492 | 1461101973863 Marionette TRACE conn4 <- [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]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 14:39:33 INFO - PROCESS | 3492 | 1461101973903 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:39:33 INFO - PROCESS | 3492 | 1461101973908 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 14:39:33 INFO - PROCESS | 3492 | 1461101973913 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 3492 | 1461101973917 Marionette TRACE conn4 <- [1,1478,null,{}] 14:39:33 INFO - PROCESS | 3492 | 1461101973923 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:34 INFO - PROCESS | 3492 | 1461101974048 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:39:34 INFO - PROCESS | 3492 | 1461101974183 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 3492 | ++DOCSHELL 12974400 == 76 [pid = 3492] [id = 379] 14:39:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (16E2A400) [pid = 3492] [serial = 1137] [outer = 00000000] 14:39:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (187E1400) [pid = 3492] [serial = 1138] [outer = 16E2A400] 14:39:34 INFO - PROCESS | 3492 | 1461101974242 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (18CAE000) [pid = 3492] [serial = 1139] [outer = 16E2A400] 14:39:34 INFO - PROCESS | 3492 | 1461101974820 Marionette TRACE conn4 <- [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]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 14:39:34 INFO - PROCESS | 3492 | 1461101974904 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 3492 | 1461101974910 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 14:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:39:34 INFO - PROCESS | 3492 | 1461101974917 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 3492 | 1461101974919 Marionette TRACE conn4 <- [1,1482,null,{}] 14:39:34 INFO - PROCESS | 3492 | 1461101974924 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 3492 | 1461101975090 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:39:35 INFO - PROCESS | 3492 | 1461101975152 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 3492 | ++DOCSHELL 16B96800 == 77 [pid = 3492] [id = 380] 14:39:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (19E49400) [pid = 3492] [serial = 1140] [outer = 00000000] 14:39:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1BF62C00) [pid = 3492] [serial = 1141] [outer = 19E49400] 14:39:35 INFO - PROCESS | 3492 | 1461101975247 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1C8E1800) [pid = 3492] [serial = 1142] [outer = 19E49400] 14:39:35 INFO - PROCESS | 3492 | 1461101975866 Marionette TRACE conn4 <- [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]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 14:39:35 INFO - PROCESS | 3492 | 1461101975888 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 3492 | 1461101975891 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:39:35 INFO - PROCESS | 3492 | 1461101975894 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 3492 | 1461101975898 Marionette TRACE conn4 <- [1,1486,null,{}] 14:39:35 INFO - PROCESS | 3492 | 1461101975909 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:36 INFO - PROCESS | 3492 | 1461101976025 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:39:36 INFO - PROCESS | 3492 | 1461101976168 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 3492 | ++DOCSHELL 20B9BC00 == 78 [pid = 3492] [id = 381] 14:39:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (20B9FC00) [pid = 3492] [serial = 1143] [outer = 00000000] 14:39:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (21215C00) [pid = 3492] [serial = 1144] [outer = 20B9FC00] 14:39:36 INFO - PROCESS | 3492 | 1461101976226 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (215BF400) [pid = 3492] [serial = 1145] [outer = 20B9FC00] 14:39:36 INFO - PROCESS | 3492 | 1461101976839 Marionette TRACE conn4 <- [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]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 14:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:39:36 INFO - PROCESS | 3492 | 1461101976868 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 3492 | 1461101976871 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 14:39:36 INFO - PROCESS | 3492 | 1461101976874 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 3492 | 1461101976876 Marionette TRACE conn4 <- [1,1490,null,{}] 14:39:36 INFO - PROCESS | 3492 | 1461101976880 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:37 INFO - PROCESS | 3492 | 1461101976991 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:39:37 INFO - PROCESS | 3492 | 1461101977104 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 3492 | ++DOCSHELL 215C7C00 == 79 [pid = 3492] [id = 382] 14:39:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (21640000) [pid = 3492] [serial = 1146] [outer = 00000000] 14:39:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (217E9000) [pid = 3492] [serial = 1147] [outer = 21640000] 14:39:37 INFO - PROCESS | 3492 | 1461101977158 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (22535800) [pid = 3492] [serial = 1148] [outer = 21640000] 14:39:37 INFO - PROCESS | 3492 | 1461101977726 Marionette TRACE conn4 <- [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]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 870ms 14:39:37 INFO - PROCESS | 3492 | 1461101977760 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 3492 | 1461101977762 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 14:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:39:37 INFO - PROCESS | 3492 | 1461101977766 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - PROCESS | 3492 | 1461101977769 Marionette TRACE conn4 <- [1,1494,null,{}] 14:39:37 INFO - PROCESS | 3492 | 1461101977772 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:37 INFO - PROCESS | 3492 | 1461101977880 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:39:38 INFO - PROCESS | 3492 | 1461101977993 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 3492 | ++DOCSHELL 23E01400 == 80 [pid = 3492] [id = 383] 14:39:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (23E0BC00) [pid = 3492] [serial = 1149] [outer = 00000000] 14:39:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (2406A800) [pid = 3492] [serial = 1150] [outer = 23E0BC00] 14:39:38 INFO - PROCESS | 3492 | 1461101978046 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (24070000) [pid = 3492] [serial = 1151] [outer = 23E0BC00] 14:39:38 INFO - PROCESS | 3492 | 1461101978682 Marionette TRACE conn4 <- [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]]]}] 14:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 14:39:38 INFO - PROCESS | 3492 | 1461101978739 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 3492 | 1461101978741 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 14:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:39:38 INFO - PROCESS | 3492 | 1461101978745 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 3492 | 1461101978747 Marionette TRACE conn4 <- [1,1498,null,{}] 14:39:38 INFO - PROCESS | 3492 | 1461101978751 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:38 INFO - PROCESS | 3492 | 1461101978881 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:39:39 INFO - PROCESS | 3492 | 1461101979024 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 3492 | ++DOCSHELL 240A5C00 == 81 [pid = 3492] [id = 384] 14:39:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (240A7800) [pid = 3492] [serial = 1152] [outer = 00000000] 14:39:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (240CE800) [pid = 3492] [serial = 1153] [outer = 240A7800] 14:39:39 INFO - PROCESS | 3492 | 1461101979082 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (240CFC00) [pid = 3492] [serial = 1154] [outer = 240A7800] 14:39:39 INFO - PROCESS | 3492 | 1461101979675 Marionette TRACE conn4 <- [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]]]}] 14:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 14:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:39:39 INFO - PROCESS | 3492 | 1461101979726 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 3492 | 1461101979728 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 14:39:39 INFO - PROCESS | 3492 | 1461101979733 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 3492 | 1461101979735 Marionette TRACE conn4 <- [1,1502,null,{}] 14:39:39 INFO - PROCESS | 3492 | 1461101979739 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:39 INFO - PROCESS | 3492 | 1461101979847 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:39:40 INFO - PROCESS | 3492 | 1461101980135 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 3492 | ++DOCSHELL 0F025400 == 82 [pid = 3492] [id = 385] 14:39:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (137DD400) [pid = 3492] [serial = 1155] [outer = 00000000] 14:39:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (17094400) [pid = 3492] [serial = 1156] [outer = 137DD400] 14:39:40 INFO - PROCESS | 3492 | 1461101980195 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1760EC00) [pid = 3492] [serial = 1157] [outer = 137DD400] 14:39:40 INFO - PROCESS | 3492 | 1461101980806 Marionette TRACE conn4 <- [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]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1121ms 14:39:40 INFO - PROCESS | 3492 | 1461101980855 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 3492 | 1461101980860 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 14:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:39:40 INFO - PROCESS | 3492 | 1461101980865 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 3492 | 1461101980868 Marionette TRACE conn4 <- [1,1506,null,{}] 14:39:40 INFO - PROCESS | 3492 | 1461101980874 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 3492 | 1461101980985 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:39:41 INFO - PROCESS | 3492 | 1461101981148 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 3492 | ++DOCSHELL 1A888800 == 83 [pid = 3492] [id = 386] 14:39:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1BAA2000) [pid = 3492] [serial = 1158] [outer = 00000000] 14:39:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1C858800) [pid = 3492] [serial = 1159] [outer = 1BAA2000] 14:39:41 INFO - PROCESS | 3492 | 1461101981200 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (1C9CCC00) [pid = 3492] [serial = 1160] [outer = 1BAA2000] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 12D37000 == 82 [pid = 3492] [id = 335] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 211EF400 == 81 [pid = 3492] [id = 334] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 0F453800 == 80 [pid = 3492] [id = 377] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1E812800 == 79 [pid = 3492] [id = 376] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1FE2C000 == 78 [pid = 3492] [id = 375] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1E7C4C00 == 77 [pid = 3492] [id = 374] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1C036000 == 76 [pid = 3492] [id = 373] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1BC32C00 == 75 [pid = 3492] [id = 372] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 19E46C00 == 74 [pid = 3492] [id = 371] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 0F02C000 == 73 [pid = 3492] [id = 370] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2406DC00) [pid = 3492] [serial = 1050] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (20752400) [pid = 3492] [serial = 1041] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1C034400) [pid = 3492] [serial = 1038] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (215C0000) [pid = 3492] [serial = 1044] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (17529800) [pid = 3492] [serial = 1035] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (217EA800) [pid = 3492] [serial = 1047] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1C857800) [pid = 3492] [serial = 1053] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1A246800 == 72 [pid = 3492] [id = 369] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 23E0C800 == 71 [pid = 3492] [id = 367] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 21644C00 == 70 [pid = 3492] [id = 366] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 211ECC00 == 69 [pid = 3492] [id = 365] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1D1DD800 == 68 [pid = 3492] [id = 364] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 1A23B800 == 67 [pid = 3492] [id = 363] 14:39:41 INFO - PROCESS | 3492 | --DOCSHELL 127C2400 == 66 [pid = 3492] [id = 362] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1E763C00) [pid = 3492] [serial = 1071] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1FA74800) [pid = 3492] [serial = 1074] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1E7F4C00) [pid = 3492] [serial = 1072] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (19E47C00) [pid = 3492] [serial = 1057] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (18CAA800) [pid = 3492] [serial = 1056] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1C036400) [pid = 3492] [serial = 1065] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1C496800) [pid = 3492] [serial = 1066] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (12977400) [pid = 3492] [serial = 1059] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (17025C00) [pid = 3492] [serial = 1060] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1A25F000) [pid = 3492] [serial = 1062] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1A7BEC00) [pid = 3492] [serial = 1063] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1BAA1000) [pid = 3492] [serial = 1033] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (17526C00) [pid = 3492] [serial = 1077] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1AB34000) [pid = 3492] [serial = 1078] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1FBB0C00) [pid = 3492] [serial = 1075] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1FEF0400) [pid = 3492] [serial = 1081] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1D101C00) [pid = 3492] [serial = 1068] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1D109400) [pid = 3492] [serial = 1069] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1FE2BC00) [pid = 3492] [serial = 1080] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (2075E000) [pid = 3492] [serial = 1083] [outer = 00000000] [url = about:blank] 14:39:41 INFO - PROCESS | 3492 | 1461101981834 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1017ms 14:39:41 INFO - PROCESS | 3492 | 1461101981889 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 3492 | 1461101981893 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:39:41 INFO - PROCESS | 3492 | 1461101981897 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 3492 | 1461101981899 Marionette TRACE conn4 <- [1,1510,null,{}] 14:39:41 INFO - PROCESS | 3492 | 1461101981903 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:42 INFO - PROCESS | 3492 | 1461101981999 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:39:42 INFO - PROCESS | 3492 | 1461101982098 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9FC00 == 67 [pid = 3492] [id = 387] 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (127C2400) [pid = 3492] [serial = 1161] [outer = 00000000] 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (17664C00) [pid = 3492] [serial = 1162] [outer = 127C2400] 14:39:42 INFO - PROCESS | 3492 | 1461101982144 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (19021000) [pid = 3492] [serial = 1163] [outer = 127C2400] 14:39:42 INFO - PROCESS | 3492 | 1461101982539 Marionette TRACE conn4 <- [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"]]]}] 14:39:42 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 () { 14:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:39:42 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 () { 14:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:39:42 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 () { 14:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:39:42 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 () { 14:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:39:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 14:39:42 INFO - PROCESS | 3492 | 1461101982577 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 3492 | 1461101982579 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 14:39:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:39:42 INFO - PROCESS | 3492 | 1461101982584 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 3492 | 1461101982590 Marionette TRACE conn4 <- [1,1514,null,{}] 14:39:42 INFO - PROCESS | 3492 | 1461101982599 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:42 INFO - PROCESS | 3492 | 1461101982694 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:39:42 INFO - PROCESS | 3492 | 1461101982730 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 3492 | ++DOCSHELL 1C8D8C00 == 68 [pid = 3492] [id = 388] 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1C8DCC00) [pid = 3492] [serial = 1164] [outer = 00000000] 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1D107000) [pid = 3492] [serial = 1165] [outer = 1C8DCC00] 14:39:42 INFO - PROCESS | 3492 | 1461101982780 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1D120C00) [pid = 3492] [serial = 1166] [outer = 1C8DCC00] 14:39:43 INFO - PROCESS | 3492 | 1461101983246 Marionette TRACE conn4 <- [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"]]]}] 14:39:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:39:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:39:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:39:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms 14:39:43 INFO - PROCESS | 3492 | 1461101983262 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 3492 | 1461101983265 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 14:39:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:39:43 INFO - PROCESS | 3492 | 1461101983268 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 3492 | 1461101983270 Marionette TRACE conn4 <- [1,1518,null,{}] 14:39:43 INFO - PROCESS | 3492 | 1461101983273 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:43 INFO - PROCESS | 3492 | 1461101983362 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:39:43 INFO - PROCESS | 3492 | 1461101983369 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 3492 | ++DOCSHELL 16B90C00 == 69 [pid = 3492] [id = 389] 14:39:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1D122800) [pid = 3492] [serial = 1167] [outer = 00000000] 14:39:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1E7F8800) [pid = 3492] [serial = 1168] [outer = 1D122800] 14:39:43 INFO - PROCESS | 3492 | 1461101983414 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1E812800) [pid = 3492] [serial = 1169] [outer = 1D122800] 14:39:43 INFO - PROCESS | 3492 | 1461101983849 Marionette TRACE conn4 <- [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]]]}] 14:39:43 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 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:39:43 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. 14:39:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:39:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 14:39:43 INFO - PROCESS | 3492 | 1461101983902 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 3492 | 1461101983905 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 14:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:39:43 INFO - PROCESS | 3492 | 1461101983908 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 3492 | 1461101983909 Marionette TRACE conn4 <- [1,1522,null,{}] 14:39:43 INFO - PROCESS | 3492 | 1461101983926 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:44 INFO - PROCESS | 3492 | 1461101984043 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:39:44 INFO - PROCESS | 3492 | 1461101984136 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 3492 | ++DOCSHELL 1FBB2000 == 70 [pid = 3492] [id = 390] 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1FE2C800) [pid = 3492] [serial = 1170] [outer = 00000000] 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1FEEF000) [pid = 3492] [serial = 1171] [outer = 1FE2C800] 14:39:44 INFO - PROCESS | 3492 | 1461101984191 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (201DCC00) [pid = 3492] [serial = 1172] [outer = 1FE2C800] 14:39:44 INFO - PROCESS | 3492 | 1461101984621 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 14:39:44 INFO - PROCESS | 3492 | 1461101984650 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 3492 | 1461101984652 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 14:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:39:44 INFO - PROCESS | 3492 | 1461101984655 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 3492 | 1461101984657 Marionette TRACE conn4 <- [1,1526,null,{}] 14:39:44 INFO - PROCESS | 3492 | 1461101984661 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:44 INFO - PROCESS | 3492 | 1461101984781 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:39:44 INFO - PROCESS | 3492 | 1461101984788 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 3492 | ++DOCSHELL 1FEED400 == 71 [pid = 3492] [id = 391] 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (201E2000) [pid = 3492] [serial = 1173] [outer = 00000000] 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (211A0000) [pid = 3492] [serial = 1174] [outer = 201E2000] 14:39:44 INFO - PROCESS | 3492 | 1461101984889 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (211ECC00) [pid = 3492] [serial = 1175] [outer = 201E2000] 14:39:45 INFO - PROCESS | 3492 | 1461101985337 Marionette TRACE conn4 <- [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]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 14:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:39:45 INFO - PROCESS | 3492 | 1461101985387 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 3492 | 1461101985389 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 14:39:45 INFO - PROCESS | 3492 | 1461101985392 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 3492 | 1461101985394 Marionette TRACE conn4 <- [1,1530,null,{}] 14:39:45 INFO - PROCESS | 3492 | 1461101985403 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:45 INFO - PROCESS | 3492 | 1461101985551 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:39:45 INFO - PROCESS | 3492 | 1461101985620 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 3492 | ++DOCSHELL 211F3000 == 72 [pid = 3492] [id = 392] 14:39:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (211F3C00) [pid = 3492] [serial = 1176] [outer = 00000000] 14:39:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (217D8000) [pid = 3492] [serial = 1177] [outer = 211F3C00] 14:39:45 INFO - PROCESS | 3492 | 1461101985665 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (22532C00) [pid = 3492] [serial = 1178] [outer = 211F3C00] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1FEEF800) [pid = 3492] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (19E4A400) [pid = 3492] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1A1AA000) [pid = 3492] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (0F02D400) [pid = 3492] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (2175B000) [pid = 3492] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1A255C00) [pid = 3492] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1C03CC00) [pid = 3492] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (18CA3C00) [pid = 3492] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (0F4F9000) [pid = 3492] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1FA6CC00) [pid = 3492] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (12F0A800) [pid = 3492] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1D623000) [pid = 3492] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1C9CF400) [pid = 3492] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (201E0400) [pid = 3492] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1E7CE400) [pid = 3492] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:39:46 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (217D5800) [pid = 3492] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:39:46 INFO - PROCESS | 3492 | 1461101986319 Marionette TRACE conn4 <- [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]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 14:39:46 INFO - PROCESS | 3492 | 1461101986364 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 3492 | 1461101986366 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 14:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:39:46 INFO - PROCESS | 3492 | 1461101986369 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 3492 | 1461101986371 Marionette TRACE conn4 <- [1,1534,null,{}] 14:39:46 INFO - PROCESS | 3492 | 1461101986375 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:46 INFO - PROCESS | 3492 | 1461101986461 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:39:46 INFO - PROCESS | 3492 | 1461101986565 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 3492 | ++DOCSHELL 0F02E400 == 73 [pid = 3492] [id = 393] 14:39:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (127C1400) [pid = 3492] [serial = 1179] [outer = 00000000] 14:39:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1AB39400) [pid = 3492] [serial = 1180] [outer = 127C1400] 14:39:46 INFO - PROCESS | 3492 | 1461101986612 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1C496000) [pid = 3492] [serial = 1181] [outer = 127C1400] 14:39:47 INFO - PROCESS | 3492 | 1461101987008 Marionette TRACE conn4 <- [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]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 14:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:39:47 INFO - PROCESS | 3492 | 1461101987043 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 3492 | 1461101987045 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 14:39:47 INFO - PROCESS | 3492 | 1461101987048 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - PROCESS | 3492 | 1461101987050 Marionette TRACE conn4 <- [1,1538,null,{}] 14:39:47 INFO - PROCESS | 3492 | 1461101987054 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:47 INFO - PROCESS | 3492 | 1461101987141 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:39:47 INFO - PROCESS | 3492 | 1461101987148 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 3492 | ++DOCSHELL 1A1AA000 == 74 [pid = 3492] [id = 394] 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1E80C000) [pid = 3492] [serial = 1182] [outer = 00000000] 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (217E8000) [pid = 3492] [serial = 1183] [outer = 1E80C000] 14:39:47 INFO - PROCESS | 3492 | 1461101987193 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (22533800) [pid = 3492] [serial = 1184] [outer = 1E80C000] 14:39:47 INFO - PROCESS | 3492 | 1461101987642 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 14:39:47 INFO - PROCESS | 3492 | 1461101987689 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 3492 | 1461101987691 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 14:39:47 INFO - PROCESS | 3492 | 1461101987694 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:39:47 INFO - PROCESS | 3492 | 1461101987696 Marionette TRACE conn4 <- [1,1542,null,{}] 14:39:47 INFO - PROCESS | 3492 | 1461101987700 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:47 INFO - PROCESS | 3492 | 1461101987786 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:39:47 INFO - PROCESS | 3492 | 1461101987792 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 3492 | ++DOCSHELL 21649800 == 75 [pid = 3492] [id = 395] 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (23A8B000) [pid = 3492] [serial = 1185] [outer = 00000000] 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (23A95000) [pid = 3492] [serial = 1186] [outer = 23A8B000] 14:39:47 INFO - PROCESS | 3492 | 1461101987843 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (24070C00) [pid = 3492] [serial = 1187] [outer = 23A8B000] 14:39:48 INFO - PROCESS | 3492 | 1461101988477 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 870ms 14:39:48 INFO - PROCESS | 3492 | 1461101988571 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 3492 | 1461101988576 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 14:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:39:48 INFO - PROCESS | 3492 | 1461101988581 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 3492 | 1461101988585 Marionette TRACE conn4 <- [1,1546,null,{}] 14:39:48 INFO - PROCESS | 3492 | 1461101988593 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:48 INFO - PROCESS | 3492 | 1461101988722 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:39:48 INFO - PROCESS | 3492 | 1461101988837 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 3492 | ++DOCSHELL 0F1E0000 == 76 [pid = 3492] [id = 396] 14:39:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (16E28400) [pid = 3492] [serial = 1188] [outer = 00000000] 14:39:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1A1A3800) [pid = 3492] [serial = 1189] [outer = 16E28400] 14:39:48 INFO - PROCESS | 3492 | 1461101988935 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1A25DC00) [pid = 3492] [serial = 1190] [outer = 16E28400] 14:39:49 INFO - PROCESS | 3492 | 1461101989547 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1024ms 14:39:49 INFO - PROCESS | 3492 | 1461101989610 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 3492 | 1461101989617 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 14:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:39:49 INFO - PROCESS | 3492 | 1461101989624 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 3492 | 1461101989627 Marionette TRACE conn4 <- [1,1550,null,{}] 14:39:49 INFO - PROCESS | 3492 | 1461101989631 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:49 INFO - PROCESS | 3492 | 1461101989802 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:39:49 INFO - PROCESS | 3492 | 1461101989949 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 3492 | ++DOCSHELL 1A7B7C00 == 77 [pid = 3492] [id = 397] 14:39:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1BA97000) [pid = 3492] [serial = 1191] [outer = 00000000] 14:39:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1D105400) [pid = 3492] [serial = 1192] [outer = 1BA97000] 14:39:50 INFO - PROCESS | 3492 | 1461101990005 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1E764400) [pid = 3492] [serial = 1193] [outer = 1BA97000] 14:39:50 INFO - PROCESS | 3492 | 1461101990638 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1079ms 14:39:50 INFO - PROCESS | 3492 | 1461101990719 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 3492 | 1461101990721 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 14:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:39:50 INFO - PROCESS | 3492 | 1461101990725 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 3492 | 1461101990729 Marionette TRACE conn4 <- [1,1554,null,{}] 14:39:50 INFO - PROCESS | 3492 | 1461101990756 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:50 INFO - PROCESS | 3492 | 1461101990879 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:39:51 INFO - PROCESS | 3492 | 1461101991020 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 3492 | ++DOCSHELL 1BC32C00 == 78 [pid = 3492] [id = 398] 14:39:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1FF9D800) [pid = 3492] [serial = 1194] [outer = 00000000] 14:39:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (23A93800) [pid = 3492] [serial = 1195] [outer = 1FF9D800] 14:39:51 INFO - PROCESS | 3492 | 1461101991081 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (240AB400) [pid = 3492] [serial = 1196] [outer = 1FF9D800] 14:39:51 INFO - PROCESS | 3492 | 1461101991653 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 988ms 14:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:39:51 INFO - PROCESS | 3492 | 1461101991720 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 3492 | 1461101991723 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 14:39:51 INFO - PROCESS | 3492 | 1461101991726 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 3492 | 1461101991728 Marionette TRACE conn4 <- [1,1558,null,{}] 14:39:51 INFO - PROCESS | 3492 | 1461101991732 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:51 INFO - PROCESS | 3492 | 1461101991845 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:39:52 INFO - PROCESS | 3492 | 1461101992004 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 3492 | ++DOCSHELL 240C8C00 == 79 [pid = 3492] [id = 399] 14:39:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (240CA000) [pid = 3492] [serial = 1197] [outer = 00000000] 14:39:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (240D6000) [pid = 3492] [serial = 1198] [outer = 240CA000] 14:39:52 INFO - PROCESS | 3492 | 1461101992060 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (25D04000) [pid = 3492] [serial = 1199] [outer = 240CA000] 14:39:52 INFO - PROCESS | 3492 | 1461101992643 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 14:39:52 INFO - PROCESS | 3492 | 1461101992700 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 3492 | 1461101992702 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 14:39:52 INFO - PROCESS | 3492 | 1461101992705 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:39:52 INFO - PROCESS | 3492 | 1461101992707 Marionette TRACE conn4 <- [1,1562,null,{}] 14:39:52 INFO - PROCESS | 3492 | 1461101992711 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:52 INFO - PROCESS | 3492 | 1461101992820 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:39:52 INFO - PROCESS | 3492 | 1461101992967 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 3492 | ++DOCSHELL 25D05000 == 80 [pid = 3492] [id = 400] 14:39:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (25D06400) [pid = 3492] [serial = 1200] [outer = 00000000] 14:39:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (25D10000) [pid = 3492] [serial = 1201] [outer = 25D06400] 14:39:53 INFO - PROCESS | 3492 | 1461101993023 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (25D46000) [pid = 3492] [serial = 1202] [outer = 25D06400] 14:39:53 INFO - PROCESS | 3492 | 1461101993585 Marionette TRACE conn4 <- [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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 14:39:53 INFO - PROCESS | 3492 | 1461101993639 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 3492 | 1461101993642 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 14:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:39:53 INFO - PROCESS | 3492 | 1461101993645 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 3492 | 1461101993648 Marionette TRACE conn4 <- [1,1566,null,{}] 14:39:53 INFO - PROCESS | 3492 | 1461101993651 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:53 INFO - PROCESS | 3492 | 1461101993783 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:39:53 INFO - PROCESS | 3492 | 1461101993935 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 3492 | ++DOCSHELL 25D53800 == 81 [pid = 3492] [id = 401] 14:39:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (25D54000) [pid = 3492] [serial = 1203] [outer = 00000000] 14:39:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (25F08400) [pid = 3492] [serial = 1204] [outer = 25D54000] 14:39:54 INFO - PROCESS | 3492 | 1461101993993 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (25F09C00) [pid = 3492] [serial = 1205] [outer = 25D54000] 14:39:54 INFO - PROCESS | 3492 | 1461101994550 Marionette TRACE conn4 <- [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]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 14:39:54 INFO - PROCESS | 3492 | 1461101994620 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 3492 | 1461101994622 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 14:39:54 INFO - PROCESS | 3492 | 1461101994625 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:39:54 INFO - PROCESS | 3492 | 1461101994627 Marionette TRACE conn4 <- [1,1570,null,{}] 14:39:54 INFO - PROCESS | 3492 | 1461101994631 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:54 INFO - PROCESS | 3492 | 1461101994745 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:39:54 INFO - PROCESS | 3492 | 1461101994894 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 3492 | ++DOCSHELL 12D42C00 == 82 [pid = 3492] [id = 402] 14:39:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (17521C00) [pid = 3492] [serial = 1206] [outer = 00000000] 14:39:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (1B9D9800) [pid = 3492] [serial = 1207] [outer = 17521C00] 14:39:54 INFO - PROCESS | 3492 | 1461101994949 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (1C8DE800) [pid = 3492] [serial = 1208] [outer = 17521C00] 14:39:55 INFO - PROCESS | 3492 | 1461101995819 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1232ms 14:39:55 INFO - PROCESS | 3492 | 1461101995862 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 3492 | 1461101995866 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:39:55 INFO - PROCESS | 3492 | 1461101995871 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 3492 | 1461101995874 Marionette TRACE conn4 <- [1,1574,null,{}] 14:39:55 INFO - PROCESS | 3492 | 1461101995880 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:55 INFO - PROCESS | 3492 | 1461101995985 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:39:56 INFO - PROCESS | 3492 | 1461101996137 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 3492 | ++DOCSHELL 12979400 == 83 [pid = 3492] [id = 403] 14:39:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (12C8BC00) [pid = 3492] [serial = 1209] [outer = 00000000] 14:39:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (187E3C00) [pid = 3492] [serial = 1210] [outer = 12C8BC00] 14:39:56 INFO - PROCESS | 3492 | 1461101996188 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (1A23C800) [pid = 3492] [serial = 1211] [outer = 12C8BC00] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 1A1AA000 == 82 [pid = 3492] [id = 394] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 0F02E400 == 81 [pid = 3492] [id = 393] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 211F3000 == 80 [pid = 3492] [id = 392] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 1FEED400 == 79 [pid = 3492] [id = 391] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 1FBB2000 == 78 [pid = 3492] [id = 390] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 16B90C00 == 77 [pid = 3492] [id = 389] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 1C8D8C00 == 76 [pid = 3492] [id = 388] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (20B9C800) [pid = 3492] [serial = 1135] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | 1461101996824 Marionette TRACE conn4 <- [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]]]}] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 0EF9FC00 == 75 [pid = 3492] [id = 387] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 1A888800 == 74 [pid = 3492] [id = 386] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 0F025400 == 73 [pid = 3492] [id = 385] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 240A5C00 == 72 [pid = 3492] [id = 384] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 23E01400 == 71 [pid = 3492] [id = 383] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 215C7C00 == 70 [pid = 3492] [id = 382] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 20B9BC00 == 69 [pid = 3492] [id = 381] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 16B96800 == 68 [pid = 3492] [id = 380] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 12974400 == 67 [pid = 3492] [id = 379] 14:39:56 INFO - PROCESS | 3492 | --DOCSHELL 20B95400 == 66 [pid = 3492] [id = 378] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1AB38C00) [pid = 3492] [serial = 1113] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1BAA2400) [pid = 3492] [serial = 946] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (17097C00) [pid = 3492] [serial = 1110] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (217CBC00) [pid = 3492] [serial = 952] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1A260800) [pid = 3492] [serial = 1108] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1F7B9400) [pid = 3492] [serial = 1092] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (21645400) [pid = 3492] [serial = 1095] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1C8DA800) [pid = 3492] [serial = 1116] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1C8E6000) [pid = 3492] [serial = 1104] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1D10F000) [pid = 3492] [serial = 1105] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (20A8E000) [pid = 3492] [serial = 1132] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1FEF0000) [pid = 3492] [serial = 1130] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (17528000) [pid = 3492] [serial = 1111] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (17523800) [pid = 3492] [serial = 943] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (21194000) [pid = 3492] [serial = 949] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1D12B400) [pid = 3492] [serial = 1120] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1C8E5C00) [pid = 3492] [serial = 1117] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (24068C00) [pid = 3492] [serial = 1101] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (23E01C00) [pid = 3492] [serial = 1098] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1BA9A000) [pid = 3492] [serial = 1114] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (201E3000) [pid = 3492] [serial = 1125] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (13ADF000) [pid = 3492] [serial = 1107] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (20A88000) [pid = 3492] [serial = 889] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1FEF0800) [pid = 3492] [serial = 1129] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (12F08800) [pid = 3492] [serial = 1086] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1FBAD000) [pid = 3492] [serial = 1123] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1D123C00) [pid = 3492] [serial = 1119] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1FA72C00) [pid = 3492] [serial = 1122] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (217E9400) [pid = 3492] [serial = 955] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (211F2000) [pid = 3492] [serial = 1133] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1AB3CC00) [pid = 3492] [serial = 1089] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (20753C00) [pid = 3492] [serial = 1126] [outer = 00000000] [url = about:blank] 14:39:56 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1A23F000) [pid = 3492] [serial = 697] [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.] 14:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1023ms 14:39:56 INFO - PROCESS | 3492 | 1461101996895 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:39:56 INFO - PROCESS | 3492 | 1461101996901 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 14:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:39:56 INFO - PROCESS | 3492 | 1461101996906 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - PROCESS | 3492 | 1461101996909 Marionette TRACE conn4 <- [1,1578,null,{}] 14:39:56 INFO - PROCESS | 3492 | 1461101996913 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:57 INFO - PROCESS | 3492 | 1461101997008 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:39:57 INFO - PROCESS | 3492 | 1461101997106 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 3492 | ++DOCSHELL 12F49000 == 67 [pid = 3492] [id = 404] 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (12FAC400) [pid = 3492] [serial = 1212] [outer = 00000000] 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (16B96800) [pid = 3492] [serial = 1213] [outer = 12FAC400] 14:39:57 INFO - PROCESS | 3492 | 1461101997153 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1751C800) [pid = 3492] [serial = 1214] [outer = 12FAC400] 14:39:57 INFO - PROCESS | 3492 | 1461101997624 Marionette TRACE conn4 <- [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]]]}] 14:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 770ms 14:39:57 INFO - PROCESS | 3492 | 1461101997680 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 3492 | 1461101997682 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 14:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:39:57 INFO - PROCESS | 3492 | 1461101997685 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 3492 | 1461101997688 Marionette TRACE conn4 <- [1,1582,null,{}] 14:39:57 INFO - PROCESS | 3492 | 1461101997699 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:57 INFO - PROCESS | 3492 | 1461101997792 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:39:57 INFO - PROCESS | 3492 | 1461101997801 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 3492 | ++DOCSHELL 1A894C00 == 68 [pid = 3492] [id = 405] 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1AB32C00) [pid = 3492] [serial = 1215] [outer = 00000000] 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1AB3F000) [pid = 3492] [serial = 1216] [outer = 1AB32C00] 14:39:57 INFO - PROCESS | 3492 | 1461101997850 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1BA9C400) [pid = 3492] [serial = 1217] [outer = 1AB32C00] 14:39:58 INFO - PROCESS | 3492 | 1461101998332 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 14:39:58 INFO - PROCESS | 3492 | 1461101998360 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 3492 | 1461101998362 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 14:39:58 INFO - PROCESS | 3492 | 1461101998370 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:39:58 INFO - PROCESS | 3492 | 1461101998372 Marionette TRACE conn4 <- [1,1586,null,{}] 14:39:58 INFO - PROCESS | 3492 | 1461101998375 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:58 INFO - PROCESS | 3492 | 1461101998465 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:39:58 INFO - PROCESS | 3492 | 1461101998472 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 3492 | ++DOCSHELL 1C063C00 == 69 [pid = 3492] [id = 406] 14:39:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1C065400) [pid = 3492] [serial = 1218] [outer = 00000000] 14:39:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1C8DF800) [pid = 3492] [serial = 1219] [outer = 1C065400] 14:39:58 INFO - PROCESS | 3492 | 1461101998518 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1C910000) [pid = 3492] [serial = 1220] [outer = 1C065400] 14:39:58 INFO - PROCESS | 3492 | 1461101998990 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 14:39:59 INFO - PROCESS | 3492 | 1461101999045 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 3492 | 1461101999047 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:39:59 INFO - PROCESS | 3492 | 1461101999050 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 3492 | 1461101999052 Marionette TRACE conn4 <- [1,1590,null,{}] 14:39:59 INFO - PROCESS | 3492 | 1461101999055 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 3492 | 1461101999175 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:39:59 INFO - PROCESS | 3492 | 1461101999238 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 3492 | ++DOCSHELL 1C8D7400 == 70 [pid = 3492] [id = 407] 14:39:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1C9CC800) [pid = 3492] [serial = 1221] [outer = 00000000] 14:39:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1D123C00) [pid = 3492] [serial = 1222] [outer = 1C9CC800] 14:39:59 INFO - PROCESS | 3492 | 1461101999282 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1D12AC00) [pid = 3492] [serial = 1223] [outer = 1C9CC800] 14:39:59 INFO - PROCESS | 3492 | 1461101999702 Marionette TRACE conn4 <- [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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 14:39:59 INFO - PROCESS | 3492 | 1461101999725 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 3492 | 1461101999727 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:39:59 INFO - PROCESS | 3492 | 1461101999730 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 3492 | 1461101999731 Marionette TRACE conn4 <- [1,1594,null,{}] 14:39:59 INFO - PROCESS | 3492 | 1461101999735 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 3492 | 1461101999876 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:39:59 INFO - PROCESS | 3492 | 1461101999980 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 3492 | ++DOCSHELL 1E768000 == 71 [pid = 3492] [id = 408] 14:39:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1E76A000) [pid = 3492] [serial = 1224] [outer = 00000000] 14:40:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1FBAA400) [pid = 3492] [serial = 1225] [outer = 1E76A000] 14:40:00 INFO - PROCESS | 3492 | 1461102000026 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1FBAF800) [pid = 3492] [serial = 1226] [outer = 1E76A000] 14:40:00 INFO - PROCESS | 3492 | 1461102000468 Marionette TRACE conn4 <- [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]]]}] 14:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 14:40:00 INFO - PROCESS | 3492 | 1461102000501 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 3492 | 1461102000503 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 14:40:00 INFO - PROCESS | 3492 | 1461102000506 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:40:00 INFO - PROCESS | 3492 | 1461102000508 Marionette TRACE conn4 <- [1,1598,null,{}] 14:40:00 INFO - PROCESS | 3492 | 1461102000511 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:00 INFO - PROCESS | 3492 | 1461102000635 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:40:00 INFO - PROCESS | 3492 | 1461102000705 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 3492 | ++DOCSHELL 1D66F400 == 72 [pid = 3492] [id = 409] 14:40:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1FBB4400) [pid = 3492] [serial = 1227] [outer = 00000000] 14:40:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (201DF400) [pid = 3492] [serial = 1228] [outer = 1FBB4400] 14:40:00 INFO - PROCESS | 3492 | 1461102000748 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (201E7400) [pid = 3492] [serial = 1229] [outer = 1FBB4400] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1FE2C800) [pid = 3492] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1BAA2000) [pid = 3492] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1C8DCC00) [pid = 3492] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (127C2400) [pid = 3492] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (201E2000) [pid = 3492] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1D122800) [pid = 3492] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (137DD400) [pid = 3492] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (127C1400) [pid = 3492] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (211F3C00) [pid = 3492] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1E80C000) [pid = 3492] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:40:01 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1FEEAC00) [pid = 3492] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:40:01 INFO - PROCESS | 3492 | 1461102001391 Marionette TRACE conn4 <- [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]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 14:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:40:01 INFO - PROCESS | 3492 | 1461102001441 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 3492 | 1461102001443 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 14:40:01 INFO - PROCESS | 3492 | 1461102001445 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 3492 | 1461102001447 Marionette TRACE conn4 <- [1,1602,null,{}] 14:40:01 INFO - PROCESS | 3492 | 1461102001450 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:01 INFO - PROCESS | 3492 | 1461102001575 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:40:01 INFO - PROCESS | 3492 | 1461102001643 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 3492 | ++DOCSHELL 12D3C000 == 73 [pid = 3492] [id = 410] 14:40:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (12D40000) [pid = 3492] [serial = 1230] [outer = 00000000] 14:40:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1C854800) [pid = 3492] [serial = 1231] [outer = 12D40000] 14:40:01 INFO - PROCESS | 3492 | 1461102001687 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1D10D800) [pid = 3492] [serial = 1232] [outer = 12D40000] 14:40:02 INFO - PROCESS | 3492 | 1461102002046 Marionette TRACE conn4 <- [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]]]}] 14:40:02 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 14:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 14:40:02 INFO - PROCESS | 3492 | 1461102002081 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:40:02 INFO - PROCESS | 3492 | 1461102002083 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 14:40:02 INFO - PROCESS | 3492 | 1461102002086 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 3492 | 1461102002088 Marionette TRACE conn4 <- [1,1606,null,{}] 14:40:02 INFO - PROCESS | 3492 | 1461102002091 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 3492 | 1461102002178 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:40:02 INFO - PROCESS | 3492 | 1461102002184 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 3492 | ++DOCSHELL 1E766400 == 74 [pid = 3492] [id = 411] 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1FE2C800) [pid = 3492] [serial = 1233] [outer = 00000000] 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (2075D000) [pid = 3492] [serial = 1234] [outer = 1FE2C800] 14:40:02 INFO - PROCESS | 3492 | 1461102002230 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (20A8BC00) [pid = 3492] [serial = 1235] [outer = 1FE2C800] 14:40:02 INFO - PROCESS | 3492 | 1461102002680 Marionette TRACE conn4 <- [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]]]}] 14:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 14:40:02 INFO - PROCESS | 3492 | 1461102002729 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 3492 | 1461102002731 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 14:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:40:02 INFO - PROCESS | 3492 | 1461102002734 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 3492 | 1461102002735 Marionette TRACE conn4 <- [1,1610,null,{}] 14:40:02 INFO - PROCESS | 3492 | 1461102002739 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 3492 | 1461102002826 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:40:02 INFO - PROCESS | 3492 | 1461102002832 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 3492 | ++DOCSHELL 1D12D400 == 75 [pid = 3492] [id = 412] 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (20756800) [pid = 3492] [serial = 1236] [outer = 00000000] 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (21193C00) [pid = 3492] [serial = 1237] [outer = 20756800] 14:40:02 INFO - PROCESS | 3492 | 1461102002876 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (211EC800) [pid = 3492] [serial = 1238] [outer = 20756800] 14:40:03 INFO - PROCESS | 3492 | 1461102003503 Marionette TRACE conn4 <- [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]]]}] 14:40:03 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 14:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 14:40:03 INFO - PROCESS | 3492 | 1461102003568 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 3492 | 1461102003573 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 14:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:40:03 INFO - PROCESS | 3492 | 1461102003578 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 3492 | 1461102003583 Marionette TRACE conn4 <- [1,1614,null,{}] 14:40:03 INFO - PROCESS | 3492 | 1461102003590 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:03 INFO - PROCESS | 3492 | 1461102003762 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:40:03 INFO - PROCESS | 3492 | 1461102003784 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 3492 | ++DOCSHELL 127C2C00 == 76 [pid = 3492] [id = 413] 14:40:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1296A400) [pid = 3492] [serial = 1239] [outer = 00000000] 14:40:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1751C400) [pid = 3492] [serial = 1240] [outer = 1296A400] 14:40:03 INFO - PROCESS | 3492 | 1461102003843 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (17661400) [pid = 3492] [serial = 1241] [outer = 1296A400] 14:40:04 INFO - PROCESS | 3492 | 1461102004557 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1029ms 14:40:04 INFO - PROCESS | 3492 | 1461102004608 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 3492 | 1461102004614 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 14:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:40:04 INFO - PROCESS | 3492 | 1461102004621 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - PROCESS | 3492 | 1461102004624 Marionette TRACE conn4 <- [1,1618,null,{}] 14:40:04 INFO - PROCESS | 3492 | 1461102004628 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:04 INFO - PROCESS | 3492 | 1461102004745 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:40:04 INFO - PROCESS | 3492 | 1461102004895 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 3492 | ++DOCSHELL 1773A800 == 77 [pid = 3492] [id = 414] 14:40:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1A246000) [pid = 3492] [serial = 1242] [outer = 00000000] 14:40:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1C85B800) [pid = 3492] [serial = 1243] [outer = 1A246000] 14:40:04 INFO - PROCESS | 3492 | 1461102004951 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1D120400) [pid = 3492] [serial = 1244] [outer = 1A246000] 14:40:05 INFO - PROCESS | 3492 | 1461102005573 Marionette TRACE conn4 <- [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]]]}] 14:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 14:40:05 INFO - PROCESS | 3492 | 1461102005592 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 3492 | 1461102005595 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 14:40:05 INFO - PROCESS | 3492 | 1461102005598 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:40:05 INFO - PROCESS | 3492 | 1461102005602 Marionette TRACE conn4 <- [1,1622,null,{}] 14:40:05 INFO - PROCESS | 3492 | 1461102005614 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:05 INFO - PROCESS | 3492 | 1461102005733 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:40:05 INFO - PROCESS | 3492 | 1461102005893 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 3492 | ++DOCSHELL 20752800 == 78 [pid = 3492] [id = 415] 14:40:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (20758800) [pid = 3492] [serial = 1245] [outer = 00000000] 14:40:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (211F3C00) [pid = 3492] [serial = 1246] [outer = 20758800] 14:40:05 INFO - PROCESS | 3492 | 1461102005952 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (2121F400) [pid = 3492] [serial = 1247] [outer = 20758800] 14:40:06 INFO - PROCESS | 3492 | 1461102006536 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 14:40:06 INFO - PROCESS | 3492 | 1461102006572 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 3492 | 1461102006575 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 14:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:40:06 INFO - PROCESS | 3492 | 1461102006578 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 3492 | 1461102006580 Marionette TRACE conn4 <- [1,1626,null,{}] 14:40:06 INFO - PROCESS | 3492 | 1461102006584 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:06 INFO - PROCESS | 3492 | 1461102006699 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:40:06 INFO - PROCESS | 3492 | 1461102006859 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 3492 | ++DOCSHELL 21755400 == 79 [pid = 3492] [id = 416] 14:40:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (21757400) [pid = 3492] [serial = 1248] [outer = 00000000] 14:40:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (217D8C00) [pid = 3492] [serial = 1249] [outer = 21757400] 14:40:06 INFO - PROCESS | 3492 | 1461102006917 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (217E9C00) [pid = 3492] [serial = 1250] [outer = 21757400] 14:40:07 INFO - PROCESS | 3492 | 1461102007463 Marionette TRACE conn4 <- [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]]]}] 14:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 14:40:07 INFO - PROCESS | 3492 | 1461102007512 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 3492 | 1461102007514 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 14:40:07 INFO - PROCESS | 3492 | 1461102007518 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:40:07 INFO - PROCESS | 3492 | 1461102007520 Marionette TRACE conn4 <- [1,1630,null,{}] 14:40:07 INFO - PROCESS | 3492 | 1461102007524 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:07 INFO - PROCESS | 3492 | 1461102007635 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:40:07 INFO - PROCESS | 3492 | 1461102007794 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 3492 | ++DOCSHELL 217EC400 == 80 [pid = 3492] [id = 417] 14:40:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (217EC800) [pid = 3492] [serial = 1251] [outer = 00000000] 14:40:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (23A93000) [pid = 3492] [serial = 1252] [outer = 217EC800] 14:40:07 INFO - PROCESS | 3492 | 1461102007850 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (23E01400) [pid = 3492] [serial = 1253] [outer = 217EC800] 14:40:08 INFO - PROCESS | 3492 | 1461102008421 Marionette TRACE conn4 <- [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]]]}] 14:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 14:40:08 INFO - PROCESS | 3492 | 1461102008452 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 3492 | 1461102008455 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 14:40:08 INFO - PROCESS | 3492 | 1461102008458 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:40:08 INFO - PROCESS | 3492 | 1461102008460 Marionette TRACE conn4 <- [1,1634,null,{}] 14:40:08 INFO - PROCESS | 3492 | 1461102008464 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:08 INFO - PROCESS | 3492 | 1461102008596 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:40:08 INFO - PROCESS | 3492 | 1461102008761 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 3492 | ++DOCSHELL 240CAC00 == 81 [pid = 3492] [id = 418] 14:40:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (240CD400) [pid = 3492] [serial = 1254] [outer = 00000000] 14:40:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (25D09800) [pid = 3492] [serial = 1255] [outer = 240CD400] 14:40:08 INFO - PROCESS | 3492 | 1461102008820 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (25D48400) [pid = 3492] [serial = 1256] [outer = 240CD400] 14:40:09 INFO - PROCESS | 3492 | 1461102009358 Marionette TRACE conn4 <- [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]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 14:40:09 INFO - PROCESS | 3492 | 1461102009432 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 3492 | 1461102009435 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:40:09 INFO - PROCESS | 3492 | 1461102009438 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 3492 | 1461102009440 Marionette TRACE conn4 <- [1,1638,null,{}] 14:40:09 INFO - PROCESS | 3492 | 1461102009444 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:09 INFO - PROCESS | 3492 | 1461102009553 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:40:09 INFO - PROCESS | 3492 | 1461102009700 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 3492 | ++DOCSHELL 240B0800 == 82 [pid = 3492] [id = 419] 14:40:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (25D4BC00) [pid = 3492] [serial = 1257] [outer = 00000000] 14:40:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (25F03800) [pid = 3492] [serial = 1258] [outer = 25D4BC00] 14:40:09 INFO - PROCESS | 3492 | 1461102009755 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (25F0FC00) [pid = 3492] [serial = 1259] [outer = 25D4BC00] 14:40:10 INFO - PROCESS | 3492 | 1461102010303 Marionette TRACE conn4 <- [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]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 931ms 14:40:10 INFO - PROCESS | 3492 | 1461102010373 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 3492 | 1461102010376 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 14:40:10 INFO - PROCESS | 3492 | 1461102010379 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:40:10 INFO - PROCESS | 3492 | 1461102010381 Marionette TRACE conn4 <- [1,1642,null,{}] 14:40:10 INFO - PROCESS | 3492 | 1461102010385 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:10 INFO - PROCESS | 3492 | 1461102010498 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:40:10 INFO - PROCESS | 3492 | 1461102010649 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 3492 | ++DOCSHELL 19EDE400 == 83 [pid = 3492] [id = 420] 14:40:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (19EE1000) [pid = 3492] [serial = 1260] [outer = 00000000] 14:40:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1C8DE400) [pid = 3492] [serial = 1261] [outer = 19EE1000] 14:40:10 INFO - PROCESS | 3492 | 1461102010704 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (1D677400) [pid = 3492] [serial = 1262] [outer = 19EE1000] 14:40:11 INFO - PROCESS | 3492 | 1461102011482 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1124ms 14:40:11 INFO - PROCESS | 3492 | 1461102011508 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 3492 | 1461102011513 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 14:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:40:11 INFO - PROCESS | 3492 | 1461102011518 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 3492 | 1461102011521 Marionette TRACE conn4 <- [1,1646,null,{}] 14:40:11 INFO - PROCESS | 3492 | 1461102011526 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:11 INFO - PROCESS | 3492 | 1461102011636 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:40:11 INFO - PROCESS | 3492 | 1461102011792 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 3492 | ++DOCSHELL 1A891800 == 84 [pid = 3492] [id = 421] 14:40:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (1AB33400) [pid = 3492] [serial = 1263] [outer = 00000000] 14:40:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (1BC33000) [pid = 3492] [serial = 1264] [outer = 1AB33400] 14:40:11 INFO - PROCESS | 3492 | 1461102011844 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (1C039800) [pid = 3492] [serial = 1265] [outer = 1AB33400] 14:40:12 INFO - PROCESS | 3492 | 1461102012462 Marionette TRACE conn4 <- [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]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 14:40:12 INFO - PROCESS | 3492 | 1461102012493 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 3492 | 1461102012499 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 14:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:40:12 INFO - PROCESS | 3492 | 1461102012505 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 3492 | 1461102012507 Marionette TRACE conn4 <- [1,1650,null,{}] 14:40:12 INFO - PROCESS | 3492 | 1461102012511 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:12 INFO - PROCESS | 3492 | 1461102012618 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:40:12 INFO - PROCESS | 3492 | 1461102012784 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1E766400 == 83 [pid = 3492] [id = 411] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 12D3C000 == 82 [pid = 3492] [id = 410] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1D66F400 == 81 [pid = 3492] [id = 409] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1E768000 == 80 [pid = 3492] [id = 408] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1C8D7400 == 79 [pid = 3492] [id = 407] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1C063C00 == 78 [pid = 3492] [id = 406] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 1A894C00 == 77 [pid = 3492] [id = 405] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 12F49000 == 76 [pid = 3492] [id = 404] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (187E1400) [pid = 3492] [serial = 1138] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (1BF62C00) [pid = 3492] [serial = 1141] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (21215C00) [pid = 3492] [serial = 1144] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (217E9000) [pid = 3492] [serial = 1147] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (2406A800) [pid = 3492] [serial = 1150] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (240CE800) [pid = 3492] [serial = 1153] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (23A95000) [pid = 3492] [serial = 1186] [outer = 00000000] [url = about:blank] 14:40:12 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0A000 == 77 [pid = 3492] [id = 422] 14:40:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (0EFA5400) [pid = 3492] [serial = 1266] [outer = 00000000] 14:40:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (1751F000) [pid = 3492] [serial = 1267] [outer = 0EFA5400] 14:40:12 INFO - PROCESS | 3492 | 1461102012892 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (18750800) [pid = 3492] [serial = 1268] [outer = 0EFA5400] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 12979400 == 76 [pid = 3492] [id = 403] 14:40:12 INFO - PROCESS | 3492 | --DOCSHELL 0F1E0000 == 75 [pid = 3492] [id = 396] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (21194800) [pid = 3492] [serial = 1084] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (1FEEF000) [pid = 3492] [serial = 1171] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (201DCC00) [pid = 3492] [serial = 1172] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1C9CCC00) [pid = 3492] [serial = 1160] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1C858800) [pid = 3492] [serial = 1159] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1D107000) [pid = 3492] [serial = 1165] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1D120C00) [pid = 3492] [serial = 1166] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (17664C00) [pid = 3492] [serial = 1162] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (19021000) [pid = 3492] [serial = 1163] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (211ECC00) [pid = 3492] [serial = 1175] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1E7F8800) [pid = 3492] [serial = 1168] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1760EC00) [pid = 3492] [serial = 1157] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (17094400) [pid = 3492] [serial = 1156] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (211A0000) [pid = 3492] [serial = 1174] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1AB39400) [pid = 3492] [serial = 1180] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (217D8000) [pid = 3492] [serial = 1177] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (217E8000) [pid = 3492] [serial = 1183] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (22532C00) [pid = 3492] [serial = 1178] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (22533800) [pid = 3492] [serial = 1184] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1E812800) [pid = 3492] [serial = 1169] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1C496000) [pid = 3492] [serial = 1181] [outer = 00000000] [url = about:blank] 14:40:13 INFO - PROCESS | 3492 | 1461102013384 Marionette TRACE conn4 <- [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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 14:40:13 INFO - PROCESS | 3492 | 1461102013438 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 3492 | 1461102013440 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 14:40:13 INFO - PROCESS | 3492 | 1461102013443 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:40:13 INFO - PROCESS | 3492 | 1461102013447 Marionette TRACE conn4 <- [1,1654,null,{}] 14:40:13 INFO - PROCESS | 3492 | 1461102013457 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:13 INFO - PROCESS | 3492 | 1461102013557 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:40:13 INFO - PROCESS | 3492 | 1461102013570 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 3492 | ++DOCSHELL 1C855400 == 76 [pid = 3492] [id = 423] 14:40:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1C858800) [pid = 3492] [serial = 1269] [outer = 00000000] 14:40:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1C90CC00) [pid = 3492] [serial = 1270] [outer = 1C858800] 14:40:13 INFO - PROCESS | 3492 | 1461102013618 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1D10F800) [pid = 3492] [serial = 1271] [outer = 1C858800] 14:40:14 INFO - PROCESS | 3492 | 1461102014099 Marionette TRACE conn4 <- [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]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 14:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:40:14 INFO - PROCESS | 3492 | 1461102014147 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3492 | 1461102014149 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 14:40:14 INFO - PROCESS | 3492 | 1461102014152 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 3492 | 1461102014154 Marionette TRACE conn4 <- [1,1658,null,{}] 14:40:14 INFO - PROCESS | 3492 | 1461102014157 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:14 INFO - PROCESS | 3492 | 1461102014251 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:40:14 INFO - PROCESS | 3492 | 1461102014260 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 3492 | ++DOCSHELL 1A789C00 == 77 [pid = 3492] [id = 424] 14:40:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1C02E400) [pid = 3492] [serial = 1272] [outer = 00000000] 14:40:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1F7B5C00) [pid = 3492] [serial = 1273] [outer = 1C02E400] 14:40:14 INFO - PROCESS | 3492 | 1461102014306 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1FBAC800) [pid = 3492] [serial = 1274] [outer = 1C02E400] 14:40:14 INFO - PROCESS | 3492 | 1461102014774 Marionette TRACE conn4 <- [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]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 14:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:40:14 INFO - PROCESS | 3492 | 1461102014824 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3492 | 1461102014826 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 14:40:14 INFO - PROCESS | 3492 | 1461102014830 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 3492 | 1461102014831 Marionette TRACE conn4 <- [1,1662,null,{}] 14:40:14 INFO - PROCESS | 3492 | 1461102014835 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:14 INFO - PROCESS | 3492 | 1461102014924 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:40:14 INFO - PROCESS | 3492 | 1461102014930 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 3492 | ++DOCSHELL 1E80BC00 == 78 [pid = 3492] [id = 425] 14:40:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1FBB4C00) [pid = 3492] [serial = 1275] [outer = 00000000] 14:40:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (201DC800) [pid = 3492] [serial = 1276] [outer = 1FBB4C00] 14:40:14 INFO - PROCESS | 3492 | 1461102014977 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (2075B400) [pid = 3492] [serial = 1277] [outer = 1FBB4C00] 14:40:15 INFO - PROCESS | 3492 | 1461102015508 Marionette TRACE conn4 <- [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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 14:40:15 INFO - PROCESS | 3492 | 1461102015562 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 3492 | 1461102015564 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 14:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:40:15 INFO - PROCESS | 3492 | 1461102015567 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 3492 | 1461102015569 Marionette TRACE conn4 <- [1,1666,null,{}] 14:40:15 INFO - PROCESS | 3492 | 1461102015573 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:15 INFO - PROCESS | 3492 | 1461102015740 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:40:15 INFO - PROCESS | 3492 | 1461102015768 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 3492 | ++DOCSHELL 2075CC00 == 79 [pid = 3492] [id = 426] 14:40:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (20A8E000) [pid = 3492] [serial = 1278] [outer = 00000000] 14:40:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (21219800) [pid = 3492] [serial = 1279] [outer = 20A8E000] 14:40:15 INFO - PROCESS | 3492 | 1461102015815 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (215BC000) [pid = 3492] [serial = 1280] [outer = 20A8E000] 14:40:16 INFO - PROCESS | 3492 | 1461102016270 Marionette TRACE conn4 <- [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]]]}] 14:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 14:40:16 INFO - PROCESS | 3492 | 1461102016300 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:40:16 INFO - PROCESS | 3492 | 1461102016302 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 14:40:16 INFO - PROCESS | 3492 | 1461102016306 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:40:16 INFO - PROCESS | 3492 | 1461102016307 Marionette TRACE conn4 <- [1,1670,null,{}] 14:40:16 INFO - PROCESS | 3492 | 1461102016311 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:16 INFO - PROCESS | 3492 | 1461102016436 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:40:16 INFO - PROCESS | 3492 | 1461102016506 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 3492 | ++DOCSHELL 1A890C00 == 80 [pid = 3492] [id = 427] 14:40:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (21643400) [pid = 3492] [serial = 1281] [outer = 00000000] 14:40:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (2252B400) [pid = 3492] [serial = 1282] [outer = 21643400] 14:40:16 INFO - PROCESS | 3492 | 1461102016550 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (22533800) [pid = 3492] [serial = 1283] [outer = 21643400] 14:40:16 INFO - PROCESS | 3492 | 1461102016973 Marionette TRACE conn4 <- [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]]]}] 14:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 731ms 14:40:17 INFO - PROCESS | 3492 | 1461102017042 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 3492 | 1461102017044 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 14:40:17 INFO - PROCESS | 3492 | 1461102017047 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 3492 | 1461102017048 Marionette TRACE conn4 <- [1,1674,null,{}] 14:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:40:17 INFO - PROCESS | 3492 | 1461102017052 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:17 INFO - PROCESS | 3492 | 1461102017207 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:40:17 INFO - PROCESS | 3492 | 1461102017223 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 3492 | ++DOCSHELL 23A89400 == 81 [pid = 3492] [id = 428] 14:40:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (23A8A400) [pid = 3492] [serial = 1284] [outer = 00000000] 14:40:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (2406DC00) [pid = 3492] [serial = 1285] [outer = 23A8A400] 14:40:17 INFO - PROCESS | 3492 | 1461102017267 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (240AB000) [pid = 3492] [serial = 1286] [outer = 23A8A400] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1C065400) [pid = 3492] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1AB32C00) [pid = 3492] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (12C8BC00) [pid = 3492] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1FE2C800) [pid = 3492] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (12FAC400) [pid = 3492] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (1C9CC800) [pid = 3492] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (12D42000) [pid = 3492] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1A23D000) [pid = 3492] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (20758400) [pid = 3492] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (2075F800) [pid = 3492] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (22533000) [pid = 3492] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (201E5800) [pid = 3492] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (211F0800) [pid = 3492] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1FBB4400) [pid = 3492] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1E76A000) [pid = 3492] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:40:17 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (12D40000) [pid = 3492] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:40:18 INFO - PROCESS | 3492 | 1461102018095 Marionette TRACE conn4 <- [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]]]}] 14:40:18 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 14:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1069ms 14:40:18 INFO - PROCESS | 3492 | 1461102018123 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 3492 | 1461102018125 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 14:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:40:18 INFO - PROCESS | 3492 | 1461102018129 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - PROCESS | 3492 | 1461102018130 Marionette TRACE conn4 <- [1,1678,null,{}] 14:40:18 INFO - PROCESS | 3492 | 1461102018134 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:18 INFO - PROCESS | 3492 | 1461102018226 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:40:18 INFO - PROCESS | 3492 | 1461102018234 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F9400 == 82 [pid = 3492] [id = 429] 14:40:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1751C000) [pid = 3492] [serial = 1287] [outer = 00000000] 14:40:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1E766800) [pid = 3492] [serial = 1288] [outer = 1751C000] 14:40:18 INFO - PROCESS | 3492 | 1461102018279 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1FEF2800) [pid = 3492] [serial = 1289] [outer = 1751C000] 14:40:18 INFO - PROCESS | 3492 | 1461102018734 Marionette TRACE conn4 <- [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]]]}] 14:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 14:40:18 INFO - PROCESS | 3492 | 1461102018765 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 3492 | 1461102018767 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 14:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:40:18 INFO - PROCESS | 3492 | 1461102018785 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - PROCESS | 3492 | 1461102018787 Marionette TRACE conn4 <- [1,1682,null,{}] 14:40:18 INFO - PROCESS | 3492 | 1461102018790 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:18 INFO - PROCESS | 3492 | 1461102018880 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:40:18 INFO - PROCESS | 3492 | 1461102018922 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 3492 | ++DOCSHELL 201E5C00 == 83 [pid = 3492] [id = 430] 14:40:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (20B99000) [pid = 3492] [serial = 1290] [outer = 00000000] 14:40:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (23E05800) [pid = 3492] [serial = 1291] [outer = 20B99000] 14:40:18 INFO - PROCESS | 3492 | 1461102018966 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (240CF800) [pid = 3492] [serial = 1292] [outer = 20B99000] 14:40:19 INFO - PROCESS | 3492 | 1461102019425 Marionette TRACE conn4 <- [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]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 14:40:19 INFO - PROCESS | 3492 | 1461102019459 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 3492 | 1461102019462 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 14:40:19 INFO - PROCESS | 3492 | 1461102019465 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:40:19 INFO - PROCESS | 3492 | 1461102019467 Marionette TRACE conn4 <- [1,1686,null,{}] 14:40:19 INFO - PROCESS | 3492 | 1461102019470 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:19 INFO - PROCESS | 3492 | 1461102019578 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:40:19 INFO - PROCESS | 3492 | 1461102019584 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 3492 | ++DOCSHELL 24925000 == 84 [pid = 3492] [id = 431] 14:40:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (24926400) [pid = 3492] [serial = 1293] [outer = 00000000] 14:40:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (2492D400) [pid = 3492] [serial = 1294] [outer = 24926400] 14:40:19 INFO - PROCESS | 3492 | 1461102019635 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (25D04400) [pid = 3492] [serial = 1295] [outer = 24926400] 14:40:20 INFO - PROCESS | 3492 | 1461102020421 Marionette TRACE conn4 <- [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]]]}] 14:40:20 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 14:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 14:40:20 INFO - PROCESS | 3492 | 1461102020439 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 3492 | 1461102020445 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 14:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:40:20 INFO - PROCESS | 3492 | 1461102020451 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 3492 | 1461102020455 Marionette TRACE conn4 <- [1,1690,null,{}] 14:40:20 INFO - PROCESS | 3492 | 1461102020460 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:20 INFO - PROCESS | 3492 | 1461102020586 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:40:20 INFO - PROCESS | 3492 | 1461102020756 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 3492 | ++DOCSHELL 19021000 == 85 [pid = 3492] [id = 432] 14:40:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (19ED9000) [pid = 3492] [serial = 1296] [outer = 00000000] 14:40:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (1A888800) [pid = 3492] [serial = 1297] [outer = 19ED9000] 14:40:20 INFO - PROCESS | 3492 | 1461102020814 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (1BAA4400) [pid = 3492] [serial = 1298] [outer = 19ED9000] 14:40:21 INFO - PROCESS | 3492 | 1461102021362 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 14:40:21 INFO - PROCESS | 3492 | 1461102021425 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 3492 | 1461102021431 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 14:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:40:21 INFO - PROCESS | 3492 | 1461102021437 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 3492 | 1461102021440 Marionette TRACE conn4 <- [1,1694,null,{}] 14:40:21 INFO - PROCESS | 3492 | 1461102021444 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:21 INFO - PROCESS | 3492 | 1461102021564 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:40:21 INFO - PROCESS | 3492 | 1461102021717 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 3492 | ++DOCSHELL 1D12C800 == 86 [pid = 3492] [id = 433] 14:40:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (1E75F000) [pid = 3492] [serial = 1299] [outer = 00000000] 14:40:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (1FEECC00) [pid = 3492] [serial = 1300] [outer = 1E75F000] 14:40:21 INFO - PROCESS | 3492 | 1461102021773 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (20759000) [pid = 3492] [serial = 1301] [outer = 1E75F000] 14:40:22 INFO - PROCESS | 3492 | 1461102022373 Marionette TRACE conn4 <- [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]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 14:40:22 INFO - PROCESS | 3492 | 1461102022409 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 3492 | 1461102022412 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:40:22 INFO - PROCESS | 3492 | 1461102022415 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 3492 | 1461102022419 Marionette TRACE conn4 <- [1,1698,null,{}] 14:40:22 INFO - PROCESS | 3492 | 1461102022430 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:22 INFO - PROCESS | 3492 | 1461102022549 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:40:22 INFO - PROCESS | 3492 | 1461102022705 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 3492 | ++DOCSHELL 1FBB0000 == 87 [pid = 3492] [id = 434] 14:40:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (21213800) [pid = 3492] [serial = 1302] [outer = 00000000] 14:40:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (24928400) [pid = 3492] [serial = 1303] [outer = 21213800] 14:40:22 INFO - PROCESS | 3492 | 1461102022763 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (2492F800) [pid = 3492] [serial = 1304] [outer = 21213800] 14:40:23 INFO - PROCESS | 3492 | 1461102023337 Marionette TRACE conn4 <- [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]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 14:40:23 INFO - PROCESS | 3492 | 1461102023389 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 3492 | 1461102023392 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 14:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:40:23 INFO - PROCESS | 3492 | 1461102023410 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - PROCESS | 3492 | 1461102023412 Marionette TRACE conn4 <- [1,1702,null,{}] 14:40:23 INFO - PROCESS | 3492 | 1461102023417 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:23 INFO - PROCESS | 3492 | 1461102023534 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:40:23 INFO - PROCESS | 3492 | 1461102023686 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 3492 | ++DOCSHELL 24926800 == 88 [pid = 3492] [id = 435] 14:40:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (24927800) [pid = 3492] [serial = 1305] [outer = 00000000] 14:40:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (25F0CC00) [pid = 3492] [serial = 1306] [outer = 24927800] 14:40:23 INFO - PROCESS | 3492 | 1461102023741 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (26975400) [pid = 3492] [serial = 1307] [outer = 24927800] 14:40:24 INFO - PROCESS | 3492 | 1461102024292 Marionette TRACE conn4 <- [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]]]}] 14:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 950ms 14:40:24 INFO - PROCESS | 3492 | 1461102024349 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 3492 | 1461102024352 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 14:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:40:24 INFO - PROCESS | 3492 | 1461102024355 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 3492 | 1461102024357 Marionette TRACE conn4 <- [1,1706,null,{}] 14:40:24 INFO - PROCESS | 3492 | 1461102024361 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:24 INFO - PROCESS | 3492 | 1461102024475 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:40:24 INFO - PROCESS | 3492 | 1461102024640 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 3492 | ++DOCSHELL 25F03000 == 89 [pid = 3492] [id = 436] 14:40:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (26977800) [pid = 3492] [serial = 1308] [outer = 00000000] 14:40:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (26980400) [pid = 3492] [serial = 1309] [outer = 26977800] 14:40:24 INFO - PROCESS | 3492 | 1461102024697 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (2735CC00) [pid = 3492] [serial = 1310] [outer = 26977800] 14:40:25 INFO - PROCESS | 3492 | 1461102025427 Marionette TRACE conn4 <- [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]]]}] 14:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1126ms 14:40:25 INFO - PROCESS | 3492 | 1461102025485 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 3492 | 1461102025487 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 14:40:25 INFO - PROCESS | 3492 | 1461102025490 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:40:25 INFO - PROCESS | 3492 | 1461102025492 Marionette TRACE conn4 <- [1,1710,null,{}] 14:40:25 INFO - PROCESS | 3492 | 1461102025496 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:25 INFO - PROCESS | 3492 | 1461102025626 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:40:25 INFO - PROCESS | 3492 | 1461102025785 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 3492 | ++DOCSHELL 17525C00 == 90 [pid = 3492] [id = 437] 14:40:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (19E49000) [pid = 3492] [serial = 1311] [outer = 00000000] 14:40:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (2075BC00) [pid = 3492] [serial = 1312] [outer = 19E49000] 14:40:25 INFO - PROCESS | 3492 | 1461102025844 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (2697C000) [pid = 3492] [serial = 1313] [outer = 19E49000] 14:40:26 INFO - PROCESS | 3492 | 1461102026778 Marionette TRACE conn4 <- [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]]]}] 14:40:26 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 14:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1379ms 14:40:26 INFO - PROCESS | 3492 | 1461102026874 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:40:26 INFO - PROCESS | 3492 | 1461102026878 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 14:40:26 INFO - PROCESS | 3492 | 1461102026883 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 3492 | 1461102026887 Marionette TRACE conn4 <- [1,1714,null,{}] 14:40:26 INFO - PROCESS | 3492 | 1461102026892 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:27 INFO - PROCESS | 3492 | 1461102027004 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:40:27 INFO - PROCESS | 3492 | 1461102027153 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 3492 | ++DOCSHELL 12F05000 == 91 [pid = 3492] [id = 438] 14:40:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (12F08800) [pid = 3492] [serial = 1314] [outer = 00000000] 14:40:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 187 (13C46C00) [pid = 3492] [serial = 1315] [outer = 12F08800] 14:40:27 INFO - PROCESS | 3492 | 1461102027204 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (17094800) [pid = 3492] [serial = 1316] [outer = 12F08800] 14:40:27 INFO - PROCESS | 3492 | 1461102027797 Marionette TRACE conn4 <- [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]]]}] 14:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 990ms 14:40:27 INFO - PROCESS | 3492 | 1461102027875 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 3492 | 1461102027880 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 14:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:40:27 INFO - PROCESS | 3492 | 1461102027886 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - PROCESS | 3492 | 1461102027888 Marionette TRACE conn4 <- [1,1718,null,{}] 14:40:27 INFO - PROCESS | 3492 | 1461102027892 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:27 INFO - PROCESS | 3492 | 1461102027993 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:40:28 INFO - PROCESS | 3492 | 1461102028151 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 3492 | ++DOCSHELL 18CB0800 == 92 [pid = 3492] [id = 439] 14:40:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (19ED8400) [pid = 3492] [serial = 1317] [outer = 00000000] 14:40:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 190 (1A257000) [pid = 3492] [serial = 1318] [outer = 19ED8400] 14:40:28 INFO - PROCESS | 3492 | 1461102028200 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 191 (1A7C6C00) [pid = 3492] [serial = 1319] [outer = 19ED8400] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 2121CC00 == 91 [pid = 3492] [id = 349] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1D11FC00 == 90 [pid = 3492] [id = 316] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 24063800 == 89 [pid = 3492] [id = 350] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1FE34C00 == 88 [pid = 3492] [id = 245] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1C859000 == 87 [pid = 3492] [id = 269] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 2121DC00 == 86 [pid = 3492] [id = 301] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 211F4400 == 85 [pid = 3492] [id = 348] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 0EFA8400 == 84 [pid = 3492] [id = 256] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 201E5C00 == 83 [pid = 3492] [id = 430] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 0F4F9400 == 82 [pid = 3492] [id = 429] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 23A89400 == 81 [pid = 3492] [id = 428] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1A890C00 == 80 [pid = 3492] [id = 427] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 2075CC00 == 79 [pid = 3492] [id = 426] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 190 (23A93800) [pid = 3492] [serial = 1195] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 189 (240D6000) [pid = 3492] [serial = 1198] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (25D10000) [pid = 3492] [serial = 1201] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (1A1A3800) [pid = 3492] [serial = 1189] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 186 (1B9D9800) [pid = 3492] [serial = 1207] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (25F08400) [pid = 3492] [serial = 1204] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (21193C00) [pid = 3492] [serial = 1237] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (1D105400) [pid = 3492] [serial = 1192] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1E80BC00 == 78 [pid = 3492] [id = 425] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1A789C00 == 77 [pid = 3492] [id = 424] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1C855400 == 76 [pid = 3492] [id = 423] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 0EF0A000 == 75 [pid = 3492] [id = 422] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1A891800 == 74 [pid = 3492] [id = 421] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 217EC400 == 73 [pid = 3492] [id = 417] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 21755400 == 72 [pid = 3492] [id = 416] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 20752800 == 71 [pid = 3492] [id = 415] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1773A800 == 70 [pid = 3492] [id = 414] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 127C2C00 == 69 [pid = 3492] [id = 413] 14:40:28 INFO - PROCESS | 3492 | --DOCSHELL 1D12D400 == 68 [pid = 3492] [id = 412] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (17740000) [pid = 3492] [serial = 994] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (1C8E6C00) [pid = 3492] [serial = 997] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (21192C00) [pid = 3492] [serial = 1000] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (2175C800) [pid = 3492] [serial = 1006] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (25F05400) [pid = 3492] [serial = 958] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (2075F400) [pid = 3492] [serial = 991] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (215C4C00) [pid = 3492] [serial = 1003] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (201DF400) [pid = 3492] [serial = 1228] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (1FBAF800) [pid = 3492] [serial = 1226] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1FBAA400) [pid = 3492] [serial = 1225] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1C854800) [pid = 3492] [serial = 1231] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1C8DF800) [pid = 3492] [serial = 1219] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1AB3F000) [pid = 3492] [serial = 1216] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1BA9C400) [pid = 3492] [serial = 1217] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (1A23C800) [pid = 3492] [serial = 1211] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (187E3C00) [pid = 3492] [serial = 1210] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (2075D000) [pid = 3492] [serial = 1234] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (201E7400) [pid = 3492] [serial = 1229] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (20A8BC00) [pid = 3492] [serial = 1235] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (16B96800) [pid = 3492] [serial = 1213] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1751C800) [pid = 3492] [serial = 1214] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1D123C00) [pid = 3492] [serial = 1222] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1D12AC00) [pid = 3492] [serial = 1223] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1D10D800) [pid = 3492] [serial = 1232] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1C910000) [pid = 3492] [serial = 1220] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3492 | 1461102028831 Marionette TRACE conn4 <- [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]]]}] 14:40:28 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 14:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 14:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:40:28 INFO - PROCESS | 3492 | 1461102028859 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 3492 | 1461102028861 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 14:40:28 INFO - PROCESS | 3492 | 1461102028865 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 3492 | 1461102028868 Marionette TRACE conn4 <- [1,1722,null,{}] 14:40:28 INFO - PROCESS | 3492 | 1461102028878 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:28 INFO - PROCESS | 3492 | 1461102028974 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:40:29 INFO - PROCESS | 3492 | 1461102029080 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 3492 | ++DOCSHELL 12973C00 == 69 [pid = 3492] [id = 440] 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (137D7000) [pid = 3492] [serial = 1320] [outer = 00000000] 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (19022400) [pid = 3492] [serial = 1321] [outer = 137D7000] 14:40:29 INFO - PROCESS | 3492 | 1461102029129 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1A23CC00) [pid = 3492] [serial = 1322] [outer = 137D7000] 14:40:29 INFO - PROCESS | 3492 | 1461102029551 Marionette TRACE conn4 <- [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]]]}] 14:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 14:40:29 INFO - PROCESS | 3492 | 1461102029601 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 3492 | 1461102029604 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 14:40:29 INFO - PROCESS | 3492 | 1461102029607 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:40:29 INFO - PROCESS | 3492 | 1461102029609 Marionette TRACE conn4 <- [1,1726,null,{}] 14:40:29 INFO - PROCESS | 3492 | 1461102029613 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:29 INFO - PROCESS | 3492 | 1461102029728 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:40:29 INFO - PROCESS | 3492 | 1461102029737 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 3492 | ++DOCSHELL 1A7E0400 == 70 [pid = 3492] [id = 441] 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1A7E6C00) [pid = 3492] [serial = 1323] [outer = 00000000] 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1BC3B400) [pid = 3492] [serial = 1324] [outer = 1A7E6C00] 14:40:29 INFO - PROCESS | 3492 | 1461102029782 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (1C03A000) [pid = 3492] [serial = 1325] [outer = 1A7E6C00] 14:40:30 INFO - PROCESS | 3492 | 1461102030253 Marionette TRACE conn4 <- [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]]]}] 14:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 14:40:30 INFO - PROCESS | 3492 | 1461102030281 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 3492 | 1461102030283 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 14:40:30 INFO - PROCESS | 3492 | 1461102030286 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:40:30 INFO - PROCESS | 3492 | 1461102030288 Marionette TRACE conn4 <- [1,1730,null,{}] 14:40:30 INFO - PROCESS | 3492 | 1461102030292 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:30 INFO - PROCESS | 3492 | 1461102030397 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:40:30 INFO - PROCESS | 3492 | 1461102030406 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9C000 == 71 [pid = 3492] [id = 442] 14:40:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (1C852800) [pid = 3492] [serial = 1326] [outer = 00000000] 14:40:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (1D102000) [pid = 3492] [serial = 1327] [outer = 1C852800] 14:40:30 INFO - PROCESS | 3492 | 1461102030450 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (1D108C00) [pid = 3492] [serial = 1328] [outer = 1C852800] 14:40:30 INFO - PROCESS | 3492 | 1461102030908 Marionette TRACE conn4 <- [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]]]}] 14:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 14:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:40:30 INFO - PROCESS | 3492 | 1461102030962 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 3492 | 1461102030964 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 14:40:30 INFO - PROCESS | 3492 | 1461102030967 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 3492 | 1461102030969 Marionette TRACE conn4 <- [1,1734,null,{}] 14:40:30 INFO - PROCESS | 3492 | 1461102030973 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 3492 | 1461102031116 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:40:31 INFO - PROCESS | 3492 | 1461102031211 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 3492 | ++DOCSHELL 1D120C00 == 72 [pid = 3492] [id = 443] 14:40:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (1D121800) [pid = 3492] [serial = 1329] [outer = 00000000] 14:40:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (1E762400) [pid = 3492] [serial = 1330] [outer = 1D121800] 14:40:31 INFO - PROCESS | 3492 | 1461102031259 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (1E7F4C00) [pid = 3492] [serial = 1331] [outer = 1D121800] 14:40:31 INFO - PROCESS | 3492 | 1461102031697 Marionette TRACE conn4 <- [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]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 14:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:40:31 INFO - PROCESS | 3492 | 1461102031741 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 3492 | 1461102031743 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 14:40:31 INFO - PROCESS | 3492 | 1461102031746 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 3492 | 1461102031747 Marionette TRACE conn4 <- [1,1738,null,{}] 14:40:31 INFO - PROCESS | 3492 | 1461102031751 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 3492 | 1461102031874 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:40:31 INFO - PROCESS | 3492 | 1461102031942 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 3492 | ++DOCSHELL 1E80B400 == 73 [pid = 3492] [id = 444] 14:40:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (1F718400) [pid = 3492] [serial = 1332] [outer = 00000000] 14:40:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (1FBAD000) [pid = 3492] [serial = 1333] [outer = 1F718400] 14:40:31 INFO - PROCESS | 3492 | 1461102031988 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (1FE2C000) [pid = 3492] [serial = 1334] [outer = 1F718400] 14:40:32 INFO - PROCESS | 3492 | 1461102032403 Marionette TRACE conn4 <- [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]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 14:40:32 INFO - PROCESS | 3492 | 1461102032417 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 3492 | 1461102032419 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 14:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:40:32 INFO - PROCESS | 3492 | 1461102032422 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 3492 | 1461102032423 Marionette TRACE conn4 <- [1,1742,null,{}] 14:40:32 INFO - PROCESS | 3492 | 1461102032433 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:32 INFO - PROCESS | 3492 | 1461102032580 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:40:32 INFO - PROCESS | 3492 | 1461102032601 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 3492 | ++DOCSHELL 0F544800 == 74 [pid = 3492] [id = 445] 14:40:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (1A25FC00) [pid = 3492] [serial = 1335] [outer = 00000000] 14:40:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (1FEF6400) [pid = 3492] [serial = 1336] [outer = 1A25FC00] 14:40:32 INFO - PROCESS | 3492 | 1461102032645 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (201DF400) [pid = 3492] [serial = 1337] [outer = 1A25FC00] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (16B8B800) [pid = 3492] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (23A8A400) [pid = 3492] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (21640000) [pid = 3492] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1FBABC00) [pid = 3492] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1C02E400) [pid = 3492] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1D61D000) [pid = 3492] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (20A8E000) [pid = 3492] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (1BA97000) [pid = 3492] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (240CA000) [pid = 3492] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (23E0CC00) [pid = 3492] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (217EC800) [pid = 3492] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (21643400) [pid = 3492] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (25D4BC00) [pid = 3492] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1FF9D800) [pid = 3492] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (19EE1000) [pid = 3492] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (21217800) [pid = 3492] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (21757400) [pid = 3492] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (211F4800) [pid = 3492] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1AB36800) [pid = 3492] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (23E0BC00) [pid = 3492] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1AB33400) [pid = 3492] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (20758800) [pid = 3492] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1FBB4C00) [pid = 3492] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (240CD400) [pid = 3492] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1A246000) [pid = 3492] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (21763800) [pid = 3492] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (19E49400) [pid = 3492] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (0EFA5400) [pid = 3492] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (240A7800) [pid = 3492] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1751C000) [pid = 3492] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (20B99000) [pid = 3492] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (25D54000) [pid = 3492] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (18CAF400) [pid = 3492] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (2163F400) [pid = 3492] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (20B9FC00) [pid = 3492] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1296A400) [pid = 3492] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1296E800) [pid = 3492] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (16E28400) [pid = 3492] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1C858800) [pid = 3492] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (17521C00) [pid = 3492] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1A23E000) [pid = 3492] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (20B97400) [pid = 3492] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (24065000) [pid = 3492] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (25D06400) [pid = 3492] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (16E2A400) [pid = 3492] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:40:33 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (23A8B000) [pid = 3492] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:40:33 INFO - PROCESS | 3492 | 1461102033736 Marionette TRACE conn4 <- [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]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1337ms 14:40:33 INFO - PROCESS | 3492 | 1461102033760 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 3492 | 1461102033762 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 14:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:40:33 INFO - PROCESS | 3492 | 1461102033764 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 3492 | 1461102033766 Marionette TRACE conn4 <- [1,1746,null,{}] 14:40:33 INFO - PROCESS | 3492 | 1461102033769 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:33 INFO - PROCESS | 3492 | 1461102033856 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:40:34 INFO - PROCESS | 3492 | 1461102034000 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3492 | ++DOCSHELL 12705C00 == 75 [pid = 3492] [id = 446] 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1270A400) [pid = 3492] [serial = 1338] [outer = 00000000] 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (17610000) [pid = 3492] [serial = 1339] [outer = 1270A400] 14:40:34 INFO - PROCESS | 3492 | 1461102034046 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (18751000) [pid = 3492] [serial = 1340] [outer = 1270A400] 14:40:34 INFO - PROCESS | 3492 | 1461102034402 Marionette TRACE conn4 <- [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]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 14:40:34 INFO - PROCESS | 3492 | 1461102034446 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 3492 | 1461102034447 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 14:40:34 INFO - PROCESS | 3492 | 1461102034451 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 3492 | 1461102034452 Marionette TRACE conn4 <- [1,1750,null,{}] 14:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:40:34 INFO - PROCESS | 3492 | 1461102034456 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 3492 | 1461102034543 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:40:34 INFO - PROCESS | 3492 | 1461102034549 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3492 | ++DOCSHELL 1A244000 == 76 [pid = 3492] [id = 447] 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1A7C0800) [pid = 3492] [serial = 1341] [outer = 00000000] 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1C8E2800) [pid = 3492] [serial = 1342] [outer = 1A7C0800] 14:40:34 INFO - PROCESS | 3492 | 1461102034593 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1D128400) [pid = 3492] [serial = 1343] [outer = 1A7C0800] 14:40:35 INFO - PROCESS | 3492 | 1461102035032 Marionette TRACE conn4 <- [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]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 632ms 14:40:35 INFO - PROCESS | 3492 | 1461102035089 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 3492 | 1461102035092 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:40:35 INFO - PROCESS | 3492 | 1461102035095 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 3492 | 1461102035098 Marionette TRACE conn4 <- [1,1754,null,{}] 14:40:35 INFO - PROCESS | 3492 | 1461102035101 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:35 INFO - PROCESS | 3492 | 1461102035206 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:40:35 INFO - PROCESS | 3492 | 1461102035245 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 3492 | ++DOCSHELL 2075A800 == 77 [pid = 3492] [id = 448] 14:40:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (2075CC00) [pid = 3492] [serial = 1344] [outer = 00000000] 14:40:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (20A88C00) [pid = 3492] [serial = 1345] [outer = 2075CC00] 14:40:35 INFO - PROCESS | 3492 | 1461102035297 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (20B94800) [pid = 3492] [serial = 1346] [outer = 2075CC00] 14:40:35 INFO - PROCESS | 3492 | 1461102035941 Marionette TRACE conn4 <- [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]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 870ms 14:40:35 INFO - PROCESS | 3492 | 1461102035969 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 3492 | 1461102035974 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:40:35 INFO - PROCESS | 3492 | 1461102035979 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 3492 | 1461102035983 Marionette TRACE conn4 <- [1,1758,null,{}] 14:40:35 INFO - PROCESS | 3492 | 1461102035989 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:36 INFO - PROCESS | 3492 | 1461102036110 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:40:36 INFO - PROCESS | 3492 | 1461102036278 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 3492 | ++DOCSHELL 12886400 == 78 [pid = 3492] [id = 449] 14:40:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (12971400) [pid = 3492] [serial = 1347] [outer = 00000000] 14:40:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (16D74800) [pid = 3492] [serial = 1348] [outer = 12971400] 14:40:36 INFO - PROCESS | 3492 | 1461102036337 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (17522400) [pid = 3492] [serial = 1349] [outer = 12971400] 14:40:36 INFO - PROCESS | 3492 | 1461102036979 Marionette TRACE conn4 <- [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]]]}] 14:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1023ms 14:40:37 INFO - PROCESS | 3492 | 1461102037004 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 3492 | 1461102037010 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 14:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:40:37 INFO - PROCESS | 3492 | 1461102037016 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 3492 | 1461102037019 Marionette TRACE conn4 <- [1,1762,null,{}] 14:40:37 INFO - PROCESS | 3492 | 1461102037023 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:37 INFO - PROCESS | 3492 | 1461102037138 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:40:37 INFO - PROCESS | 3492 | 1461102037289 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 3492 | ++DOCSHELL 12979C00 == 79 [pid = 3492] [id = 450] 14:40:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (16B66400) [pid = 3492] [serial = 1350] [outer = 00000000] 14:40:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1BF5DC00) [pid = 3492] [serial = 1351] [outer = 16B66400] 14:40:37 INFO - PROCESS | 3492 | 1461102037345 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1C8DEC00) [pid = 3492] [serial = 1352] [outer = 16B66400] 14:40:37 INFO - PROCESS | 3492 | 1461102037948 Marionette TRACE conn4 <- [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]]]}] 14:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 14:40:37 INFO - PROCESS | 3492 | 1461102037988 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 3492 | 1461102037991 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 14:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:40:37 INFO - PROCESS | 3492 | 1461102037995 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 3492 | 1461102037998 Marionette TRACE conn4 <- [1,1766,null,{}] 14:40:38 INFO - PROCESS | 3492 | 1461102038009 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:38 INFO - PROCESS | 3492 | 1461102038125 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:40:38 INFO - PROCESS | 3492 | 1461102038291 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 3492 | ++DOCSHELL 201E4000 == 80 [pid = 3492] [id = 451] 14:40:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (201E5000) [pid = 3492] [serial = 1353] [outer = 00000000] 14:40:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (20A88400) [pid = 3492] [serial = 1354] [outer = 201E5000] 14:40:38 INFO - PROCESS | 3492 | 1461102038350 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (20B9E400) [pid = 3492] [serial = 1355] [outer = 201E5000] 14:40:38 INFO - PROCESS | 3492 | 1461102038932 Marionette TRACE conn4 <- [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]]]}] 14:40:38 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 14:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 14:40:38 INFO - PROCESS | 3492 | 1461102038968 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 3492 | 1461102038971 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 14:40:38 INFO - PROCESS | 3492 | 1461102038975 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:40:38 INFO - PROCESS | 3492 | 1461102038977 Marionette TRACE conn4 <- [1,1770,null,{}] 14:40:38 INFO - PROCESS | 3492 | 1461102038980 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:39 INFO - PROCESS | 3492 | 1461102039093 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:40:39 INFO - PROCESS | 3492 | 1461102039243 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 3492 | ++DOCSHELL 21198C00 == 81 [pid = 3492] [id = 452] 14:40:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (2119A000) [pid = 3492] [serial = 1356] [outer = 00000000] 14:40:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (211F3000) [pid = 3492] [serial = 1357] [outer = 2119A000] 14:40:39 INFO - PROCESS | 3492 | 1461102039299 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (21214800) [pid = 3492] [serial = 1358] [outer = 2119A000] 14:40:39 INFO - PROCESS | 3492 | 1461102039858 Marionette TRACE conn4 <- [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]]]}] 14:40:39 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 14:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 14:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:40:39 INFO - PROCESS | 3492 | 1461102039908 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 3492 | 1461102039911 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 14:40:39 INFO - PROCESS | 3492 | 1461102039914 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 3492 | 1461102039916 Marionette TRACE conn4 <- [1,1774,null,{}] 14:40:39 INFO - PROCESS | 3492 | 1461102039920 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:40 INFO - PROCESS | 3492 | 1461102040029 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:40:40 INFO - PROCESS | 3492 | 1461102040179 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 3492 | ++DOCSHELL 2121C400 == 82 [pid = 3492] [id = 453] 14:40:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (215B9800) [pid = 3492] [serial = 1359] [outer = 00000000] 14:40:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (2163E400) [pid = 3492] [serial = 1360] [outer = 215B9800] 14:40:40 INFO - PROCESS | 3492 | 1461102040234 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (21643400) [pid = 3492] [serial = 1361] [outer = 215B9800] 14:40:40 INFO - PROCESS | 3492 | 1461102040841 Marionette TRACE conn4 <- [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]]]}] 14:40:40 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 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 14:40:40 INFO - PROCESS | 3492 | 1461102040888 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 3492 | 1461102040891 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 14:40:40 INFO - PROCESS | 3492 | 1461102040894 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 3492 | 1461102040896 Marionette TRACE conn4 <- [1,1778,null,{}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:40:40 INFO - PROCESS | 3492 | 1461102040900 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:41 INFO - PROCESS | 3492 | 1461102041031 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:40:41 INFO - PROCESS | 3492 | 1461102041184 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 3492 | ++DOCSHELL 21757800 == 83 [pid = 3492] [id = 454] 14:40:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (217CC400) [pid = 3492] [serial = 1362] [outer = 00000000] 14:40:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (22528400) [pid = 3492] [serial = 1363] [outer = 217CC400] 14:40:41 INFO - PROCESS | 3492 | 1461102041242 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (22532800) [pid = 3492] [serial = 1364] [outer = 217CC400] 14:40:41 INFO - PROCESS | 3492 | 1461102041835 Marionette TRACE conn4 <- [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]]]}] 14:40:41 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) 14:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 14:40:41 INFO - PROCESS | 3492 | 1461102041868 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 3492 | 1461102041871 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 14:40:41 INFO - PROCESS | 3492 | 1461102041874 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 3492 | 1461102041876 Marionette TRACE conn4 <- [1,1782,null,{}] 14:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:40:41 INFO - PROCESS | 3492 | 1461102041880 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:41 INFO - PROCESS | 3492 | 1461102041988 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:40:42 INFO - PROCESS | 3492 | 1461102042156 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA8400 == 84 [pid = 3492] [id = 455] 14:40:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (20B95000) [pid = 3492] [serial = 1365] [outer = 00000000] 14:40:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (23E03000) [pid = 3492] [serial = 1366] [outer = 20B95000] 14:40:42 INFO - PROCESS | 3492 | 1461102042211 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (24063800) [pid = 3492] [serial = 1367] [outer = 20B95000] 14:40:42 INFO - PROCESS | 3492 | 1461102042776 Marionette TRACE conn4 <- [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]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 14:40:42 INFO - PROCESS | 3492 | 1461102042849 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 3492 | 1461102042851 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:40:42 INFO - PROCESS | 3492 | 1461102042855 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 3492 | 1461102042857 Marionette TRACE conn4 <- [1,1786,null,{}] 14:40:42 INFO - PROCESS | 3492 | 1461102042874 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:43 INFO - PROCESS | 3492 | 1461102043024 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:40:43 INFO - PROCESS | 3492 | 1461102043140 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 3492 | ++DOCSHELL 0F544C00 == 85 [pid = 3492] [id = 456] 14:40:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (0F57CC00) [pid = 3492] [serial = 1368] [outer = 00000000] 14:40:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (18CAC800) [pid = 3492] [serial = 1369] [outer = 0F57CC00] 14:40:43 INFO - PROCESS | 3492 | 1461102043196 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1A782400) [pid = 3492] [serial = 1370] [outer = 0F57CC00] 14:40:43 INFO - PROCESS | 3492 | 1461102043979 Marionette TRACE conn4 <- [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]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1179ms 14:40:44 INFO - PROCESS | 3492 | 1461102044038 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 3492 | 1461102044043 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 14:40:44 INFO - PROCESS | 3492 | 1461102044049 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:40:44 INFO - PROCESS | 3492 | 1461102044052 Marionette TRACE conn4 <- [1,1790,null,{}] 14:40:44 INFO - PROCESS | 3492 | 1461102044057 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:44 INFO - PROCESS | 3492 | 1461102044168 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:40:44 INFO - PROCESS | 3492 | 1461102044332 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 3492 | ++DOCSHELL 19025C00 == 86 [pid = 3492] [id = 457] 14:40:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (19E47C00) [pid = 3492] [serial = 1371] [outer = 00000000] 14:40:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (1A243C00) [pid = 3492] [serial = 1372] [outer = 19E47C00] 14:40:44 INFO - PROCESS | 3492 | 1461102044384 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (1A7B9000) [pid = 3492] [serial = 1373] [outer = 19E47C00] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1A244000 == 85 [pid = 3492] [id = 447] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 12705C00 == 84 [pid = 3492] [id = 446] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 0F544800 == 83 [pid = 3492] [id = 445] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1E80B400 == 82 [pid = 3492] [id = 444] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1D120C00 == 81 [pid = 3492] [id = 443] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1BA9C000 == 80 [pid = 3492] [id = 442] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1A7E0400 == 79 [pid = 3492] [id = 441] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 12973C00 == 78 [pid = 3492] [id = 440] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 18CB0800 == 77 [pid = 3492] [id = 439] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (2492D400) [pid = 3492] [serial = 1294] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 12F05000 == 76 [pid = 3492] [id = 438] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 25F03000 == 75 [pid = 3492] [id = 436] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 24926800 == 74 [pid = 3492] [id = 435] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1FBB0000 == 73 [pid = 3492] [id = 434] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 1D12C800 == 72 [pid = 3492] [id = 433] 14:40:44 INFO - PROCESS | 3492 | --DOCSHELL 19021000 == 71 [pid = 3492] [id = 432] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (187E4800) [pid = 3492] [serial = 1036] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2406DC00) [pid = 3492] [serial = 1285] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (22535800) [pid = 3492] [serial = 1148] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (240AB000) [pid = 3492] [serial = 1286] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (20A83000) [pid = 3492] [serial = 1042] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1F7B5C00) [pid = 3492] [serial = 1273] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1FF9F400) [pid = 3492] [serial = 1093] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (21219800) [pid = 3492] [serial = 1279] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1E764400) [pid = 3492] [serial = 1193] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (25D04000) [pid = 3492] [serial = 1199] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (240A4800) [pid = 3492] [serial = 1102] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (23E01400) [pid = 3492] [serial = 1253] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (22533800) [pid = 3492] [serial = 1283] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (25F0FC00) [pid = 3492] [serial = 1259] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (240AB400) [pid = 3492] [serial = 1196] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1C8DE400) [pid = 3492] [serial = 1261] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (2175CC00) [pid = 3492] [serial = 1096] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (23A93000) [pid = 3492] [serial = 1252] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (217D8C00) [pid = 3492] [serial = 1249] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (2252B400) [pid = 3492] [serial = 1282] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (21642800) [pid = 3492] [serial = 1045] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1AB39C00) [pid = 3492] [serial = 1039] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (24070000) [pid = 3492] [serial = 1151] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1C039800) [pid = 3492] [serial = 1265] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (2121F400) [pid = 3492] [serial = 1247] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (201DC800) [pid = 3492] [serial = 1276] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (25F03800) [pid = 3492] [serial = 1258] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (211F3C00) [pid = 3492] [serial = 1246] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (25D48400) [pid = 3492] [serial = 1256] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1C85B800) [pid = 3492] [serial = 1243] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (23E05400) [pid = 3492] [serial = 1099] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1C8E1800) [pid = 3492] [serial = 1142] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1751F000) [pid = 3492] [serial = 1267] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (240CFC00) [pid = 3492] [serial = 1154] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (2075B400) [pid = 3492] [serial = 1277] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1FEF2800) [pid = 3492] [serial = 1289] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (23E05800) [pid = 3492] [serial = 1291] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (25F09C00) [pid = 3492] [serial = 1205] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1D10C000) [pid = 3492] [serial = 1054] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1FBAC800) [pid = 3492] [serial = 1274] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (2252E800) [pid = 3492] [serial = 1048] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (215BF400) [pid = 3492] [serial = 1145] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1751C400) [pid = 3492] [serial = 1240] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (18750800) [pid = 3492] [serial = 1268] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (13C7D000) [pid = 3492] [serial = 1087] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1A25DC00) [pid = 3492] [serial = 1190] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1E766800) [pid = 3492] [serial = 1288] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (25D09800) [pid = 3492] [serial = 1255] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1D10F800) [pid = 3492] [serial = 1271] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1C8DE800) [pid = 3492] [serial = 1208] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (215BC000) [pid = 3492] [serial = 1280] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1BA9C800) [pid = 3492] [serial = 1090] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (17661400) [pid = 3492] [serial = 1241] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (20B9EC00) [pid = 3492] [serial = 1136] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1C90CC00) [pid = 3492] [serial = 1270] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1D120400) [pid = 3492] [serial = 1244] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (217E9C00) [pid = 3492] [serial = 1250] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1BC33000) [pid = 3492] [serial = 1264] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1D677400) [pid = 3492] [serial = 1262] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (24071C00) [pid = 3492] [serial = 1051] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (25D46000) [pid = 3492] [serial = 1202] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (18CAE000) [pid = 3492] [serial = 1139] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (24070C00) [pid = 3492] [serial = 1187] [outer = 00000000] [url = about:blank] 14:40:44 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (240CF800) [pid = 3492] [serial = 1292] [outer = 00000000] [url = about:blank] 14:40:45 INFO - PROCESS | 3492 | 1461102045011 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 14:40:45 INFO - PROCESS | 3492 | 1461102045023 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 3492 | 1461102045029 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 14:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:40:45 INFO - PROCESS | 3492 | 1461102045039 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 3492 | 1461102045041 Marionette TRACE conn4 <- [1,1794,null,{}] 14:40:45 INFO - PROCESS | 3492 | 1461102045045 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:45 INFO - PROCESS | 3492 | 1461102045138 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:40:45 INFO - PROCESS | 3492 | 1461102045251 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 3492 | ++DOCSHELL 12709C00 == 72 [pid = 3492] [id = 458] 14:40:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (12972000) [pid = 3492] [serial = 1374] [outer = 00000000] 14:40:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (187DC000) [pid = 3492] [serial = 1375] [outer = 12972000] 14:40:45 INFO - PROCESS | 3492 | 1461102045298 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1901DC00) [pid = 3492] [serial = 1376] [outer = 12972000] 14:40:45 INFO - PROCESS | 3492 | 1461102045736 Marionette TRACE conn4 <- [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]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 14:40:45 INFO - PROCESS | 3492 | 1461102045786 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:40:45 INFO - PROCESS | 3492 | 1461102045788 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 14:40:45 INFO - PROCESS | 3492 | 1461102045791 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 3492 | 1461102045795 Marionette TRACE conn4 <- [1,1798,null,{}] 14:40:45 INFO - PROCESS | 3492 | 1461102045808 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:45 INFO - PROCESS | 3492 | 1461102045905 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:40:45 INFO - PROCESS | 3492 | 1461102045914 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 3492 | ++DOCSHELL 1BC95400 == 73 [pid = 3492] [id = 459] 14:40:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1C036800) [pid = 3492] [serial = 1377] [outer = 00000000] 14:40:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1C85C000) [pid = 3492] [serial = 1378] [outer = 1C036800] 14:40:45 INFO - PROCESS | 3492 | 1461102045961 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C8E1000) [pid = 3492] [serial = 1379] [outer = 1C036800] 14:40:46 INFO - PROCESS | 3492 | 1461102046445 Marionette TRACE conn4 <- [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]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 14:40:46 INFO - PROCESS | 3492 | 1461102046485 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 3492 | 1461102046487 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 14:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:40:46 INFO - PROCESS | 3492 | 1461102046490 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - PROCESS | 3492 | 1461102046492 Marionette TRACE conn4 <- [1,1802,null,{}] 14:40:46 INFO - PROCESS | 3492 | 1461102046495 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:46 INFO - PROCESS | 3492 | 1461102046587 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:40:46 INFO - PROCESS | 3492 | 1461102046596 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 3492 | ++DOCSHELL 1C90CC00 == 74 [pid = 3492] [id = 460] 14:40:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1D104000) [pid = 3492] [serial = 1380] [outer = 00000000] 14:40:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1D126C00) [pid = 3492] [serial = 1381] [outer = 1D104000] 14:40:46 INFO - PROCESS | 3492 | 1461102046642 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1D12BC00) [pid = 3492] [serial = 1382] [outer = 1D104000] 14:40:47 INFO - PROCESS | 3492 | 1461102047095 Marionette TRACE conn4 <- [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]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 14:40:47 INFO - PROCESS | 3492 | 1461102047133 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 3492 | 1461102047135 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:40:47 INFO - PROCESS | 3492 | 1461102047138 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 3492 | 1461102047140 Marionette TRACE conn4 <- [1,1806,null,{}] 14:40:47 INFO - PROCESS | 3492 | 1461102047151 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:47 INFO - PROCESS | 3492 | 1461102047273 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:40:47 INFO - PROCESS | 3492 | 1461102047368 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 3492 | ++DOCSHELL 0F401C00 == 75 [pid = 3492] [id = 461] 14:40:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (13AE0000) [pid = 3492] [serial = 1383] [outer = 00000000] 14:40:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1E676800) [pid = 3492] [serial = 1384] [outer = 13AE0000] 14:40:47 INFO - PROCESS | 3492 | 1461102047413 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1E769000) [pid = 3492] [serial = 1385] [outer = 13AE0000] 14:40:47 INFO - PROCESS | 3492 | 1461102047844 Marionette TRACE conn4 <- [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]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 14:40:47 INFO - PROCESS | 3492 | 1461102047869 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 3492 | 1461102047871 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:40:47 INFO - PROCESS | 3492 | 1461102047874 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 3492 | 1461102047876 Marionette TRACE conn4 <- [1,1810,null,{}] 14:40:47 INFO - PROCESS | 3492 | 1461102047879 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:48 INFO - PROCESS | 3492 | 1461102048022 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:40:48 INFO - PROCESS | 3492 | 1461102048040 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 3492 | ++DOCSHELL 1E810000 == 76 [pid = 3492] [id = 462] 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1F720800) [pid = 3492] [serial = 1386] [outer = 00000000] 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1FE35000) [pid = 3492] [serial = 1387] [outer = 1F720800] 14:40:48 INFO - PROCESS | 3492 | 1461102048087 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1FEEE400) [pid = 3492] [serial = 1388] [outer = 1F720800] 14:40:48 INFO - PROCESS | 3492 | 1461102048538 Marionette TRACE conn4 <- [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]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 14:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:40:48 INFO - PROCESS | 3492 | 1461102048545 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 3492 | 1461102048547 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 14:40:48 INFO - PROCESS | 3492 | 1461102048551 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 3492 | 1461102048552 Marionette TRACE conn4 <- [1,1814,null,{}] 14:40:48 INFO - PROCESS | 3492 | 1461102048555 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:48 INFO - PROCESS | 3492 | 1461102048682 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:40:48 INFO - PROCESS | 3492 | 1461102048729 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 3492 | ++DOCSHELL 12978000 == 77 [pid = 3492] [id = 463] 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1FEF4C00) [pid = 3492] [serial = 1389] [outer = 00000000] 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (2075A000) [pid = 3492] [serial = 1390] [outer = 1FEF4C00] 14:40:48 INFO - PROCESS | 3492 | 1461102048778 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (20A83400) [pid = 3492] [serial = 1391] [outer = 1FEF4C00] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (12F08800) [pid = 3492] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1C852800) [pid = 3492] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1D121800) [pid = 3492] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (137D7000) [pid = 3492] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1A7E6C00) [pid = 3492] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1F718400) [pid = 3492] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (19ED8400) [pid = 3492] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1A25FC00) [pid = 3492] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1A7C0800) [pid = 3492] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1270A400) [pid = 3492] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:40:49 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (20756800) [pid = 3492] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:40:49 INFO - PROCESS | 3492 | 1461102049353 Marionette TRACE conn4 <- [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]]]}] 14:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 830ms 14:40:49 INFO - PROCESS | 3492 | 1461102049381 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:40:49 INFO - PROCESS | 3492 | 1461102049383 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 14:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:40:49 INFO - PROCESS | 3492 | 1461102049386 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:40:49 INFO - PROCESS | 3492 | 1461102049388 Marionette TRACE conn4 <- [1,1818,null,{}] 14:40:49 INFO - PROCESS | 3492 | 1461102049392 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:49 INFO - PROCESS | 3492 | 1461102049484 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:40:49 INFO - PROCESS | 3492 | 1461102049491 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 3492 | ++DOCSHELL 12D42400 == 78 [pid = 3492] [id = 464] 14:40:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (12F08800) [pid = 3492] [serial = 1392] [outer = 00000000] 14:40:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1C860C00) [pid = 3492] [serial = 1393] [outer = 12F08800] 14:40:49 INFO - PROCESS | 3492 | 1461102049535 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1BC3A400) [pid = 3492] [serial = 1394] [outer = 12F08800] 14:40:49 INFO - PROCESS | 3492 | 1461102049972 Marionette TRACE conn4 <- [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]]]}] 14:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 14:40:50 INFO - PROCESS | 3492 | 1461102050049 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 3492 | 1461102050051 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 14:40:50 INFO - PROCESS | 3492 | 1461102050054 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 3492 | 1461102050055 Marionette TRACE conn4 <- [1,1822,null,{}] 14:40:50 INFO - PROCESS | 3492 | 1461102050058 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:40:50 INFO - PROCESS | 3492 | 1461102050148 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:40:50 INFO - PROCESS | 3492 | 1461102050154 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:50 INFO - PROCESS | 3492 | ++DOCSHELL 1A88BC00 == 79 [pid = 3492] [id = 465] 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1BA96C00) [pid = 3492] [serial = 1395] [outer = 00000000] 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (20B9D000) [pid = 3492] [serial = 1396] [outer = 1BA96C00] 14:40:50 INFO - PROCESS | 3492 | 1461102050198 Marionette DEBUG loaded listener.js 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (211E8400) [pid = 3492] [serial = 1397] [outer = 1BA96C00] 14:40:50 INFO - PROCESS | 3492 | 1461102050618 Marionette TRACE conn4 <- [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]]]}] 14:40:50 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 14:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 610ms 14:40:50 INFO - PROCESS | 3492 | 1461102050676 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 3492 | 1461102050678 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 14:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:40:50 INFO - PROCESS | 3492 | 1461102050681 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 3492 | 1461102050683 Marionette TRACE conn4 <- [1,1826,null,{}] 14:40:50 INFO - PROCESS | 3492 | 1461102050687 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:50 INFO - PROCESS | 3492 | 1461102050775 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:40:50 INFO - PROCESS | 3492 | 1461102050781 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:50 INFO - PROCESS | 3492 | ++DOCSHELL 20B9C000 == 80 [pid = 3492] [id = 466] 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (211F3C00) [pid = 3492] [serial = 1398] [outer = 00000000] 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (215BD400) [pid = 3492] [serial = 1399] [outer = 211F3C00] 14:40:50 INFO - PROCESS | 3492 | 1461102050825 Marionette DEBUG loaded listener.js 14:40:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (215C0400) [pid = 3492] [serial = 1400] [outer = 211F3C00] 14:40:51 INFO - PROCESS | 3492 | 1461102051272 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 14:40:51 INFO - PROCESS | 3492 | 1461102051354 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:40:51 INFO - PROCESS | 3492 | 1461102051359 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 14:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:40:51 INFO - PROCESS | 3492 | 1461102051363 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 3492 | 1461102051368 Marionette TRACE conn4 <- [1,1830,null,{}] 14:40:51 INFO - PROCESS | 3492 | 1461102051374 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:51 INFO - PROCESS | 3492 | 1461102051501 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:40:51 INFO - PROCESS | 3492 | 1461102051695 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 3492 | ++DOCSHELL 13C80800 == 81 [pid = 3492] [id = 467] 14:40:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (16B6F800) [pid = 3492] [serial = 1401] [outer = 00000000] 14:40:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1751F000) [pid = 3492] [serial = 1402] [outer = 16B6F800] 14:40:51 INFO - PROCESS | 3492 | 1461102051752 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (17661400) [pid = 3492] [serial = 1403] [outer = 16B6F800] 14:40:52 INFO - PROCESS | 3492 | 1461102052306 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 14:40:52 INFO - PROCESS | 3492 | 1461102052339 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:40:52 INFO - PROCESS | 3492 | 1461102052342 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 14:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:40:52 INFO - PROCESS | 3492 | 1461102052350 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 3492 | 1461102052354 Marionette TRACE conn4 <- [1,1834,null,{}] 14:40:52 INFO - PROCESS | 3492 | 1461102052358 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:52 INFO - PROCESS | 3492 | 1461102052475 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:40:52 INFO - PROCESS | 3492 | 1461102052638 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 3492 | ++DOCSHELL 1A254C00 == 82 [pid = 3492] [id = 468] 14:40:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1A782000) [pid = 3492] [serial = 1404] [outer = 00000000] 14:40:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1C85B800) [pid = 3492] [serial = 1405] [outer = 1A782000] 14:40:52 INFO - PROCESS | 3492 | 1461102052694 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1C9C8000) [pid = 3492] [serial = 1406] [outer = 1A782000] 14:40:53 INFO - PROCESS | 3492 | 1461102053311 Marionette TRACE conn4 <- [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]]]}] 14:40:53 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) 14:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1025ms 14:40:53 INFO - PROCESS | 3492 | 1461102053375 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 3492 | 1461102053378 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 14:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:40:53 INFO - PROCESS | 3492 | 1461102053382 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 3492 | 1461102053384 Marionette TRACE conn4 <- [1,1838,null,{}] 14:40:53 INFO - PROCESS | 3492 | 1461102053394 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:53 INFO - PROCESS | 3492 | 1461102053536 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:40:53 INFO - PROCESS | 3492 | 1461102053686 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 3492 | ++DOCSHELL 1E7D0000 == 83 [pid = 3492] [id = 469] 14:40:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1F7B6800) [pid = 3492] [serial = 1407] [outer = 00000000] 14:40:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (2119F800) [pid = 3492] [serial = 1408] [outer = 1F7B6800] 14:40:53 INFO - PROCESS | 3492 | 1461102053745 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (215C1400) [pid = 3492] [serial = 1409] [outer = 1F7B6800] 14:40:54 INFO - PROCESS | 3492 | 1461102054346 Marionette TRACE conn4 <- [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]]]}] 14:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1019ms 14:40:54 INFO - PROCESS | 3492 | 1461102054402 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:40:54 INFO - PROCESS | 3492 | 1461102054404 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 14:40:54 INFO - PROCESS | 3492 | 1461102054408 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:40:54 INFO - PROCESS | 3492 | 1461102054410 Marionette TRACE conn4 <- [1,1842,null,{}] 14:40:54 INFO - PROCESS | 3492 | 1461102054413 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:54 INFO - PROCESS | 3492 | 1461102054530 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:40:54 INFO - PROCESS | 3492 | 1461102054691 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 3492 | ++DOCSHELL 21761000 == 84 [pid = 3492] [id = 470] 14:40:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (21761400) [pid = 3492] [serial = 1410] [outer = 00000000] 14:40:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (2252B400) [pid = 3492] [serial = 1411] [outer = 21761400] 14:40:54 INFO - PROCESS | 3492 | 1461102054747 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (22531400) [pid = 3492] [serial = 1412] [outer = 21761400] 14:40:55 INFO - PROCESS | 3492 | 1461102055296 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 14:40:55 INFO - PROCESS | 3492 | 1461102055342 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 3492 | 1461102055345 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 14:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:40:55 INFO - PROCESS | 3492 | 1461102055348 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 3492 | 1461102055350 Marionette TRACE conn4 <- [1,1846,null,{}] 14:40:55 INFO - PROCESS | 3492 | 1461102055354 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:55 INFO - PROCESS | 3492 | 1461102055466 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:40:55 INFO - PROCESS | 3492 | 1461102055627 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 3492 | ++DOCSHELL 22534400 == 85 [pid = 3492] [id = 471] 14:40:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (22537400) [pid = 3492] [serial = 1413] [outer = 00000000] 14:40:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (23A93800) [pid = 3492] [serial = 1414] [outer = 22537400] 14:40:55 INFO - PROCESS | 3492 | 1461102055682 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (23E06000) [pid = 3492] [serial = 1415] [outer = 22537400] 14:40:56 INFO - PROCESS | 3492 | 1461102056259 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 14:40:56 INFO - PROCESS | 3492 | 1461102056323 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 3492 | 1461102056325 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 14:40:56 INFO - PROCESS | 3492 | 1461102056328 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:40:56 INFO - PROCESS | 3492 | 1461102056330 Marionette TRACE conn4 <- [1,1850,null,{}] 14:40:56 INFO - PROCESS | 3492 | 1461102056334 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:56 INFO - PROCESS | 3492 | 1461102056471 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:40:56 INFO - PROCESS | 3492 | 1461102056624 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 3492 | ++DOCSHELL 24066800 == 86 [pid = 3492] [id = 472] 14:40:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (24069800) [pid = 3492] [serial = 1416] [outer = 00000000] 14:40:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (24071C00) [pid = 3492] [serial = 1417] [outer = 24069800] 14:40:56 INFO - PROCESS | 3492 | 1461102056682 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (240A9800) [pid = 3492] [serial = 1418] [outer = 24069800] 14:40:57 INFO - PROCESS | 3492 | 1461102057254 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 14:40:57 INFO - PROCESS | 3492 | 1461102057302 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 3492 | 1461102057305 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 14:40:57 INFO - PROCESS | 3492 | 1461102057308 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:40:57 INFO - PROCESS | 3492 | 1461102057310 Marionette TRACE conn4 <- [1,1854,null,{}] 14:40:57 INFO - PROCESS | 3492 | 1461102057314 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:57 INFO - PROCESS | 3492 | 1461102057426 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:40:57 INFO - PROCESS | 3492 | 1461102057588 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 3492 | ++DOCSHELL 240A6400 == 87 [pid = 3492] [id = 473] 14:40:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (240AB000) [pid = 3492] [serial = 1419] [outer = 00000000] 14:40:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (240C9C00) [pid = 3492] [serial = 1420] [outer = 240AB000] 14:40:57 INFO - PROCESS | 3492 | 1461102057642 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (240CF400) [pid = 3492] [serial = 1421] [outer = 240AB000] 14:40:58 INFO - PROCESS | 3492 | 1461102058237 Marionette TRACE conn4 <- [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]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 14:40:58 INFO - PROCESS | 3492 | 1461102058282 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 3492 | 1461102058285 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 14:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:40:58 INFO - PROCESS | 3492 | 1461102058288 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 3492 | 1461102058290 Marionette TRACE conn4 <- [1,1858,null,{}] 14:40:58 INFO - PROCESS | 3492 | 1461102058294 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:58 INFO - PROCESS | 3492 | 1461102058407 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:40:58 INFO - PROCESS | 3492 | 1461102058748 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA7000 == 88 [pid = 3492] [id = 474] 14:40:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (0F025400) [pid = 3492] [serial = 1422] [outer = 00000000] 14:40:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (16B8B800) [pid = 3492] [serial = 1423] [outer = 0F025400] 14:40:58 INFO - PROCESS | 3492 | 1461102058831 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (17603000) [pid = 3492] [serial = 1424] [outer = 0F025400] 14:40:59 INFO - PROCESS | 3492 | 1461102059462 Marionette TRACE conn4 <- [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]]]}] 14:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1232ms 14:40:59 INFO - PROCESS | 3492 | 1461102059528 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 3492 | 1461102059533 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 14:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:40:59 INFO - PROCESS | 3492 | 1461102059538 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 3492 | 1461102059541 Marionette TRACE conn4 <- [1,1862,null,{}] 14:40:59 INFO - PROCESS | 3492 | 1461102059546 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:59 INFO - PROCESS | 3492 | 1461102059657 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:40:59 INFO - PROCESS | 3492 | 1461102059815 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 3492 | ++DOCSHELL 1A25D800 == 89 [pid = 3492] [id = 475] 14:40:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1A7BA800) [pid = 3492] [serial = 1425] [outer = 00000000] 14:40:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1C03B000) [pid = 3492] [serial = 1426] [outer = 1A7BA800] 14:40:59 INFO - PROCESS | 3492 | 1461102059867 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1C859800) [pid = 3492] [serial = 1427] [outer = 1A7BA800] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 1D67AC00 == 88 [pid = 3492] [id = 281] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 1A88BC00 == 87 [pid = 3492] [id = 465] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 12D42400 == 86 [pid = 3492] [id = 464] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 12978000 == 85 [pid = 3492] [id = 463] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 1E810000 == 84 [pid = 3492] [id = 462] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 0F401C00 == 83 [pid = 3492] [id = 461] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (20A88C00) [pid = 3492] [serial = 1345] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 1C90CC00 == 82 [pid = 3492] [id = 460] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 1BC95400 == 81 [pid = 3492] [id = 459] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 12709C00 == 80 [pid = 3492] [id = 458] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 19025C00 == 79 [pid = 3492] [id = 457] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 21757800 == 78 [pid = 3492] [id = 454] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 2121C400 == 77 [pid = 3492] [id = 453] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 21198C00 == 76 [pid = 3492] [id = 452] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 201E4000 == 75 [pid = 3492] [id = 451] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 12979C00 == 74 [pid = 3492] [id = 450] 14:41:00 INFO - PROCESS | 3492 | --DOCSHELL 12886400 == 73 [pid = 3492] [id = 449] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (211EC800) [pid = 3492] [serial = 1238] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (17094800) [pid = 3492] [serial = 1316] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (13C46C00) [pid = 3492] [serial = 1315] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1D102000) [pid = 3492] [serial = 1327] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (26980400) [pid = 3492] [serial = 1309] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (25F0CC00) [pid = 3492] [serial = 1306] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1E762400) [pid = 3492] [serial = 1330] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1E7F4C00) [pid = 3492] [serial = 1331] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (19022400) [pid = 3492] [serial = 1321] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1A23CC00) [pid = 3492] [serial = 1322] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1FEECC00) [pid = 3492] [serial = 1300] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (24928400) [pid = 3492] [serial = 1303] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1BC3B400) [pid = 3492] [serial = 1324] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1C03A000) [pid = 3492] [serial = 1325] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1A888800) [pid = 3492] [serial = 1297] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (2075BC00) [pid = 3492] [serial = 1312] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1FE2C000) [pid = 3492] [serial = 1334] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1FBAD000) [pid = 3492] [serial = 1333] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1A7C6C00) [pid = 3492] [serial = 1319] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1A257000) [pid = 3492] [serial = 1318] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1FEF6400) [pid = 3492] [serial = 1336] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1C8E2800) [pid = 3492] [serial = 1342] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1D128400) [pid = 3492] [serial = 1343] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (17610000) [pid = 3492] [serial = 1339] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (201DF400) [pid = 3492] [serial = 1337] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (18751000) [pid = 3492] [serial = 1340] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1D108C00) [pid = 3492] [serial = 1328] [outer = 00000000] [url = about:blank] 14:41:00 INFO - PROCESS | 3492 | 1461102060515 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1025ms 14:41:00 INFO - PROCESS | 3492 | 1461102060566 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 3492 | 1461102060570 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 14:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:41:00 INFO - PROCESS | 3492 | 1461102060582 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - PROCESS | 3492 | 1461102060583 Marionette TRACE conn4 <- [1,1866,null,{}] 14:41:00 INFO - PROCESS | 3492 | 1461102060607 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:00 INFO - PROCESS | 3492 | 1461102060700 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:41:00 INFO - PROCESS | 3492 | 1461102060713 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 3492 | ++DOCSHELL 12F05000 == 74 [pid = 3492] [id = 476] 14:41:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (12F4B000) [pid = 3492] [serial = 1428] [outer = 00000000] 14:41:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (19020000) [pid = 3492] [serial = 1429] [outer = 12F4B000] 14:41:00 INFO - PROCESS | 3492 | 1461102060759 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1A1AA000) [pid = 3492] [serial = 1430] [outer = 12F4B000] 14:41:01 INFO - PROCESS | 3492 | 1461102061237 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 14:41:01 INFO - PROCESS | 3492 | 1461102061309 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:41:01 INFO - PROCESS | 3492 | 1461102061312 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 14:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:41:01 INFO - PROCESS | 3492 | 1461102061317 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:41:01 INFO - PROCESS | 3492 | 1461102061322 Marionette TRACE conn4 <- [1,1870,null,{}] 14:41:01 INFO - PROCESS | 3492 | 1461102061359 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:01 INFO - PROCESS | 3492 | 1461102061464 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:41:01 INFO - PROCESS | 3492 | 1461102061572 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:01 INFO - PROCESS | 3492 | ++DOCSHELL 1A23B000 == 75 [pid = 3492] [id = 477] 14:41:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1A242000) [pid = 3492] [serial = 1431] [outer = 00000000] 14:41:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1C03A400) [pid = 3492] [serial = 1432] [outer = 1A242000] 14:41:01 INFO - PROCESS | 3492 | 1461102061617 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1C8DA000) [pid = 3492] [serial = 1433] [outer = 1A242000] 14:41:01 INFO - PROCESS | 3492 | 1461102061980 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 711ms 14:41:02 INFO - PROCESS | 3492 | 1461102062030 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 3492 | 1461102062033 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 14:41:02 INFO - PROCESS | 3492 | 1461102062036 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:41:02 INFO - PROCESS | 3492 | 1461102062038 Marionette TRACE conn4 <- [1,1874,null,{}] 14:41:02 INFO - PROCESS | 3492 | 1461102062041 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:02 INFO - PROCESS | 3492 | 1461102062133 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:41:02 INFO - PROCESS | 3492 | 1461102062140 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 3492 | ++DOCSHELL 1C030C00 == 76 [pid = 3492] [id = 478] 14:41:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1C8E0000) [pid = 3492] [serial = 1434] [outer = 00000000] 14:41:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1D125000) [pid = 3492] [serial = 1435] [outer = 1C8E0000] 14:41:02 INFO - PROCESS | 3492 | 1461102062186 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1D12E000) [pid = 3492] [serial = 1436] [outer = 1C8E0000] 14:41:02 INFO - PROCESS | 3492 | 1461102062683 Marionette TRACE conn4 <- [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]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 14:41:02 INFO - PROCESS | 3492 | 1461102062710 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 3492 | 1461102062712 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:41:02 INFO - PROCESS | 3492 | 1461102062715 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 3492 | 1461102062717 Marionette TRACE conn4 <- [1,1878,null,{}] 14:41:02 INFO - PROCESS | 3492 | 1461102062720 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:02 INFO - PROCESS | 3492 | 1461102062847 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:41:02 INFO - PROCESS | 3492 | 1461102062948 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 3492 | ++DOCSHELL 1E66EC00 == 77 [pid = 3492] [id = 479] 14:41:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1E66F800) [pid = 3492] [serial = 1437] [outer = 00000000] 14:41:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1E768400) [pid = 3492] [serial = 1438] [outer = 1E66F800] 14:41:03 INFO - PROCESS | 3492 | 1461102063001 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1F718000) [pid = 3492] [serial = 1439] [outer = 1E66F800] 14:41:03 INFO - PROCESS | 3492 | 1461102063449 Marionette TRACE conn4 <- [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]]]}] 14:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 14:41:03 INFO - PROCESS | 3492 | 1461102063487 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 3492 | 1461102063489 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 14:41:03 INFO - PROCESS | 3492 | 1461102063492 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:41:03 INFO - PROCESS | 3492 | 1461102063494 Marionette TRACE conn4 <- [1,1882,null,{}] 14:41:03 INFO - PROCESS | 3492 | 1461102063502 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:03 INFO - PROCESS | 3492 | 1461102063638 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:41:03 INFO - PROCESS | 3492 | 1461102063712 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 3492 | ++DOCSHELL 1E67A800 == 78 [pid = 3492] [id = 480] 14:41:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1F721800) [pid = 3492] [serial = 1440] [outer = 00000000] 14:41:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1FE38800) [pid = 3492] [serial = 1441] [outer = 1F721800] 14:41:03 INFO - PROCESS | 3492 | 1461102063757 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1FFA8800) [pid = 3492] [serial = 1442] [outer = 1F721800] 14:41:04 INFO - PROCESS | 3492 | 1461102064192 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 14:41:04 INFO - PROCESS | 3492 | 1461102064256 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 3492 | 1461102064258 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:41:04 INFO - PROCESS | 3492 | 1461102064262 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 3492 | 1461102064263 Marionette TRACE conn4 <- [1,1886,null,{}] 14:41:04 INFO - PROCESS | 3492 | 1461102064267 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:04 INFO - PROCESS | 3492 | 1461102064588 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (13AE0000) [pid = 3492] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1F720800) [pid = 3492] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1FEF4C00) [pid = 3492] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (12F08800) [pid = 3492] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (0F57CC00) [pid = 3492] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1D104000) [pid = 3492] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (12972000) [pid = 3492] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1BA96C00) [pid = 3492] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1C036800) [pid = 3492] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:41:04 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (19E47C00) [pid = 3492] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:41:04 INFO - PROCESS | 3492 | 1461102064665 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 3492 | ++DOCSHELL 0F571800 == 79 [pid = 3492] [id = 481] 14:41:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (0F57CC00) [pid = 3492] [serial = 1443] [outer = 00000000] 14:41:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (19E47C00) [pid = 3492] [serial = 1444] [outer = 0F57CC00] 14:41:04 INFO - PROCESS | 3492 | 1461102064710 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1C036800) [pid = 3492] [serial = 1445] [outer = 0F57CC00] 14:41:05 INFO - PROCESS | 3492 | 1461102065061 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 14:41:05 INFO - PROCESS | 3492 | 1461102065103 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 3492 | 1461102065105 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 14:41:05 INFO - PROCESS | 3492 | 1461102065108 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 3492 | 1461102065109 Marionette TRACE conn4 <- [1,1890,null,{}] 14:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:41:05 INFO - PROCESS | 3492 | 1461102065113 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:05 INFO - PROCESS | 3492 | 1461102065201 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:41:05 INFO - PROCESS | 3492 | 1461102065207 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 3492 | ++DOCSHELL 1D105800 == 80 [pid = 3492] [id = 482] 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1D677800) [pid = 3492] [serial = 1446] [outer = 00000000] 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (2075E800) [pid = 3492] [serial = 1447] [outer = 1D677800] 14:41:05 INFO - PROCESS | 3492 | 1461102065251 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (20A90C00) [pid = 3492] [serial = 1448] [outer = 1D677800] 14:41:05 INFO - PROCESS | 3492 | 1461102065698 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 14:41:05 INFO - PROCESS | 3492 | 1461102065745 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 3492 | 1461102065747 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:41:05 INFO - PROCESS | 3492 | 1461102065750 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 3492 | 1461102065752 Marionette TRACE conn4 <- [1,1894,null,{}] 14:41:05 INFO - PROCESS | 3492 | 1461102065755 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:05 INFO - PROCESS | 3492 | 1461102065846 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:41:05 INFO - PROCESS | 3492 | 1461102065852 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 3492 | ++DOCSHELL 0F023000 == 81 [pid = 3492] [id = 483] 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (19019800) [pid = 3492] [serial = 1449] [outer = 00000000] 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1C858000) [pid = 3492] [serial = 1450] [outer = 19019800] 14:41:05 INFO - PROCESS | 3492 | 1461102065896 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (21211400) [pid = 3492] [serial = 1451] [outer = 19019800] 14:41:06 INFO - PROCESS | 3492 | 1461102066369 Marionette TRACE conn4 <- [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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 14:41:06 INFO - PROCESS | 3492 | 1461102066424 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 3492 | 1461102066426 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:41:06 INFO - PROCESS | 3492 | 1461102066429 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 3492 | 1461102066430 Marionette TRACE conn4 <- [1,1898,null,{}] 14:41:06 INFO - PROCESS | 3492 | 1461102066434 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:06 INFO - PROCESS | 3492 | 1461102066524 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:41:06 INFO - PROCESS | 3492 | 1461102066530 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 3492 | ++DOCSHELL 21198400 == 82 [pid = 3492] [id = 484] 14:41:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (215BE000) [pid = 3492] [serial = 1452] [outer = 00000000] 14:41:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (21649C00) [pid = 3492] [serial = 1453] [outer = 215BE000] 14:41:06 INFO - PROCESS | 3492 | 1461102066579 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (217CCC00) [pid = 3492] [serial = 1454] [outer = 215BE000] 14:41:07 INFO - PROCESS | 3492 | 1461102067362 Marionette TRACE conn4 <- [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]]]}] 14:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 14:41:07 INFO - PROCESS | 3492 | 1461102067400 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 3492 | 1461102067404 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:41:07 INFO - PROCESS | 3492 | 1461102067409 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 3492 | 1461102067412 Marionette TRACE conn4 <- [1,1902,null,{}] 14:41:07 INFO - PROCESS | 3492 | 1461102067433 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:07 INFO - PROCESS | 3492 | 1461102067559 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:41:07 INFO - PROCESS | 3492 | 1461102067712 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 3492 | ++DOCSHELL 12FE6C00 == 83 [pid = 3492] [id = 485] 14:41:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (16B70000) [pid = 3492] [serial = 1455] [outer = 00000000] 14:41:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1A7C0800) [pid = 3492] [serial = 1456] [outer = 16B70000] 14:41:07 INFO - PROCESS | 3492 | 1461102067770 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1AB35400) [pid = 3492] [serial = 1457] [outer = 16B70000] 14:41:08 INFO - PROCESS | 3492 | 1461102068338 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 950ms 14:41:08 INFO - PROCESS | 3492 | 1461102068361 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 3492 | 1461102068367 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:41:08 INFO - PROCESS | 3492 | 1461102068374 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 3492 | 1461102068377 Marionette TRACE conn4 <- [1,1906,null,{}] 14:41:08 INFO - PROCESS | 3492 | 1461102068381 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:08 INFO - PROCESS | 3492 | 1461102068502 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:41:08 INFO - PROCESS | 3492 | 1461102068665 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 3492 | ++DOCSHELL 1C034000 == 84 [pid = 3492] [id = 486] 14:41:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1CC19800) [pid = 3492] [serial = 1458] [outer = 00000000] 14:41:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1E80D400) [pid = 3492] [serial = 1459] [outer = 1CC19800] 14:41:08 INFO - PROCESS | 3492 | 1461102068721 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1FBAD800) [pid = 3492] [serial = 1460] [outer = 1CC19800] 14:41:09 INFO - PROCESS | 3492 | 1461102069353 Marionette TRACE conn4 <- [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]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1023ms 14:41:09 INFO - PROCESS | 3492 | 1461102069398 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 3492 | 1461102069400 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 14:41:09 INFO - PROCESS | 3492 | 1461102069404 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:41:09 INFO - PROCESS | 3492 | 1461102069408 Marionette TRACE conn4 <- [1,1910,null,{}] 14:41:09 INFO - PROCESS | 3492 | 1461102069454 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:09 INFO - PROCESS | 3492 | 1461102069577 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:41:09 INFO - PROCESS | 3492 | 1461102069725 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 3492 | ++DOCSHELL 1FEE9800 == 85 [pid = 3492] [id = 487] 14:41:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (21644C00) [pid = 3492] [serial = 1461] [outer = 00000000] 14:41:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (22530800) [pid = 3492] [serial = 1462] [outer = 21644C00] 14:41:09 INFO - PROCESS | 3492 | 1461102069783 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (23A95800) [pid = 3492] [serial = 1463] [outer = 21644C00] 14:41:10 INFO - PROCESS | 3492 | 1461102070378 Marionette TRACE conn4 <- [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]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1020ms 14:41:10 INFO - PROCESS | 3492 | 1461102070428 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 3492 | 1461102070431 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 14:41:10 INFO - PROCESS | 3492 | 1461102070434 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:41:10 INFO - PROCESS | 3492 | 1461102070436 Marionette TRACE conn4 <- [1,1914,null,{}] 14:41:10 INFO - PROCESS | 3492 | 1461102070440 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:10 INFO - PROCESS | 3492 | 1461102070557 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:41:10 INFO - PROCESS | 3492 | 1461102070720 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 3492 | ++DOCSHELL 23E0F800 == 86 [pid = 3492] [id = 488] 14:41:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (23E10000) [pid = 3492] [serial = 1464] [outer = 00000000] 14:41:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (240A7400) [pid = 3492] [serial = 1465] [outer = 23E10000] 14:41:10 INFO - PROCESS | 3492 | 1461102070776 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (240B0000) [pid = 3492] [serial = 1466] [outer = 23E10000] 14:41:11 INFO - PROCESS | 3492 | 1461102071322 Marionette TRACE conn4 <- [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]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 14:41:11 INFO - PROCESS | 3492 | 1461102071368 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 3492 | 1461102071370 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 14:41:11 INFO - PROCESS | 3492 | 1461102071373 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:41:11 INFO - PROCESS | 3492 | 1461102071375 Marionette TRACE conn4 <- [1,1918,null,{}] 14:41:11 INFO - PROCESS | 3492 | 1461102071379 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:11 INFO - PROCESS | 3492 | 1461102071491 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:41:11 INFO - PROCESS | 3492 | 1461102071646 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:11 INFO - PROCESS | 3492 | ++DOCSHELL 240D5000 == 87 [pid = 3492] [id = 489] 14:41:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (240D6000) [pid = 3492] [serial = 1467] [outer = 00000000] 14:41:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (24925400) [pid = 3492] [serial = 1468] [outer = 240D6000] 14:41:11 INFO - PROCESS | 3492 | 1461102071701 Marionette DEBUG loaded listener.js 14:41:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (2492AC00) [pid = 3492] [serial = 1469] [outer = 240D6000] 14:41:12 INFO - PROCESS | 3492 | 1461102072305 Marionette TRACE conn4 <- [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]]]}] 14:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 14:41:12 INFO - PROCESS | 3492 | 1461102072348 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 3492 | 1461102072350 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 14:41:12 INFO - PROCESS | 3492 | 1461102072353 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:41:12 INFO - PROCESS | 3492 | 1461102072355 Marionette TRACE conn4 <- [1,1922,null,{}] 14:41:12 INFO - PROCESS | 3492 | 1461102072359 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:12 INFO - PROCESS | 3492 | 1461102072481 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:41:12 INFO - PROCESS | 3492 | 1461102072632 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 3492 | ++DOCSHELL 25D06C00 == 88 [pid = 3492] [id = 490] 14:41:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (25D07000) [pid = 3492] [serial = 1470] [outer = 00000000] 14:41:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (25D47000) [pid = 3492] [serial = 1471] [outer = 25D07000] 14:41:12 INFO - PROCESS | 3492 | 1461102072690 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (25D4C800) [pid = 3492] [serial = 1472] [outer = 25D07000] 14:41:13 INFO - PROCESS | 3492 | 1461102073295 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 14:41:13 INFO - PROCESS | 3492 | 1461102073328 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 3492 | 1461102073330 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 14:41:13 INFO - PROCESS | 3492 | 1461102073334 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:41:13 INFO - PROCESS | 3492 | 1461102073336 Marionette TRACE conn4 <- [1,1926,null,{}] 14:41:13 INFO - PROCESS | 3492 | 1461102073339 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:13 INFO - PROCESS | 3492 | 1461102073450 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:41:13 INFO - PROCESS | 3492 | 1461102073602 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 3492 | ++DOCSHELL 25D0C000 == 89 [pid = 3492] [id = 491] 14:41:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (25D0F800) [pid = 3492] [serial = 1473] [outer = 00000000] 14:41:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (25F07400) [pid = 3492] [serial = 1474] [outer = 25D0F800] 14:41:13 INFO - PROCESS | 3492 | 1461102073657 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (25F0C000) [pid = 3492] [serial = 1475] [outer = 25D0F800] 14:41:14 INFO - PROCESS | 3492 | 1461102074235 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 14:41:14 INFO - PROCESS | 3492 | 1461102074268 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 3492 | 1461102074270 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 14:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:41:14 INFO - PROCESS | 3492 | 1461102074274 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - PROCESS | 3492 | 1461102074276 Marionette TRACE conn4 <- [1,1930,null,{}] 14:41:14 INFO - PROCESS | 3492 | 1461102074280 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:14 INFO - PROCESS | 3492 | 1461102074394 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:41:14 INFO - PROCESS | 3492 | 1461102074561 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 3492 | ++DOCSHELL 13ADE000 == 90 [pid = 3492] [id = 492] 14:41:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1751F800) [pid = 3492] [serial = 1476] [outer = 00000000] 14:41:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1AB33000) [pid = 3492] [serial = 1477] [outer = 1751F800] 14:41:14 INFO - PROCESS | 3492 | 1461102074616 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1D104400) [pid = 3492] [serial = 1478] [outer = 1751F800] 14:41:15 INFO - PROCESS | 3492 | 1461102075384 Marionette TRACE conn4 <- [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]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1127ms 14:41:15 INFO - PROCESS | 3492 | 1461102075405 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 3492 | 1461102075410 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 14:41:15 INFO - PROCESS | 3492 | 1461102075415 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:41:15 INFO - PROCESS | 3492 | 1461102075419 Marionette TRACE conn4 <- [1,1934,null,{}] 14:41:15 INFO - PROCESS | 3492 | 1461102075424 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:15 INFO - PROCESS | 3492 | 1461102075536 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:41:15 INFO - PROCESS | 3492 | 1461102075729 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 3492 | ++DOCSHELL 19022400 == 91 [pid = 3492] [id = 493] 14:41:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (19E4A400) [pid = 3492] [serial = 1479] [outer = 00000000] 14:41:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1C8DB400) [pid = 3492] [serial = 1480] [outer = 19E4A400] 14:41:15 INFO - PROCESS | 3492 | 1461102075779 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1CC1C400) [pid = 3492] [serial = 1481] [outer = 19E4A400] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 13C7E800 == 90 [pid = 3492] [id = 303] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1751AC00 == 89 [pid = 3492] [id = 302] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 0F023000 == 88 [pid = 3492] [id = 483] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1D105800 == 87 [pid = 3492] [id = 482] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 0F571800 == 86 [pid = 3492] [id = 481] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1E67A800 == 85 [pid = 3492] [id = 480] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1E66EC00 == 84 [pid = 3492] [id = 479] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1C030C00 == 83 [pid = 3492] [id = 478] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1A23B000 == 82 [pid = 3492] [id = 477] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 12F05000 == 81 [pid = 3492] [id = 476] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (215BD400) [pid = 3492] [serial = 1399] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1A25D800 == 80 [pid = 3492] [id = 475] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 0EFA7000 == 79 [pid = 3492] [id = 474] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 24066800 == 78 [pid = 3492] [id = 472] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 22534400 == 77 [pid = 3492] [id = 471] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 21761000 == 76 [pid = 3492] [id = 470] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1E7D0000 == 75 [pid = 3492] [id = 469] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 24925000 == 74 [pid = 3492] [id = 431] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 1A254C00 == 73 [pid = 3492] [id = 468] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 13C80800 == 72 [pid = 3492] [id = 467] 14:41:16 INFO - PROCESS | 3492 | --DOCSHELL 20B9C000 == 71 [pid = 3492] [id = 466] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (20A88400) [pid = 3492] [serial = 1354] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1BF5DC00) [pid = 3492] [serial = 1351] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (2163E400) [pid = 3492] [serial = 1360] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (22528400) [pid = 3492] [serial = 1363] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (211F3000) [pid = 3492] [serial = 1357] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (187DC000) [pid = 3492] [serial = 1375] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1901DC00) [pid = 3492] [serial = 1376] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (20B9D000) [pid = 3492] [serial = 1396] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1C85C000) [pid = 3492] [serial = 1378] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1C8E1000) [pid = 3492] [serial = 1379] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1A7B9000) [pid = 3492] [serial = 1373] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1A243C00) [pid = 3492] [serial = 1372] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (23E03000) [pid = 3492] [serial = 1366] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (211E8400) [pid = 3492] [serial = 1397] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1FEEE400) [pid = 3492] [serial = 1388] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (20A83400) [pid = 3492] [serial = 1391] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1D12BC00) [pid = 3492] [serial = 1382] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1E676800) [pid = 3492] [serial = 1384] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1E769000) [pid = 3492] [serial = 1385] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1FE35000) [pid = 3492] [serial = 1387] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (2075A000) [pid = 3492] [serial = 1390] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1C860C00) [pid = 3492] [serial = 1393] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1BC3A400) [pid = 3492] [serial = 1394] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1A782400) [pid = 3492] [serial = 1370] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (18CAC800) [pid = 3492] [serial = 1369] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (16D74800) [pid = 3492] [serial = 1348] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1D126C00) [pid = 3492] [serial = 1381] [outer = 00000000] [url = about:blank] 14:41:16 INFO - PROCESS | 3492 | 1461102076488 Marionette TRACE conn4 <- [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]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1123ms 14:41:16 INFO - PROCESS | 3492 | 1461102076543 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 3492 | 1461102076549 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:41:16 INFO - PROCESS | 3492 | 1461102076555 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 3492 | 1461102076557 Marionette TRACE conn4 <- [1,1938,null,{}] 14:41:16 INFO - PROCESS | 3492 | 1461102076561 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:16 INFO - PROCESS | 3492 | 1461102076658 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:41:16 INFO - PROCESS | 3492 | 1461102076670 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 3492 | ++DOCSHELL 12D3B400 == 72 [pid = 3492] [id = 494] 14:41:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (12D40000) [pid = 3492] [serial = 1482] [outer = 00000000] 14:41:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (19E49C00) [pid = 3492] [serial = 1483] [outer = 12D40000] 14:41:16 INFO - PROCESS | 3492 | 1461102076716 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1A243C00) [pid = 3492] [serial = 1484] [outer = 12D40000] 14:41:17 INFO - PROCESS | 3492 | 1461102077236 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 14:41:17 INFO - PROCESS | 3492 | 1461102077288 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 3492 | 1461102077290 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:41:17 INFO - PROCESS | 3492 | 1461102077294 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 3492 | 1461102077297 Marionette TRACE conn4 <- [1,1942,null,{}] 14:41:17 INFO - PROCESS | 3492 | 1461102077307 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:17 INFO - PROCESS | 3492 | 1461102077405 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:41:17 INFO - PROCESS | 3492 | 1461102077519 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 3492 | ++DOCSHELL 1C036C00 == 73 [pid = 3492] [id = 495] 14:41:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1C779C00) [pid = 3492] [serial = 1485] [outer = 00000000] 14:41:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1CC14C00) [pid = 3492] [serial = 1486] [outer = 1C779C00] 14:41:17 INFO - PROCESS | 3492 | 1461102077567 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1D11FC00) [pid = 3492] [serial = 1487] [outer = 1C779C00] 14:41:17 INFO - PROCESS | 3492 | 1461102077945 Marionette TRACE conn4 <- [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]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 14:41:17 INFO - PROCESS | 3492 | 1461102077974 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 3492 | 1461102077976 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 14:41:17 INFO - PROCESS | 3492 | 1461102077979 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:41:17 INFO - PROCESS | 3492 | 1461102077981 Marionette TRACE conn4 <- [1,1946,null,{}] 14:41:17 INFO - PROCESS | 3492 | 1461102077985 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:18 INFO - PROCESS | 3492 | 1461102078079 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:41:18 INFO - PROCESS | 3492 | 1461102078085 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 3492 | ++DOCSHELL 1D1E7400 == 74 [pid = 3492] [id = 496] 14:41:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1D1E8400) [pid = 3492] [serial = 1488] [outer = 00000000] 14:41:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1F7B9800) [pid = 3492] [serial = 1489] [outer = 1D1E8400] 14:41:18 INFO - PROCESS | 3492 | 1461102078131 Marionette DEBUG loaded listener.js 14:41:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1FBADC00) [pid = 3492] [serial = 1490] [outer = 1D1E8400] 14:41:18 INFO - PROCESS | 3492 | 1461102078589 Marionette TRACE conn4 <- [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]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 14:41:18 INFO - PROCESS | 3492 | 1461102078616 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 3492 | 1461102078618 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:41:18 INFO - PROCESS | 3492 | 1461102078646 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 3492 | 1461102078647 Marionette TRACE conn4 <- [1,1950,null,{}] 14:41:18 INFO - PROCESS | 3492 | 1461102078652 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:18 INFO - PROCESS | 3492 | 1461102078787 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:41:18 INFO - PROCESS | 3492 | 1461102078891 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 3492 | ++DOCSHELL 1FEEE400 == 75 [pid = 3492] [id = 497] 14:41:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1FEF3000) [pid = 3492] [serial = 1491] [outer = 00000000] 14:41:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (20757800) [pid = 3492] [serial = 1492] [outer = 1FEF3000] 14:41:18 INFO - PROCESS | 3492 | 1461102078938 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (20A81800) [pid = 3492] [serial = 1493] [outer = 1FEF3000] 14:41:19 INFO - PROCESS | 3492 | 1461102079373 Marionette TRACE conn4 <- [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]]]}] 14:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 810ms 14:41:19 INFO - PROCESS | 3492 | 1461102079437 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:41:19 INFO - PROCESS | 3492 | 1461102079439 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 14:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:41:19 INFO - PROCESS | 3492 | 1461102079443 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 3492 | 1461102079444 Marionette TRACE conn4 <- [1,1954,null,{}] 14:41:19 INFO - PROCESS | 3492 | 1461102079452 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:19 INFO - PROCESS | 3492 | 1461102079591 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:41:19 INFO - PROCESS | 3492 | 1461102079667 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:19 INFO - PROCESS | 3492 | ++DOCSHELL 20A8D800 == 76 [pid = 3492] [id = 498] 14:41:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (20BA0C00) [pid = 3492] [serial = 1494] [outer = 00000000] 14:41:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (21215000) [pid = 3492] [serial = 1495] [outer = 20BA0C00] 14:41:19 INFO - PROCESS | 3492 | 1461102079714 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (21219C00) [pid = 3492] [serial = 1496] [outer = 20BA0C00] 14:41:20 INFO - PROCESS | 3492 | 1461102080125 Marionette TRACE conn4 <- [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]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 14:41:20 INFO - PROCESS | 3492 | 1461102080190 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 3492 | 1461102080192 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 14:41:20 INFO - PROCESS | 3492 | 1461102080199 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:41:20 INFO - PROCESS | 3492 | 1461102080201 Marionette TRACE conn4 <- [1,1958,null,{}] 14:41:20 INFO - PROCESS | 3492 | 1461102080205 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:20 INFO - PROCESS | 3492 | 1461102080336 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:41:20 INFO - PROCESS | 3492 | 1461102080417 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 3492 | ++DOCSHELL 2163D000 == 77 [pid = 3492] [id = 499] 14:41:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (2163EC00) [pid = 3492] [serial = 1497] [outer = 00000000] 14:41:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (21757800) [pid = 3492] [serial = 1498] [outer = 2163EC00] 14:41:20 INFO - PROCESS | 3492 | 1461102080461 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (217D6400) [pid = 3492] [serial = 1499] [outer = 2163EC00] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (12F4B000) [pid = 3492] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (0F025400) [pid = 3492] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (0F57CC00) [pid = 3492] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1D677800) [pid = 3492] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (211F3C00) [pid = 3492] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1E66F800) [pid = 3492] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1F721800) [pid = 3492] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1A242000) [pid = 3492] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1A7BA800) [pid = 3492] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1C8E0000) [pid = 3492] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:41:20 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (19019800) [pid = 3492] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:41:21 INFO - PROCESS | 3492 | 1461102081003 Marionette TRACE conn4 <- [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]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 14:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:41:21 INFO - PROCESS | 3492 | 1461102081072 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 3492 | 1461102081074 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 14:41:21 INFO - PROCESS | 3492 | 1461102081077 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 3492 | 1461102081078 Marionette TRACE conn4 <- [1,1962,null,{}] 14:41:21 INFO - PROCESS | 3492 | 1461102081090 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:21 INFO - PROCESS | 3492 | 1461102081180 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:41:21 INFO - PROCESS | 3492 | 1461102081186 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 3492 | ++DOCSHELL 1D105400 == 78 [pid = 3492] [id = 500] 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1D110C00) [pid = 3492] [serial = 1500] [outer = 00000000] 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (20A8C800) [pid = 3492] [serial = 1501] [outer = 1D110C00] 14:41:21 INFO - PROCESS | 3492 | 1461102081230 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (2121C000) [pid = 3492] [serial = 1502] [outer = 1D110C00] 14:41:21 INFO - PROCESS | 3492 | 1461102081664 Marionette TRACE conn4 <- [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]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 14:41:21 INFO - PROCESS | 3492 | 1461102081708 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 3492 | 1461102081710 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 14:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:41:21 INFO - PROCESS | 3492 | 1461102081732 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 3492 | 1461102081733 Marionette TRACE conn4 <- [1,1966,null,{}] 14:41:21 INFO - PROCESS | 3492 | 1461102081737 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:21 INFO - PROCESS | 3492 | 1461102081829 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:41:21 INFO - PROCESS | 3492 | 1461102081835 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 3492 | ++DOCSHELL 2075F000 == 79 [pid = 3492] [id = 501] 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (23A87400) [pid = 3492] [serial = 1503] [outer = 00000000] 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (23E0BC00) [pid = 3492] [serial = 1504] [outer = 23A87400] 14:41:21 INFO - PROCESS | 3492 | 1461102081879 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (2406F400) [pid = 3492] [serial = 1505] [outer = 23A87400] 14:41:22 INFO - PROCESS | 3492 | 1461102082347 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 14:41:22 INFO - PROCESS | 3492 | 1461102082413 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:41:22 INFO - PROCESS | 3492 | 1461102082415 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 14:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:41:22 INFO - PROCESS | 3492 | 1461102082419 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:41:22 INFO - PROCESS | 3492 | 1461102082420 Marionette TRACE conn4 <- [1,1970,null,{}] 14:41:22 INFO - PROCESS | 3492 | 1461102082424 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:22 INFO - PROCESS | 3492 | 1461102082517 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:41:22 INFO - PROCESS | 3492 | 1461102082525 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 3492 | ++DOCSHELL 240A6800 == 80 [pid = 3492] [id = 502] 14:41:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (240CB800) [pid = 3492] [serial = 1506] [outer = 00000000] 14:41:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (25D03C00) [pid = 3492] [serial = 1507] [outer = 240CB800] 14:41:22 INFO - PROCESS | 3492 | 1461102082570 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (25D08C00) [pid = 3492] [serial = 1508] [outer = 240CB800] 14:41:23 INFO - PROCESS | 3492 | 1461102083321 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 14:41:23 INFO - PROCESS | 3492 | 1461102083353 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 3492 | 1461102083358 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 14:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:41:23 INFO - PROCESS | 3492 | 1461102083364 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 3492 | 1461102083368 Marionette TRACE conn4 <- [1,1974,null,{}] 14:41:23 INFO - PROCESS | 3492 | 1461102083373 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:23 INFO - PROCESS | 3492 | 1461102083500 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:41:23 INFO - PROCESS | 3492 | 1461102083672 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 3492 | ++DOCSHELL 176C3400 == 81 [pid = 3492] [id = 503] 14:41:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (18CA6400) [pid = 3492] [serial = 1509] [outer = 00000000] 14:41:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1A801C00) [pid = 3492] [serial = 1510] [outer = 18CA6400] 14:41:23 INFO - PROCESS | 3492 | 1461102083730 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1AB37400) [pid = 3492] [serial = 1511] [outer = 18CA6400] 14:41:24 INFO - PROCESS | 3492 | 1461102084284 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 14:41:24 INFO - PROCESS | 3492 | 1461102084339 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 3492 | 1461102084345 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 14:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:41:24 INFO - PROCESS | 3492 | 1461102084351 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 3492 | 1461102084354 Marionette TRACE conn4 <- [1,1978,null,{}] 14:41:24 INFO - PROCESS | 3492 | 1461102084358 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:24 INFO - PROCESS | 3492 | 1461102084478 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:41:24 INFO - PROCESS | 3492 | 1461102084646 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 3492 | ++DOCSHELL 1D126000 == 82 [pid = 3492] [id = 504] 14:41:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1D127800) [pid = 3492] [serial = 1512] [outer = 00000000] 14:41:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1FEF0800) [pid = 3492] [serial = 1513] [outer = 1D127800] 14:41:24 INFO - PROCESS | 3492 | 1461102084701 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (20A87400) [pid = 3492] [serial = 1514] [outer = 1D127800] 14:41:25 INFO - PROCESS | 3492 | 1461102085293 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 14:41:25 INFO - PROCESS | 3492 | 1461102085323 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 3492 | 1461102085326 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 14:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:41:25 INFO - PROCESS | 3492 | 1461102085330 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - PROCESS | 3492 | 1461102085334 Marionette TRACE conn4 <- [1,1982,null,{}] 14:41:25 INFO - PROCESS | 3492 | 1461102085346 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:25 INFO - PROCESS | 3492 | 1461102085468 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:41:25 INFO - PROCESS | 3492 | 1461102085626 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 3492 | ++DOCSHELL 240CD400 == 83 [pid = 3492] [id = 505] 14:41:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (24927400) [pid = 3492] [serial = 1515] [outer = 00000000] 14:41:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (25D54C00) [pid = 3492] [serial = 1516] [outer = 24927400] 14:41:25 INFO - PROCESS | 3492 | 1461102085685 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (25F09800) [pid = 3492] [serial = 1517] [outer = 24927400] 14:41:26 INFO - PROCESS | 3492 | 1461102086275 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 14:41:26 INFO - PROCESS | 3492 | 1461102086308 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 3492 | 1461102086311 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 14:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:41:26 INFO - PROCESS | 3492 | 1461102086316 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - PROCESS | 3492 | 1461102086318 Marionette TRACE conn4 <- [1,1986,null,{}] 14:41:26 INFO - PROCESS | 3492 | 1461102086322 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:26 INFO - PROCESS | 3492 | 1461102086439 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:41:26 INFO - PROCESS | 3492 | 1461102086595 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 3492 | ++DOCSHELL 26977400 == 84 [pid = 3492] [id = 506] 14:41:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (26979400) [pid = 3492] [serial = 1518] [outer = 00000000] 14:41:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (26980400) [pid = 3492] [serial = 1519] [outer = 26979400] 14:41:26 INFO - PROCESS | 3492 | 1461102086651 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (26E9D000) [pid = 3492] [serial = 1520] [outer = 26979400] 14:41:27 INFO - PROCESS | 3492 | 1461102087149 Marionette TRACE conn4 <- [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]]]}] 14:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 14:41:27 INFO - PROCESS | 3492 | 1461102087188 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:41:27 INFO - PROCESS | 3492 | 1461102087191 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 14:41:27 INFO - PROCESS | 3492 | 1461102087194 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:41:27 INFO - PROCESS | 3492 | 1461102087196 Marionette TRACE conn4 <- [1,1990,null,{}] 14:41:27 INFO - PROCESS | 3492 | 1461102087200 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:27 INFO - PROCESS | 3492 | 1461102087312 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:41:27 INFO - PROCESS | 3492 | 1461102087440 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 3492 | ++DOCSHELL 26014C00 == 85 [pid = 3492] [id = 507] 14:41:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (26015000) [pid = 3492] [serial = 1521] [outer = 00000000] 14:41:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (2601B800) [pid = 3492] [serial = 1522] [outer = 26015000] 14:41:27 INFO - PROCESS | 3492 | 1461102087495 Marionette DEBUG loaded listener.js 14:41:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (2601E400) [pid = 3492] [serial = 1523] [outer = 26015000] 14:41:28 INFO - PROCESS | 3492 | 1461102088077 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 14:41:28 INFO - PROCESS | 3492 | 1461102088128 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 3492 | 1461102088131 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 14:41:28 INFO - PROCESS | 3492 | 1461102088134 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:41:28 INFO - PROCESS | 3492 | 1461102088136 Marionette TRACE conn4 <- [1,1994,null,{}] 14:41:28 INFO - PROCESS | 3492 | 1461102088140 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:28 INFO - PROCESS | 3492 | 1461102088275 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:41:28 INFO - PROCESS | 3492 | 1461102088431 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 3492 | ++DOCSHELL 26E65400 == 86 [pid = 3492] [id = 508] 14:41:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (26E67C00) [pid = 3492] [serial = 1524] [outer = 00000000] 14:41:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (26E71800) [pid = 3492] [serial = 1525] [outer = 26E67C00] 14:41:28 INFO - PROCESS | 3492 | 1461102088489 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (26E9CC00) [pid = 3492] [serial = 1526] [outer = 26E67C00] 14:41:29 INFO - PROCESS | 3492 | 1461102089013 Marionette TRACE conn4 <- [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]]]}] 14:41:29 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 14:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 14:41:29 INFO - PROCESS | 3492 | 1461102089069 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:41:29 INFO - PROCESS | 3492 | 1461102089071 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 14:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:41:29 INFO - PROCESS | 3492 | 1461102089074 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 3492 | 1461102089076 Marionette TRACE conn4 <- [1,1998,null,{}] 14:41:29 INFO - PROCESS | 3492 | 1461102089080 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:29 INFO - PROCESS | 3492 | 1461102089194 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:41:29 INFO - PROCESS | 3492 | 1461102089363 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:29 INFO - PROCESS | 3492 | ++DOCSHELL 26EA1800 == 87 [pid = 3492] [id = 509] 14:41:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (26EA4800) [pid = 3492] [serial = 1527] [outer = 00000000] 14:41:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (2735A800) [pid = 3492] [serial = 1528] [outer = 26EA4800] 14:41:29 INFO - PROCESS | 3492 | 1461102089417 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (27360800) [pid = 3492] [serial = 1529] [outer = 26EA4800] 14:41:29 INFO - PROCESS | 3492 | 1461102089988 Marionette TRACE conn4 <- [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]]]}] 14:41:30 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 14:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 14:41:30 INFO - PROCESS | 3492 | 1461102090048 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:41:30 INFO - PROCESS | 3492 | 1461102090051 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 14:41:30 INFO - PROCESS | 3492 | 1461102090054 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:41:30 INFO - PROCESS | 3492 | 1461102090056 Marionette TRACE conn4 <- [1,2002,null,{}] 14:41:30 INFO - PROCESS | 3492 | 1461102090060 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:30 INFO - PROCESS | 3492 | 1461102090173 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:41:30 INFO - PROCESS | 3492 | 1461102090362 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 3492 | ++DOCSHELL 17604400 == 88 [pid = 3492] [id = 510] 14:41:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (1C039800) [pid = 3492] [serial = 1530] [outer = 00000000] 14:41:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (26EDD400) [pid = 3492] [serial = 1531] [outer = 1C039800] 14:41:30 INFO - PROCESS | 3492 | 1461102090417 Marionette DEBUG loaded listener.js 14:41:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (26EE0400) [pid = 3492] [serial = 1532] [outer = 1C039800] 14:41:30 INFO - PROCESS | 3492 | 1461102090969 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 14:41:31 INFO - PROCESS | 3492 | 1461102091028 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 3492 | 1461102091031 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 14:41:31 INFO - PROCESS | 3492 | 1461102091034 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - PROCESS | 3492 | 1461102091036 Marionette TRACE conn4 <- [1,2006,null,{}] 14:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:41:31 INFO - PROCESS | 3492 | 1461102091040 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:31 INFO - PROCESS | 3492 | 1461102091157 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:41:31 INFO - PROCESS | 3492 | 1461102091483 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:31 INFO - PROCESS | 3492 | ++DOCSHELL 0B97B800 == 89 [pid = 3492] [id = 511] 14:41:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (0EFA0800) [pid = 3492] [serial = 1533] [outer = 00000000] 14:41:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (16E21000) [pid = 3492] [serial = 1534] [outer = 0EFA0800] 14:41:31 INFO - PROCESS | 3492 | 1461102091577 Marionette DEBUG loaded listener.js 14:41:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (1787C800) [pid = 3492] [serial = 1535] [outer = 0EFA0800] 14:41:32 INFO - PROCESS | 3492 | 1461102092198 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1230ms 14:41:32 INFO - PROCESS | 3492 | 1461102092269 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 3492 | 1461102092274 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 14:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:41:32 INFO - PROCESS | 3492 | 1461102092291 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:41:32 INFO - PROCESS | 3492 | 1461102092295 Marionette TRACE conn4 <- [1,2010,null,{}] 14:41:32 INFO - PROCESS | 3492 | 1461102092302 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:32 INFO - PROCESS | 3492 | 1461102092414 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:41:32 INFO - PROCESS | 3492 | 1461102092574 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 3492 | ++DOCSHELL 1760E800 == 90 [pid = 3492] [id = 512] 14:41:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (1765E000) [pid = 3492] [serial = 1536] [outer = 00000000] 14:41:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1BA9C800) [pid = 3492] [serial = 1537] [outer = 1765E000] 14:41:32 INFO - PROCESS | 3492 | 1461102092629 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (1C8E2C00) [pid = 3492] [serial = 1538] [outer = 1765E000] 14:41:33 INFO - PROCESS | 3492 | 1461102093224 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 990ms 14:41:33 INFO - PROCESS | 3492 | 1461102093275 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 3492 | 1461102093279 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 14:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:41:33 INFO - PROCESS | 3492 | 1461102093284 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 3492 | 1461102093286 Marionette TRACE conn4 <- [1,2014,null,{}] 14:41:33 INFO - PROCESS | 3492 | 1461102093290 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:33 INFO - PROCESS | 3492 | 1461102093432 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 18749400 == 89 [pid = 3492] [id = 344] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 2075F000 == 88 [pid = 3492] [id = 501] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1D105400 == 87 [pid = 3492] [id = 500] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 2163D000 == 86 [pid = 3492] [id = 499] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 20A8D800 == 85 [pid = 3492] [id = 498] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1FEEE400 == 84 [pid = 3492] [id = 497] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1D1E7400 == 83 [pid = 3492] [id = 496] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (240C9C00) [pid = 3492] [serial = 1420] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (23A93800) [pid = 3492] [serial = 1414] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (1751F000) [pid = 3492] [serial = 1402] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (24071C00) [pid = 3492] [serial = 1417] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (2252B400) [pid = 3492] [serial = 1411] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (2119F800) [pid = 3492] [serial = 1408] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1C85B800) [pid = 3492] [serial = 1405] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1C036C00 == 82 [pid = 3492] [id = 495] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 12D3B400 == 81 [pid = 3492] [id = 494] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 19022400 == 80 [pid = 3492] [id = 493] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 240D5000 == 79 [pid = 3492] [id = 489] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 23E0F800 == 78 [pid = 3492] [id = 488] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1FEE9800 == 77 [pid = 3492] [id = 487] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 1C034000 == 76 [pid = 3492] [id = 486] 14:41:33 INFO - PROCESS | 3492 | --DOCSHELL 12FE6C00 == 75 [pid = 3492] [id = 485] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (19020000) [pid = 3492] [serial = 1429] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (16B8B800) [pid = 3492] [serial = 1423] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (215C0400) [pid = 3492] [serial = 1400] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (17603000) [pid = 3492] [serial = 1424] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1C859800) [pid = 3492] [serial = 1427] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1C03B000) [pid = 3492] [serial = 1426] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (1A1AA000) [pid = 3492] [serial = 1430] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | 1461102093648 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9A800 == 76 [pid = 3492] [id = 513] 14:41:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (0EF9C400) [pid = 3492] [serial = 1539] [outer = 00000000] 14:41:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (12C92C00) [pid = 3492] [serial = 1540] [outer = 0EF9C400] 14:41:33 INFO - PROCESS | 3492 | 1461102093694 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (16DD0400) [pid = 3492] [serial = 1541] [outer = 0EF9C400] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (21211400) [pid = 3492] [serial = 1451] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1C036800) [pid = 3492] [serial = 1445] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (2075E800) [pid = 3492] [serial = 1447] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1E768400) [pid = 3492] [serial = 1438] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1FE38800) [pid = 3492] [serial = 1441] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1C8DA000) [pid = 3492] [serial = 1433] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1F718000) [pid = 3492] [serial = 1439] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1FFA8800) [pid = 3492] [serial = 1442] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (19E47C00) [pid = 3492] [serial = 1444] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1D12E000) [pid = 3492] [serial = 1436] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1D125000) [pid = 3492] [serial = 1435] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1C03A400) [pid = 3492] [serial = 1432] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (20A90C00) [pid = 3492] [serial = 1448] [outer = 00000000] [url = about:blank] 14:41:33 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1C858000) [pid = 3492] [serial = 1450] [outer = 00000000] [url = about:blank] 14:41:34 INFO - PROCESS | 3492 | 1461102094165 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 14:41:34 INFO - PROCESS | 3492 | 1461102094219 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 3492 | 1461102094221 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 14:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:41:34 INFO - PROCESS | 3492 | 1461102094226 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - PROCESS | 3492 | 1461102094232 Marionette TRACE conn4 <- [1,2018,null,{}] 14:41:34 INFO - PROCESS | 3492 | 1461102094241 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:34 INFO - PROCESS | 3492 | 1461102094339 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:41:34 INFO - PROCESS | 3492 | 1461102094449 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:34 INFO - PROCESS | 3492 | ++DOCSHELL 1A23F400 == 77 [pid = 3492] [id = 514] 14:41:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1AB39C00) [pid = 3492] [serial = 1542] [outer = 00000000] 14:41:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1C03C400) [pid = 3492] [serial = 1543] [outer = 1AB39C00] 14:41:34 INFO - PROCESS | 3492 | 1461102094502 Marionette DEBUG loaded listener.js 14:41:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1C859800) [pid = 3492] [serial = 1544] [outer = 1AB39C00] 14:41:34 INFO - PROCESS | 3492 | 1461102094876 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 14:41:34 INFO - PROCESS | 3492 | 1461102094920 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 3492 | 1461102094922 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 14:41:34 INFO - PROCESS | 3492 | 1461102094925 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:41:34 INFO - PROCESS | 3492 | 1461102094927 Marionette TRACE conn4 <- [1,2022,null,{}] 14:41:34 INFO - PROCESS | 3492 | 1461102094930 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:35 INFO - PROCESS | 3492 | 1461102095023 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:41:35 INFO - PROCESS | 3492 | 1461102095030 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 3492 | ++DOCSHELL 1C036800 == 78 [pid = 3492] [id = 515] 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1C8D9000) [pid = 3492] [serial = 1545] [outer = 00000000] 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1D675400) [pid = 3492] [serial = 1546] [outer = 1C8D9000] 14:41:35 INFO - PROCESS | 3492 | 1461102095074 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1E768000) [pid = 3492] [serial = 1547] [outer = 1C8D9000] 14:41:35 INFO - PROCESS | 3492 | 1461102095531 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 632ms 14:41:35 INFO - PROCESS | 3492 | 1461102095562 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 3492 | 1461102095564 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 14:41:35 INFO - PROCESS | 3492 | 1461102095592 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - PROCESS | 3492 | 1461102095594 Marionette TRACE conn4 <- [1,2026,null,{}] 14:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:41:35 INFO - PROCESS | 3492 | 1461102095606 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:35 INFO - PROCESS | 3492 | 1461102095735 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:41:35 INFO - PROCESS | 3492 | 1461102095838 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 3492 | ++DOCSHELL 1E76B000 == 79 [pid = 3492] [id = 516] 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1E76CC00) [pid = 3492] [serial = 1548] [outer = 00000000] 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1FBA8000) [pid = 3492] [serial = 1549] [outer = 1E76CC00] 14:41:35 INFO - PROCESS | 3492 | 1461102095890 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1FE3AC00) [pid = 3492] [serial = 1550] [outer = 1E76CC00] 14:41:36 INFO - PROCESS | 3492 | 1461102096335 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 14:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:41:36 INFO - PROCESS | 3492 | 1461102096368 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:41:36 INFO - PROCESS | 3492 | 1461102096370 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 14:41:36 INFO - PROCESS | 3492 | 1461102096373 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - PROCESS | 3492 | 1461102096374 Marionette TRACE conn4 <- [1,2030,null,{}] 14:41:36 INFO - PROCESS | 3492 | 1461102096382 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:36 INFO - PROCESS | 3492 | 1461102096516 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:41:36 INFO - PROCESS | 3492 | 1461102096594 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 3492 | ++DOCSHELL 1FA67000 == 80 [pid = 3492] [id = 517] 14:41:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1FEECC00) [pid = 3492] [serial = 1551] [outer = 00000000] 14:41:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (2075D400) [pid = 3492] [serial = 1552] [outer = 1FEECC00] 14:41:36 INFO - PROCESS | 3492 | 1461102096642 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (20A8E000) [pid = 3492] [serial = 1553] [outer = 1FEECC00] 14:41:37 INFO - PROCESS | 3492 | 1461102097085 Marionette TRACE conn4 <- [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]]]}] 14:41:37 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) 14:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:41:37 INFO - PROCESS | 3492 | 1461102097104 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 3492 | 1461102097106 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 14:41:37 INFO - PROCESS | 3492 | 1461102097109 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 3492 | 1461102097111 Marionette TRACE conn4 <- [1,2034,null,{}] 14:41:37 INFO - PROCESS | 3492 | 1461102097155 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:37 INFO - PROCESS | 3492 | 1461102097284 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:41:37 INFO - PROCESS | 3492 | 1461102097359 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 3492 | ++DOCSHELL 20B9C800 == 81 [pid = 3492] [id = 518] 14:41:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (20B9CC00) [pid = 3492] [serial = 1554] [outer = 00000000] 14:41:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (2119F800) [pid = 3492] [serial = 1555] [outer = 20B9CC00] 14:41:37 INFO - PROCESS | 3492 | 1461102097404 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (211F2000) [pid = 3492] [serial = 1556] [outer = 20B9CC00] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (20B95000) [pid = 3492] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (12971400) [pid = 3492] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (16B66400) [pid = 3492] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (201E5000) [pid = 3492] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2119A000) [pid = 3492] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (215B9800) [pid = 3492] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (217CC400) [pid = 3492] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (24926400) [pid = 3492] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (26977800) [pid = 3492] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (19E49000) [pid = 3492] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1E75F000) [pid = 3492] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (19ED9000) [pid = 3492] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (21213800) [pid = 3492] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (24927800) [pid = 3492] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (19E4A400) [pid = 3492] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1C779C00) [pid = 3492] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1D1E8400) [pid = 3492] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1FEF3000) [pid = 3492] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (12D40000) [pid = 3492] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (215BE000) [pid = 3492] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (20BA0C00) [pid = 3492] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (2163EC00) [pid = 3492] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (23A87400) [pid = 3492] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:41:37 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1D110C00) [pid = 3492] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:41:38 INFO - PROCESS | 3492 | 1461102098068 Marionette TRACE conn4 <- [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]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1008ms 14:41:38 INFO - PROCESS | 3492 | 1461102098118 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 3492 | 1461102098120 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 14:41:38 INFO - PROCESS | 3492 | 1461102098123 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:41:38 INFO - PROCESS | 3492 | 1461102098125 Marionette TRACE conn4 <- [1,2038,null,{}] 14:41:38 INFO - PROCESS | 3492 | 1461102098128 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:38 INFO - PROCESS | 3492 | 1461102098264 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:41:38 INFO - PROCESS | 3492 | 1461102098280 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 3492 | ++DOCSHELL 17521400 == 82 [pid = 3492] [id = 519] 14:41:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (187DB000) [pid = 3492] [serial = 1557] [outer = 00000000] 14:41:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1BA97800) [pid = 3492] [serial = 1558] [outer = 187DB000] 14:41:38 INFO - PROCESS | 3492 | 1461102098324 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1C861400) [pid = 3492] [serial = 1559] [outer = 187DB000] 14:41:38 INFO - PROCESS | 3492 | 1461102098756 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 14:41:38 INFO - PROCESS | 3492 | 1461102098798 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 3492 | 1461102098800 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:41:38 INFO - PROCESS | 3492 | 1461102098803 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 3492 | 1461102098805 Marionette TRACE conn4 <- [1,2042,null,{}] 14:41:38 INFO - PROCESS | 3492 | 1461102098808 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:38 INFO - PROCESS | 3492 | 1461102098904 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:41:38 INFO - PROCESS | 3492 | 1461102098943 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 3492 | ++DOCSHELL 12D39C00 == 83 [pid = 3492] [id = 520] 14:41:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1D110C00) [pid = 3492] [serial = 1560] [outer = 00000000] 14:41:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (2075A000) [pid = 3492] [serial = 1561] [outer = 1D110C00] 14:41:38 INFO - PROCESS | 3492 | 1461102098988 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (20BA0800) [pid = 3492] [serial = 1562] [outer = 1D110C00] 14:41:39 INFO - PROCESS | 3492 | 1461102099445 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 14:41:39 INFO - PROCESS | 3492 | 1461102099480 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:41:39 INFO - PROCESS | 3492 | 1461102099482 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 14:41:39 INFO - PROCESS | 3492 | 1461102099485 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:41:39 INFO - PROCESS | 3492 | 1461102099487 Marionette TRACE conn4 <- [1,2046,null,{}] 14:41:39 INFO - PROCESS | 3492 | 1461102099490 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:39 INFO - PROCESS | 3492 | 1461102099583 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:41:39 INFO - PROCESS | 3492 | 1461102099589 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 3492 | ++DOCSHELL 215BB000 == 84 [pid = 3492] [id = 521] 14:41:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (215BB800) [pid = 3492] [serial = 1563] [outer = 00000000] 14:41:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (215BE800) [pid = 3492] [serial = 1564] [outer = 215BB800] 14:41:39 INFO - PROCESS | 3492 | 1461102099641 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (21646400) [pid = 3492] [serial = 1565] [outer = 215BB800] 14:41:40 INFO - PROCESS | 3492 | 1461102100425 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 14:41:40 INFO - PROCESS | 3492 | 1461102100459 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 3492 | 1461102100465 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:41:40 INFO - PROCESS | 3492 | 1461102100471 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 3492 | 1461102100475 Marionette TRACE conn4 <- [1,2050,null,{}] 14:41:40 INFO - PROCESS | 3492 | 1461102100480 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:40 INFO - PROCESS | 3492 | 1461102100607 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:41:40 INFO - PROCESS | 3492 | 1461102100767 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 3492 | ++DOCSHELL 19024800 == 85 [pid = 3492] [id = 522] 14:41:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (19E46C00) [pid = 3492] [serial = 1566] [outer = 00000000] 14:41:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1A88B400) [pid = 3492] [serial = 1567] [outer = 19E46C00] 14:41:40 INFO - PROCESS | 3492 | 1461102100826 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1BA9C000) [pid = 3492] [serial = 1568] [outer = 19E46C00] 14:41:41 INFO - PROCESS | 3492 | 1461102101417 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 14:41:41 INFO - PROCESS | 3492 | 1461102101445 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:41:41 INFO - PROCESS | 3492 | 1461102101451 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 14:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:41:41 INFO - PROCESS | 3492 | 1461102101458 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - PROCESS | 3492 | 1461102101461 Marionette TRACE conn4 <- [1,2054,null,{}] 14:41:41 INFO - PROCESS | 3492 | 1461102101464 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:41 INFO - PROCESS | 3492 | 1461102101587 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:41:41 INFO - PROCESS | 3492 | 1461102101744 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 3492 | ++DOCSHELL 1BC97800 == 86 [pid = 3492] [id = 523] 14:41:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1C8DF800) [pid = 3492] [serial = 1569] [outer = 00000000] 14:41:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1E762000) [pid = 3492] [serial = 1570] [outer = 1C8DF800] 14:41:41 INFO - PROCESS | 3492 | 1461102101800 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1FA70800) [pid = 3492] [serial = 1571] [outer = 1C8DF800] 14:41:42 INFO - PROCESS | 3492 | 1461102102413 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1021ms 14:41:42 INFO - PROCESS | 3492 | 1461102102480 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 3492 | 1461102102483 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:41:42 INFO - PROCESS | 3492 | 1461102102487 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 3492 | 1461102102491 Marionette TRACE conn4 <- [1,2058,null,{}] 14:41:42 INFO - PROCESS | 3492 | 1461102102502 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:42 INFO - PROCESS | 3492 | 1461102102644 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:41:42 INFO - PROCESS | 3492 | 1461102102805 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 3492 | ++DOCSHELL 21643800 == 87 [pid = 3492] [id = 524] 14:41:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (21647C00) [pid = 3492] [serial = 1572] [outer = 00000000] 14:41:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (217E4800) [pid = 3492] [serial = 1573] [outer = 21647C00] 14:41:42 INFO - PROCESS | 3492 | 1461102102865 Marionette DEBUG loaded listener.js 14:41:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (22531C00) [pid = 3492] [serial = 1574] [outer = 21647C00] 14:41:43 INFO - PROCESS | 3492 | 1461102103434 Marionette TRACE conn4 <- [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]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 14:41:43 INFO - PROCESS | 3492 | 1461102103461 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 3492 | 1461102103464 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:41:43 INFO - PROCESS | 3492 | 1461102103469 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 3492 | 1461102103471 Marionette TRACE conn4 <- [1,2062,null,{}] 14:41:43 INFO - PROCESS | 3492 | 1461102103475 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:43 INFO - PROCESS | 3492 | 1461102103595 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:41:43 INFO - PROCESS | 3492 | 1461102103765 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 3492 | ++DOCSHELL 23A94000 == 88 [pid = 3492] [id = 525] 14:41:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (23E01400) [pid = 3492] [serial = 1575] [outer = 00000000] 14:41:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (23E10800) [pid = 3492] [serial = 1576] [outer = 23E01400] 14:41:43 INFO - PROCESS | 3492 | 1461102103821 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (2406F000) [pid = 3492] [serial = 1577] [outer = 23E01400] 14:41:44 INFO - PROCESS | 3492 | 1461102104387 Marionette TRACE conn4 <- [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]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 14:41:44 INFO - PROCESS | 3492 | 1461102104440 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:41:44 INFO - PROCESS | 3492 | 1461102104443 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 14:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:41:44 INFO - PROCESS | 3492 | 1461102104446 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:41:44 INFO - PROCESS | 3492 | 1461102104448 Marionette TRACE conn4 <- [1,2066,null,{}] 14:41:44 INFO - PROCESS | 3492 | 1461102104452 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:44 INFO - PROCESS | 3492 | 1461102104568 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:41:44 INFO - PROCESS | 3492 | 1461102104725 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:44 INFO - PROCESS | 3492 | ++DOCSHELL 1D618000 == 89 [pid = 3492] [id = 526] 14:41:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (24072800) [pid = 3492] [serial = 1578] [outer = 00000000] 14:41:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (240D2C00) [pid = 3492] [serial = 1579] [outer = 24072800] 14:41:44 INFO - PROCESS | 3492 | 1461102104781 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (24928800) [pid = 3492] [serial = 1580] [outer = 24072800] 14:41:45 INFO - PROCESS | 3492 | 1461102105403 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 14:41:45 INFO - PROCESS | 3492 | 1461102105420 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 3492 | 1461102105423 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 14:41:45 INFO - PROCESS | 3492 | 1461102105426 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:41:45 INFO - PROCESS | 3492 | 1461102105428 Marionette TRACE conn4 <- [1,2070,null,{}] 14:41:45 INFO - PROCESS | 3492 | 1461102105447 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:45 INFO - PROCESS | 3492 | 1461102105573 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:41:45 INFO - PROCESS | 3492 | 1461102105731 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 3492 | ++DOCSHELL 240CE800 == 90 [pid = 3492] [id = 527] 14:41:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (24930400) [pid = 3492] [serial = 1581] [outer = 00000000] 14:41:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (2626B000) [pid = 3492] [serial = 1582] [outer = 24930400] 14:41:45 INFO - PROCESS | 3492 | 1461102105789 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (2626E400) [pid = 3492] [serial = 1583] [outer = 24930400] 14:41:46 INFO - PROCESS | 3492 | 1461102106336 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 931ms 14:41:46 INFO - PROCESS | 3492 | 1461102106377 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:41:46 INFO - PROCESS | 3492 | 1461102106379 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 14:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:41:46 INFO - PROCESS | 3492 | 1461102106385 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - PROCESS | 3492 | 1461102106387 Marionette TRACE conn4 <- [1,2074,null,{}] 14:41:46 INFO - PROCESS | 3492 | 1461102106391 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:46 INFO - PROCESS | 3492 | 1461102106505 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:41:46 INFO - PROCESS | 3492 | 1461102106675 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 3492 | ++DOCSHELL 2601D800 == 91 [pid = 3492] [id = 528] 14:41:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (2626A400) [pid = 3492] [serial = 1584] [outer = 00000000] 14:41:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (26279800) [pid = 3492] [serial = 1585] [outer = 2626A400] 14:41:46 INFO - PROCESS | 3492 | 1461102106730 Marionette DEBUG loaded listener.js 14:41:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (26278C00) [pid = 3492] [serial = 1586] [outer = 2626A400] 14:41:47 INFO - PROCESS | 3492 | 1461102107306 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 14:41:47 INFO - PROCESS | 3492 | 1461102107359 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:41:47 INFO - PROCESS | 3492 | 1461102107362 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 14:41:47 INFO - PROCESS | 3492 | 1461102107365 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:41:47 INFO - PROCESS | 3492 | 1461102107367 Marionette TRACE conn4 <- [1,2078,null,{}] 14:41:47 INFO - PROCESS | 3492 | 1461102107371 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:47 INFO - PROCESS | 3492 | 1461102107485 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:41:47 INFO - PROCESS | 3492 | 1461102107645 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 3492 | ++DOCSHELL 26277000 == 92 [pid = 3492] [id = 529] 14:41:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (26277800) [pid = 3492] [serial = 1587] [outer = 00000000] 14:41:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (26E6F800) [pid = 3492] [serial = 1588] [outer = 26277800] 14:41:47 INFO - PROCESS | 3492 | 1461102107702 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (26EA4C00) [pid = 3492] [serial = 1589] [outer = 26277800] 14:41:48 INFO - PROCESS | 3492 | 1461102108305 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 14:41:48 INFO - PROCESS | 3492 | 1461102108339 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:41:48 INFO - PROCESS | 3492 | 1461102108342 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 14:41:48 INFO - PROCESS | 3492 | 1461102108345 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:41:48 INFO - PROCESS | 3492 | 1461102108347 Marionette TRACE conn4 <- [1,2082,null,{}] 14:41:48 INFO - PROCESS | 3492 | 1461102108351 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:48 INFO - PROCESS | 3492 | 1461102108470 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:41:48 INFO - PROCESS | 3492 | 1461102108643 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:48 INFO - PROCESS | 3492 | ++DOCSHELL 12D3D400 == 93 [pid = 3492] [id = 530] 14:41:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (17739000) [pid = 3492] [serial = 1590] [outer = 00000000] 14:41:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (1D109400) [pid = 3492] [serial = 1591] [outer = 17739000] 14:41:48 INFO - PROCESS | 3492 | 1461102108700 Marionette DEBUG loaded listener.js 14:41:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (1D123C00) [pid = 3492] [serial = 1592] [outer = 17739000] 14:41:49 INFO - PROCESS | 3492 | 1461102109520 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1216ms 14:41:49 INFO - PROCESS | 3492 | 1461102109566 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:41:49 INFO - PROCESS | 3492 | 1461102109569 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 14:41:49 INFO - PROCESS | 3492 | 1461102109575 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 3492 | 1461102109578 Marionette TRACE conn4 <- [1,2086,null,{}] 14:41:49 INFO - PROCESS | 3492 | 1461102109584 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:49 INFO - PROCESS | 3492 | 1461102109701 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:41:49 INFO - PROCESS | 3492 | 1461102109866 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 3492 | ++DOCSHELL 17744800 == 94 [pid = 3492] [id = 531] 14:41:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (19ED8800) [pid = 3492] [serial = 1593] [outer = 00000000] 14:41:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (1BAA0400) [pid = 3492] [serial = 1594] [outer = 19ED8800] 14:41:49 INFO - PROCESS | 3492 | 1461102109918 Marionette DEBUG loaded listener.js 14:41:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (1C858800) [pid = 3492] [serial = 1595] [outer = 19ED8800] 14:41:50 INFO - PROCESS | 3492 | 1461102110499 Marionette TRACE conn4 <- [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]]]}] 14:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 990ms 14:41:50 INFO - PROCESS | 3492 | 1461102110566 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:41:50 INFO - PROCESS | 3492 | 1461102110572 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 14:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:41:50 INFO - PROCESS | 3492 | 1461102110578 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:41:50 INFO - PROCESS | 3492 | 1461102110580 Marionette TRACE conn4 <- [1,2090,null,{}] 14:41:50 INFO - PROCESS | 3492 | 1461102110584 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:50 INFO - PROCESS | 3492 | 1461102110718 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 12D39C00 == 93 [pid = 3492] [id = 520] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 17521400 == 92 [pid = 3492] [id = 519] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 20B9C800 == 91 [pid = 3492] [id = 518] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1FA67000 == 90 [pid = 3492] [id = 517] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1E76B000 == 89 [pid = 3492] [id = 516] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1C036800 == 88 [pid = 3492] [id = 515] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1A23F400 == 87 [pid = 3492] [id = 514] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 0EF9A800 == 86 [pid = 3492] [id = 513] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1760E800 == 85 [pid = 3492] [id = 512] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (1E80D400) [pid = 3492] [serial = 1459] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (22530800) [pid = 3492] [serial = 1462] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (240A7400) [pid = 3492] [serial = 1465] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (24925400) [pid = 3492] [serial = 1468] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (25D47000) [pid = 3492] [serial = 1471] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (25F07400) [pid = 3492] [serial = 1474] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (25D03C00) [pid = 3492] [serial = 1507] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 0B97B800 == 84 [pid = 3492] [id = 511] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 26EA1800 == 83 [pid = 3492] [id = 509] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 26E65400 == 82 [pid = 3492] [id = 508] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 26014C00 == 81 [pid = 3492] [id = 507] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 26977400 == 80 [pid = 3492] [id = 506] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 240CD400 == 79 [pid = 3492] [id = 505] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 1D126000 == 78 [pid = 3492] [id = 504] 14:41:50 INFO - PROCESS | 3492 | --DOCSHELL 176C3400 == 77 [pid = 3492] [id = 503] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (20759000) [pid = 3492] [serial = 1301] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (1BAA4400) [pid = 3492] [serial = 1298] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (2492F800) [pid = 3492] [serial = 1304] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (26975400) [pid = 3492] [serial = 1307] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (17522400) [pid = 3492] [serial = 1349] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1C8DEC00) [pid = 3492] [serial = 1352] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (20B9E400) [pid = 3492] [serial = 1355] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (21214800) [pid = 3492] [serial = 1358] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (21643400) [pid = 3492] [serial = 1361] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (22532800) [pid = 3492] [serial = 1364] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (25D04400) [pid = 3492] [serial = 1295] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (2735CC00) [pid = 3492] [serial = 1310] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2697C000) [pid = 3492] [serial = 1313] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (24063800) [pid = 3492] [serial = 1367] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1C8DB400) [pid = 3492] [serial = 1480] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1CC1C400) [pid = 3492] [serial = 1481] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1CC14C00) [pid = 3492] [serial = 1486] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1D11FC00) [pid = 3492] [serial = 1487] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1AB33000) [pid = 3492] [serial = 1477] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1F7B9800) [pid = 3492] [serial = 1489] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (20757800) [pid = 3492] [serial = 1492] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (20A81800) [pid = 3492] [serial = 1493] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (19E49C00) [pid = 3492] [serial = 1483] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1A243C00) [pid = 3492] [serial = 1484] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (21649C00) [pid = 3492] [serial = 1453] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (217CCC00) [pid = 3492] [serial = 1454] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1A7C0800) [pid = 3492] [serial = 1456] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (21219C00) [pid = 3492] [serial = 1496] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (21215000) [pid = 3492] [serial = 1495] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (21757800) [pid = 3492] [serial = 1498] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (2406F400) [pid = 3492] [serial = 1505] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (23E0BC00) [pid = 3492] [serial = 1504] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (217D6400) [pid = 3492] [serial = 1499] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (20A8C800) [pid = 3492] [serial = 1501] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (2121C000) [pid = 3492] [serial = 1502] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1FBADC00) [pid = 3492] [serial = 1490] [outer = 00000000] [url = about:blank] 14:41:50 INFO - PROCESS | 3492 | 1461102110938 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:50 INFO - PROCESS | 3492 | ++DOCSHELL 0F02AC00 == 78 [pid = 3492] [id = 532] 14:41:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (0F031000) [pid = 3492] [serial = 1596] [outer = 00000000] 14:41:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (12FE9800) [pid = 3492] [serial = 1597] [outer = 0F031000] 14:41:50 INFO - PROCESS | 3492 | 1461102110984 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (17525000) [pid = 3492] [serial = 1598] [outer = 0F031000] 14:41:51 INFO - PROCESS | 3492 | 1461102111407 Marionette TRACE conn4 <- [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]]]}] 14:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 870ms 14:41:51 INFO - PROCESS | 3492 | 1461102111451 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 3492 | 1461102111453 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 14:41:51 INFO - PROCESS | 3492 | 1461102111456 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:41:51 INFO - PROCESS | 3492 | 1461102111460 Marionette TRACE conn4 <- [1,2094,null,{}] 14:41:51 INFO - PROCESS | 3492 | 1461102111470 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:51 INFO - PROCESS | 3492 | 1461102111571 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:41:51 INFO - PROCESS | 3492 | 1461102111579 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 3492 | ++DOCSHELL 1BC3A400 == 79 [pid = 3492] [id = 533] 14:41:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1CC1C400) [pid = 3492] [serial = 1599] [outer = 00000000] 14:41:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1D124C00) [pid = 3492] [serial = 1600] [outer = 1CC1C400] 14:41:51 INFO - PROCESS | 3492 | 1461102111635 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1D673400) [pid = 3492] [serial = 1601] [outer = 1CC1C400] 14:41:52 INFO - PROCESS | 3492 | 1461102112124 Marionette TRACE conn4 <- [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]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 14:41:52 INFO - PROCESS | 3492 | 1461102112205 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:41:52 INFO - PROCESS | 3492 | 1461102112207 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 14:41:52 INFO - PROCESS | 3492 | 1461102112213 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 3492 | 1461102112215 Marionette TRACE conn4 <- [1,2098,null,{}] 14:41:52 INFO - PROCESS | 3492 | 1461102112219 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:52 INFO - PROCESS | 3492 | 1461102112317 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:41:52 INFO - PROCESS | 3492 | 1461102112436 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 3492 | ++DOCSHELL 1F7BB000 == 80 [pid = 3492] [id = 534] 14:41:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1FA65400) [pid = 3492] [serial = 1602] [outer = 00000000] 14:41:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1FBB5C00) [pid = 3492] [serial = 1603] [outer = 1FA65400] 14:41:52 INFO - PROCESS | 3492 | 1461102112481 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1FC46400) [pid = 3492] [serial = 1604] [outer = 1FA65400] 14:41:52 INFO - PROCESS | 3492 | 1461102112860 Marionette TRACE conn4 <- [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]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 14:41:52 INFO - PROCESS | 3492 | 1461102112918 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 3492 | 1461102112920 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 14:41:52 INFO - PROCESS | 3492 | 1461102112923 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:41:52 INFO - PROCESS | 3492 | 1461102112925 Marionette TRACE conn4 <- [1,2102,null,{}] 14:41:52 INFO - PROCESS | 3492 | 1461102112929 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:53 INFO - PROCESS | 3492 | 1461102113068 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:41:53 INFO - PROCESS | 3492 | 1461102113142 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 3492 | ++DOCSHELL 1FC46000 == 81 [pid = 3492] [id = 535] 14:41:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1FC47800) [pid = 3492] [serial = 1605] [outer = 00000000] 14:41:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1FC4F000) [pid = 3492] [serial = 1606] [outer = 1FC47800] 14:41:53 INFO - PROCESS | 3492 | 1461102113188 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1FEE8800) [pid = 3492] [serial = 1607] [outer = 1FC47800] 14:41:53 INFO - PROCESS | 3492 | 1461102113619 Marionette TRACE conn4 <- [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]]]}] 14:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 14:41:53 INFO - PROCESS | 3492 | 1461102113665 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:41:53 INFO - PROCESS | 3492 | 1461102113667 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 14:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:41:53 INFO - PROCESS | 3492 | 1461102113706 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 3492 | 1461102113708 Marionette TRACE conn4 <- [1,2106,null,{}] 14:41:53 INFO - PROCESS | 3492 | 1461102113716 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:53 INFO - PROCESS | 3492 | 1461102113867 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:41:53 INFO - PROCESS | 3492 | 1461102113947 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 3492 | ++DOCSHELL 201DCC00 == 82 [pid = 3492] [id = 536] 14:41:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (20757800) [pid = 3492] [serial = 1608] [outer = 00000000] 14:41:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (20BA1800) [pid = 3492] [serial = 1609] [outer = 20757800] 14:41:53 INFO - PROCESS | 3492 | 1461102113994 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (21196000) [pid = 3492] [serial = 1610] [outer = 20757800] 14:41:54 INFO - PROCESS | 3492 | 1461102114421 Marionette TRACE conn4 <- [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]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 810ms 14:41:54 INFO - PROCESS | 3492 | 1461102114485 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:41:54 INFO - PROCESS | 3492 | 1461102114487 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 14:41:54 INFO - PROCESS | 3492 | 1461102114497 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 3492 | 1461102114499 Marionette TRACE conn4 <- [1,2110,null,{}] 14:41:54 INFO - PROCESS | 3492 | 1461102114503 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:54 INFO - PROCESS | 3492 | 1461102114636 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:41:54 INFO - PROCESS | 3492 | 1461102114715 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:54 INFO - PROCESS | 3492 | ++DOCSHELL 1C8D8000 == 83 [pid = 3492] [id = 537] 14:41:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1D677800) [pid = 3492] [serial = 1611] [outer = 00000000] 14:41:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (21218C00) [pid = 3492] [serial = 1612] [outer = 1D677800] 14:41:54 INFO - PROCESS | 3492 | 1461102114761 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (2121DC00) [pid = 3492] [serial = 1613] [outer = 1D677800] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1AB39C00) [pid = 3492] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (240CB800) [pid = 3492] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1765E000) [pid = 3492] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (0EF9C400) [pid = 3492] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1E76CC00) [pid = 3492] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (0EFA0800) [pid = 3492] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1C8D9000) [pid = 3492] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1FEECC00) [pid = 3492] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (20B9CC00) [pid = 3492] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1D110C00) [pid = 3492] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:41:55 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (187DB000) [pid = 3492] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:41:55 INFO - PROCESS | 3492 | 1461102115341 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 892ms 14:41:55 INFO - PROCESS | 3492 | 1461102115383 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:41:55 INFO - PROCESS | 3492 | 1461102115385 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 14:41:55 INFO - PROCESS | 3492 | 1461102115388 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:41:55 INFO - PROCESS | 3492 | 1461102115390 Marionette TRACE conn4 <- [1,2114,null,{}] 14:41:55 INFO - PROCESS | 3492 | 1461102115393 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:55 INFO - PROCESS | 3492 | 1461102115486 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:41:55 INFO - PROCESS | 3492 | 1461102115492 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 3492 | ++DOCSHELL 187E0800 == 84 [pid = 3492] [id = 538] 14:41:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1A25D000) [pid = 3492] [serial = 1614] [outer = 00000000] 14:41:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (20A8A400) [pid = 3492] [serial = 1615] [outer = 1A25D000] 14:41:55 INFO - PROCESS | 3492 | 1461102115540 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (211F0800) [pid = 3492] [serial = 1616] [outer = 1A25D000] 14:41:56 INFO - PROCESS | 3492 | 1461102115999 Marionette TRACE conn4 <- [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]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 14:41:56 INFO - PROCESS | 3492 | 1461102116022 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:41:56 INFO - PROCESS | 3492 | 1461102116024 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 14:41:56 INFO - PROCESS | 3492 | 1461102116028 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 3492 | 1461102116029 Marionette TRACE conn4 <- [1,2118,null,{}] 14:41:56 INFO - PROCESS | 3492 | 1461102116033 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 3492 | 1461102116179 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:41:56 INFO - PROCESS | 3492 | 1461102116188 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 3492 | ++DOCSHELL 1D108400 == 85 [pid = 3492] [id = 539] 14:41:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1FFA7800) [pid = 3492] [serial = 1617] [outer = 00000000] 14:41:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (21755800) [pid = 3492] [serial = 1618] [outer = 1FFA7800] 14:41:56 INFO - PROCESS | 3492 | 1461102116234 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (2175C800) [pid = 3492] [serial = 1619] [outer = 1FFA7800] 14:41:56 INFO - PROCESS | 3492 | 1461102116663 Marionette TRACE conn4 <- [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] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:41:56 INFO - PROCESS | 3492 | 1461102116700 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 14:41:56 INFO - PROCESS | 3492 | 1461102116704 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 3492 | 1461102116706 Marionette TRACE conn4 <- [1,2122,null,{}] 14:41:56 INFO - PROCESS | 3492 | 1461102116709 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 3492 | 1461102116855 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:41:56 INFO - PROCESS | 3492 | 1461102116903 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 3492 | ++DOCSHELL 21648400 == 86 [pid = 3492] [id = 540] 14:41:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (217CCC00) [pid = 3492] [serial = 1620] [outer = 00000000] 14:41:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (23A8D000) [pid = 3492] [serial = 1621] [outer = 217CCC00] 14:41:56 INFO - PROCESS | 3492 | 1461102116946 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (23E04400) [pid = 3492] [serial = 1622] [outer = 217CCC00] 14:41:57 INFO - PROCESS | 3492 | 1461102117593 Marionette TRACE conn4 <- [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]]]}] 14:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 931ms 14:41:57 INFO - PROCESS | 3492 | 1461102117636 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:41:57 INFO - PROCESS | 3492 | 1461102117641 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 14:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:41:57 INFO - PROCESS | 3492 | 1461102117647 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - PROCESS | 3492 | 1461102117651 Marionette TRACE conn4 <- [1,2126,null,{}] 14:41:57 INFO - PROCESS | 3492 | 1461102117657 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:57 INFO - PROCESS | 3492 | 1461102117787 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:41:57 INFO - PROCESS | 3492 | 1461102117949 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 3492 | ++DOCSHELL 18751800 == 87 [pid = 3492] [id = 541] 14:41:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1901A400) [pid = 3492] [serial = 1623] [outer = 00000000] 14:41:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1A261400) [pid = 3492] [serial = 1624] [outer = 1901A400] 14:41:58 INFO - PROCESS | 3492 | 1461102118007 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1B8B2400) [pid = 3492] [serial = 1625] [outer = 1901A400] 14:41:58 INFO - PROCESS | 3492 | 1461102118628 Marionette TRACE conn4 <- [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]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1022ms 14:41:58 INFO - PROCESS | 3492 | 1461102118674 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 3492 | 1461102118680 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 14:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:41:58 INFO - PROCESS | 3492 | 1461102118687 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 3492 | 1461102118690 Marionette TRACE conn4 <- [1,2130,null,{}] 14:41:58 INFO - PROCESS | 3492 | 1461102118694 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:58 INFO - PROCESS | 3492 | 1461102118818 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:41:58 INFO - PROCESS | 3492 | 1461102118990 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:59 INFO - PROCESS | 3492 | ++DOCSHELL 1A25AC00 == 88 [pid = 3492] [id = 542] 14:41:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1D122400) [pid = 3492] [serial = 1626] [outer = 00000000] 14:41:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1FA67000) [pid = 3492] [serial = 1627] [outer = 1D122400] 14:41:59 INFO - PROCESS | 3492 | 1461102119046 Marionette DEBUG loaded listener.js 14:41:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1FC4D400) [pid = 3492] [serial = 1628] [outer = 1D122400] 14:41:59 INFO - PROCESS | 3492 | 1461102119687 Marionette TRACE conn4 <- [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] 14:41:59 INFO - PROCESS | 3492 | 1461102119766 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 14:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:41:59 INFO - PROCESS | 3492 | 1461102119770 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - PROCESS | 3492 | 1461102119773 Marionette TRACE conn4 <- [1,2134,null,{}] 14:41:59 INFO - PROCESS | 3492 | 1461102119785 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:59 INFO - PROCESS | 3492 | 1461102119938 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:42:00 INFO - PROCESS | 3492 | 1461102120103 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 3492 | ++DOCSHELL 2163E400 == 89 [pid = 3492] [id = 543] 14:42:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (21645800) [pid = 3492] [serial = 1629] [outer = 00000000] 14:42:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (24065C00) [pid = 3492] [serial = 1630] [outer = 21645800] 14:42:00 INFO - PROCESS | 3492 | 1461102120161 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (240A4800) [pid = 3492] [serial = 1631] [outer = 21645800] 14:42:00 INFO - PROCESS | 3492 | 1461102120759 Marionette TRACE conn4 <- [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] 14:42:00 INFO - PROCESS | 3492 | 1461102120799 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 14:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:42:00 INFO - PROCESS | 3492 | 1461102120802 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:42:00 INFO - PROCESS | 3492 | 1461102120804 Marionette TRACE conn4 <- [1,2138,null,{}] 14:42:00 INFO - PROCESS | 3492 | 1461102120808 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:00 INFO - PROCESS | 3492 | 1461102120928 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:42:01 INFO - PROCESS | 3492 | 1461102121119 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 3492 | ++DOCSHELL 25D07C00 == 90 [pid = 3492] [id = 544] 14:42:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (25D08800) [pid = 3492] [serial = 1632] [outer = 00000000] 14:42:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (25D48800) [pid = 3492] [serial = 1633] [outer = 25D08800] 14:42:01 INFO - PROCESS | 3492 | 1461102121178 Marionette DEBUG loaded listener.js 14:42:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (25D50400) [pid = 3492] [serial = 1634] [outer = 25D08800] 14:42:01 INFO - PROCESS | 3492 | 1461102121761 Marionette TRACE conn4 <- [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]]]}] 14:42:01 INFO - PROCESS | 3492 | --DOCSHELL 0F4BE400 == 89 [pid = 3492] [id = 11] 14:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1016ms 14:42:01 INFO - PROCESS | 3492 | 1461102121854 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 3492 | 1461102121856 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 14:42:01 INFO - PROCESS | 3492 | 1461102121891 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 3492 | 1461102121894 Marionette TRACE conn4 <- [1,2142,null,{}] 14:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:42:01 INFO - PROCESS | 3492 | 1461102121897 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:02 INFO - PROCESS | 3492 | 1461102122021 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:42:02 INFO - PROCESS | 3492 | 1461102122175 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 3492 | ++DOCSHELL 17743400 == 90 [pid = 3492] [id = 545] 14:42:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (25D0FC00) [pid = 3492] [serial = 1635] [outer = 00000000] 14:42:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (26014000) [pid = 3492] [serial = 1636] [outer = 25D0FC00] 14:42:02 INFO - PROCESS | 3492 | 1461102122233 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (2601BC00) [pid = 3492] [serial = 1637] [outer = 25D0FC00] 14:42:02 INFO - PROCESS | 3492 | 1461102122792 Marionette TRACE conn4 <- [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]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 14:42:02 INFO - PROCESS | 3492 | 1461102122870 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 3492 | 1461102122872 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:42:02 INFO - PROCESS | 3492 | 1461102122876 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 3492 | 1461102122878 Marionette TRACE conn4 <- [1,2146,null,{}] 14:42:02 INFO - PROCESS | 3492 | 1461102122882 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:03 INFO - PROCESS | 3492 | 1461102123049 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:42:03 INFO - PROCESS | 3492 | 1461102123209 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 3492 | ++DOCSHELL 26012C00 == 91 [pid = 3492] [id = 546] 14:42:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (2626E000) [pid = 3492] [serial = 1638] [outer = 00000000] 14:42:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (26EDB000) [pid = 3492] [serial = 1639] [outer = 2626E000] 14:42:03 INFO - PROCESS | 3492 | 1461102123269 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (26EE3C00) [pid = 3492] [serial = 1640] [outer = 2626E000] 14:42:03 INFO - PROCESS | 3492 | 1461102123833 Marionette TRACE conn4 <- [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]]]}] 14:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 14:42:03 INFO - PROCESS | 3492 | 1461102123850 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 14:42:03 INFO - PROCESS | 3492 | 1461102123852 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 14:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:42:03 INFO - PROCESS | 3492 | 1461102123856 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:42:03 INFO - PROCESS | 3492 | 1461102123858 Marionette TRACE conn4 <- [1,2150,null,{}] 14:42:03 INFO - PROCESS | 3492 | 1461102123861 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:03 INFO - PROCESS | 3492 | 1461102123976 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:42:04 INFO - PROCESS | 3492 | 1461102124149 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 3492 | ++DOCSHELL 26EA5400 == 92 [pid = 3492] [id = 547] 14:42:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (2735A000) [pid = 3492] [serial = 1641] [outer = 00000000] 14:42:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (27365C00) [pid = 3492] [serial = 1642] [outer = 2735A000] 14:42:04 INFO - PROCESS | 3492 | 1461102124203 Marionette DEBUG loaded listener.js 14:42:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (27368000) [pid = 3492] [serial = 1643] [outer = 2735A000] 14:42:04 INFO - PROCESS | 3492 | 1461102124769 Marionette TRACE conn4 <- [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]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 14:42:04 INFO - PROCESS | 3492 | 1461102124830 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 3492 | 1461102124832 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:42:04 INFO - PROCESS | 3492 | 1461102124835 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 3492 | 1461102124837 Marionette TRACE conn4 <- [1,2154,null,{}] 14:42:04 INFO - PROCESS | 3492 | 1461102124841 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:04 INFO - PROCESS | 3492 | 1461102124956 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:42:05 INFO - PROCESS | 3492 | 1461102125150 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 3492 | ++DOCSHELL 1787C000 == 93 [pid = 3492] [id = 548] 14:42:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (23E04800) [pid = 3492] [serial = 1644] [outer = 00000000] 14:42:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (25D88C00) [pid = 3492] [serial = 1645] [outer = 23E04800] 14:42:05 INFO - PROCESS | 3492 | 1461102125205 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (25D8A400) [pid = 3492] [serial = 1646] [outer = 23E04800] 14:42:05 INFO - PROCESS | 3492 | 1461102125763 Marionette TRACE conn4 <- [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]]]}] 14:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 14:42:05 INFO - PROCESS | 3492 | 1461102125810 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 3492 | 1461102125813 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 14:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:42:05 INFO - PROCESS | 3492 | 1461102125816 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:42:05 INFO - PROCESS | 3492 | 1461102125818 Marionette TRACE conn4 <- [1,2158,null,{}] 14:42:05 INFO - PROCESS | 3492 | 1461102125822 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:05 INFO - PROCESS | 3492 | 1461102125941 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:42:06 INFO - PROCESS | 3492 | 1461102126115 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 3492 | ++DOCSHELL 16B66400 == 94 [pid = 3492] [id = 549] 14:42:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (17523800) [pid = 3492] [serial = 1647] [outer = 00000000] 14:42:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (1D10D800) [pid = 3492] [serial = 1648] [outer = 17523800] 14:42:06 INFO - PROCESS | 3492 | 1461102126170 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (1E764000) [pid = 3492] [serial = 1649] [outer = 17523800] 14:42:07 INFO - PROCESS | 3492 | 1461102127066 Marionette TRACE conn4 <- [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]]]}] 14:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1317ms 14:42:07 INFO - PROCESS | 3492 | 1461102127137 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 3492 | 1461102127143 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:42:07 INFO - PROCESS | 3492 | 1461102127148 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 3492 | 1461102127151 Marionette TRACE conn4 <- [1,2162,null,{}] 14:42:07 INFO - PROCESS | 3492 | 1461102127156 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:07 INFO - PROCESS | 3492 | 1461102127275 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:42:07 INFO - PROCESS | 3492 | 1461102127439 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 3492 | ++DOCSHELL 1A259000 == 95 [pid = 3492] [id = 550] 14:42:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (1A25BC00) [pid = 3492] [serial = 1650] [outer = 00000000] 14:42:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (1C83EC00) [pid = 3492] [serial = 1651] [outer = 1A25BC00] 14:42:07 INFO - PROCESS | 3492 | 1461102127491 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (1D102000) [pid = 3492] [serial = 1652] [outer = 1A25BC00] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1C8E4C00 == 94 [pid = 3492] [id = 213] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1D108400 == 93 [pid = 3492] [id = 539] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 187E0800 == 92 [pid = 3492] [id = 538] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1C8D8000 == 91 [pid = 3492] [id = 537] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 201DCC00 == 90 [pid = 3492] [id = 536] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1FC46000 == 89 [pid = 3492] [id = 535] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1F7BB000 == 88 [pid = 3492] [id = 534] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (215BE800) [pid = 3492] [serial = 1564] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | 1461102128168 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1BC3A400 == 87 [pid = 3492] [id = 533] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 0F02AC00 == 86 [pid = 3492] [id = 532] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 17744800 == 85 [pid = 3492] [id = 531] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 23A94000 == 84 [pid = 3492] [id = 525] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 21643800 == 83 [pid = 3492] [id = 524] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 1BC97800 == 82 [pid = 3492] [id = 523] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 19024800 == 81 [pid = 3492] [id = 522] 14:42:08 INFO - PROCESS | 3492 | --DOCSHELL 215BB000 == 80 [pid = 3492] [id = 521] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (1C03C400) [pid = 3492] [serial = 1543] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (1C859800) [pid = 3492] [serial = 1544] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (25D08C00) [pid = 3492] [serial = 1508] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (1C8E2C00) [pid = 3492] [serial = 1538] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (1BA9C800) [pid = 3492] [serial = 1537] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (12C92C00) [pid = 3492] [serial = 1540] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (16DD0400) [pid = 3492] [serial = 1541] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (1FBA8000) [pid = 3492] [serial = 1549] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (1787C800) [pid = 3492] [serial = 1535] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (16E21000) [pid = 3492] [serial = 1534] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (1D675400) [pid = 3492] [serial = 1546] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1A801C00) [pid = 3492] [serial = 1510] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1FEF0800) [pid = 3492] [serial = 1513] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (25D54C00) [pid = 3492] [serial = 1516] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (26980400) [pid = 3492] [serial = 1519] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (20A8E000) [pid = 3492] [serial = 1553] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (2075D400) [pid = 3492] [serial = 1552] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (2601B800) [pid = 3492] [serial = 1522] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (26E71800) [pid = 3492] [serial = 1525] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (2735A800) [pid = 3492] [serial = 1528] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (26EDD400) [pid = 3492] [serial = 1531] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2119F800) [pid = 3492] [serial = 1555] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (2075A000) [pid = 3492] [serial = 1561] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (211F2000) [pid = 3492] [serial = 1556] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1BA97800) [pid = 3492] [serial = 1558] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1FE3AC00) [pid = 3492] [serial = 1550] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1C861400) [pid = 3492] [serial = 1559] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1E768000) [pid = 3492] [serial = 1547] [outer = 00000000] [url = about:blank] 14:42:08 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (20BA0800) [pid = 3492] [serial = 1562] [outer = 00000000] [url = about:blank] 14:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1078ms 14:42:08 INFO - PROCESS | 3492 | 1461102128267 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:42:08 INFO - PROCESS | 3492 | 1461102128273 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 14:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:42:08 INFO - PROCESS | 3492 | 1461102128285 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:42:08 INFO - PROCESS | 3492 | 1461102128288 Marionette TRACE conn4 <- [1,2166,null,{}] 14:42:08 INFO - PROCESS | 3492 | 1461102128292 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:08 INFO - PROCESS | 3492 | 1461102128395 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:42:08 INFO - PROCESS | 3492 | 1461102128402 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 3492 | ++DOCSHELL 17520C00 == 81 [pid = 3492] [id = 551] 14:42:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (17521000) [pid = 3492] [serial = 1653] [outer = 00000000] 14:42:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (187E1000) [pid = 3492] [serial = 1654] [outer = 17521000] 14:42:08 INFO - PROCESS | 3492 | 1461102128450 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1A1ACC00) [pid = 3492] [serial = 1655] [outer = 17521000] 14:42:09 INFO - PROCESS | 3492 | 1461102129012 Marionette TRACE conn4 <- [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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 14:42:09 INFO - PROCESS | 3492 | 1461102129056 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:42:09 INFO - PROCESS | 3492 | 1461102129058 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 14:42:09 INFO - PROCESS | 3492 | 1461102129062 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - PROCESS | 3492 | 1461102129065 Marionette TRACE conn4 <- [1,2170,null,{}] 14:42:09 INFO - PROCESS | 3492 | 1461102129075 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:09 INFO - PROCESS | 3492 | 1461102129177 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:42:09 INFO - PROCESS | 3492 | 1461102129297 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 3492 | ++DOCSHELL 1C8D8800 == 82 [pid = 3492] [id = 552] 14:42:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1C8D9000) [pid = 3492] [serial = 1656] [outer = 00000000] 14:42:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1D102C00) [pid = 3492] [serial = 1657] [outer = 1C8D9000] 14:42:09 INFO - PROCESS | 3492 | 1461102129344 Marionette DEBUG loaded listener.js 14:42:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1D121400) [pid = 3492] [serial = 1658] [outer = 1C8D9000] 14:42:09 INFO - PROCESS | 3492 | 1461102129729 Marionette TRACE conn4 <- [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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 14:42:09 INFO - PROCESS | 3492 | 1461102129793 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 3492 | 1461102129796 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 14:42:09 INFO - PROCESS | 3492 | 1461102129799 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:42:09 INFO - PROCESS | 3492 | 1461102129801 Marionette TRACE conn4 <- [1,2174,null,{}] 14:42:09 INFO - PROCESS | 3492 | 1461102129804 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:09 INFO - PROCESS | 3492 | 1461102129902 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:42:09 INFO - PROCESS | 3492 | 1461102129909 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 3492 | ++DOCSHELL 1E66EC00 == 83 [pid = 3492] [id = 553] 14:42:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1E75E800) [pid = 3492] [serial = 1659] [outer = 00000000] 14:42:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (1C8E6400) [pid = 3492] [serial = 1660] [outer = 1E75E800] 14:42:09 INFO - PROCESS | 3492 | 1461102129956 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (1FBAA800) [pid = 3492] [serial = 1661] [outer = 1E75E800] 14:42:10 INFO - PROCESS | 3492 | 1461102130409 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 14:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:42:10 INFO - PROCESS | 3492 | 1461102130460 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:42:10 INFO - PROCESS | 3492 | 1461102130462 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 14:42:10 INFO - PROCESS | 3492 | 1461102130476 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:42:10 INFO - PROCESS | 3492 | 1461102130478 Marionette TRACE conn4 <- [1,2178,null,{}] 14:42:10 INFO - PROCESS | 3492 | 1461102130481 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:10 INFO - PROCESS | 3492 | 1461102130616 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:42:10 INFO - PROCESS | 3492 | 1461102130664 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 3492 | ++DOCSHELL 1FC49800 == 84 [pid = 3492] [id = 554] 14:42:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (1FC4C800) [pid = 3492] [serial = 1662] [outer = 00000000] 14:42:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (1FEECC00) [pid = 3492] [serial = 1663] [outer = 1FC4C800] 14:42:10 INFO - PROCESS | 3492 | 1461102130709 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (201DD800) [pid = 3492] [serial = 1664] [outer = 1FC4C800] 14:42:11 INFO - PROCESS | 3492 | 1461102131186 Marionette TRACE conn4 <- [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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:42:11 INFO - PROCESS | 3492 | 1461102131199 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 3492 | 1461102131201 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 14:42:11 INFO - PROCESS | 3492 | 1461102131204 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 3492 | 1461102131206 Marionette TRACE conn4 <- [1,2182,null,{}] 14:42:11 INFO - PROCESS | 3492 | 1461102131209 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:11 INFO - PROCESS | 3492 | 1461102131358 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:42:11 INFO - PROCESS | 3492 | 1461102131437 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 3492 | ++DOCSHELL 201E3800 == 85 [pid = 3492] [id = 555] 14:42:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (20A8BC00) [pid = 3492] [serial = 1665] [outer = 00000000] 14:42:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (20B99800) [pid = 3492] [serial = 1666] [outer = 20A8BC00] 14:42:11 INFO - PROCESS | 3492 | 1461102131484 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (20BA2400) [pid = 3492] [serial = 1667] [outer = 20A8BC00] 14:42:12 INFO - PROCESS | 3492 | 1461102132007 Marionette TRACE conn4 <- [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]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 870ms 14:42:12 INFO - PROCESS | 3492 | 1461102132075 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:42:12 INFO - PROCESS | 3492 | 1461102132077 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 14:42:12 INFO - PROCESS | 3492 | 1461102132081 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:42:12 INFO - PROCESS | 3492 | 1461102132082 Marionette TRACE conn4 <- [1,2186,null,{}] 14:42:12 INFO - PROCESS | 3492 | 1461102132086 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:12 INFO - PROCESS | 3492 | 1461102132220 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:42:12 INFO - PROCESS | 3492 | 1461102132296 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 3492 | ++DOCSHELL 20B96800 == 86 [pid = 3492] [id = 556] 14:42:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (21199800) [pid = 3492] [serial = 1668] [outer = 00000000] 14:42:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (21214000) [pid = 3492] [serial = 1669] [outer = 21199800] 14:42:12 INFO - PROCESS | 3492 | 1461102132340 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (21211800) [pid = 3492] [serial = 1670] [outer = 21199800] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1FFA7800) [pid = 3492] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (19ED8800) [pid = 3492] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1FC47800) [pid = 3492] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1A25D000) [pid = 3492] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1D677800) [pid = 3492] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (20757800) [pid = 3492] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1CC1C400) [pid = 3492] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1FA65400) [pid = 3492] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:42:12 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (0F031000) [pid = 3492] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:42:12 INFO - PROCESS | 3492 | 1461102132911 Marionette TRACE conn4 <- [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]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 870ms 14:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:42:12 INFO - PROCESS | 3492 | 1461102132960 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:42:12 INFO - PROCESS | 3492 | 1461102132962 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 14:42:12 INFO - PROCESS | 3492 | 1461102132966 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - PROCESS | 3492 | 1461102132967 Marionette TRACE conn4 <- [1,2190,null,{}] 14:42:12 INFO - PROCESS | 3492 | 1461102132971 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:13 INFO - PROCESS | 3492 | 1461102133063 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:42:13 INFO - PROCESS | 3492 | 1461102133070 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:13 INFO - PROCESS | 3492 | ++DOCSHELL 1D1D9400 == 87 [pid = 3492] [id = 557] 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (1E764800) [pid = 3492] [serial = 1671] [outer = 00000000] 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (20B9C400) [pid = 3492] [serial = 1672] [outer = 1E764800] 14:42:13 INFO - PROCESS | 3492 | 1461102133115 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (211EDC00) [pid = 3492] [serial = 1673] [outer = 1E764800] 14:42:13 INFO - PROCESS | 3492 | 1461102133546 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 14:42:13 INFO - PROCESS | 3492 | 1461102133600 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 3492 | 1461102133602 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 14:42:13 INFO - PROCESS | 3492 | 1461102133622 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - PROCESS | 3492 | 1461102133624 Marionette TRACE conn4 <- [1,2194,null,{}] 14:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:42:13 INFO - PROCESS | 3492 | 1461102133628 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:13 INFO - PROCESS | 3492 | 1461102133722 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:42:13 INFO - PROCESS | 3492 | 1461102133729 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:13 INFO - PROCESS | 3492 | ++DOCSHELL 1FBAF800 == 88 [pid = 3492] [id = 558] 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (201E3C00) [pid = 3492] [serial = 1674] [outer = 00000000] 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (21758400) [pid = 3492] [serial = 1675] [outer = 201E3C00] 14:42:13 INFO - PROCESS | 3492 | 1461102133774 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (21763800) [pid = 3492] [serial = 1676] [outer = 201E3C00] 14:42:14 INFO - PROCESS | 3492 | 1461102134251 Marionette TRACE conn4 <- [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]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 14:42:14 INFO - PROCESS | 3492 | 1461102134314 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 3492 | 1461102134316 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 14:42:14 INFO - PROCESS | 3492 | 1461102134320 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - PROCESS | 3492 | 1461102134321 Marionette TRACE conn4 <- [1,2198,null,{}] 14:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:42:14 INFO - PROCESS | 3492 | 1461102134325 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:14 INFO - PROCESS | 3492 | 1461102134418 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:42:14 INFO - PROCESS | 3492 | 1461102134424 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 3492 | ++DOCSHELL 217D5000 == 89 [pid = 3492] [id = 559] 14:42:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (217D9800) [pid = 3492] [serial = 1677] [outer = 00000000] 14:42:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (20751400) [pid = 3492] [serial = 1678] [outer = 217D9800] 14:42:14 INFO - PROCESS | 3492 | 1461102134470 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (23A93800) [pid = 3492] [serial = 1679] [outer = 217D9800] 14:42:15 INFO - PROCESS | 3492 | 1461102135242 Marionette TRACE conn4 <- [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]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 14:42:15 INFO - PROCESS | 3492 | 1461102135297 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 3492 | 1461102135302 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 14:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:42:15 INFO - PROCESS | 3492 | 1461102135308 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - PROCESS | 3492 | 1461102135312 Marionette TRACE conn4 <- [1,2202,null,{}] 14:42:15 INFO - PROCESS | 3492 | 1461102135317 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:15 INFO - PROCESS | 3492 | 1461102135447 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:42:15 INFO - PROCESS | 3492 | 1461102135612 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 3492 | ++DOCSHELL 18CA8400 == 90 [pid = 3492] [id = 560] 14:42:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (19EE2000) [pid = 3492] [serial = 1680] [outer = 00000000] 14:42:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (1AB3E800) [pid = 3492] [serial = 1681] [outer = 19EE2000] 14:42:15 INFO - PROCESS | 3492 | 1461102135670 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1BF62C00) [pid = 3492] [serial = 1682] [outer = 19EE2000] 14:42:16 INFO - PROCESS | 3492 | 1461102136279 Marionette TRACE conn4 <- [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]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1021ms 14:42:16 INFO - PROCESS | 3492 | 1461102136333 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 3492 | 1461102136339 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 14:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:42:16 INFO - PROCESS | 3492 | 1461102136346 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 3492 | 1461102136349 Marionette TRACE conn4 <- [1,2206,null,{}] 14:42:16 INFO - PROCESS | 3492 | 1461102136353 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:16 INFO - PROCESS | 3492 | 1461102136510 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:42:16 INFO - PROCESS | 3492 | 1461102136672 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 3492 | ++DOCSHELL 1BF57800 == 91 [pid = 3492] [id = 561] 14:42:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (1D102400) [pid = 3492] [serial = 1683] [outer = 00000000] 14:42:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (20759000) [pid = 3492] [serial = 1684] [outer = 1D102400] 14:42:16 INFO - PROCESS | 3492 | 1461102136727 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (20A88000) [pid = 3492] [serial = 1685] [outer = 1D102400] 14:42:17 INFO - PROCESS | 3492 | 1461102137300 Marionette TRACE conn4 <- [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]]]}] 14:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1021ms 14:42:17 INFO - PROCESS | 3492 | 1461102137369 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:42:17 INFO - PROCESS | 3492 | 1461102137372 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 14:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:42:17 INFO - PROCESS | 3492 | 1461102137375 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - PROCESS | 3492 | 1461102137379 Marionette TRACE conn4 <- [1,2210,null,{}] 14:42:17 INFO - PROCESS | 3492 | 1461102137390 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:17 INFO - PROCESS | 3492 | 1461102137559 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:42:17 INFO - PROCESS | 3492 | 1461102137723 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 3492 | ++DOCSHELL 24070400 == 92 [pid = 3492] [id = 562] 14:42:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (240A4C00) [pid = 3492] [serial = 1686] [outer = 00000000] 14:42:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (24923000) [pid = 3492] [serial = 1687] [outer = 240A4C00] 14:42:17 INFO - PROCESS | 3492 | 1461102137781 Marionette DEBUG loaded listener.js 14:42:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (25D04800) [pid = 3492] [serial = 1688] [outer = 240A4C00] 14:42:18 INFO - PROCESS | 3492 | 1461102138370 Marionette TRACE conn4 <- [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]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1022ms 14:42:18 INFO - PROCESS | 3492 | 1461102138401 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 3492 | 1461102138404 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:42:18 INFO - PROCESS | 3492 | 1461102138407 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 3492 | 1461102138409 Marionette TRACE conn4 <- [1,2214,null,{}] 14:42:18 INFO - PROCESS | 3492 | 1461102138413 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:18 INFO - PROCESS | 3492 | 1461102138535 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:42:18 INFO - PROCESS | 3492 | 1461102138712 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 3492 | ++DOCSHELL 25D54000 == 93 [pid = 3492] [id = 563] 14:42:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (25D54400) [pid = 3492] [serial = 1689] [outer = 00000000] 14:42:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (25D8C000) [pid = 3492] [serial = 1690] [outer = 25D54400] 14:42:18 INFO - PROCESS | 3492 | 1461102138768 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (25F07400) [pid = 3492] [serial = 1691] [outer = 25D54400] 14:42:19 INFO - PROCESS | 3492 | 1461102139362 Marionette TRACE conn4 <- [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]]]}] 14:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 14:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:42:19 INFO - PROCESS | 3492 | 1461102139393 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:42:19 INFO - PROCESS | 3492 | 1461102139396 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 14:42:19 INFO - PROCESS | 3492 | 1461102139401 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:42:19 INFO - PROCESS | 3492 | 1461102139403 Marionette TRACE conn4 <- [1,2218,null,{}] 14:42:19 INFO - PROCESS | 3492 | 1461102139407 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:19 INFO - PROCESS | 3492 | 1461102139524 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:42:19 INFO - PROCESS | 3492 | 1461102139685 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 3492 | ++DOCSHELL 1FCC4800 == 94 [pid = 3492] [id = 564] 14:42:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 187 (1FCC6000) [pid = 3492] [serial = 1692] [outer = 00000000] 14:42:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (1FCCB400) [pid = 3492] [serial = 1693] [outer = 1FCC6000] 14:42:19 INFO - PROCESS | 3492 | 1461102139740 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (1FCCE400) [pid = 3492] [serial = 1694] [outer = 1FCC6000] 14:42:20 INFO - PROCESS | 3492 | 1461102140280 Marionette TRACE conn4 <- [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]]]}] 14:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 14:42:20 INFO - PROCESS | 3492 | 1461102140332 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:42:20 INFO - PROCESS | 3492 | 1461102140335 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 14:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:42:20 INFO - PROCESS | 3492 | 1461102140338 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:42:20 INFO - PROCESS | 3492 | 1461102140340 Marionette TRACE conn4 <- [1,2222,null,{}] 14:42:20 INFO - PROCESS | 3492 | 1461102140344 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:20 INFO - PROCESS | 3492 | 1461102140472 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:42:20 INFO - PROCESS | 3492 | 1461102140648 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:20 INFO - PROCESS | 3492 | ++DOCSHELL 1FCC8800 == 95 [pid = 3492] [id = 565] 14:42:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 190 (1FCCBC00) [pid = 3492] [serial = 1695] [outer = 00000000] 14:42:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 191 (240A0400) [pid = 3492] [serial = 1696] [outer = 1FCCBC00] 14:42:20 INFO - PROCESS | 3492 | 1461102140706 Marionette DEBUG loaded listener.js 14:42:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 192 (240A3000) [pid = 3492] [serial = 1697] [outer = 1FCCBC00] 14:42:21 INFO - PROCESS | 3492 | 1461102141278 Marionette TRACE conn4 <- [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]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 14:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:42:21 INFO - PROCESS | 3492 | 1461102141312 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 3492 | 1461102141314 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 14:42:21 INFO - PROCESS | 3492 | 1461102141317 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 3492 | 1461102141320 Marionette TRACE conn4 <- [1,2226,null,{}] 14:42:21 INFO - PROCESS | 3492 | 1461102141323 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:21 INFO - PROCESS | 3492 | 1461102141440 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:42:21 INFO - PROCESS | 3492 | 1461102141615 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:21 INFO - PROCESS | 3492 | ++DOCSHELL 25F06C00 == 96 [pid = 3492] [id = 566] 14:42:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 193 (26271800) [pid = 3492] [serial = 1698] [outer = 00000000] 14:42:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 194 (26978400) [pid = 3492] [serial = 1699] [outer = 26271800] 14:42:21 INFO - PROCESS | 3492 | 1461102141670 Marionette DEBUG loaded listener.js 14:42:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 195 (26E67400) [pid = 3492] [serial = 1700] [outer = 26271800] 14:42:22 INFO - PROCESS | 3492 | 1461102142211 Marionette TRACE conn4 <- [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]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 14:42:22 INFO - PROCESS | 3492 | 1461102142252 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 3492 | 1461102142254 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 14:42:22 INFO - PROCESS | 3492 | 1461102142258 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:42:22 INFO - PROCESS | 3492 | 1461102142260 Marionette TRACE conn4 <- [1,2230,null,{}] 14:42:22 INFO - PROCESS | 3492 | 1461102142263 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:22 INFO - PROCESS | 3492 | 1461102142379 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:42:22 INFO - PROCESS | 3492 | 1461102142542 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 3492 | ++DOCSHELL 26E70800 == 97 [pid = 3492] [id = 567] 14:42:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 196 (26E73800) [pid = 3492] [serial = 1701] [outer = 00000000] 14:42:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 197 (26EA7400) [pid = 3492] [serial = 1702] [outer = 26E73800] 14:42:22 INFO - PROCESS | 3492 | 1461102142596 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 198 (26EE4800) [pid = 3492] [serial = 1703] [outer = 26E73800] 14:42:23 INFO - PROCESS | 3492 | 1461102143453 Marionette TRACE conn4 <- [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]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1242ms 14:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:42:23 INFO - PROCESS | 3492 | 1461102143504 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:42:23 INFO - PROCESS | 3492 | 1461102143508 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 14:42:23 INFO - PROCESS | 3492 | 1461102143528 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:42:23 INFO - PROCESS | 3492 | 1461102143532 Marionette TRACE conn4 <- [1,2234,null,{}] 14:42:23 INFO - PROCESS | 3492 | 1461102143540 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:23 INFO - PROCESS | 3492 | 1461102143657 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:42:23 INFO - PROCESS | 3492 | 1461102143825 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 3492 | ++DOCSHELL 18CA5000 == 98 [pid = 3492] [id = 568] 14:42:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 199 (1901FC00) [pid = 3492] [serial = 1704] [outer = 00000000] 14:42:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 200 (1C032400) [pid = 3492] [serial = 1705] [outer = 1901FC00] 14:42:23 INFO - PROCESS | 3492 | 1461102143877 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 201 (1C8DD400) [pid = 3492] [serial = 1706] [outer = 1901FC00] 14:42:24 INFO - PROCESS | 3492 | 1461102144460 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 990ms 14:42:24 INFO - PROCESS | 3492 | 1461102144505 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 3492 | 1461102144510 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:42:24 INFO - PROCESS | 3492 | 1461102144516 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 3492 | 1461102144519 Marionette TRACE conn4 <- [1,2238,null,{}] 14:42:24 INFO - PROCESS | 3492 | 1461102144523 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:24 INFO - PROCESS | 3492 | 1461102144634 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:42:24 INFO - PROCESS | 3492 | 1461102144821 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 3492 | ++DOCSHELL 1BAA2000 == 99 [pid = 3492] [id = 569] 14:42:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 202 (1BF60400) [pid = 3492] [serial = 1707] [outer = 00000000] 14:42:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 203 (1FBB0800) [pid = 3492] [serial = 1708] [outer = 1BF60400] 14:42:24 INFO - PROCESS | 3492 | 1461102144871 Marionette DEBUG loaded listener.js 14:42:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 204 (1FC4AC00) [pid = 3492] [serial = 1709] [outer = 1BF60400] 14:42:25 INFO - PROCESS | 3492 | 1461102145464 Marionette TRACE conn4 <- [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]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 14:42:25 INFO - PROCESS | 3492 | 1461102145490 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 3492 | 1461102145492 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 14:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:42:25 INFO - PROCESS | 3492 | 1461102145495 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 3492 | 1461102145499 Marionette TRACE conn4 <- [1,2242,null,{}] 14:42:25 INFO - PROCESS | 3492 | 1461102145509 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:25 INFO - PROCESS | 3492 | 1461102145627 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:42:25 INFO - PROCESS | 3492 | 1461102145808 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 3492 | ++DOCSHELL 1E765800 == 100 [pid = 3492] [id = 570] 14:42:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 205 (201DEC00) [pid = 3492] [serial = 1710] [outer = 00000000] 14:42:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 206 (20B9D000) [pid = 3492] [serial = 1711] [outer = 201DEC00] 14:42:25 INFO - PROCESS | 3492 | 1461102145860 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 207 (211EBC00) [pid = 3492] [serial = 1712] [outer = 201DEC00] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1FBAF800 == 99 [pid = 3492] [id = 558] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1D1D9400 == 98 [pid = 3492] [id = 557] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 20B96800 == 97 [pid = 3492] [id = 556] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 201E3800 == 96 [pid = 3492] [id = 555] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1FC49800 == 95 [pid = 3492] [id = 554] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1E66EC00 == 94 [pid = 3492] [id = 553] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1C8D8800 == 93 [pid = 3492] [id = 552] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 17520C00 == 92 [pid = 3492] [id = 551] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 206 (1D109400) [pid = 3492] [serial = 1591] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 205 (1A88B400) [pid = 3492] [serial = 1567] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 204 (1E762000) [pid = 3492] [serial = 1570] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 203 (217E4800) [pid = 3492] [serial = 1573] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 202 (23E10800) [pid = 3492] [serial = 1576] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 201 (240D2C00) [pid = 3492] [serial = 1579] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 200 (2626B000) [pid = 3492] [serial = 1582] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 199 (26279800) [pid = 3492] [serial = 1585] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 198 (26E6F800) [pid = 3492] [serial = 1588] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 197 (23A8D000) [pid = 3492] [serial = 1621] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1A259000 == 91 [pid = 3492] [id = 550] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 26012C00 == 90 [pid = 3492] [id = 546] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 17743400 == 89 [pid = 3492] [id = 545] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 25D07C00 == 88 [pid = 3492] [id = 544] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 2163E400 == 87 [pid = 3492] [id = 543] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 1A25AC00 == 86 [pid = 3492] [id = 542] 14:42:26 INFO - PROCESS | 3492 | --DOCSHELL 18751800 == 85 [pid = 3492] [id = 541] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 196 (21218C00) [pid = 3492] [serial = 1612] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 195 (21196000) [pid = 3492] [serial = 1610] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 194 (20BA1800) [pid = 3492] [serial = 1609] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 193 (1D124C00) [pid = 3492] [serial = 1600] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 192 (1D673400) [pid = 3492] [serial = 1601] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 191 (2121DC00) [pid = 3492] [serial = 1613] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 190 (1FBB5C00) [pid = 3492] [serial = 1603] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 189 (12FE9800) [pid = 3492] [serial = 1597] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (17525000) [pid = 3492] [serial = 1598] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (2175C800) [pid = 3492] [serial = 1619] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 186 (1C858800) [pid = 3492] [serial = 1595] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (1BAA0400) [pid = 3492] [serial = 1594] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (1FC4F000) [pid = 3492] [serial = 1606] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (1FEE8800) [pid = 3492] [serial = 1607] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (20A8A400) [pid = 3492] [serial = 1615] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (21755800) [pid = 3492] [serial = 1618] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (1FC46400) [pid = 3492] [serial = 1604] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (211F0800) [pid = 3492] [serial = 1616] [outer = 00000000] [url = about:blank] 14:42:26 INFO - PROCESS | 3492 | 1461102146446 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 14:42:26 INFO - PROCESS | 3492 | 1461102146470 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:42:26 INFO - PROCESS | 3492 | 1461102146472 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 14:42:26 INFO - PROCESS | 3492 | 1461102146475 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:42:26 INFO - PROCESS | 3492 | 1461102146477 Marionette TRACE conn4 <- [1,2246,null,{}] 14:42:26 INFO - PROCESS | 3492 | 1461102146480 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:26 INFO - PROCESS | 3492 | 1461102146580 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:42:26 INFO - PROCESS | 3492 | 1461102146701 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 3492 | ++DOCSHELL 127C0800 == 86 [pid = 3492] [id = 571] 14:42:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (13C46400) [pid = 3492] [serial = 1713] [outer = 00000000] 14:42:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (1BF58400) [pid = 3492] [serial = 1714] [outer = 13C46400] 14:42:26 INFO - PROCESS | 3492 | 1461102146746 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (1C8DE800) [pid = 3492] [serial = 1715] [outer = 13C46400] 14:42:27 INFO - PROCESS | 3492 | 1461102147141 Marionette TRACE conn4 <- [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]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 14:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:42:27 INFO - PROCESS | 3492 | 1461102147210 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 3492 | 1461102147212 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 14:42:27 INFO - PROCESS | 3492 | 1461102147215 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 3492 | 1461102147216 Marionette TRACE conn4 <- [1,2250,null,{}] 14:42:27 INFO - PROCESS | 3492 | 1461102147220 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:27 INFO - PROCESS | 3492 | 1461102147313 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:42:27 INFO - PROCESS | 3492 | 1461102147319 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 3492 | ++DOCSHELL 1C8E6C00 == 87 [pid = 3492] [id = 572] 14:42:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (1D102800) [pid = 3492] [serial = 1716] [outer = 00000000] 14:42:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (1E75E400) [pid = 3492] [serial = 1717] [outer = 1D102800] 14:42:27 INFO - PROCESS | 3492 | 1461102147363 Marionette DEBUG loaded listener.js 14:42:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (1F718400) [pid = 3492] [serial = 1718] [outer = 1D102800] 14:42:27 INFO - PROCESS | 3492 | 1461102147857 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 14:42:27 INFO - PROCESS | 3492 | 1461102147886 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:42:27 INFO - PROCESS | 3492 | 1461102147888 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 14:42:27 INFO - PROCESS | 3492 | 1461102147891 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 3492 | 1461102147893 Marionette TRACE conn4 <- [1,2254,null,{}] 14:42:27 INFO - PROCESS | 3492 | 1461102147896 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:28 INFO - PROCESS | 3492 | 1461102148011 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:42:28 INFO - PROCESS | 3492 | 1461102148019 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 3492 | ++DOCSHELL 1C8D9800 == 88 [pid = 3492] [id = 573] 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (1FA6BC00) [pid = 3492] [serial = 1719] [outer = 00000000] 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 187 (20B9A000) [pid = 3492] [serial = 1720] [outer = 1FA6BC00] 14:42:28 INFO - PROCESS | 3492 | 1461102148066 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (2119F400) [pid = 3492] [serial = 1721] [outer = 1FA6BC00] 14:42:28 INFO - PROCESS | 3492 | 1461102148524 Marionette TRACE conn4 <- [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]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 14:42:28 INFO - PROCESS | 3492 | 1461102148586 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 3492 | 1461102148588 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 14:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:42:28 INFO - PROCESS | 3492 | 1461102148600 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - PROCESS | 3492 | 1461102148602 Marionette TRACE conn4 <- [1,2258,null,{}] 14:42:28 INFO - PROCESS | 3492 | 1461102148605 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:28 INFO - PROCESS | 3492 | 1461102148741 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:42:28 INFO - PROCESS | 3492 | 1461102148789 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 3492 | ++DOCSHELL 21214800 == 89 [pid = 3492] [id = 574] 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (21215000) [pid = 3492] [serial = 1722] [outer = 00000000] 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 190 (2163DC00) [pid = 3492] [serial = 1723] [outer = 21215000] 14:42:28 INFO - PROCESS | 3492 | 1461102148834 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 191 (21755800) [pid = 3492] [serial = 1724] [outer = 21215000] 14:42:29 INFO - PROCESS | 3492 | 1461102149281 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:42:29 INFO - PROCESS | 3492 | 1461102149328 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 3492 | 1461102149330 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 14:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:42:29 INFO - PROCESS | 3492 | 1461102149333 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 3492 | 1461102149335 Marionette TRACE conn4 <- [1,2262,null,{}] 14:42:29 INFO - PROCESS | 3492 | 1461102149338 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:29 INFO - PROCESS | 3492 | 1461102149478 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:42:29 INFO - PROCESS | 3492 | 1461102149497 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 3492 | ++DOCSHELL 21219800 == 90 [pid = 3492] [id = 575] 14:42:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 192 (215C6000) [pid = 3492] [serial = 1725] [outer = 00000000] 14:42:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 193 (2252B400) [pid = 3492] [serial = 1726] [outer = 215C6000] 14:42:29 INFO - PROCESS | 3492 | 1461102149541 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 194 (23A8D800) [pid = 3492] [serial = 1727] [outer = 215C6000] 14:42:29 INFO - PROCESS | 3492 | 1461102149986 Marionette TRACE conn4 <- [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]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 14:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:42:30 INFO - PROCESS | 3492 | 1461102150004 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 3492 | 1461102150006 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 14:42:30 INFO - PROCESS | 3492 | 1461102150016 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 3492 | 1461102150018 Marionette TRACE conn4 <- [1,2266,null,{}] 14:42:30 INFO - PROCESS | 3492 | 1461102150021 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:30 INFO - PROCESS | 3492 | 1461102150158 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:42:30 INFO - PROCESS | 3492 | 1461102150212 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 3492 | ++DOCSHELL 1C03BC00 == 91 [pid = 3492] [id = 576] 14:42:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 195 (23A93C00) [pid = 3492] [serial = 1728] [outer = 00000000] 14:42:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 196 (2406F400) [pid = 3492] [serial = 1729] [outer = 23A93C00] 14:42:30 INFO - PROCESS | 3492 | 1461102150256 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 197 (2409A400) [pid = 3492] [serial = 1730] [outer = 23A93C00] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 196 (26979400) [pid = 3492] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 195 (26E67C00) [pid = 3492] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 194 (2626A400) [pid = 3492] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 193 (24927400) [pid = 3492] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 192 (24930400) [pid = 3492] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 191 (2075CC00) [pid = 3492] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 190 (24072800) [pid = 3492] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 189 (1751F800) [pid = 3492] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (1C039800) [pid = 3492] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (215BB800) [pid = 3492] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 186 (1C8DF800) [pid = 3492] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (21647C00) [pid = 3492] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (1D127800) [pid = 3492] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (25D07000) [pid = 3492] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (26277800) [pid = 3492] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (1F7B6800) [pid = 3492] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (26015000) [pid = 3492] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (16B6F800) [pid = 3492] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (19E46C00) [pid = 3492] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (23E01400) [pid = 3492] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (18CA6400) [pid = 3492] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (25D0F800) [pid = 3492] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (22537400) [pid = 3492] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (16B70000) [pid = 3492] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (240D6000) [pid = 3492] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (21761400) [pid = 3492] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1A782000) [pid = 3492] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (17739000) [pid = 3492] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (21644C00) [pid = 3492] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1CC19800) [pid = 3492] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (26EA4800) [pid = 3492] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (24069800) [pid = 3492] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (23E10000) [pid = 3492] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (240AB000) [pid = 3492] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1FC4C800) [pid = 3492] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (20A8BC00) [pid = 3492] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (21199800) [pid = 3492] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (201E3C00) [pid = 3492] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (17523800) [pid = 3492] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (17521000) [pid = 3492] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1A25BC00) [pid = 3492] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1E75E800) [pid = 3492] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1C8D9000) [pid = 3492] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1E764800) [pid = 3492] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:42:31 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (0F4F2400) [pid = 3492] [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.] 14:42:31 INFO - PROCESS | 3492 | 1461102151319 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1342ms 14:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:42:31 INFO - PROCESS | 3492 | 1461102151352 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:42:31 INFO - PROCESS | 3492 | 1461102151354 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 14:42:31 INFO - PROCESS | 3492 | 1461102151356 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - PROCESS | 3492 | 1461102151358 Marionette TRACE conn4 <- [1,2270,null,{}] 14:42:31 INFO - PROCESS | 3492 | 1461102151361 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:31 INFO - PROCESS | 3492 | 1461102151458 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:42:31 INFO - PROCESS | 3492 | 1461102151613 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA2800 == 92 [pid = 3492] [id = 577] 14:42:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (127BD000) [pid = 3492] [serial = 1731] [outer = 00000000] 14:42:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1A23A800) [pid = 3492] [serial = 1732] [outer = 127BD000] 14:42:31 INFO - PROCESS | 3492 | 1461102151657 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1B8B3800) [pid = 3492] [serial = 1733] [outer = 127BD000] 14:42:32 INFO - PROCESS | 3492 | 1461102152008 Marionette TRACE conn4 <- [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]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 14:42:32 INFO - PROCESS | 3492 | 1461102152028 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 3492 | 1461102152030 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 14:42:32 INFO - PROCESS | 3492 | 1461102152033 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:42:32 INFO - PROCESS | 3492 | 1461102152036 Marionette TRACE conn4 <- [1,2274,null,{}] 14:42:32 INFO - PROCESS | 3492 | 1461102152056 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:32 INFO - PROCESS | 3492 | 1461102152170 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:42:32 INFO - PROCESS | 3492 | 1461102152176 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 3492 | ++DOCSHELL 1C034000 == 93 [pid = 3492] [id = 578] 14:42:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1C9CF400) [pid = 3492] [serial = 1734] [outer = 00000000] 14:42:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (211EAC00) [pid = 3492] [serial = 1735] [outer = 1C9CF400] 14:42:32 INFO - PROCESS | 3492 | 1461102152226 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (22535400) [pid = 3492] [serial = 1736] [outer = 1C9CF400] 14:42:32 INFO - PROCESS | 3492 | 1461102152668 Marionette TRACE conn4 <- [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]]]}] 14:42:32 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 14:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 14:42:32 INFO - PROCESS | 3492 | 1461102152708 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:42:32 INFO - PROCESS | 3492 | 1461102152710 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 14:42:32 INFO - PROCESS | 3492 | 1461102152713 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - PROCESS | 3492 | 1461102152716 Marionette TRACE conn4 <- [1,2278,null,{}] 14:42:32 INFO - PROCESS | 3492 | 1461102152719 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:32 INFO - PROCESS | 3492 | 1461102152872 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:42:32 INFO - PROCESS | 3492 | 1461102152913 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 3492 | ++DOCSHELL 23A8B000 == 94 [pid = 3492] [id = 579] 14:42:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (2406D000) [pid = 3492] [serial = 1737] [outer = 00000000] 14:42:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (240AF000) [pid = 3492] [serial = 1738] [outer = 2406D000] 14:42:32 INFO - PROCESS | 3492 | 1461102152958 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (240D6000) [pid = 3492] [serial = 1739] [outer = 2406D000] 14:42:33 INFO - PROCESS | 3492 | 1461102153617 Marionette TRACE conn4 <- [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]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 14:42:33 INFO - PROCESS | 3492 | 1461102153645 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:42:33 INFO - PROCESS | 3492 | 1461102153650 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 14:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:42:33 INFO - PROCESS | 3492 | 1461102153656 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 3492 | 1461102153660 Marionette TRACE conn4 <- [1,2282,null,{}] 14:42:33 INFO - PROCESS | 3492 | 1461102153666 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:33 INFO - PROCESS | 3492 | 1461102153798 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:42:33 INFO - PROCESS | 3492 | 1461102153967 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 3492 | ++DOCSHELL 1A257400 == 95 [pid = 3492] [id = 580] 14:42:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1A258400) [pid = 3492] [serial = 1740] [outer = 00000000] 14:42:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1BF5D000) [pid = 3492] [serial = 1741] [outer = 1A258400] 14:42:34 INFO - PROCESS | 3492 | 1461102154025 Marionette DEBUG loaded listener.js 14:42:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (1D10BC00) [pid = 3492] [serial = 1742] [outer = 1A258400] 14:42:34 INFO - PROCESS | 3492 | 1461102154643 Marionette TRACE conn4 <- [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]]]}] 14:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1020ms 14:42:34 INFO - PROCESS | 3492 | 1461102154680 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:42:34 INFO - PROCESS | 3492 | 1461102154687 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 14:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:42:34 INFO - PROCESS | 3492 | 1461102154693 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:42:34 INFO - PROCESS | 3492 | 1461102154696 Marionette TRACE conn4 <- [1,2286,null,{}] 14:42:34 INFO - PROCESS | 3492 | 1461102154700 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:34 INFO - PROCESS | 3492 | 1461102154826 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:42:35 INFO - PROCESS | 3492 | 1461102155006 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 3492 | ++DOCSHELL 1E764800 == 96 [pid = 3492] [id = 581] 14:42:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (1E768800) [pid = 3492] [serial = 1743] [outer = 00000000] 14:42:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (1FC4A800) [pid = 3492] [serial = 1744] [outer = 1E768800] 14:42:35 INFO - PROCESS | 3492 | 1461102155062 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (1FCCF400) [pid = 3492] [serial = 1745] [outer = 1E768800] 14:42:35 INFO - PROCESS | 3492 | 1461102155677 Marionette TRACE conn4 <- [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]]]}] 14:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1022ms 14:42:35 INFO - PROCESS | 3492 | 1461102155717 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:42:35 INFO - PROCESS | 3492 | 1461102155719 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 14:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:42:35 INFO - PROCESS | 3492 | 1461102155723 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:42:35 INFO - PROCESS | 3492 | 1461102155727 Marionette TRACE conn4 <- [1,2290,null,{}] 14:42:35 INFO - PROCESS | 3492 | 1461102155738 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:35 INFO - PROCESS | 3492 | 1461102155881 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:42:36 INFO - PROCESS | 3492 | 1461102156052 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 3492 | ++DOCSHELL 21644C00 == 97 [pid = 3492] [id = 582] 14:42:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (217EB000) [pid = 3492] [serial = 1746] [outer = 00000000] 14:42:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (2406C000) [pid = 3492] [serial = 1747] [outer = 217EB000] 14:42:36 INFO - PROCESS | 3492 | 1461102156110 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (24924800) [pid = 3492] [serial = 1748] [outer = 217EB000] 14:42:36 INFO - PROCESS | 3492 | 1461102156687 Marionette TRACE conn4 <- [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]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 14:42:36 INFO - PROCESS | 3492 | 1461102156696 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 3492 | 1461102156699 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 14:42:36 INFO - PROCESS | 3492 | 1461102156703 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:42:36 INFO - PROCESS | 3492 | 1461102156705 Marionette TRACE conn4 <- [1,2294,null,{}] 14:42:36 INFO - PROCESS | 3492 | 1461102156708 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:36 INFO - PROCESS | 3492 | 1461102156888 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:42:36 INFO - PROCESS | 3492 | 1461102156985 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 3492 | ++DOCSHELL 25D07C00 == 98 [pid = 3492] [id = 583] 14:42:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (25D0BC00) [pid = 3492] [serial = 1749] [outer = 00000000] 14:42:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (25D85C00) [pid = 3492] [serial = 1750] [outer = 25D0BC00] 14:42:37 INFO - PROCESS | 3492 | 1461102157039 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (25F06800) [pid = 3492] [serial = 1751] [outer = 25D0BC00] 14:42:37 INFO - PROCESS | 3492 | 1461102157592 Marionette TRACE conn4 <- [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]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 14:42:37 INFO - PROCESS | 3492 | 1461102157636 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 3492 | 1461102157639 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 14:42:37 INFO - PROCESS | 3492 | 1461102157642 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:42:37 INFO - PROCESS | 3492 | 1461102157644 Marionette TRACE conn4 <- [1,2298,null,{}] 14:42:37 INFO - PROCESS | 3492 | 1461102157648 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:37 INFO - PROCESS | 3492 | 1461102157767 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:42:37 INFO - PROCESS | 3492 | 1461102157935 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:37 INFO - PROCESS | 3492 | ++DOCSHELL 25D82400 == 99 [pid = 3492] [id = 584] 14:42:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (26015000) [pid = 3492] [serial = 1752] [outer = 00000000] 14:42:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (26975000) [pid = 3492] [serial = 1753] [outer = 26015000] 14:42:37 INFO - PROCESS | 3492 | 1461102157990 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (26980C00) [pid = 3492] [serial = 1754] [outer = 26015000] 14:42:38 INFO - PROCESS | 3492 | 1461102158576 Marionette TRACE conn4 <- [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]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 14:42:38 INFO - PROCESS | 3492 | 1461102158616 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 3492 | 1461102158618 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 14:42:38 INFO - PROCESS | 3492 | 1461102158622 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:42:38 INFO - PROCESS | 3492 | 1461102158624 Marionette TRACE conn4 <- [1,2302,null,{}] 14:42:38 INFO - PROCESS | 3492 | 1461102158627 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:38 INFO - PROCESS | 3492 | 1461102158767 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:42:38 INFO - PROCESS | 3492 | 1461102158935 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 3492 | ++DOCSHELL 26279800 == 100 [pid = 3492] [id = 585] 14:42:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (26E6C800) [pid = 3492] [serial = 1755] [outer = 00000000] 14:42:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (27362C00) [pid = 3492] [serial = 1756] [outer = 26E6C800] 14:42:38 INFO - PROCESS | 3492 | 1461102158994 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (27365400) [pid = 3492] [serial = 1757] [outer = 26E6C800] 14:42:39 INFO - PROCESS | 3492 | 1461102159565 Marionette TRACE conn4 <- [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]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 14:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:42:39 INFO - PROCESS | 3492 | 1461102159597 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:42:39 INFO - PROCESS | 3492 | 1461102159599 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 14:42:39 INFO - PROCESS | 3492 | 1461102159603 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 3492 | 1461102159605 Marionette TRACE conn4 <- [1,2306,null,{}] 14:42:39 INFO - PROCESS | 3492 | 1461102159609 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:39 INFO - PROCESS | 3492 | 1461102159726 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:42:39 INFO - PROCESS | 3492 | 1461102159907 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 3492 | ++DOCSHELL 283D0000 == 101 [pid = 3492] [id = 586] 14:42:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (283D2C00) [pid = 3492] [serial = 1758] [outer = 00000000] 14:42:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (283D6C00) [pid = 3492] [serial = 1759] [outer = 283D2C00] 14:42:39 INFO - PROCESS | 3492 | 1461102159962 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (283D6800) [pid = 3492] [serial = 1760] [outer = 283D2C00] 14:42:40 INFO - PROCESS | 3492 | 1461102160530 Marionette TRACE conn4 <- [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] 14:42:40 INFO - PROCESS | 3492 | 1461102160579 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 14:42:40 INFO - PROCESS | 3492 | 1461102160582 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:42:40 INFO - PROCESS | 3492 | 1461102160584 Marionette TRACE conn4 <- [1,2310,null,{}] 14:42:40 INFO - PROCESS | 3492 | 1461102160588 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:40 INFO - PROCESS | 3492 | 1461102160705 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:42:40 INFO - PROCESS | 3492 | 1461102160873 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 3492 | ++DOCSHELL 283D1800 == 102 [pid = 3492] [id = 587] 14:42:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (283D4000) [pid = 3492] [serial = 1761] [outer = 00000000] 14:42:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (288ED400) [pid = 3492] [serial = 1762] [outer = 283D4000] 14:42:40 INFO - PROCESS | 3492 | 1461102160928 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (288EE800) [pid = 3492] [serial = 1763] [outer = 283D4000] 14:42:41 INFO - PROCESS | 3492 | 1461102161539 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1018ms 14:42:41 INFO - PROCESS | 3492 | 1461102161604 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 3492 | 1461102161607 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 14:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:42:41 INFO - PROCESS | 3492 | 1461102161610 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - PROCESS | 3492 | 1461102161612 Marionette TRACE conn4 <- [1,2314,null,{}] 14:42:41 INFO - PROCESS | 3492 | 1461102161616 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:41 INFO - PROCESS | 3492 | 1461102161740 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:42:41 INFO - PROCESS | 3492 | 1461102161915 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 3492 | ++DOCSHELL 1751F000 == 103 [pid = 3492] [id = 588] 14:42:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (17523C00) [pid = 3492] [serial = 1764] [outer = 00000000] 14:42:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 187 (1D126C00) [pid = 3492] [serial = 1765] [outer = 17523C00] 14:42:41 INFO - PROCESS | 3492 | 1461102161970 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (1D67AC00) [pid = 3492] [serial = 1766] [outer = 17523C00] 14:42:42 INFO - PROCESS | 3492 | 1461102162578 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1016ms 14:42:42 INFO - PROCESS | 3492 | 1461102162631 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 3492 | 1461102162633 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 14:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:42:42 INFO - PROCESS | 3492 | 1461102162637 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 3492 | 1461102162638 Marionette TRACE conn4 <- [1,2318,null,{}] 14:42:42 INFO - PROCESS | 3492 | 1461102162642 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:42 INFO - PROCESS | 3492 | 1461102162763 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:42:43 INFO - PROCESS | 3492 | 1461102163177 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 3492 | ++DOCSHELL 0B97B800 == 104 [pid = 3492] [id = 589] 14:42:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (0EF12C00) [pid = 3492] [serial = 1767] [outer = 00000000] 14:42:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 190 (13C72C00) [pid = 3492] [serial = 1768] [outer = 0EF12C00] 14:42:43 INFO - PROCESS | 3492 | 1461102163305 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 191 (12D3F000) [pid = 3492] [serial = 1769] [outer = 0EF12C00] 14:42:43 INFO - PROCESS | 3492 | 1461102163888 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1332ms 14:42:43 INFO - PROCESS | 3492 | 1461102163973 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 14:42:43 INFO - PROCESS | 3492 | 1461102163978 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 14:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:42:43 INFO - PROCESS | 3492 | 1461102163983 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:42:43 INFO - PROCESS | 3492 | 1461102163986 Marionette TRACE conn4 <- [1,2322,null,{}] 14:42:43 INFO - PROCESS | 3492 | 1461102163991 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:44 INFO - PROCESS | 3492 | 1461102164107 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:42:44 INFO - PROCESS | 3492 | 1461102164278 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:44 INFO - PROCESS | 3492 | ++DOCSHELL 12F05000 == 105 [pid = 3492] [id = 590] 14:42:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 192 (12F48800) [pid = 3492] [serial = 1770] [outer = 00000000] 14:42:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 193 (13C51400) [pid = 3492] [serial = 1771] [outer = 12F48800] 14:42:44 INFO - PROCESS | 3492 | 1461102164333 Marionette DEBUG loaded listener.js 14:42:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 194 (16B8F800) [pid = 3492] [serial = 1772] [outer = 12F48800] 14:42:44 INFO - PROCESS | 3492 | 1461102164906 Marionette TRACE conn4 <- [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]]]}] 14:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 14:42:44 INFO - PROCESS | 3492 | 1461102164959 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 3492 | 1461102164963 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 14:42:44 INFO - PROCESS | 3492 | 1461102164968 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:42:44 INFO - PROCESS | 3492 | 1461102164970 Marionette TRACE conn4 <- [1,2326,null,{}] 14:42:44 INFO - PROCESS | 3492 | 1461102164974 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:45 INFO - PROCESS | 3492 | 1461102165083 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:42:45 INFO - PROCESS | 3492 | 1461102165273 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 21198400 == 104 [pid = 3492] [id = 484] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 21648400 == 103 [pid = 3492] [id = 540] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1D618000 == 102 [pid = 3492] [id = 526] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 240CE800 == 101 [pid = 3492] [id = 527] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 25D0C000 == 100 [pid = 3492] [id = 491] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1C034000 == 99 [pid = 3492] [id = 578] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 0EFA2800 == 98 [pid = 3492] [id = 577] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1C03BC00 == 97 [pid = 3492] [id = 576] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 21219800 == 96 [pid = 3492] [id = 575] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 21214800 == 95 [pid = 3492] [id = 574] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 193 (26EDB000) [pid = 3492] [serial = 1639] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 192 (27365C00) [pid = 3492] [serial = 1642] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 191 (25D88C00) [pid = 3492] [serial = 1645] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 190 (20751400) [pid = 3492] [serial = 1678] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F9000 == 96 [pid = 3492] [id = 591] 14:42:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 191 (0F544000) [pid = 3492] [serial = 1773] [outer = 00000000] 14:42:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 192 (17098C00) [pid = 3492] [serial = 1774] [outer = 0F544000] 14:42:45 INFO - PROCESS | 3492 | 1461102165419 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 193 (187DD000) [pid = 3492] [serial = 1775] [outer = 0F544000] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1C8D9800 == 95 [pid = 3492] [id = 573] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1C8E6C00 == 94 [pid = 3492] [id = 572] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 127C0800 == 93 [pid = 3492] [id = 571] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1E765800 == 92 [pid = 3492] [id = 570] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1BAA2000 == 91 [pid = 3492] [id = 569] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 0F180400 == 90 [pid = 3492] [id = 13] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 18CA5000 == 89 [pid = 3492] [id = 568] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 24070400 == 88 [pid = 3492] [id = 562] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 1BF57800 == 87 [pid = 3492] [id = 561] 14:42:45 INFO - PROCESS | 3492 | --DOCSHELL 18CA8400 == 86 [pid = 3492] [id = 560] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 192 (27360800) [pid = 3492] [serial = 1529] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 191 (240A9800) [pid = 3492] [serial = 1418] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 190 (240B0000) [pid = 3492] [serial = 1466] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 189 (240CF400) [pid = 3492] [serial = 1421] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (26E9D000) [pid = 3492] [serial = 1520] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (26E9CC00) [pid = 3492] [serial = 1526] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 186 (26278C00) [pid = 3492] [serial = 1586] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (25F09800) [pid = 3492] [serial = 1517] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (2626E400) [pid = 3492] [serial = 1583] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (20B94800) [pid = 3492] [serial = 1346] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (24928800) [pid = 3492] [serial = 1580] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (1D104400) [pid = 3492] [serial = 1478] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (26EE0400) [pid = 3492] [serial = 1532] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (21646400) [pid = 3492] [serial = 1565] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (1FA70800) [pid = 3492] [serial = 1571] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (22531C00) [pid = 3492] [serial = 1574] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (20A87400) [pid = 3492] [serial = 1514] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (25D4C800) [pid = 3492] [serial = 1472] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (26EA4C00) [pid = 3492] [serial = 1589] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (215C1400) [pid = 3492] [serial = 1409] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (2601E400) [pid = 3492] [serial = 1523] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (17661400) [pid = 3492] [serial = 1403] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1BA9C000) [pid = 3492] [serial = 1568] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (2406F000) [pid = 3492] [serial = 1577] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (1AB37400) [pid = 3492] [serial = 1511] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (25F0C000) [pid = 3492] [serial = 1475] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (23E06000) [pid = 3492] [serial = 1415] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1AB35400) [pid = 3492] [serial = 1457] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (2492AC00) [pid = 3492] [serial = 1469] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (22531400) [pid = 3492] [serial = 1412] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1C9C8000) [pid = 3492] [serial = 1406] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1D123C00) [pid = 3492] [serial = 1592] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (23A95800) [pid = 3492] [serial = 1463] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1FBAD800) [pid = 3492] [serial = 1460] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1FEECC00) [pid = 3492] [serial = 1663] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (201DD800) [pid = 3492] [serial = 1664] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (20B99800) [pid = 3492] [serial = 1666] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (21214000) [pid = 3492] [serial = 1669] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (21758400) [pid = 3492] [serial = 1675] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (21211800) [pid = 3492] [serial = 1670] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1E764000) [pid = 3492] [serial = 1649] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1D10D800) [pid = 3492] [serial = 1648] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (187E1000) [pid = 3492] [serial = 1654] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1A1ACC00) [pid = 3492] [serial = 1655] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (24065C00) [pid = 3492] [serial = 1630] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (26014000) [pid = 3492] [serial = 1636] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1D102000) [pid = 3492] [serial = 1652] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1C83EC00) [pid = 3492] [serial = 1651] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1C8E6400) [pid = 3492] [serial = 1660] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1FA67000) [pid = 3492] [serial = 1627] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (25D48800) [pid = 3492] [serial = 1633] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1A261400) [pid = 3492] [serial = 1624] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1D102C00) [pid = 3492] [serial = 1657] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1D121400) [pid = 3492] [serial = 1658] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (21763800) [pid = 3492] [serial = 1676] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (20BA2400) [pid = 3492] [serial = 1667] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (211EDC00) [pid = 3492] [serial = 1673] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (20B9C400) [pid = 3492] [serial = 1672] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (19EE0400) [pid = 3492] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:42:45 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1FBAA800) [pid = 3492] [serial = 1661] [outer = 00000000] [url = about:blank] 14:42:45 INFO - PROCESS | 3492 | 1461102165942 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1016ms 14:42:45 INFO - PROCESS | 3492 | 1461102165989 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 3492 | 1461102165991 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 14:42:45 INFO - PROCESS | 3492 | 1461102165996 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:42:45 INFO - PROCESS | 3492 | 1461102166002 Marionette TRACE conn4 <- [1,2330,null,{}] 14:42:46 INFO - PROCESS | 3492 | 1461102166024 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:46 INFO - PROCESS | 3492 | 1461102166123 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:42:46 INFO - PROCESS | 3492 | 1461102166296 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 3492 | ++DOCSHELL 18752C00 == 87 [pid = 3492] [id = 592] 14:42:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (187DB000) [pid = 3492] [serial = 1776] [outer = 00000000] 14:42:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1A241C00) [pid = 3492] [serial = 1777] [outer = 187DB000] 14:42:46 INFO - PROCESS | 3492 | 1461102166341 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1A253800) [pid = 3492] [serial = 1778] [outer = 187DB000] 14:42:46 INFO - PROCESS | 3492 | 1461102166713 Marionette TRACE conn4 <- [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]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 790ms 14:42:46 INFO - PROCESS | 3492 | 1461102166788 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 3492 | 1461102166791 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 14:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:42:46 INFO - PROCESS | 3492 | 1461102166822 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 3492 | 1461102166824 Marionette TRACE conn4 <- [1,2334,null,{}] 14:42:46 INFO - PROCESS | 3492 | 1461102166832 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:46 INFO - PROCESS | 3492 | 1461102166929 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:42:46 INFO - PROCESS | 3492 | 1461102166939 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 3492 | ++DOCSHELL 1A789800 == 88 [pid = 3492] [id = 593] 14:42:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1A78C800) [pid = 3492] [serial = 1779] [outer = 00000000] 14:42:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1AB35400) [pid = 3492] [serial = 1780] [outer = 1A78C800] 14:42:46 INFO - PROCESS | 3492 | 1461102166985 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1AB3BC00) [pid = 3492] [serial = 1781] [outer = 1A78C800] 14:42:47 INFO - PROCESS | 3492 | 1461102167429 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 14:42:47 INFO - PROCESS | 3492 | 1461102167478 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 3492 | 1461102167480 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 14:42:47 INFO - PROCESS | 3492 | 1461102167485 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 3492 | 1461102167486 Marionette TRACE conn4 <- [1,2338,null,{}] 14:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:42:47 INFO - PROCESS | 3492 | 1461102167490 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:47 INFO - PROCESS | 3492 | 1461102167586 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:42:47 INFO - PROCESS | 3492 | 1461102167592 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 3492 | ++DOCSHELL 1BA98400 == 89 [pid = 3492] [id = 594] 14:42:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1BA9B800) [pid = 3492] [serial = 1782] [outer = 00000000] 14:42:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1BC9E400) [pid = 3492] [serial = 1783] [outer = 1BA9B800] 14:42:47 INFO - PROCESS | 3492 | 1461102167647 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1C061C00) [pid = 3492] [serial = 1784] [outer = 1BA9B800] 14:42:48 INFO - PROCESS | 3492 | 1461102168182 Marionette TRACE conn4 <- [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]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 14:42:48 INFO - PROCESS | 3492 | 1461102168221 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:42:48 INFO - PROCESS | 3492 | 1461102168223 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 14:42:48 INFO - PROCESS | 3492 | 1461102168226 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 3492 | 1461102168227 Marionette TRACE conn4 <- [1,2342,null,{}] 14:42:48 INFO - PROCESS | 3492 | 1461102168237 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:48 INFO - PROCESS | 3492 | 1461102168400 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:42:48 INFO - PROCESS | 3492 | 1461102168424 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 3492 | ++DOCSHELL 1C8DB400 == 90 [pid = 3492] [id = 595] 14:42:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1C8DBC00) [pid = 3492] [serial = 1785] [outer = 00000000] 14:42:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1C94B800) [pid = 3492] [serial = 1786] [outer = 1C8DBC00] 14:42:48 INFO - PROCESS | 3492 | 1461102168469 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1D102000) [pid = 3492] [serial = 1787] [outer = 1C8DBC00] 14:42:48 INFO - PROCESS | 3492 | 1461102168919 Marionette TRACE conn4 <- [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]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 14:42:48 INFO - PROCESS | 3492 | 1461102168957 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 3492 | 1461102168959 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 14:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:42:48 INFO - PROCESS | 3492 | 1461102168968 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 3492 | 1461102168970 Marionette TRACE conn4 <- [1,2346,null,{}] 14:42:48 INFO - PROCESS | 3492 | 1461102168974 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:49 INFO - PROCESS | 3492 | 1461102169108 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:42:49 INFO - PROCESS | 3492 | 1461102169123 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:49 INFO - PROCESS | 3492 | ++DOCSHELL 1C8DAC00 == 91 [pid = 3492] [id = 596] 14:42:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1D104400) [pid = 3492] [serial = 1788] [outer = 00000000] 14:42:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1D122C00) [pid = 3492] [serial = 1789] [outer = 1D104400] 14:42:49 INFO - PROCESS | 3492 | 1461102169168 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1D128C00) [pid = 3492] [serial = 1790] [outer = 1D104400] 14:42:49 INFO - PROCESS | 3492 | 1461102169626 Marionette TRACE conn4 <- [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]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 14:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:42:49 INFO - PROCESS | 3492 | 1461102169653 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 3492 | 1461102169655 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 14:42:49 INFO - PROCESS | 3492 | 1461102169659 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - PROCESS | 3492 | 1461102169660 Marionette TRACE conn4 <- [1,2350,null,{}] 14:42:49 INFO - PROCESS | 3492 | 1461102169664 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:49 INFO - PROCESS | 3492 | 1461102169824 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (201DEC00) [pid = 3492] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1FA6BC00) [pid = 3492] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (13C46400) [pid = 3492] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (127BD000) [pid = 3492] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1901FC00) [pid = 3492] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1BF60400) [pid = 3492] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1D102800) [pid = 3492] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1C9CF400) [pid = 3492] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (21215000) [pid = 3492] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (23A93C00) [pid = 3492] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (215C6000) [pid = 3492] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:42:50 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (0F4EC400) [pid = 3492] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:42:50 INFO - PROCESS | 3492 | 1461102170283 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 3492 | ++DOCSHELL 0F57FC00 == 92 [pid = 3492] [id = 597] 14:42:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (127BD000) [pid = 3492] [serial = 1791] [outer = 00000000] 14:42:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1787CC00) [pid = 3492] [serial = 1792] [outer = 127BD000] 14:42:50 INFO - PROCESS | 3492 | 1461102170327 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (19EDDC00) [pid = 3492] [serial = 1793] [outer = 127BD000] 14:42:50 INFO - PROCESS | 3492 | 1461102170720 Marionette TRACE conn4 <- [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]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1122ms 14:42:50 INFO - PROCESS | 3492 | 1461102170782 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 3492 | 1461102170784 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:42:50 INFO - PROCESS | 3492 | 1461102170787 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 3492 | 1461102170789 Marionette TRACE conn4 <- [1,2354,null,{}] 14:42:50 INFO - PROCESS | 3492 | 1461102170792 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:50 INFO - PROCESS | 3492 | 1461102170887 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:42:50 INFO - PROCESS | 3492 | 1461102170893 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 3492 | ++DOCSHELL 137D4000 == 93 [pid = 3492] [id = 598] 14:42:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1709B400) [pid = 3492] [serial = 1794] [outer = 00000000] 14:42:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1E76A800) [pid = 3492] [serial = 1795] [outer = 1709B400] 14:42:50 INFO - PROCESS | 3492 | 1461102170938 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1E7D0C00) [pid = 3492] [serial = 1796] [outer = 1709B400] 14:42:51 INFO - PROCESS | 3492 | 1461102171395 Marionette TRACE conn4 <- [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]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 14:42:51 INFO - PROCESS | 3492 | 1461102171435 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 3492 | 1461102171437 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 14:42:51 INFO - PROCESS | 3492 | 1461102171440 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - PROCESS | 3492 | 1461102171442 Marionette TRACE conn4 <- [1,2358,null,{}] 14:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:42:51 INFO - PROCESS | 3492 | 1461102171446 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:51 INFO - PROCESS | 3492 | 1461102171544 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:42:51 INFO - PROCESS | 3492 | 1461102171582 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 3492 | ++DOCSHELL 1E80A400 == 94 [pid = 3492] [id = 599] 14:42:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1F718000) [pid = 3492] [serial = 1797] [outer = 00000000] 14:42:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1FBAA800) [pid = 3492] [serial = 1798] [outer = 1F718000] 14:42:51 INFO - PROCESS | 3492 | 1461102171631 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1FBB2800) [pid = 3492] [serial = 1799] [outer = 1F718000] 14:42:52 INFO - PROCESS | 3492 | 1461102172105 Marionette TRACE conn4 <- [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]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 14:42:52 INFO - PROCESS | 3492 | 1461102172176 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 3492 | 1461102172178 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 14:42:52 INFO - PROCESS | 3492 | 1461102172181 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:42:52 INFO - PROCESS | 3492 | 1461102172183 Marionette TRACE conn4 <- [1,2362,null,{}] 14:42:52 INFO - PROCESS | 3492 | 1461102172187 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:52 INFO - PROCESS | 3492 | 1461102172380 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:42:52 INFO - PROCESS | 3492 | 1461102172538 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F2400 == 95 [pid = 3492] [id = 600] 14:42:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (0F4F3000) [pid = 3492] [serial = 1800] [outer = 00000000] 14:42:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1288B000) [pid = 3492] [serial = 1801] [outer = 0F4F3000] 14:42:52 INFO - PROCESS | 3492 | 1461102172597 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (12D36C00) [pid = 3492] [serial = 1802] [outer = 0F4F3000] 14:42:53 INFO - PROCESS | 3492 | 1461102173262 Marionette TRACE conn4 <- [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]]]}] 14:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1124ms 14:42:53 INFO - PROCESS | 3492 | 1461102173311 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 3492 | 1461102173317 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 14:42:53 INFO - PROCESS | 3492 | 1461102173322 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:42:53 INFO - PROCESS | 3492 | 1461102173326 Marionette TRACE conn4 <- [1,2366,null,{}] 14:42:53 INFO - PROCESS | 3492 | 1461102173331 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:53 INFO - PROCESS | 3492 | 1461102173460 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:42:53 INFO - PROCESS | 3492 | 1461102173621 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 3492 | ++DOCSHELL 17882800 == 96 [pid = 3492] [id = 601] 14:42:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1874FC00) [pid = 3492] [serial = 1803] [outer = 00000000] 14:42:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (19019C00) [pid = 3492] [serial = 1804] [outer = 1874FC00] 14:42:53 INFO - PROCESS | 3492 | 1461102173680 Marionette DEBUG loaded listener.js 14:42:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (19EE0000) [pid = 3492] [serial = 1805] [outer = 1874FC00] 14:42:54 INFO - PROCESS | 3492 | 1461102174264 Marionette TRACE conn4 <- [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]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 14:42:54 INFO - PROCESS | 3492 | 1461102174295 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:42:54 INFO - PROCESS | 3492 | 1461102174299 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 14:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:42:54 INFO - PROCESS | 3492 | 1461102174302 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 3492 | 1461102174304 Marionette TRACE conn4 <- [1,2370,null,{}] 14:42:54 INFO - PROCESS | 3492 | 1461102174308 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:54 INFO - PROCESS | 3492 | 1461102174431 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:42:54 INFO - PROCESS | 3492 | 1461102174609 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 3492 | ++DOCSHELL 1C034000 == 97 [pid = 3492] [id = 602] 14:42:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1C05CC00) [pid = 3492] [serial = 1806] [outer = 00000000] 14:42:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1D8BB800) [pid = 3492] [serial = 1807] [outer = 1C05CC00] 14:42:54 INFO - PROCESS | 3492 | 1461102174666 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1E7FDC00) [pid = 3492] [serial = 1808] [outer = 1C05CC00] 14:42:55 INFO - PROCESS | 3492 | 1461102175304 Marionette TRACE conn4 <- [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]]]}] 14:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1021ms 14:42:55 INFO - PROCESS | 3492 | 1461102175326 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:42:55 INFO - PROCESS | 3492 | 1461102175330 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 14:42:55 INFO - PROCESS | 3492 | 1461102175341 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:42:55 INFO - PROCESS | 3492 | 1461102175346 Marionette TRACE conn4 <- [1,2374,null,{}] 14:42:55 INFO - PROCESS | 3492 | 1461102175367 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:55 INFO - PROCESS | 3492 | 1461102175491 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:42:55 INFO - PROCESS | 3492 | 1461102175655 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:55 INFO - PROCESS | 3492 | ++DOCSHELL 1FE34C00 == 98 [pid = 3492] [id = 603] 14:42:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1FEE7C00) [pid = 3492] [serial = 1809] [outer = 00000000] 14:42:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1FEF3000) [pid = 3492] [serial = 1810] [outer = 1FEE7C00] 14:42:55 INFO - PROCESS | 3492 | 1461102175711 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1FFA7800) [pid = 3492] [serial = 1811] [outer = 1FEE7C00] 14:42:56 INFO - PROCESS | 3492 | 1461102176290 Marionette TRACE conn4 <- [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]]]}] 14:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 995ms 14:42:56 INFO - PROCESS | 3492 | 1461102176331 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 3492 | 1461102176333 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 14:42:56 INFO - PROCESS | 3492 | 1461102176337 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:42:56 INFO - PROCESS | 3492 | 1461102176339 Marionette TRACE conn4 <- [1,2378,null,{}] 14:42:56 INFO - PROCESS | 3492 | 1461102176342 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:56 INFO - PROCESS | 3492 | 1461102176463 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:42:56 INFO - PROCESS | 3492 | 1461102176638 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 3492 | ++DOCSHELL 201DE400 == 99 [pid = 3492] [id = 604] 14:42:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (201E7400) [pid = 3492] [serial = 1812] [outer = 00000000] 14:42:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (20758400) [pid = 3492] [serial = 1813] [outer = 201E7400] 14:42:56 INFO - PROCESS | 3492 | 1461102176694 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (2075F400) [pid = 3492] [serial = 1814] [outer = 201E7400] 14:42:57 INFO - PROCESS | 3492 | 1461102177241 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 14:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:42:57 INFO - PROCESS | 3492 | 1461102177271 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 3492 | 1461102177273 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 14:42:57 INFO - PROCESS | 3492 | 1461102177276 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 3492 | 1461102177278 Marionette TRACE conn4 <- [1,2382,null,{}] 14:42:57 INFO - PROCESS | 3492 | 1461102177282 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:57 INFO - PROCESS | 3492 | 1461102177403 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:42:57 INFO - PROCESS | 3492 | 1461102177580 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 3492 | ++DOCSHELL 20A88C00 == 100 [pid = 3492] [id = 605] 14:42:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (20A89000) [pid = 3492] [serial = 1815] [outer = 00000000] 14:42:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (20B94400) [pid = 3492] [serial = 1816] [outer = 20A89000] 14:42:57 INFO - PROCESS | 3492 | 1461102177644 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (20B9E000) [pid = 3492] [serial = 1817] [outer = 20A89000] 14:42:58 INFO - PROCESS | 3492 | 1461102178274 Marionette TRACE conn4 <- [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]]]}] 14:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 14:42:58 INFO - PROCESS | 3492 | 1461102178296 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:42:58 INFO - PROCESS | 3492 | 1461102178298 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 14:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:42:58 INFO - PROCESS | 3492 | 1461102178301 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:42:58 INFO - PROCESS | 3492 | 1461102178303 Marionette TRACE conn4 <- [1,2386,null,{}] 14:42:58 INFO - PROCESS | 3492 | 1461102178307 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:58 INFO - PROCESS | 3492 | 1461102178427 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:42:58 INFO - PROCESS | 3492 | 1461102178604 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 3492 | ++DOCSHELL 20A89400 == 101 [pid = 3492] [id = 606] 14:42:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (20A8A400) [pid = 3492] [serial = 1818] [outer = 00000000] 14:42:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (211F1C00) [pid = 3492] [serial = 1819] [outer = 20A8A400] 14:42:58 INFO - PROCESS | 3492 | 1461102178659 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (211F5C00) [pid = 3492] [serial = 1820] [outer = 20A8A400] 14:42:59 INFO - PROCESS | 3492 | 1461102179218 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 14:42:59 INFO - PROCESS | 3492 | 1461102179272 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 3492 | 1461102179274 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 14:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:42:59 INFO - PROCESS | 3492 | 1461102179278 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 3492 | 1461102179280 Marionette TRACE conn4 <- [1,2390,null,{}] 14:42:59 INFO - PROCESS | 3492 | 1461102179284 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:59 INFO - PROCESS | 3492 | 1461102179403 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:42:59 INFO - PROCESS | 3492 | 1461102179582 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 3492 | ++DOCSHELL 1D1DD000 == 102 [pid = 3492] [id = 607] 14:42:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (21196400) [pid = 3492] [serial = 1821] [outer = 00000000] 14:42:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (215B8C00) [pid = 3492] [serial = 1822] [outer = 21196400] 14:42:59 INFO - PROCESS | 3492 | 1461102179637 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (215B8800) [pid = 3492] [serial = 1823] [outer = 21196400] 14:43:00 INFO - PROCESS | 3492 | 1461102180177 Marionette TRACE conn4 <- [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]]]}] 14:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 14:43:00 INFO - PROCESS | 3492 | 1461102180252 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 3492 | 1461102180255 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 14:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:43:00 INFO - PROCESS | 3492 | 1461102180258 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:43:00 INFO - PROCESS | 3492 | 1461102180260 Marionette TRACE conn4 <- [1,2394,null,{}] 14:43:00 INFO - PROCESS | 3492 | 1461102180264 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:00 INFO - PROCESS | 3492 | 1461102180383 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:43:00 INFO - PROCESS | 3492 | 1461102180546 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 3492 | ++DOCSHELL 215C1000 == 103 [pid = 3492] [id = 608] 14:43:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (215C6C00) [pid = 3492] [serial = 1824] [outer = 00000000] 14:43:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (21646000) [pid = 3492] [serial = 1825] [outer = 215C6C00] 14:43:00 INFO - PROCESS | 3492 | 1461102180606 Marionette DEBUG loaded listener.js 14:43:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (21756000) [pid = 3492] [serial = 1826] [outer = 215C6C00] 14:43:01 INFO - PROCESS | 3492 | 1461102181178 Marionette TRACE conn4 <- [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]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 14:43:01 INFO - PROCESS | 3492 | 1461102181232 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 3492 | 1461102181235 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 14:43:01 INFO - PROCESS | 3492 | 1461102181238 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:43:01 INFO - PROCESS | 3492 | 1461102181240 Marionette TRACE conn4 <- [1,2398,null,{}] 14:43:01 INFO - PROCESS | 3492 | 1461102181244 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:01 INFO - PROCESS | 3492 | 1461102181380 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:43:01 INFO - PROCESS | 3492 | 1461102181618 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 3492 | ++DOCSHELL 12FE0800 == 104 [pid = 3492] [id = 609] 14:43:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (137D7800) [pid = 3492] [serial = 1827] [outer = 00000000] 14:43:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (1C854800) [pid = 3492] [serial = 1828] [outer = 137D7800] 14:43:01 INFO - PROCESS | 3492 | 1461102181675 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (1C9CC000) [pid = 3492] [serial = 1829] [outer = 137D7800] 14:43:02 INFO - PROCESS | 3492 | 1461102182308 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1115ms 14:43:02 INFO - PROCESS | 3492 | 1461102182357 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 3492 | 1461102182359 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 14:43:02 INFO - PROCESS | 3492 | 1461102182363 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:43:02 INFO - PROCESS | 3492 | 1461102182365 Marionette TRACE conn4 <- [1,2402,null,{}] 14:43:02 INFO - PROCESS | 3492 | 1461102182369 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:02 INFO - PROCESS | 3492 | 1461102182492 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:43:02 INFO - PROCESS | 3492 | 1461102182835 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 3492 | ++DOCSHELL 1296A800 == 105 [pid = 3492] [id = 610] 14:43:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (12976C00) [pid = 3492] [serial = 1830] [outer = 00000000] 14:43:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1751C000) [pid = 3492] [serial = 1831] [outer = 12976C00] 14:43:02 INFO - PROCESS | 3492 | 1461102182893 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (17662C00) [pid = 3492] [serial = 1832] [outer = 12976C00] 14:43:03 INFO - PROCESS | 3492 | 1461102183535 Marionette TRACE conn4 <- [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]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1219ms 14:43:03 INFO - PROCESS | 3492 | 1461102183586 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 3492 | 1461102183591 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 14:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:43:03 INFO - PROCESS | 3492 | 1461102183596 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - PROCESS | 3492 | 1461102183599 Marionette TRACE conn4 <- [1,2406,null,{}] 14:43:03 INFO - PROCESS | 3492 | 1461102183604 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:03 INFO - PROCESS | 3492 | 1461102183722 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:43:03 INFO - PROCESS | 3492 | 1461102183893 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 3492 | ++DOCSHELL 0F4EC400 == 106 [pid = 3492] [id = 611] 14:43:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (1BAA3000) [pid = 3492] [serial = 1833] [outer = 00000000] 14:43:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (1C9C8400) [pid = 3492] [serial = 1834] [outer = 1BAA3000] 14:43:03 INFO - PROCESS | 3492 | 1461102183947 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (1D127800) [pid = 3492] [serial = 1835] [outer = 1BAA3000] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 12D42C00 == 105 [pid = 3492] [id = 402] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1E80A400 == 104 [pid = 3492] [id = 599] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 137D4000 == 103 [pid = 3492] [id = 598] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 0F57FC00 == 102 [pid = 3492] [id = 597] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1C8DAC00 == 101 [pid = 3492] [id = 596] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1C8DB400 == 100 [pid = 3492] [id = 595] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1A789800 == 99 [pid = 3492] [id = 593] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 18752C00 == 98 [pid = 3492] [id = 592] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (240AF000) [pid = 3492] [serial = 1738] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 0F4F9000 == 97 [pid = 3492] [id = 591] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 12F05000 == 96 [pid = 3492] [id = 590] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 0B97B800 == 95 [pid = 3492] [id = 589] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 26279800 == 94 [pid = 3492] [id = 585] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 25D82400 == 93 [pid = 3492] [id = 584] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 25D07C00 == 92 [pid = 3492] [id = 583] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 21644C00 == 91 [pid = 3492] [id = 582] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1E764800 == 90 [pid = 3492] [id = 581] 14:43:04 INFO - PROCESS | 3492 | --DOCSHELL 1A257400 == 89 [pid = 3492] [id = 580] 14:43:04 INFO - PROCESS | 3492 | 1461102184597 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 14:43:04 INFO - PROCESS | 3492 | 1461102184620 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 3492 | 1461102184624 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 14:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:43:04 INFO - PROCESS | 3492 | 1461102184628 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 3492 | 1461102184630 Marionette TRACE conn4 <- [1,2410,null,{}] 14:43:04 INFO - PROCESS | 3492 | 1461102184633 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:04 INFO - PROCESS | 3492 | 1461102184746 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (22535400) [pid = 3492] [serial = 1736] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (211EBC00) [pid = 3492] [serial = 1712] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (2119F400) [pid = 3492] [serial = 1721] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (1FCCB400) [pid = 3492] [serial = 1693] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (1BF58400) [pid = 3492] [serial = 1714] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (20759000) [pid = 3492] [serial = 1684] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1A23A800) [pid = 3492] [serial = 1732] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (1C8DE800) [pid = 3492] [serial = 1715] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1C8DD400) [pid = 3492] [serial = 1706] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (20B9A000) [pid = 3492] [serial = 1720] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1FC4AC00) [pid = 3492] [serial = 1709] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (1F718400) [pid = 3492] [serial = 1718] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1C032400) [pid = 3492] [serial = 1705] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (24923000) [pid = 3492] [serial = 1687] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1B8B3800) [pid = 3492] [serial = 1733] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (1AB3E800) [pid = 3492] [serial = 1681] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1E75E400) [pid = 3492] [serial = 1717] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (211EAC00) [pid = 3492] [serial = 1735] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (26EA7400) [pid = 3492] [serial = 1702] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (2163DC00) [pid = 3492] [serial = 1723] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (2409A400) [pid = 3492] [serial = 1730] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (21755800) [pid = 3492] [serial = 1724] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (26978400) [pid = 3492] [serial = 1699] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1FBB0800) [pid = 3492] [serial = 1708] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (25D8C000) [pid = 3492] [serial = 1690] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (240A0400) [pid = 3492] [serial = 1696] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (2252B400) [pid = 3492] [serial = 1726] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (23A8D800) [pid = 3492] [serial = 1727] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (2406F400) [pid = 3492] [serial = 1729] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (20B9D000) [pid = 3492] [serial = 1711] [outer = 00000000] [url = about:blank] 14:43:04 INFO - PROCESS | 3492 | 1461102184906 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 3492 | ++DOCSHELL 0EF12000 == 90 [pid = 3492] [id = 612] 14:43:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (0EF9F800) [pid = 3492] [serial = 1836] [outer = 00000000] 14:43:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (17665000) [pid = 3492] [serial = 1837] [outer = 0EF9F800] 14:43:04 INFO - PROCESS | 3492 | 1461102184952 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1A25D800) [pid = 3492] [serial = 1838] [outer = 0EF9F800] 14:43:05 INFO - PROCESS | 3492 | 1461102185399 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 830ms 14:43:05 INFO - PROCESS | 3492 | 1461102185458 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:43:05 INFO - PROCESS | 3492 | 1461102185461 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 14:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:43:05 INFO - PROCESS | 3492 | 1461102185466 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:43:05 INFO - PROCESS | 3492 | 1461102185471 Marionette TRACE conn4 <- [1,2414,null,{}] 14:43:05 INFO - PROCESS | 3492 | 1461102185480 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:05 INFO - PROCESS | 3492 | 1461102185583 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:43:05 INFO - PROCESS | 3492 | 1461102185598 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 3492 | ++DOCSHELL 1CC1A000 == 91 [pid = 3492] [id = 613] 14:43:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1D107000) [pid = 3492] [serial = 1839] [outer = 00000000] 14:43:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1D1DAC00) [pid = 3492] [serial = 1840] [outer = 1D107000] 14:43:05 INFO - PROCESS | 3492 | 1461102185643 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1E75E400) [pid = 3492] [serial = 1841] [outer = 1D107000] 14:43:06 INFO - PROCESS | 3492 | 1461102186123 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 14:43:06 INFO - PROCESS | 3492 | 1461102186158 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 3492 | 1461102186161 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 14:43:06 INFO - PROCESS | 3492 | 1461102186164 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:43:06 INFO - PROCESS | 3492 | 1461102186165 Marionette TRACE conn4 <- [1,2418,null,{}] 14:43:06 INFO - PROCESS | 3492 | 1461102186169 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:06 INFO - PROCESS | 3492 | 1461102186268 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:43:06 INFO - PROCESS | 3492 | 1461102186274 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 3492 | ++DOCSHELL 1D129400 == 92 [pid = 3492] [id = 614] 14:43:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1E765800) [pid = 3492] [serial = 1842] [outer = 00000000] 14:43:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1FC42400) [pid = 3492] [serial = 1843] [outer = 1E765800] 14:43:06 INFO - PROCESS | 3492 | 1461102186319 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1FCC3000) [pid = 3492] [serial = 1844] [outer = 1E765800] 14:43:06 INFO - PROCESS | 3492 | 1461102186782 Marionette TRACE conn4 <- [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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 14:43:06 INFO - PROCESS | 3492 | 1461102186838 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 3492 | 1461102186840 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:43:06 INFO - PROCESS | 3492 | 1461102186843 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 3492 | 1461102186845 Marionette TRACE conn4 <- [1,2422,null,{}] 14:43:06 INFO - PROCESS | 3492 | 1461102186848 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:06 INFO - PROCESS | 3492 | 1461102186945 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:43:06 INFO - PROCESS | 3492 | 1461102186981 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 3492 | ++DOCSHELL 1FE37400 == 93 [pid = 3492] [id = 615] 14:43:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1FEEC800) [pid = 3492] [serial = 1845] [outer = 00000000] 14:43:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (201E4000) [pid = 3492] [serial = 1846] [outer = 1FEEC800] 14:43:07 INFO - PROCESS | 3492 | 1461102187034 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (20A8B800) [pid = 3492] [serial = 1847] [outer = 1FEEC800] 14:43:07 INFO - PROCESS | 3492 | 1461102187568 Marionette TRACE conn4 <- [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]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 14:43:07 INFO - PROCESS | 3492 | 1461102187614 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:43:07 INFO - PROCESS | 3492 | 1461102187616 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 14:43:07 INFO - PROCESS | 3492 | 1461102187620 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 3492 | 1461102187621 Marionette TRACE conn4 <- [1,2426,null,{}] 14:43:07 INFO - PROCESS | 3492 | 1461102187630 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:07 INFO - PROCESS | 3492 | 1461102187772 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:43:07 INFO - PROCESS | 3492 | 1461102187793 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 3492 | ++DOCSHELL 21195000 == 94 [pid = 3492] [id = 616] 14:43:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (21196C00) [pid = 3492] [serial = 1848] [outer = 00000000] 14:43:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (211EC400) [pid = 3492] [serial = 1849] [outer = 21196C00] 14:43:07 INFO - PROCESS | 3492 | 1461102187836 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (21218800) [pid = 3492] [serial = 1850] [outer = 21196C00] 14:43:08 INFO - PROCESS | 3492 | 1461102188271 Marionette TRACE conn4 <- [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]]]}] 14:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 14:43:08 INFO - PROCESS | 3492 | 1461102188290 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:43:08 INFO - PROCESS | 3492 | 1461102188292 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 14:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:43:08 INFO - PROCESS | 3492 | 1461102188295 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:43:08 INFO - PROCESS | 3492 | 1461102188297 Marionette TRACE conn4 <- [1,2430,null,{}] 14:43:08 INFO - PROCESS | 3492 | 1461102188308 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:08 INFO - PROCESS | 3492 | 1461102188471 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:43:08 INFO - PROCESS | 3492 | 1461102188496 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 3492 | ++DOCSHELL 215BD400 == 95 [pid = 3492] [id = 617] 14:43:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (21641800) [pid = 3492] [serial = 1851] [outer = 00000000] 14:43:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (217CC000) [pid = 3492] [serial = 1852] [outer = 21641800] 14:43:08 INFO - PROCESS | 3492 | 1461102188540 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (217E6400) [pid = 3492] [serial = 1853] [outer = 21641800] 14:43:08 INFO - PROCESS | 3492 | 1461102188995 Marionette TRACE conn4 <- [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]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 731ms 14:43:09 INFO - PROCESS | 3492 | 1461102189038 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 3492 | 1461102189040 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 14:43:09 INFO - PROCESS | 3492 | 1461102189043 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 3492 | 1461102189044 Marionette TRACE conn4 <- [1,2434,null,{}] 14:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:43:09 INFO - PROCESS | 3492 | 1461102189048 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:09 INFO - PROCESS | 3492 | 1461102189191 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1C8DBC00) [pid = 3492] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1D104400) [pid = 3492] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (127BD000) [pid = 3492] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (1709B400) [pid = 3492] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (2406D000) [pid = 3492] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1BA9B800) [pid = 3492] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (12F48800) [pid = 3492] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (0F544000) [pid = 3492] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (187DB000) [pid = 3492] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (0EF12C00) [pid = 3492] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1A78C800) [pid = 3492] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (21645800) [pid = 3492] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (217CCC00) [pid = 3492] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (25D08800) [pid = 3492] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1D122400) [pid = 3492] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1901A400) [pid = 3492] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (25D0FC00) [pid = 3492] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (2626E000) [pid = 3492] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (2735A000) [pid = 3492] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (23E04800) [pid = 3492] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:43:09 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (217D9800) [pid = 3492] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:43:09 INFO - PROCESS | 3492 | 1461102189586 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 3492 | ++DOCSHELL 0EF13000 == 96 [pid = 3492] [id = 618] 14:43:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (0EF9A000) [pid = 3492] [serial = 1854] [outer = 00000000] 14:43:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (16E28400) [pid = 3492] [serial = 1855] [outer = 0EF9A000] 14:43:09 INFO - PROCESS | 3492 | 1461102189631 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (187DF000) [pid = 3492] [serial = 1856] [outer = 0EF9A000] 14:43:09 INFO - PROCESS | 3492 | 1461102190005 Marionette TRACE conn4 <- [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]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 14:43:10 INFO - PROCESS | 3492 | 1461102190018 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 3492 | 1461102190020 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 14:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:43:10 INFO - PROCESS | 3492 | 1461102190047 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 3492 | 1461102190049 Marionette TRACE conn4 <- [1,2438,null,{}] 14:43:10 INFO - PROCESS | 3492 | 1461102190052 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:10 INFO - PROCESS | 3492 | 1461102190149 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:43:10 INFO - PROCESS | 3492 | 1461102190155 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 3492 | ++DOCSHELL 12FACC00 == 97 [pid = 3492] [id = 619] 14:43:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (137D2800) [pid = 3492] [serial = 1857] [outer = 00000000] 14:43:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1E7FE000) [pid = 3492] [serial = 1858] [outer = 137D2800] 14:43:10 INFO - PROCESS | 3492 | 1461102190199 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (217EA800) [pid = 3492] [serial = 1859] [outer = 137D2800] 14:43:10 INFO - PROCESS | 3492 | 1461102190633 Marionette TRACE conn4 <- [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]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 650ms 14:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:43:10 INFO - PROCESS | 3492 | 1461102190683 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 3492 | 1461102190685 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 14:43:10 INFO - PROCESS | 3492 | 1461102190688 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 3492 | 1461102190690 Marionette TRACE conn4 <- [1,2442,null,{}] 14:43:10 INFO - PROCESS | 3492 | 1461102190693 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:10 INFO - PROCESS | 3492 | 1461102190852 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:43:10 INFO - PROCESS | 3492 | 1461102190889 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 3492 | ++DOCSHELL 21645800 == 98 [pid = 3492] [id = 620] 14:43:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (217F2800) [pid = 3492] [serial = 1860] [outer = 00000000] 14:43:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (23A86C00) [pid = 3492] [serial = 1861] [outer = 217F2800] 14:43:10 INFO - PROCESS | 3492 | 1461102190938 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (23A8D400) [pid = 3492] [serial = 1862] [outer = 217F2800] 14:43:11 INFO - PROCESS | 3492 | 1461102191372 Marionette TRACE conn4 <- [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]]]}] 14:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 14:43:11 INFO - PROCESS | 3492 | 1461102191420 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:43:11 INFO - PROCESS | 3492 | 1461102191422 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 14:43:11 INFO - PROCESS | 3492 | 1461102191425 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:43:11 INFO - PROCESS | 3492 | 1461102191427 Marionette TRACE conn4 <- [1,2446,null,{}] 14:43:11 INFO - PROCESS | 3492 | 1461102191431 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:11 INFO - PROCESS | 3492 | 1461102191548 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:43:11 INFO - PROCESS | 3492 | 1461102191787 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 3492 | ++DOCSHELL 0B976400 == 99 [pid = 3492] [id = 621] 14:43:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (0B97B800) [pid = 3492] [serial = 1863] [outer = 00000000] 14:43:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (137D4000) [pid = 3492] [serial = 1864] [outer = 0B97B800] 14:43:11 INFO - PROCESS | 3492 | 1461102191848 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (17520C00) [pid = 3492] [serial = 1865] [outer = 0B97B800] 14:43:12 INFO - PROCESS | 3492 | 1461102192543 Marionette TRACE conn4 <- [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]]]}] 14:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1181ms 14:43:12 INFO - PROCESS | 3492 | 1461102192612 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:43:12 INFO - PROCESS | 3492 | 1461102192618 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 14:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:43:12 INFO - PROCESS | 3492 | 1461102192624 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:43:12 INFO - PROCESS | 3492 | 1461102192627 Marionette TRACE conn4 <- [1,2450,null,{}] 14:43:12 INFO - PROCESS | 3492 | 1461102192632 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:12 INFO - PROCESS | 3492 | 1461102192772 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:43:12 INFO - PROCESS | 3492 | 1461102192934 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:12 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9F800 == 100 [pid = 3492] [id = 622] 14:43:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1BC32800) [pid = 3492] [serial = 1866] [outer = 00000000] 14:43:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1C8D7400) [pid = 3492] [serial = 1867] [outer = 1BC32800] 14:43:12 INFO - PROCESS | 3492 | 1461102192991 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1C8E2000) [pid = 3492] [serial = 1868] [outer = 1BC32800] 14:43:13 INFO - PROCESS | 3492 | 1461102193588 Marionette TRACE conn4 <- [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]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1020ms 14:43:13 INFO - PROCESS | 3492 | 1461102193649 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 3492 | 1461102193653 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:43:13 INFO - PROCESS | 3492 | 1461102193657 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 3492 | 1461102193659 Marionette TRACE conn4 <- [1,2454,null,{}] 14:43:13 INFO - PROCESS | 3492 | 1461102193663 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:13 INFO - PROCESS | 3492 | 1461102193788 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:43:13 INFO - PROCESS | 3492 | 1461102193958 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 3492 | ++DOCSHELL 1FE2DC00 == 101 [pid = 3492] [id = 623] 14:43:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1FE3AC00) [pid = 3492] [serial = 1869] [outer = 00000000] 14:43:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (20A88400) [pid = 3492] [serial = 1870] [outer = 1FE3AC00] 14:43:14 INFO - PROCESS | 3492 | 1461102194016 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (2119A000) [pid = 3492] [serial = 1871] [outer = 1FE3AC00] 14:43:14 INFO - PROCESS | 3492 | 1461102194615 Marionette TRACE conn4 <- [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]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 14:43:14 INFO - PROCESS | 3492 | 1461102194631 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 3492 | 1461102194634 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 14:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:43:14 INFO - PROCESS | 3492 | 1461102194644 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 3492 | 1461102194650 Marionette TRACE conn4 <- [1,2458,null,{}] 14:43:14 INFO - PROCESS | 3492 | 1461102194655 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:14 INFO - PROCESS | 3492 | 1461102194781 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:43:14 INFO - PROCESS | 3492 | 1461102194963 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 3492 | ++DOCSHELL 23E03800 == 102 [pid = 3492] [id = 624] 14:43:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (23E08400) [pid = 3492] [serial = 1872] [outer = 00000000] 14:43:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (23E10800) [pid = 3492] [serial = 1873] [outer = 23E08400] 14:43:15 INFO - PROCESS | 3492 | 1461102195018 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (24067400) [pid = 3492] [serial = 1874] [outer = 23E08400] 14:43:15 INFO - PROCESS | 3492 | 1461102195565 Marionette TRACE conn4 <- [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]]]}] 14:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 990ms 14:43:15 INFO - PROCESS | 3492 | 1461102195631 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:43:15 INFO - PROCESS | 3492 | 1461102195634 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 14:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:43:15 INFO - PROCESS | 3492 | 1461102195638 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:43:15 INFO - PROCESS | 3492 | 1461102195640 Marionette TRACE conn4 <- [1,2462,null,{}] 14:43:15 INFO - PROCESS | 3492 | 1461102195644 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:15 INFO - PROCESS | 3492 | 1461102195769 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:43:15 INFO - PROCESS | 3492 | 1461102195951 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 3492 | ++DOCSHELL 24071400 == 103 [pid = 3492] [id = 625] 14:43:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (24071C00) [pid = 3492] [serial = 1875] [outer = 00000000] 14:43:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (2409DC00) [pid = 3492] [serial = 1876] [outer = 24071C00] 14:43:15 INFO - PROCESS | 3492 | 1461102196006 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (240A0800) [pid = 3492] [serial = 1877] [outer = 24071C00] 14:43:16 INFO - PROCESS | 3492 | 1461102196593 Marionette TRACE conn4 <- [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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 14:43:16 INFO - PROCESS | 3492 | 1461102196611 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 3492 | 1461102196613 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 14:43:16 INFO - PROCESS | 3492 | 1461102196633 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 3492 | 1461102196635 Marionette TRACE conn4 <- [1,2466,null,{}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:43:16 INFO - PROCESS | 3492 | 1461102196639 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:16 INFO - PROCESS | 3492 | 1461102196761 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:43:16 INFO - PROCESS | 3492 | 1461102196941 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 3492 | ++DOCSHELL 240AF000 == 104 [pid = 3492] [id = 626] 14:43:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (240AF800) [pid = 3492] [serial = 1878] [outer = 00000000] 14:43:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (240CCC00) [pid = 3492] [serial = 1879] [outer = 240AF800] 14:43:17 INFO - PROCESS | 3492 | 1461102197007 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (240D2800) [pid = 3492] [serial = 1880] [outer = 240AF800] 14:43:17 INFO - PROCESS | 3492 | 1461102197616 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1014ms 14:43:17 INFO - PROCESS | 3492 | 1461102197653 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 3492 | 1461102197655 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 14:43:17 INFO - PROCESS | 3492 | 1461102197658 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:43:17 INFO - PROCESS | 3492 | 1461102197660 Marionette TRACE conn4 <- [1,2470,null,{}] 14:43:17 INFO - PROCESS | 3492 | 1461102197664 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:17 INFO - PROCESS | 3492 | 1461102197786 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:43:17 INFO - PROCESS | 3492 | 1461102197954 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 3492 | ++DOCSHELL 2492AC00 == 105 [pid = 3492] [id = 627] 14:43:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (2492B400) [pid = 3492] [serial = 1881] [outer = 00000000] 14:43:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (25D04C00) [pid = 3492] [serial = 1882] [outer = 2492B400] 14:43:18 INFO - PROCESS | 3492 | 1461102198009 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (25D09000) [pid = 3492] [serial = 1883] [outer = 2492B400] 14:43:18 INFO - PROCESS | 3492 | 1461102198539 Marionette TRACE conn4 <- [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]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 14:43:18 INFO - PROCESS | 3492 | 1461102198593 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 3492 | 1461102198595 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 14:43:18 INFO - PROCESS | 3492 | 1461102198599 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:43:18 INFO - PROCESS | 3492 | 1461102198601 Marionette TRACE conn4 <- [1,2474,null,{}] 14:43:18 INFO - PROCESS | 3492 | 1461102198604 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:18 INFO - PROCESS | 3492 | 1461102198725 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:43:18 INFO - PROCESS | 3492 | 1461102198907 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 3492 | ++DOCSHELL 24930800 == 106 [pid = 3492] [id = 628] 14:43:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (25D0DC00) [pid = 3492] [serial = 1884] [outer = 00000000] 14:43:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (25D4DC00) [pid = 3492] [serial = 1885] [outer = 25D0DC00] 14:43:18 INFO - PROCESS | 3492 | 1461102198962 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 180 (25D4FC00) [pid = 3492] [serial = 1886] [outer = 25D0DC00] 14:43:19 INFO - PROCESS | 3492 | 1461102199552 Marionette TRACE conn4 <- [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]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1015ms 14:43:19 INFO - PROCESS | 3492 | 1461102199618 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 3492 | 1461102199621 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 14:43:19 INFO - PROCESS | 3492 | 1461102199624 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:43:19 INFO - PROCESS | 3492 | 1461102199626 Marionette TRACE conn4 <- [1,2478,null,{}] 14:43:19 INFO - PROCESS | 3492 | 1461102199630 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:19 INFO - PROCESS | 3492 | 1461102199752 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:43:19 INFO - PROCESS | 3492 | 1461102199921 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 3492 | ++DOCSHELL 25D82C00 == 107 [pid = 3492] [id = 629] 14:43:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 181 (25D84400) [pid = 3492] [serial = 1887] [outer = 00000000] 14:43:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 182 (25F08800) [pid = 3492] [serial = 1888] [outer = 25D84400] 14:43:19 INFO - PROCESS | 3492 | 1461102199975 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 183 (25F0CC00) [pid = 3492] [serial = 1889] [outer = 25D84400] 14:43:20 INFO - PROCESS | 3492 | 1461102200631 Marionette TRACE conn4 <- [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]]]}] 14:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1068ms 14:43:20 INFO - PROCESS | 3492 | 1461102200696 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 3492 | 1461102200698 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 14:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:43:20 INFO - PROCESS | 3492 | 1461102200702 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 3492 | 1461102200704 Marionette TRACE conn4 <- [1,2482,null,{}] 14:43:20 INFO - PROCESS | 3492 | 1461102200707 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:20 INFO - PROCESS | 3492 | 1461102200831 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:43:21 INFO - PROCESS | 3492 | 1461102201016 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 3492 | ++DOCSHELL 17025C00 == 108 [pid = 3492] [id = 630] 14:43:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 184 (17099000) [pid = 3492] [serial = 1890] [outer = 00000000] 14:43:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 185 (1A25A800) [pid = 3492] [serial = 1891] [outer = 17099000] 14:43:21 INFO - PROCESS | 3492 | 1461102201072 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 186 (1BA99000) [pid = 3492] [serial = 1892] [outer = 17099000] 14:43:21 INFO - PROCESS | 3492 | 1461102201979 Marionette TRACE conn4 <- [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]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1329ms 14:43:22 INFO - PROCESS | 3492 | 1461102202035 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 3492 | 1461102202039 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 14:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:43:22 INFO - PROCESS | 3492 | 1461102202044 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 3492 | 1461102202048 Marionette TRACE conn4 <- [1,2486,null,{}] 14:43:22 INFO - PROCESS | 3492 | 1461102202053 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:22 INFO - PROCESS | 3492 | 1461102202171 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:43:22 INFO - PROCESS | 3492 | 1461102202346 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 3492 | ++DOCSHELL 19E44400 == 109 [pid = 3492] [id = 631] 14:43:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 187 (1A1AE400) [pid = 3492] [serial = 1893] [outer = 00000000] 14:43:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (1A7D7800) [pid = 3492] [serial = 1894] [outer = 1A1AE400] 14:43:22 INFO - PROCESS | 3492 | 1461102202438 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (1AB3F000) [pid = 3492] [serial = 1895] [outer = 1A1AE400] 14:43:23 INFO - PROCESS | 3492 | 1461102203016 Marionette TRACE conn4 <- [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]]]}] 14:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1023ms 14:43:23 INFO - PROCESS | 3492 | 1461102203069 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:43:23 INFO - PROCESS | 3492 | 1461102203074 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 14:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:43:23 INFO - PROCESS | 3492 | 1461102203080 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:43:23 INFO - PROCESS | 3492 | 1461102203083 Marionette TRACE conn4 <- [1,2490,null,{}] 14:43:23 INFO - PROCESS | 3492 | 1461102203086 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:23 INFO - PROCESS | 3492 | 1461102203197 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:43:23 INFO - PROCESS | 3492 | 1461102203397 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 21645800 == 108 [pid = 3492] [id = 620] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 12FACC00 == 107 [pid = 3492] [id = 619] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 0EF13000 == 106 [pid = 3492] [id = 618] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 215BD400 == 105 [pid = 3492] [id = 617] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 21195000 == 104 [pid = 3492] [id = 616] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1FE37400 == 103 [pid = 3492] [id = 615] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (1FBAA800) [pid = 3492] [serial = 1798] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (0F4F9C00) [pid = 3492] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:43:23 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA3C00 == 104 [pid = 3492] [id = 632] 14:43:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 188 (0F4F9C00) [pid = 3492] [serial = 1896] [outer = 00000000] 14:43:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 189 (16DC3000) [pid = 3492] [serial = 1897] [outer = 0F4F9C00] 14:43:23 INFO - PROCESS | 3492 | 1461102203520 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 190 (18CA4800) [pid = 3492] [serial = 1898] [outer = 0F4F9C00] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1D129400 == 103 [pid = 3492] [id = 614] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1CC1A000 == 102 [pid = 3492] [id = 613] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1BA98400 == 101 [pid = 3492] [id = 594] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 0EF12000 == 100 [pid = 3492] [id = 612] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 0F4EC400 == 99 [pid = 3492] [id = 611] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1296A800 == 98 [pid = 3492] [id = 610] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 20A88C00 == 97 [pid = 3492] [id = 605] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 201DE400 == 96 [pid = 3492] [id = 604] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1FE34C00 == 95 [pid = 3492] [id = 603] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 1C034000 == 94 [pid = 3492] [id = 602] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 17882800 == 93 [pid = 3492] [id = 601] 14:43:23 INFO - PROCESS | 3492 | --DOCSHELL 0F4F2400 == 92 [pid = 3492] [id = 600] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 189 (240A4800) [pid = 3492] [serial = 1631] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 188 (23E04400) [pid = 3492] [serial = 1622] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 187 (25D50400) [pid = 3492] [serial = 1634] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 186 (1FC4D400) [pid = 3492] [serial = 1628] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 185 (1B8B2400) [pid = 3492] [serial = 1625] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 184 (2601BC00) [pid = 3492] [serial = 1637] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 183 (26EE3C00) [pid = 3492] [serial = 1640] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 182 (27368000) [pid = 3492] [serial = 1643] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 181 (25D8A400) [pid = 3492] [serial = 1646] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 180 (1C94B800) [pid = 3492] [serial = 1786] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 179 (1D122C00) [pid = 3492] [serial = 1789] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (1D102000) [pid = 3492] [serial = 1787] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (1787CC00) [pid = 3492] [serial = 1792] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (1E76A800) [pid = 3492] [serial = 1795] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (288ED400) [pid = 3492] [serial = 1762] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (240D6000) [pid = 3492] [serial = 1739] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (1BC9E400) [pid = 3492] [serial = 1783] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (16B8F800) [pid = 3492] [serial = 1772] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (13C51400) [pid = 3492] [serial = 1771] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (27362C00) [pid = 3492] [serial = 1756] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (25D85C00) [pid = 3492] [serial = 1750] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (17098C00) [pid = 3492] [serial = 1774] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (187DD000) [pid = 3492] [serial = 1775] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (26975000) [pid = 3492] [serial = 1753] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1FC4A800) [pid = 3492] [serial = 1744] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (1A241C00) [pid = 3492] [serial = 1777] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1A253800) [pid = 3492] [serial = 1778] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (12D3F000) [pid = 3492] [serial = 1769] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (13C72C00) [pid = 3492] [serial = 1768] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (283D6C00) [pid = 3492] [serial = 1759] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (19EDDC00) [pid = 3492] [serial = 1793] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (2406C000) [pid = 3492] [serial = 1747] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1BF5D000) [pid = 3492] [serial = 1741] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1D126C00) [pid = 3492] [serial = 1765] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1AB3BC00) [pid = 3492] [serial = 1781] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1D128C00) [pid = 3492] [serial = 1790] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1AB35400) [pid = 3492] [serial = 1780] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1C061C00) [pid = 3492] [serial = 1784] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1E7D0C00) [pid = 3492] [serial = 1796] [outer = 00000000] [url = about:blank] 14:43:23 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (23A93800) [pid = 3492] [serial = 1679] [outer = 00000000] [url = about:blank] 14:43:24 INFO - PROCESS | 3492 | 1461102204036 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 14:43:24 INFO - PROCESS | 3492 | 1461102204053 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 3492 | 1461102204055 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 14:43:24 INFO - PROCESS | 3492 | 1461102204058 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:43:24 INFO - PROCESS | 3492 | 1461102204062 Marionette TRACE conn4 <- [1,2494,null,{}] 14:43:24 INFO - PROCESS | 3492 | 1461102204072 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:24 INFO - PROCESS | 3492 | 1461102204174 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:43:24 INFO - PROCESS | 3492 | 1461102204183 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:24 INFO - PROCESS | 3492 | ++DOCSHELL 1A25E000 == 93 [pid = 3492] [id = 633] 14:43:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1A25F800) [pid = 3492] [serial = 1899] [outer = 00000000] 14:43:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1AB3CC00) [pid = 3492] [serial = 1900] [outer = 1A25F800] 14:43:24 INFO - PROCESS | 3492 | 1461102204231 Marionette DEBUG loaded listener.js 14:43:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1BA9D400) [pid = 3492] [serial = 1901] [outer = 1A25F800] 14:43:24 INFO - PROCESS | 3492 | 1461102204755 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 14:43:24 INFO - PROCESS | 3492 | 1461102204793 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 3492 | 1461102204796 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 14:43:24 INFO - PROCESS | 3492 | 1461102204804 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:43:24 INFO - PROCESS | 3492 | 1461102204805 Marionette TRACE conn4 <- [1,2498,null,{}] 14:43:24 INFO - PROCESS | 3492 | 1461102204809 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:24 INFO - PROCESS | 3492 | 1461102204936 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:43:25 INFO - PROCESS | 3492 | 1461102205068 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 3492 | ++DOCSHELL 1BF58400 == 94 [pid = 3492] [id = 634] 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1C065400) [pid = 3492] [serial = 1902] [outer = 00000000] 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1C9CEC00) [pid = 3492] [serial = 1903] [outer = 1C065400] 14:43:25 INFO - PROCESS | 3492 | 1461102205114 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1D109800) [pid = 3492] [serial = 1904] [outer = 1C065400] 14:43:25 INFO - PROCESS | 3492 | 1461102205481 Marionette TRACE conn4 <- [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]]]}] 14:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:43:25 INFO - PROCESS | 3492 | 1461102205538 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:43:25 INFO - PROCESS | 3492 | 1461102205540 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 14:43:25 INFO - PROCESS | 3492 | 1461102205543 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 3492 | 1461102205545 Marionette TRACE conn4 <- [1,2502,null,{}] 14:43:25 INFO - PROCESS | 3492 | 1461102205548 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:25 INFO - PROCESS | 3492 | 1461102205645 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:43:25 INFO - PROCESS | 3492 | 1461102205651 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 3492 | ++DOCSHELL 1D10AC00 == 95 [pid = 3492] [id = 635] 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1D11FC00) [pid = 3492] [serial = 1905] [outer = 00000000] 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1D61D000) [pid = 3492] [serial = 1906] [outer = 1D11FC00] 14:43:25 INFO - PROCESS | 3492 | 1461102205696 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1E760000) [pid = 3492] [serial = 1907] [outer = 1D11FC00] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 19EDE400 == 94 [pid = 3492] [id = 420] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 0F023800 == 93 [pid = 3492] [id = 271] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1D623800 == 92 [pid = 3492] [id = 210] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 0B260000 == 91 [pid = 3492] [id = 226] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 17525C00 == 90 [pid = 3492] [id = 437] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25D05000 == 89 [pid = 3492] [id = 400] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1D1DD000 == 88 [pid = 3492] [id = 607] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 16DD0000 == 87 [pid = 3492] [id = 270] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1FEEFC00 == 86 [pid = 3492] [id = 242] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 0F544C00 == 85 [pid = 3492] [id = 456] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1BC32C00 == 84 [pid = 3492] [id = 398] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25D54000 == 83 [pid = 3492] [id = 563] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240A6800 == 82 [pid = 3492] [id = 502] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 12FE0800 == 81 [pid = 3492] [id = 609] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 18752800 == 80 [pid = 3492] [id = 368] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1FCC4800 == 79 [pid = 3492] [id = 564] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 211F0000 == 78 [pid = 3492] [id = 300] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 0EFA8400 == 77 [pid = 3492] [id = 455] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25D06C00 == 76 [pid = 3492] [id = 490] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 215C1000 == 75 [pid = 3492] [id = 608] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1773E800 == 74 [pid = 3492] [id = 332] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 12970C00 == 73 [pid = 3492] [id = 243] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 21649800 == 72 [pid = 3492] [id = 395] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25D53800 == 71 [pid = 3492] [id = 401] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 2252FC00 == 70 [pid = 3492] [id = 319] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 23A8B000 == 69 [pid = 3492] [id = 579] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 26E70800 == 68 [pid = 3492] [id = 567] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240CAC00 == 67 [pid = 3492] [id = 418] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 13ADE000 == 66 [pid = 3492] [id = 492] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 201E1400 == 65 [pid = 3492] [id = 330] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 217D5000 == 64 [pid = 3492] [id = 559] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 217CD000 == 63 [pid = 3492] [id = 318] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 17881000 == 62 [pid = 3492] [id = 351] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 283D0000 == 61 [pid = 3492] [id = 586] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 12D3D400 == 60 [pid = 3492] [id = 530] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25F06C00 == 59 [pid = 3492] [id = 566] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 176C1400 == 58 [pid = 3492] [id = 244] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1D10D000 == 57 [pid = 3492] [id = 299] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 20A89400 == 56 [pid = 3492] [id = 606] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240B0800 == 55 [pid = 3492] [id = 419] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 17604400 == 54 [pid = 3492] [id = 510] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1787C000 == 53 [pid = 3492] [id = 548] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 26EA5400 == 52 [pid = 3492] [id = 547] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240C8C00 == 51 [pid = 3492] [id = 399] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1A7B7C00 == 50 [pid = 3492] [id = 397] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 26277000 == 49 [pid = 3492] [id = 529] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1FCC8800 == 48 [pid = 3492] [id = 565] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 21755C00 == 47 [pid = 3492] [id = 317] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 283D1800 == 46 [pid = 3492] [id = 587] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 2601D800 == 45 [pid = 3492] [id = 528] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 20A8E400 == 44 [pid = 3492] [id = 229] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1751F000 == 43 [pid = 3492] [id = 588] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 2075A800 == 42 [pid = 3492] [id = 448] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 16B66400 == 41 [pid = 3492] [id = 549] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1A804800 == 40 [pid = 3492] [id = 333] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240A6400 == 39 [pid = 3492] [id = 473] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 19E44400 == 38 [pid = 3492] [id = 631] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 17025C00 == 37 [pid = 3492] [id = 630] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 25D82C00 == 36 [pid = 3492] [id = 629] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 2492AC00 == 35 [pid = 3492] [id = 627] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 24930800 == 34 [pid = 3492] [id = 628] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 240AF000 == 33 [pid = 3492] [id = 626] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 23E03800 == 32 [pid = 3492] [id = 624] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 24071400 == 31 [pid = 3492] [id = 625] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1FE2DC00 == 30 [pid = 3492] [id = 623] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 1BA9F800 == 29 [pid = 3492] [id = 622] 14:43:27 INFO - PROCESS | 3492 | --DOCSHELL 0B976400 == 28 [pid = 3492] [id = 621] 14:43:28 INFO - PROCESS | 3492 | --DOCSHELL 0EFA3C00 == 27 [pid = 3492] [id = 632] 14:43:28 INFO - PROCESS | 3492 | --DOCSHELL 1BF58400 == 26 [pid = 3492] [id = 634] 14:43:28 INFO - PROCESS | 3492 | --DOCSHELL 1A25E000 == 25 [pid = 3492] [id = 633] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1E765800) [pid = 3492] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (0EF9F800) [pid = 3492] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (0EF9A000) [pid = 3492] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (12976C00) [pid = 3492] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (137D2800) [pid = 3492] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1BAA3000) [pid = 3492] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (21196C00) [pid = 3492] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1D107000) [pid = 3492] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1F718000) [pid = 3492] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1FEEC800) [pid = 3492] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (21641800) [pid = 3492] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1A25D800) [pid = 3492] [serial = 1838] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (187DF000) [pid = 3492] [serial = 1856] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (20B94400) [pid = 3492] [serial = 1816] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1751C000) [pid = 3492] [serial = 1831] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1288B000) [pid = 3492] [serial = 1801] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1E7FE000) [pid = 3492] [serial = 1858] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (17662C00) [pid = 3492] [serial = 1832] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (217EA800) [pid = 3492] [serial = 1859] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1C854800) [pid = 3492] [serial = 1828] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (17665000) [pid = 3492] [serial = 1837] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1D127800) [pid = 3492] [serial = 1835] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (20758400) [pid = 3492] [serial = 1813] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1D8BB800) [pid = 3492] [serial = 1807] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (217E6400) [pid = 3492] [serial = 1853] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (211F1C00) [pid = 3492] [serial = 1819] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (21218800) [pid = 3492] [serial = 1850] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1D1DAC00) [pid = 3492] [serial = 1840] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (16E28400) [pid = 3492] [serial = 1855] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (211EC400) [pid = 3492] [serial = 1849] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (19019C00) [pid = 3492] [serial = 1804] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1FBB2800) [pid = 3492] [serial = 1799] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (20A8B800) [pid = 3492] [serial = 1847] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1FCC3000) [pid = 3492] [serial = 1844] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (215B8C00) [pid = 3492] [serial = 1822] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (21646000) [pid = 3492] [serial = 1825] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (201E4000) [pid = 3492] [serial = 1846] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1E75E400) [pid = 3492] [serial = 1841] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1FEF3000) [pid = 3492] [serial = 1810] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1C9C8400) [pid = 3492] [serial = 1834] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (217CC000) [pid = 3492] [serial = 1852] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1FC42400) [pid = 3492] [serial = 1843] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (23A86C00) [pid = 3492] [serial = 1861] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3492 | 1461102208920 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3432ms 14:43:28 INFO - PROCESS | 3492 | 1461102208977 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:43:28 INFO - PROCESS | 3492 | 1461102208981 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 14:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:43:28 INFO - PROCESS | 3492 | 1461102208987 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:43:28 INFO - PROCESS | 3492 | 1461102208991 Marionette TRACE conn4 <- [1,2506,null,{}] 14:43:28 INFO - PROCESS | 3492 | 1461102208998 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:29 INFO - PROCESS | 3492 | 1461102209091 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:43:29 INFO - PROCESS | 3492 | 1461102209191 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9D400 == 26 [pid = 3492] [id = 636] 14:43:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (0EF9D800) [pid = 3492] [serial = 1908] [outer = 00000000] 14:43:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (0EFA6800) [pid = 3492] [serial = 1909] [outer = 0EF9D800] 14:43:29 INFO - PROCESS | 3492 | 1461102209239 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (0F024C00) [pid = 3492] [serial = 1910] [outer = 0EF9D800] 14:43:29 INFO - PROCESS | 3492 | 1461102209668 Marionette TRACE conn4 <- [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]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 14:43:29 INFO - PROCESS | 3492 | 1461102209717 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 3492 | 1461102209723 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:43:29 INFO - PROCESS | 3492 | 1461102209729 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 3492 | 1461102209732 Marionette TRACE conn4 <- [1,2510,null,{}] 14:43:29 INFO - PROCESS | 3492 | 1461102209736 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:29 INFO - PROCESS | 3492 | 1461102209823 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:43:29 INFO - PROCESS | 3492 | 1461102209966 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 3492 | ++DOCSHELL 0B262800 == 27 [pid = 3492] [id = 637] 14:43:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (0B973400) [pid = 3492] [serial = 1911] [outer = 00000000] 14:43:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (0EF13000) [pid = 3492] [serial = 1912] [outer = 0B973400] 14:43:30 INFO - PROCESS | 3492 | 1461102210026 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (0EFA0C00) [pid = 3492] [serial = 1913] [outer = 0B973400] 14:43:30 INFO - PROCESS | 3492 | 1461102210829 Marionette TRACE conn4 <- [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]]]}] 14:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1178ms 14:43:30 INFO - PROCESS | 3492 | 1461102210911 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 3492 | 1461102210916 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:43:30 INFO - PROCESS | 3492 | 1461102210920 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 3492 | 1461102210924 Marionette TRACE conn4 <- [1,2514,null,{}] 14:43:30 INFO - PROCESS | 3492 | 1461102210931 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:31 INFO - PROCESS | 3492 | 1461102211076 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:43:31 INFO - PROCESS | 3492 | 1461102211205 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 3492 | ++DOCSHELL 0F542C00 == 28 [pid = 3492] [id = 638] 14:43:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (0F544000) [pid = 3492] [serial = 1914] [outer = 00000000] 14:43:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (0F580800) [pid = 3492] [serial = 1915] [outer = 0F544000] 14:43:31 INFO - PROCESS | 3492 | 1461102211264 Marionette DEBUG loaded listener.js 14:43:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1270E800) [pid = 3492] [serial = 1916] [outer = 0F544000] 14:43:32 INFO - PROCESS | 3492 | 1461102212011 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1119ms 14:43:32 INFO - PROCESS | 3492 | 1461102212046 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:43:32 INFO - PROCESS | 3492 | 1461102212051 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 14:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:43:32 INFO - PROCESS | 3492 | 1461102212055 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:43:32 INFO - PROCESS | 3492 | 1461102212057 Marionette TRACE conn4 <- [1,2518,null,{}] 14:43:32 INFO - PROCESS | 3492 | 1461102212061 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:32 INFO - PROCESS | 3492 | 1461102212229 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:43:32 INFO - PROCESS | 3492 | 1461102212246 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:32 INFO - PROCESS | 3492 | ++DOCSHELL 1296E800 == 29 [pid = 3492] [id = 639] 14:43:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (12973800) [pid = 3492] [serial = 1917] [outer = 00000000] 14:43:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (12979800) [pid = 3492] [serial = 1918] [outer = 12973800] 14:43:32 INFO - PROCESS | 3492 | 1461102212302 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (12D33800) [pid = 3492] [serial = 1919] [outer = 12973800] 14:43:33 INFO - PROCESS | 3492 | 1461102213105 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1124ms 14:43:33 INFO - PROCESS | 3492 | 1461102213183 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:43:33 INFO - PROCESS | 3492 | 1461102213186 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 14:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:43:33 INFO - PROCESS | 3492 | 1461102213196 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:43:33 INFO - PROCESS | 3492 | 1461102213202 Marionette TRACE conn4 <- [1,2522,null,{}] 14:43:33 INFO - PROCESS | 3492 | 1461102213208 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:33 INFO - PROCESS | 3492 | 1461102213398 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:43:33 INFO - PROCESS | 3492 | 1461102213530 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:33 INFO - PROCESS | 3492 | ++DOCSHELL 0EF17400 == 30 [pid = 3492] [id = 640] 14:43:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (0EF17C00) [pid = 3492] [serial = 1920] [outer = 00000000] 14:43:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (0F188400) [pid = 3492] [serial = 1921] [outer = 0EF17C00] 14:43:33 INFO - PROCESS | 3492 | 1461102213580 Marionette DEBUG loaded listener.js 14:43:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (0F4F1800) [pid = 3492] [serial = 1922] [outer = 0EF17C00] 14:43:33 INFO - PROCESS | 3492 | --DOCSHELL 127BE800 == 29 [pid = 3492] [id = 198] 14:43:33 INFO - PROCESS | 3492 | --DOCSHELL 16E2A800 == 28 [pid = 3492] [id = 193] 14:43:33 INFO - PROCESS | 3492 | --DOCSHELL 12D38000 == 27 [pid = 3492] [id = 200] 14:43:34 INFO - PROCESS | 3492 | 1461102214077 Marionette TRACE conn4 <- [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]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 14:43:34 INFO - PROCESS | 3492 | 1461102214123 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:43:34 INFO - PROCESS | 3492 | 1461102214128 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 14:43:34 INFO - PROCESS | 3492 | 1461102214132 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 3492 | 1461102214136 Marionette TRACE conn4 <- [1,2526,null,{}] 14:43:34 INFO - PROCESS | 3492 | 1461102214140 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 3492 | 1461102214239 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:43:34 INFO - PROCESS | 3492 | 1461102214255 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 3492 | ++DOCSHELL 12D3DC00 == 28 [pid = 3492] [id = 641] 14:43:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (12D3E000) [pid = 3492] [serial = 1923] [outer = 00000000] 14:43:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (12FAA000) [pid = 3492] [serial = 1924] [outer = 12D3E000] 14:43:34 INFO - PROCESS | 3492 | 1461102214304 Marionette DEBUG loaded listener.js 14:43:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (12FE7800) [pid = 3492] [serial = 1925] [outer = 12D3E000] 14:43:34 INFO - PROCESS | 3492 | 1461102214810 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 14:43:34 INFO - PROCESS | 3492 | 1461102214891 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 3492 | 1461102214894 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 14:43:34 INFO - PROCESS | 3492 | 1461102214900 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 3492 | 1461102214902 Marionette TRACE conn4 <- [1,2530,null,{}] 14:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:43:34 INFO - PROCESS | 3492 | 1461102214906 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 3492 | 1461102214992 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:43:35 INFO - PROCESS | 3492 | 1461102215087 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 3492 | ++DOCSHELL 13C75C00 == 29 [pid = 3492] [id = 642] 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (13C80800) [pid = 3492] [serial = 1926] [outer = 00000000] 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (16D6E000) [pid = 3492] [serial = 1927] [outer = 13C80800] 14:43:35 INFO - PROCESS | 3492 | 1461102215133 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (16E28000) [pid = 3492] [serial = 1928] [outer = 13C80800] 14:43:35 INFO - PROCESS | 3492 | 1461102215545 Marionette TRACE conn4 <- [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]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 14:43:35 INFO - PROCESS | 3492 | 1461102215578 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 3492 | 1461102215582 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 14:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:43:35 INFO - PROCESS | 3492 | 1461102215592 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 3492 | 1461102215596 Marionette TRACE conn4 <- [1,2534,null,{}] 14:43:35 INFO - PROCESS | 3492 | 1461102215599 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:35 INFO - PROCESS | 3492 | 1461102215690 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:43:35 INFO - PROCESS | 3492 | 1461102215697 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 3492 | ++DOCSHELL 17094C00 == 30 [pid = 3492] [id = 643] 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (17097C00) [pid = 3492] [serial = 1929] [outer = 00000000] 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (17739400) [pid = 3492] [serial = 1930] [outer = 17097C00] 14:43:35 INFO - PROCESS | 3492 | 1461102215742 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1787A400) [pid = 3492] [serial = 1931] [outer = 17097C00] 14:43:36 INFO - PROCESS | 3492 | 1461102216205 Marionette TRACE conn4 <- [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]]]}] 14:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 14:43:36 INFO - PROCESS | 3492 | 1461102216278 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:43:36 INFO - PROCESS | 3492 | 1461102216280 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 14:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:43:36 INFO - PROCESS | 3492 | 1461102216290 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:43:36 INFO - PROCESS | 3492 | 1461102216292 Marionette TRACE conn4 <- [1,2538,null,{}] 14:43:36 INFO - PROCESS | 3492 | 1461102216296 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:36 INFO - PROCESS | 3492 | 1461102216440 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:43:36 INFO - PROCESS | 3492 | 1461102216460 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 3492 | ++DOCSHELL 1787C400 == 31 [pid = 3492] [id = 644] 14:43:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (187DD000) [pid = 3492] [serial = 1932] [outer = 00000000] 14:43:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (18CABC00) [pid = 3492] [serial = 1933] [outer = 187DD000] 14:43:36 INFO - PROCESS | 3492 | 1461102216508 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (18CAF400) [pid = 3492] [serial = 1934] [outer = 187DD000] 14:43:36 INFO - PROCESS | 3492 | 1461102216964 Marionette TRACE conn4 <- [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]]]}] 14:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 14:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:43:37 INFO - PROCESS | 3492 | 1461102217015 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 3492 | 1461102217017 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 14:43:37 INFO - PROCESS | 3492 | 1461102217027 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 3492 | 1461102217029 Marionette TRACE conn4 <- [1,2542,null,{}] 14:43:37 INFO - PROCESS | 3492 | 1461102217033 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:37 INFO - PROCESS | 3492 | 1461102217146 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:43:37 INFO - PROCESS | 3492 | 1461102217153 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 3492 | ++DOCSHELL 12FE4C00 == 32 [pid = 3492] [id = 645] 14:43:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (19E47400) [pid = 3492] [serial = 1935] [outer = 00000000] 14:43:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (19EDE000) [pid = 3492] [serial = 1936] [outer = 19E47400] 14:43:37 INFO - PROCESS | 3492 | 1461102217214 Marionette DEBUG loaded listener.js 14:43:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1A1AC000) [pid = 3492] [serial = 1937] [outer = 19E47400] 14:43:37 INFO - PROCESS | 3492 | 1461102217698 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 14:43:37 INFO - PROCESS | 3492 | 1461102217780 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 3492 | 1461102217782 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 14:43:37 INFO - PROCESS | 3492 | 1461102217788 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 3492 | 1461102217789 Marionette TRACE conn4 <- [1,2546,null,{}] 14:43:37 INFO - PROCESS | 3492 | 1461102217793 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:43:37 INFO - PROCESS | 3492 | 1461102217918 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:43:37 INFO - PROCESS | 3492 | 1461102217986 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 3492 | ++DOCSHELL 1A23CC00 == 33 [pid = 3492] [id = 646] 14:43:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1A23DC00) [pid = 3492] [serial = 1938] [outer = 00000000] 14:43:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1A246C00) [pid = 3492] [serial = 1939] [outer = 1A23DC00] 14:43:38 INFO - PROCESS | 3492 | 1461102218036 Marionette DEBUG loaded listener.js 14:43:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1A254C00) [pid = 3492] [serial = 1940] [outer = 1A23DC00] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (25D54400) [pid = 3492] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (283D4000) [pid = 3492] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (26015000) [pid = 3492] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (19EE2000) [pid = 3492] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1A258400) [pid = 3492] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1FCCBC00) [pid = 3492] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1E768800) [pid = 3492] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (26E73800) [pid = 3492] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (217EB000) [pid = 3492] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (25D0BC00) [pid = 3492] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (17523C00) [pid = 3492] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1D102400) [pid = 3492] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1FCC6000) [pid = 3492] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (26271800) [pid = 3492] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (283D2C00) [pid = 3492] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (240A4C00) [pid = 3492] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (26E6C800) [pid = 3492] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (217F2800) [pid = 3492] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (201E7400) [pid = 3492] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1874FC00) [pid = 3492] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1FEE7C00) [pid = 3492] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (20A89000) [pid = 3492] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (215C6C00) [pid = 3492] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (21196400) [pid = 3492] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1C05CC00) [pid = 3492] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (137D7800) [pid = 3492] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (20A8A400) [pid = 3492] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (0F4F3000) [pid = 3492] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1FE3AC00) [pid = 3492] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1BC32800) [pid = 3492] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (0B97B800) [pid = 3492] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1C065400) [pid = 3492] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1A25F800) [pid = 3492] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (0F4F9C00) [pid = 3492] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1A1AE400) [pid = 3492] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (17099000) [pid = 3492] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (25D84400) [pid = 3492] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (25D0DC00) [pid = 3492] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (2492B400) [pid = 3492] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (240AF800) [pid = 3492] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (24071C00) [pid = 3492] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:43:38 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (23E08400) [pid = 3492] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:43:38 INFO - PROCESS | 3492 | 1461102218697 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 14:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:43:38 INFO - PROCESS | 3492 | 1461102218725 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:43:38 INFO - PROCESS | 3492 | 1461102218727 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 14:43:38 INFO - PROCESS | 3492 | 1461102218731 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:43:38 INFO - PROCESS | 3492 | 1461102218732 Marionette TRACE conn4 <- [1,2550,null,{}] 14:43:38 INFO - PROCESS | 3492 | 1461102218736 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:38 INFO - PROCESS | 3492 | 1461102218853 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:43:38 INFO - PROCESS | 3492 | 1461102218919 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:38 INFO - PROCESS | 3492 | ++DOCSHELL 12D37000 == 34 [pid = 3492] [id = 647] 14:43:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1377B400) [pid = 3492] [serial = 1941] [outer = 00000000] 14:43:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1A23E400) [pid = 3492] [serial = 1942] [outer = 1377B400] 14:43:38 INFO - PROCESS | 3492 | 1461102218963 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1A258C00) [pid = 3492] [serial = 1943] [outer = 1377B400] 14:43:39 INFO - PROCESS | 3492 | 1461102219340 Marionette TRACE conn4 <- [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]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 14:43:39 INFO - PROCESS | 3492 | 1461102219362 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 3492 | 1461102219364 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 14:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:43:39 INFO - PROCESS | 3492 | 1461102219367 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 3492 | 1461102219369 Marionette TRACE conn4 <- [1,2554,null,{}] 14:43:39 INFO - PROCESS | 3492 | 1461102219372 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:39 INFO - PROCESS | 3492 | 1461102219452 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:43:39 INFO - PROCESS | 3492 | 1461102219458 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:39 INFO - PROCESS | 3492 | ++DOCSHELL 12D3CC00 == 35 [pid = 3492] [id = 648] 14:43:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (19ED6000) [pid = 3492] [serial = 1944] [outer = 00000000] 14:43:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1A7BB000) [pid = 3492] [serial = 1945] [outer = 19ED6000] 14:43:39 INFO - PROCESS | 3492 | 1461102219502 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1A7DC400) [pid = 3492] [serial = 1946] [outer = 19ED6000] 14:43:39 INFO - PROCESS | 3492 | 1461102219972 Marionette TRACE conn4 <- [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]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 14:43:40 INFO - PROCESS | 3492 | 1461102220009 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 3492 | 1461102220011 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 14:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:43:40 INFO - PROCESS | 3492 | 1461102220018 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - PROCESS | 3492 | 1461102220020 Marionette TRACE conn4 <- [1,2558,null,{}] 14:43:40 INFO - PROCESS | 3492 | 1461102220024 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:40 INFO - PROCESS | 3492 | 1461102220103 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:43:40 INFO - PROCESS | 3492 | 1461102220110 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 3492 | ++DOCSHELL 1A888C00 == 36 [pid = 3492] [id = 649] 14:43:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A891800) [pid = 3492] [serial = 1947] [outer = 00000000] 14:43:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1AB39400) [pid = 3492] [serial = 1948] [outer = 1A891800] 14:43:40 INFO - PROCESS | 3492 | 1461102220154 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1AB41400) [pid = 3492] [serial = 1949] [outer = 1A891800] 14:43:40 INFO - PROCESS | 3492 | 1461102220796 Marionette TRACE conn4 <- [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]]]}] 14:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 14:43:40 INFO - PROCESS | 3492 | 1461102220880 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 3492 | 1461102220884 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 14:43:40 INFO - PROCESS | 3492 | 1461102220890 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:43:40 INFO - PROCESS | 3492 | 1461102220894 Marionette TRACE conn4 <- [1,2562,null,{}] 14:43:40 INFO - PROCESS | 3492 | 1461102220901 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:41 INFO - PROCESS | 3492 | 1461102221010 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:43:41 INFO - PROCESS | 3492 | 1461102221156 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0A400 == 37 [pid = 3492] [id = 650] 14:43:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (0F4B4400) [pid = 3492] [serial = 1950] [outer = 00000000] 14:43:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (12D3F000) [pid = 3492] [serial = 1951] [outer = 0F4B4400] 14:43:41 INFO - PROCESS | 3492 | 1461102221213 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (137D1400) [pid = 3492] [serial = 1952] [outer = 0F4B4400] 14:43:41 INFO - PROCESS | 3492 | 1461102221788 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 14:43:41 INFO - PROCESS | 3492 | 1461102221825 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 3492 | 1461102221831 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 14:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:43:41 INFO - PROCESS | 3492 | 1461102221838 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 3492 | 1461102221841 Marionette TRACE conn4 <- [1,2566,null,{}] 14:43:41 INFO - PROCESS | 3492 | 1461102221845 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:41 INFO - PROCESS | 3492 | 1461102221952 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:43:42 INFO - PROCESS | 3492 | 1461102222094 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 3492 | ++DOCSHELL 16E24C00 == 38 [pid = 3492] [id = 651] 14:43:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (16E26C00) [pid = 3492] [serial = 1953] [outer = 00000000] 14:43:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (176BC800) [pid = 3492] [serial = 1954] [outer = 16E26C00] 14:43:42 INFO - PROCESS | 3492 | 1461102222149 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (187DD800) [pid = 3492] [serial = 1955] [outer = 16E26C00] 14:43:42 INFO - PROCESS | 3492 | 1461102222754 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 14:43:42 INFO - PROCESS | 3492 | 1461102222810 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 3492 | 1461102222813 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 14:43:42 INFO - PROCESS | 3492 | 1461102222816 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:43:42 INFO - PROCESS | 3492 | 1461102222820 Marionette TRACE conn4 <- [1,2570,null,{}] 14:43:42 INFO - PROCESS | 3492 | 1461102222831 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:42 INFO - PROCESS | 3492 | 1461102222941 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:43:43 INFO - PROCESS | 3492 | 1461102223084 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 3492 | ++DOCSHELL 1A78C400 == 39 [pid = 3492] [id = 652] 14:43:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1A88F800) [pid = 3492] [serial = 1956] [outer = 00000000] 14:43:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1BA96800) [pid = 3492] [serial = 1957] [outer = 1A88F800] 14:43:43 INFO - PROCESS | 3492 | 1461102223143 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1BA9CC00) [pid = 3492] [serial = 1958] [outer = 1A88F800] 14:43:43 INFO - PROCESS | 3492 | 1461102223702 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 14:43:43 INFO - PROCESS | 3492 | 1461102223751 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 3492 | 1461102223754 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 14:43:43 INFO - PROCESS | 3492 | 1461102223757 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:43:43 INFO - PROCESS | 3492 | 1461102223759 Marionette TRACE conn4 <- [1,2574,null,{}] 14:43:43 INFO - PROCESS | 3492 | 1461102223763 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:43 INFO - PROCESS | 3492 | 1461102223869 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:43:43 INFO - PROCESS | 3492 | 1461102223983 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3492 | ++DOCSHELL 1BF58400 == 40 [pid = 3492] [id = 653] 14:43:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1BF5E800) [pid = 3492] [serial = 1959] [outer = 00000000] 14:43:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1C039800) [pid = 3492] [serial = 1960] [outer = 1BF5E800] 14:43:44 INFO - PROCESS | 3492 | 1461102224079 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1C05D400) [pid = 3492] [serial = 1961] [outer = 1BF5E800] 14:43:44 INFO - PROCESS | 3492 | 1461102224657 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 14:43:44 INFO - PROCESS | 3492 | 1461102224731 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 3492 | 1461102224734 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 14:43:44 INFO - PROCESS | 3492 | 1461102224737 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:43:44 INFO - PROCESS | 3492 | 1461102224739 Marionette TRACE conn4 <- [1,2578,null,{}] 14:43:44 INFO - PROCESS | 3492 | 1461102224743 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:44 INFO - PROCESS | 3492 | 1461102224846 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:43:44 INFO - PROCESS | 3492 | 1461102224989 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3492 | ++DOCSHELL 0EF14000 == 41 [pid = 3492] [id = 654] 14:43:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (0EFA7000) [pid = 3492] [serial = 1962] [outer = 00000000] 14:43:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1A243C00) [pid = 3492] [serial = 1963] [outer = 0EFA7000] 14:43:45 INFO - PROCESS | 3492 | 1461102225044 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1A243000) [pid = 3492] [serial = 1964] [outer = 0EFA7000] 14:43:45 INFO - PROCESS | 3492 | 1461102225779 Marionette TRACE conn4 <- [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]]]}] 14:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1125ms 14:43:45 INFO - PROCESS | 3492 | 1461102225866 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:43:45 INFO - PROCESS | 3492 | 1461102225871 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 14:43:45 INFO - PROCESS | 3492 | 1461102225876 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:43:45 INFO - PROCESS | 3492 | 1461102225880 Marionette TRACE conn4 <- [1,2582,null,{}] 14:43:45 INFO - PROCESS | 3492 | 1461102225884 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:45 INFO - PROCESS | 3492 | 1461102225984 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:43:46 INFO - PROCESS | 3492 | 1461102226134 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:46 INFO - PROCESS | 3492 | ++DOCSHELL 16B71C00 == 42 [pid = 3492] [id = 655] 14:43:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (16B8B800) [pid = 3492] [serial = 1965] [outer = 00000000] 14:43:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1709B400) [pid = 3492] [serial = 1966] [outer = 16B8B800] 14:43:46 INFO - PROCESS | 3492 | 1461102226185 Marionette DEBUG loaded listener.js 14:43:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (17603000) [pid = 3492] [serial = 1967] [outer = 16B8B800] 14:43:46 INFO - PROCESS | 3492 | --DOCSHELL 1A254400 == 41 [pid = 3492] [id = 195] 14:43:46 INFO - PROCESS | 3492 | --DOCSHELL 0F4F8400 == 40 [pid = 3492] [id = 194] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (240A3000) [pid = 3492] [serial = 1697] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1FCCF400) [pid = 3492] [serial = 1745] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (26EE4800) [pid = 3492] [serial = 1703] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (24924800) [pid = 3492] [serial = 1748] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (25F06800) [pid = 3492] [serial = 1751] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1D67AC00) [pid = 3492] [serial = 1766] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (20A88000) [pid = 3492] [serial = 1685] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1FCCE400) [pid = 3492] [serial = 1694] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (26E67400) [pid = 3492] [serial = 1700] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (283D6800) [pid = 3492] [serial = 1760] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (25D04800) [pid = 3492] [serial = 1688] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (27365400) [pid = 3492] [serial = 1757] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (25F07400) [pid = 3492] [serial = 1691] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (288EE800) [pid = 3492] [serial = 1763] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (26980C00) [pid = 3492] [serial = 1754] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1BF62C00) [pid = 3492] [serial = 1682] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1D10BC00) [pid = 3492] [serial = 1742] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (23A8D400) [pid = 3492] [serial = 1862] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (2075F400) [pid = 3492] [serial = 1814] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (19EE0000) [pid = 3492] [serial = 1805] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1FFA7800) [pid = 3492] [serial = 1811] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (20B9E000) [pid = 3492] [serial = 1817] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (21756000) [pid = 3492] [serial = 1826] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (215B8800) [pid = 3492] [serial = 1823] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1E7FDC00) [pid = 3492] [serial = 1808] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1C9CC000) [pid = 3492] [serial = 1829] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (211F5C00) [pid = 3492] [serial = 1820] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (12D36C00) [pid = 3492] [serial = 1802] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (0EFA6800) [pid = 3492] [serial = 1909] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (20A88400) [pid = 3492] [serial = 1870] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1C8E2000) [pid = 3492] [serial = 1868] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1C8D7400) [pid = 3492] [serial = 1867] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (17520C00) [pid = 3492] [serial = 1865] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (137D4000) [pid = 3492] [serial = 1864] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1D61D000) [pid = 3492] [serial = 1906] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1C9CEC00) [pid = 3492] [serial = 1903] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1D109800) [pid = 3492] [serial = 1904] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1AB3CC00) [pid = 3492] [serial = 1900] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1BA9D400) [pid = 3492] [serial = 1901] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (16DC3000) [pid = 3492] [serial = 1897] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (18CA4800) [pid = 3492] [serial = 1898] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1AB3F000) [pid = 3492] [serial = 1895] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A7D7800) [pid = 3492] [serial = 1894] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1BA99000) [pid = 3492] [serial = 1892] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A25A800) [pid = 3492] [serial = 1891] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (25F0CC00) [pid = 3492] [serial = 1889] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (25F08800) [pid = 3492] [serial = 1888] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (25D4FC00) [pid = 3492] [serial = 1886] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (25D4DC00) [pid = 3492] [serial = 1885] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (25D09000) [pid = 3492] [serial = 1883] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (25D04C00) [pid = 3492] [serial = 1882] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (240D2800) [pid = 3492] [serial = 1880] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (240CCC00) [pid = 3492] [serial = 1879] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (240A0800) [pid = 3492] [serial = 1877] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (2409DC00) [pid = 3492] [serial = 1876] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (24067400) [pid = 3492] [serial = 1874] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (23E10800) [pid = 3492] [serial = 1873] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (2119A000) [pid = 3492] [serial = 1871] [outer = 00000000] [url = about:blank] 14:43:46 INFO - PROCESS | 3492 | 1461102226693 Marionette TRACE conn4 <- [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]]]}] 14:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 870ms 14:43:46 INFO - PROCESS | 3492 | 1461102226752 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:43:46 INFO - PROCESS | 3492 | 1461102226757 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 14:43:46 INFO - PROCESS | 3492 | 1461102226781 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:43:46 INFO - PROCESS | 3492 | 1461102226784 Marionette TRACE conn4 <- [1,2586,null,{}] 14:43:46 INFO - PROCESS | 3492 | 1461102226790 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:46 INFO - PROCESS | 3492 | 1461102226877 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:43:46 INFO - PROCESS | 3492 | 1461102226995 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 3492 | ++DOCSHELL 0F4ED400 == 41 [pid = 3492] [id = 656] 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (0F4F1400) [pid = 3492] [serial = 1968] [outer = 00000000] 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16B6DC00) [pid = 3492] [serial = 1969] [outer = 0F4F1400] 14:43:47 INFO - PROCESS | 3492 | 1461102227040 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16E25800) [pid = 3492] [serial = 1970] [outer = 0F4F1400] 14:43:47 INFO - PROCESS | 3492 | 1461102227443 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 14:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:43:47 INFO - PROCESS | 3492 | 1461102227517 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:43:47 INFO - PROCESS | 3492 | 1461102227519 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 14:43:47 INFO - PROCESS | 3492 | 1461102227523 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - PROCESS | 3492 | 1461102227526 Marionette TRACE conn4 <- [1,2590,null,{}] 14:43:47 INFO - PROCESS | 3492 | 1461102227536 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:47 INFO - PROCESS | 3492 | 1461102227624 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:43:47 INFO - PROCESS | 3492 | 1461102227639 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 3492 | ++DOCSHELL 19022400 == 42 [pid = 3492] [id = 657] 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19E44400) [pid = 3492] [serial = 1971] [outer = 00000000] 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19ED8800) [pid = 3492] [serial = 1972] [outer = 19E44400] 14:43:47 INFO - PROCESS | 3492 | 1461102227687 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A239400) [pid = 3492] [serial = 1973] [outer = 19E44400] 14:43:48 INFO - PROCESS | 3492 | 1461102228139 Marionette TRACE conn4 <- [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]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 14:43:48 INFO - PROCESS | 3492 | 1461102228162 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:43:48 INFO - PROCESS | 3492 | 1461102228165 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 14:43:48 INFO - PROCESS | 3492 | 1461102228168 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 3492 | 1461102228169 Marionette TRACE conn4 <- [1,2594,null,{}] 14:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:43:48 INFO - PROCESS | 3492 | 1461102228173 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:48 INFO - PROCESS | 3492 | 1461102228259 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:43:48 INFO - PROCESS | 3492 | 1461102228266 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:48 INFO - PROCESS | 3492 | ++DOCSHELL 1A1AD000 == 43 [pid = 3492] [id = 658] 14:43:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A240800) [pid = 3492] [serial = 1974] [outer = 00000000] 14:43:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A261C00) [pid = 3492] [serial = 1975] [outer = 1A240800] 14:43:48 INFO - PROCESS | 3492 | 1461102228311 Marionette DEBUG loaded listener.js 14:43:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A801C00) [pid = 3492] [serial = 1976] [outer = 1A240800] 14:43:48 INFO - PROCESS | 3492 | 1461102228801 Marionette TRACE conn4 <- [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]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 14:43:48 INFO - PROCESS | 3492 | 1461102228844 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:43:48 INFO - PROCESS | 3492 | 1461102228846 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 14:43:48 INFO - PROCESS | 3492 | 1461102228849 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 3492 | 1461102228851 Marionette TRACE conn4 <- [1,2598,null,{}] 14:43:48 INFO - PROCESS | 3492 | 1461102228855 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:48 INFO - PROCESS | 3492 | 1461102228970 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:43:49 INFO - PROCESS | 3492 | 1461102229062 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 3492 | ++DOCSHELL 1AB32C00 == 44 [pid = 3492] [id = 659] 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1AB39000) [pid = 3492] [serial = 1977] [outer = 00000000] 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1B8B7000) [pid = 3492] [serial = 1978] [outer = 1AB39000] 14:43:49 INFO - PROCESS | 3492 | 1461102229107 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1B8B6000) [pid = 3492] [serial = 1979] [outer = 1AB39000] 14:43:49 INFO - PROCESS | 3492 | 1461102229556 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 14:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:43:49 INFO - PROCESS | 3492 | 1461102229620 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:43:49 INFO - PROCESS | 3492 | 1461102229622 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 14:43:49 INFO - PROCESS | 3492 | 1461102229625 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:43:49 INFO - PROCESS | 3492 | 1461102229627 Marionette TRACE conn4 <- [1,2602,null,{}] 14:43:49 INFO - PROCESS | 3492 | 1461102229631 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:49 INFO - PROCESS | 3492 | 1461102229761 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:43:49 INFO - PROCESS | 3492 | 1461102229829 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 3492 | ++DOCSHELL 0F026400 == 45 [pid = 3492] [id = 660] 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1BAA0400) [pid = 3492] [serial = 1980] [outer = 00000000] 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1C852400) [pid = 3492] [serial = 1981] [outer = 1BAA0400] 14:43:49 INFO - PROCESS | 3492 | 1461102229878 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1C77E000) [pid = 3492] [serial = 1982] [outer = 1BAA0400] 14:43:50 INFO - PROCESS | 3492 | 1461102230298 Marionette TRACE conn4 <- [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]]]}] 14:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 14:43:50 INFO - PROCESS | 3492 | 1461102230363 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:43:50 INFO - PROCESS | 3492 | 1461102230365 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 14:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:43:50 INFO - PROCESS | 3492 | 1461102230369 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - PROCESS | 3492 | 1461102230370 Marionette TRACE conn4 <- [1,2606,null,{}] 14:43:50 INFO - PROCESS | 3492 | 1461102230374 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:50 INFO - PROCESS | 3492 | 1461102230487 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0EF9D800) [pid = 3492] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (0EF17C00) [pid = 3492] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (187DD000) [pid = 3492] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13C80800) [pid = 3492] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (17097C00) [pid = 3492] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (12D3E000) [pid = 3492] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19E47400) [pid = 3492] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1377B400) [pid = 3492] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A23DC00) [pid = 3492] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:43:50 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19ED6000) [pid = 3492] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:43:50 INFO - PROCESS | 3492 | 1461102230655 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 3492 | ++DOCSHELL 0EF10400 == 46 [pid = 3492] [id = 661] 14:43:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (0EF12400) [pid = 3492] [serial = 1983] [outer = 00000000] 14:43:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (0F543C00) [pid = 3492] [serial = 1984] [outer = 0EF12400] 14:43:50 INFO - PROCESS | 3492 | 1461102230701 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (13AE4000) [pid = 3492] [serial = 1985] [outer = 0EF12400] 14:43:51 INFO - PROCESS | 3492 | 1461102231066 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 14:43:51 INFO - PROCESS | 3492 | 1461102231101 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:43:51 INFO - PROCESS | 3492 | 1461102231103 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 14:43:51 INFO - PROCESS | 3492 | 1461102231106 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 3492 | 1461102231107 Marionette TRACE conn4 <- [1,2610,null,{}] 14:43:51 INFO - PROCESS | 3492 | 1461102231111 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:51 INFO - PROCESS | 3492 | 1461102231192 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:43:51 INFO - PROCESS | 3492 | 1461102231293 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 3492 | ++DOCSHELL 0F401C00 == 47 [pid = 3492] [id = 662] 14:43:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (0F4F7000) [pid = 3492] [serial = 1986] [outer = 00000000] 14:43:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1C8DCC00) [pid = 3492] [serial = 1987] [outer = 0F4F7000] 14:43:51 INFO - PROCESS | 3492 | 1461102231340 Marionette DEBUG loaded listener.js 14:43:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1C8E2800) [pid = 3492] [serial = 1988] [outer = 0F4F7000] 14:43:51 INFO - PROCESS | 3492 | 1461102231700 Marionette TRACE conn4 <- [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]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 14:43:51 INFO - PROCESS | 3492 | 1461102231737 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 3492 | 1461102231739 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 14:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:43:51 INFO - PROCESS | 3492 | 1461102231742 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 3492 | 1461102231744 Marionette TRACE conn4 <- [1,2614,null,{}] 14:43:51 INFO - PROCESS | 3492 | 1461102231748 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:51 INFO - PROCESS | 3492 | 1461102231870 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:43:51 INFO - PROCESS | 3492 | 1461102231910 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 3492 | ++DOCSHELL 1C8E1C00 == 48 [pid = 3492] [id = 663] 14:43:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1C8E6000) [pid = 3492] [serial = 1989] [outer = 00000000] 14:43:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1D102C00) [pid = 3492] [serial = 1990] [outer = 1C8E6000] 14:43:51 INFO - PROCESS | 3492 | 1461102231953 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1D107800) [pid = 3492] [serial = 1991] [outer = 1C8E6000] 14:43:52 INFO - PROCESS | 3492 | 1461102232364 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 672ms 14:43:52 INFO - PROCESS | 3492 | 1461102232425 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 3492 | 1461102232427 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 14:43:52 INFO - PROCESS | 3492 | 1461102232431 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:43:52 INFO - PROCESS | 3492 | 1461102232433 Marionette TRACE conn4 <- [1,2618,null,{}] 14:43:52 INFO - PROCESS | 3492 | 1461102232437 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:52 INFO - PROCESS | 3492 | 1461102232519 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:43:52 INFO - PROCESS | 3492 | 1461102232525 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 3492 | ++DOCSHELL 1CC1C400 == 49 [pid = 3492] [id = 664] 14:43:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1D109C00) [pid = 3492] [serial = 1992] [outer = 00000000] 14:43:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1D10E400) [pid = 3492] [serial = 1993] [outer = 1D109C00] 14:43:52 INFO - PROCESS | 3492 | 1461102232570 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1D125400) [pid = 3492] [serial = 1994] [outer = 1D109C00] 14:43:53 INFO - PROCESS | 3492 | 1461102233301 Marionette TRACE conn4 <- [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]]]}] 14:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 931ms 14:43:53 INFO - PROCESS | 3492 | 1461102233368 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:43:53 INFO - PROCESS | 3492 | 1461102233373 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 14:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:43:53 INFO - PROCESS | 3492 | 1461102233379 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 3492 | 1461102233383 Marionette TRACE conn4 <- [1,2622,null,{}] 14:43:53 INFO - PROCESS | 3492 | 1461102233388 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:53 INFO - PROCESS | 3492 | 1461102233501 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:43:53 INFO - PROCESS | 3492 | 1461102233643 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:53 INFO - PROCESS | 3492 | ++DOCSHELL 12974000 == 50 [pid = 3492] [id = 665] 14:43:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (12974400) [pid = 3492] [serial = 1995] [outer = 00000000] 14:43:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (13C7E800) [pid = 3492] [serial = 1996] [outer = 12974400] 14:43:53 INFO - PROCESS | 3492 | 1461102233701 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (16E2D400) [pid = 3492] [serial = 1997] [outer = 12974400] 14:43:54 INFO - PROCESS | 3492 | 1461102234282 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 14:43:54 INFO - PROCESS | 3492 | 1461102234313 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:43:54 INFO - PROCESS | 3492 | 1461102234319 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 14:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:43:54 INFO - PROCESS | 3492 | 1461102234325 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:43:54 INFO - PROCESS | 3492 | 1461102234328 Marionette TRACE conn4 <- [1,2626,null,{}] 14:43:54 INFO - PROCESS | 3492 | 1461102234332 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:54 INFO - PROCESS | 3492 | 1461102234444 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:43:54 INFO - PROCESS | 3492 | 1461102234583 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 3492 | ++DOCSHELL 18CA3400 == 51 [pid = 3492] [id = 666] 14:43:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (18CA6400) [pid = 3492] [serial = 1998] [outer = 00000000] 14:43:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1A260000) [pid = 3492] [serial = 1999] [outer = 18CA6400] 14:43:54 INFO - PROCESS | 3492 | 1461102234639 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1BA96000) [pid = 3492] [serial = 2000] [outer = 18CA6400] 14:43:55 INFO - PROCESS | 3492 | 1461102235245 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 14:43:55 INFO - PROCESS | 3492 | 1461102235298 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:43:55 INFO - PROCESS | 3492 | 1461102235300 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 14:43:55 INFO - PROCESS | 3492 | 1461102235304 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:43:55 INFO - PROCESS | 3492 | 1461102235307 Marionette TRACE conn4 <- [1,2630,null,{}] 14:43:55 INFO - PROCESS | 3492 | 1461102235319 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:55 INFO - PROCESS | 3492 | 1461102235433 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:43:55 INFO - PROCESS | 3492 | 1461102235575 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 3492 | ++DOCSHELL 1D10C000 == 52 [pid = 3492] [id = 667] 14:43:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1D121C00) [pid = 3492] [serial = 2001] [outer = 00000000] 14:43:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1D1D9400) [pid = 3492] [serial = 2002] [outer = 1D121C00] 14:43:55 INFO - PROCESS | 3492 | 1461102235634 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1D622400) [pid = 3492] [serial = 2003] [outer = 1D121C00] 14:43:56 INFO - PROCESS | 3492 | 1461102236168 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:43:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:43:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 14:43:56 INFO - PROCESS | 3492 | 1461102236237 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:43:56 INFO - PROCESS | 3492 | 1461102236240 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 14:43:56 INFO - PROCESS | 3492 | 1461102236244 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:43:56 INFO - PROCESS | 3492 | 1461102236246 Marionette TRACE conn4 <- [1,2634,null,{}] 14:43:56 INFO - PROCESS | 3492 | 1461102236249 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:56 INFO - PROCESS | 3492 | 1461102236359 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:43:56 INFO - PROCESS | 3492 | 1461102236498 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 3492 | ++DOCSHELL 17746000 == 53 [pid = 3492] [id = 668] 14:43:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1D12E000) [pid = 3492] [serial = 2004] [outer = 00000000] 14:43:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1E67CC00) [pid = 3492] [serial = 2005] [outer = 1D12E000] 14:43:56 INFO - PROCESS | 3492 | 1461102236553 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1E762C00) [pid = 3492] [serial = 2006] [outer = 1D12E000] 14:43:57 INFO - PROCESS | 3492 | 1461102237381 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:43:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1181ms 14:43:57 INFO - PROCESS | 3492 | 1461102237441 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 3492 | 1461102237446 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 14:43:57 INFO - PROCESS | 3492 | 1461102237452 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:43:57 INFO - PROCESS | 3492 | 1461102237456 Marionette TRACE conn4 <- [1,2638,null,{}] 14:43:57 INFO - PROCESS | 3492 | 1461102237462 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:57 INFO - PROCESS | 3492 | 1461102237559 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:43:57 INFO - PROCESS | 3492 | 1461102237703 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0E400 == 54 [pid = 3492] [id = 669] 14:43:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (0EF11400) [pid = 3492] [serial = 2007] [outer = 00000000] 14:43:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (12D40C00) [pid = 3492] [serial = 2008] [outer = 0EF11400] 14:43:57 INFO - PROCESS | 3492 | 1461102237755 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1377CC00) [pid = 3492] [serial = 2009] [outer = 0EF11400] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 1D10AC00 == 53 [pid = 3492] [id = 635] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 17093800 == 52 [pid = 3492] [id = 190] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 1BA9E800 == 51 [pid = 3492] [id = 196] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 18CB1800 == 50 [pid = 3492] [id = 189] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0F02D800 == 49 [pid = 3492] [id = 187] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0F4F5800 == 48 [pid = 3492] [id = 191] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 1C8E1C00 == 47 [pid = 3492] [id = 663] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0F401C00 == 46 [pid = 3492] [id = 662] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0EF10400 == 45 [pid = 3492] [id = 661] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0F026400 == 44 [pid = 3492] [id = 660] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 1AB32C00 == 43 [pid = 3492] [id = 659] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 1A1AD000 == 42 [pid = 3492] [id = 658] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 19022400 == 41 [pid = 3492] [id = 657] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 0F4ED400 == 40 [pid = 3492] [id = 656] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1AB39400) [pid = 3492] [serial = 1948] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOCSHELL 16B71C00 == 39 [pid = 3492] [id = 655] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (0F024C00) [pid = 3492] [serial = 1910] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (0F4F1800) [pid = 3492] [serial = 1922] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (0F188400) [pid = 3492] [serial = 1921] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (12979800) [pid = 3492] [serial = 1918] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (18CABC00) [pid = 3492] [serial = 1933] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (16D6E000) [pid = 3492] [serial = 1927] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (16E28000) [pid = 3492] [serial = 1928] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (0F580800) [pid = 3492] [serial = 1915] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (17739400) [pid = 3492] [serial = 1930] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (12FAA000) [pid = 3492] [serial = 1924] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12FE7800) [pid = 3492] [serial = 1925] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (0EF13000) [pid = 3492] [serial = 1912] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (19EDE000) [pid = 3492] [serial = 1936] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A23E400) [pid = 3492] [serial = 1942] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A246C00) [pid = 3492] [serial = 1939] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A7BB000) [pid = 3492] [serial = 1945] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1A7DC400) [pid = 3492] [serial = 1946] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A254C00) [pid = 3492] [serial = 1940] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A1AC000) [pid = 3492] [serial = 1937] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (18CAF400) [pid = 3492] [serial = 1934] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A258C00) [pid = 3492] [serial = 1943] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1787A400) [pid = 3492] [serial = 1931] [outer = 00000000] [url = about:blank] 14:43:58 INFO - PROCESS | 3492 | 1461102238402 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:43:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:43:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 14:43:58 INFO - PROCESS | 3492 | 1461102238427 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:43:58 INFO - PROCESS | 3492 | 1461102238432 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 14:43:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:43:58 INFO - PROCESS | 3492 | 1461102238438 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:43:58 INFO - PROCESS | 3492 | 1461102238440 Marionette TRACE conn4 <- [1,2642,null,{}] 14:43:58 INFO - PROCESS | 3492 | 1461102238444 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:58 INFO - PROCESS | 3492 | 1461102238540 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:43:58 INFO - PROCESS | 3492 | 1461102238639 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:58 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA7C00 == 40 [pid = 3492] [id = 670] 14:43:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (0F025400) [pid = 3492] [serial = 2010] [outer = 00000000] 14:43:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (0F580800) [pid = 3492] [serial = 2011] [outer = 0F025400] 14:43:58 INFO - PROCESS | 3492 | 1461102238684 Marionette DEBUG loaded listener.js 14:43:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (12971400) [pid = 3492] [serial = 2012] [outer = 0F025400] 14:43:59 INFO - PROCESS | 3492 | 1461102239099 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:43:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 14:43:59 INFO - PROCESS | 3492 | 1461102239172 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 3492 | 1461102239174 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 14:43:59 INFO - PROCESS | 3492 | 1461102239177 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:43:59 INFO - PROCESS | 3492 | 1461102239181 Marionette TRACE conn4 <- [1,2646,null,{}] 14:43:59 INFO - PROCESS | 3492 | 1461102239191 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:59 INFO - PROCESS | 3492 | 1461102239280 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:43:59 INFO - PROCESS | 3492 | 1461102239294 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 3492 | ++DOCSHELL 17094800 == 41 [pid = 3492] [id = 671] 14:43:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (17097C00) [pid = 3492] [serial = 2013] [outer = 00000000] 14:43:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (17665000) [pid = 3492] [serial = 2014] [outer = 17097C00] 14:43:59 INFO - PROCESS | 3492 | 1461102239342 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1787C000) [pid = 3492] [serial = 2015] [outer = 17097C00] 14:43:59 INFO - PROCESS | 3492 | 1461102239820 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:43:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 14:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:43:59 INFO - PROCESS | 3492 | 1461102239851 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 3492 | 1461102239854 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 14:43:59 INFO - PROCESS | 3492 | 1461102239857 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 3492 | 1461102239859 Marionette TRACE conn4 <- [1,2650,null,{}] 14:43:59 INFO - PROCESS | 3492 | 1461102239862 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:59 INFO - PROCESS | 3492 | 1461102239945 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:43:59 INFO - PROCESS | 3492 | 1461102239951 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 3492 | ++DOCSHELL 18748800 == 42 [pid = 3492] [id = 672] 14:43:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (18CA5400) [pid = 3492] [serial = 2016] [outer = 00000000] 14:43:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (19E49C00) [pid = 3492] [serial = 2017] [outer = 18CA5400] 14:43:59 INFO - PROCESS | 3492 | 1461102239997 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (19EDE000) [pid = 3492] [serial = 2018] [outer = 18CA5400] 14:44:00 INFO - PROCESS | 3492 | 1461102240439 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:44:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:44:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 14:44:00 INFO - PROCESS | 3492 | 1461102240488 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 3492 | 1461102240490 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 14:44:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:44:00 INFO - PROCESS | 3492 | 1461102240493 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 3492 | 1461102240495 Marionette TRACE conn4 <- [1,2654,null,{}] 14:44:00 INFO - PROCESS | 3492 | 1461102240499 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:00 INFO - PROCESS | 3492 | 1461102240581 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:44:00 INFO - PROCESS | 3492 | 1461102240587 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F0C00 == 43 [pid = 3492] [id = 673] 14:44:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1A238C00) [pid = 3492] [serial = 2019] [outer = 00000000] 14:44:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A254000) [pid = 3492] [serial = 2020] [outer = 1A238C00] 14:44:00 INFO - PROCESS | 3492 | 1461102240632 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1A253000) [pid = 3492] [serial = 2021] [outer = 1A238C00] 14:44:01 INFO - PROCESS | 3492 | 1461102241629 Marionette TRACE conn4 <- [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]]]}] 14:44:01 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) 14:44:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 14:44:01 INFO - PROCESS | 3492 | 1461102241672 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 3492 | 1461102241674 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 14:44:01 INFO - PROCESS | 3492 | 1461102241677 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:44:01 INFO - PROCESS | 3492 | 1461102241679 Marionette TRACE conn4 <- [1,2658,null,{}] 14:44:01 INFO - PROCESS | 3492 | 1461102241682 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:01 INFO - PROCESS | 3492 | 1461102241822 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:44:01 INFO - PROCESS | 3492 | 1461102241904 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 3492 | ++DOCSHELL 1A259C00 == 44 [pid = 3492] [id = 674] 14:44:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1A25F400) [pid = 3492] [serial = 2022] [outer = 00000000] 14:44:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1B8B5C00) [pid = 3492] [serial = 2023] [outer = 1A25F400] 14:44:01 INFO - PROCESS | 3492 | 1461102241952 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1BC97800) [pid = 3492] [serial = 2024] [outer = 1A25F400] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1C8E6000) [pid = 3492] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1AB39000) [pid = 3492] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1BAA0400) [pid = 3492] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (0F4F1400) [pid = 3492] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (0EF12400) [pid = 3492] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (16B8B800) [pid = 3492] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (19E44400) [pid = 3492] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A240800) [pid = 3492] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:44:02 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (0F4F7000) [pid = 3492] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:44:02 INFO - PROCESS | 3492 | 1461102242890 Marionette TRACE conn4 <- [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] 14:44:02 INFO - PROCESS | 3492 | 1461102242898 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 14:44:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:44:02 INFO - PROCESS | 3492 | 1461102242902 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - PROCESS | 3492 | 1461102242903 Marionette TRACE conn4 <- [1,2662,null,{}] 14:44:02 INFO - PROCESS | 3492 | 1461102242907 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:02 INFO - PROCESS | 3492 | 1461102242987 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:44:02 INFO - PROCESS | 3492 | 1461102242993 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 3492 | ++DOCSHELL 12705400 == 45 [pid = 3492] [id = 675] 14:44:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (12707000) [pid = 3492] [serial = 2025] [outer = 00000000] 14:44:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1BA9A400) [pid = 3492] [serial = 2026] [outer = 12707000] 14:44:03 INFO - PROCESS | 3492 | 1461102243039 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1BF5F400) [pid = 3492] [serial = 2027] [outer = 12707000] 14:44:03 INFO - PROCESS | 3492 | 1461102243976 Marionette TRACE conn4 <- [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] 14:44:04 INFO - PROCESS | 3492 | 1461102244025 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 14:44:04 INFO - PROCESS | 3492 | 1461102244028 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:44:04 INFO - PROCESS | 3492 | 1461102244030 Marionette TRACE conn4 <- [1,2666,null,{}] 14:44:04 INFO - PROCESS | 3492 | 1461102244033 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:04 INFO - PROCESS | 3492 | 1461102244114 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:44:04 INFO - PROCESS | 3492 | 1461102244120 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 3492 | ++DOCSHELL 1C83BC00 == 46 [pid = 3492] [id = 676] 14:44:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1C854000) [pid = 3492] [serial = 2028] [outer = 00000000] 14:44:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1C8E3800) [pid = 3492] [serial = 2029] [outer = 1C854000] 14:44:04 INFO - PROCESS | 3492 | 1461102244164 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1C8E3400) [pid = 3492] [serial = 2030] [outer = 1C854000] 14:44:05 INFO - PROCESS | 3492 | 1461102245118 Marionette TRACE conn4 <- [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]]]}] 14:44:05 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) 14:44:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 14:44:05 INFO - PROCESS | 3492 | 1461102245192 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 3492 | 1461102245196 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 14:44:05 INFO - PROCESS | 3492 | 1461102245202 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:44:05 INFO - PROCESS | 3492 | 1461102245206 Marionette TRACE conn4 <- [1,2670,null,{}] 14:44:05 INFO - PROCESS | 3492 | 1461102245213 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:05 INFO - PROCESS | 3492 | 1461102245313 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:44:05 INFO - PROCESS | 3492 | 1461102245448 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 3492 | ++DOCSHELL 0F45A400 == 47 [pid = 3492] [id = 677] 14:44:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (0F574400) [pid = 3492] [serial = 2031] [outer = 00000000] 14:44:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (12975800) [pid = 3492] [serial = 2032] [outer = 0F574400] 14:44:05 INFO - PROCESS | 3492 | 1461102245506 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (12D3C000) [pid = 3492] [serial = 2033] [outer = 0F574400] 14:44:06 INFO - PROCESS | 3492 | 1461102246621 Marionette TRACE conn4 <- [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]]]}] 14:44:06 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) 14:44:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1436ms 14:44:06 INFO - PROCESS | 3492 | 1461102246644 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 14:44:06 INFO - PROCESS | 3492 | 1461102246650 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 14:44:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:44:06 INFO - PROCESS | 3492 | 1461102246656 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:44:06 INFO - PROCESS | 3492 | 1461102246659 Marionette TRACE conn4 <- [1,2674,null,{}] 14:44:06 INFO - PROCESS | 3492 | 1461102246663 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:06 INFO - PROCESS | 3492 | 1461102246772 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:44:06 INFO - PROCESS | 3492 | 1461102246945 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 3492 | ++DOCSHELL 17099000 == 48 [pid = 3492] [id = 678] 14:44:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1751B400) [pid = 3492] [serial = 2034] [outer = 00000000] 14:44:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A244000) [pid = 3492] [serial = 2035] [outer = 1751B400] 14:44:06 INFO - PROCESS | 3492 | 1461102247005 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A789C00) [pid = 3492] [serial = 2036] [outer = 1751B400] 14:44:08 INFO - PROCESS | 3492 | 1461102248027 Marionette TRACE conn4 <- [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] 14:44:08 INFO - PROCESS | 3492 | 1461102248104 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 14:44:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:44:08 INFO - PROCESS | 3492 | 1461102248108 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 3492 | 1461102248112 Marionette TRACE conn4 <- [1,2678,null,{}] 14:44:08 INFO - PROCESS | 3492 | 1461102248124 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:08 INFO - PROCESS | 3492 | 1461102248227 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:44:08 INFO - PROCESS | 3492 | 1461102248439 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:08 INFO - PROCESS | 3492 | ++DOCSHELL 1BF5EC00 == 49 [pid = 3492] [id = 679] 14:44:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1C85B400) [pid = 3492] [serial = 2037] [outer = 00000000] 14:44:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1D12EC00) [pid = 3492] [serial = 2038] [outer = 1C85B400] 14:44:08 INFO - PROCESS | 3492 | 1461102248497 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1D673C00) [pid = 3492] [serial = 2039] [outer = 1C85B400] 14:44:09 INFO - PROCESS | 3492 | 1461102249522 Marionette TRACE conn4 <- [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] 14:44:09 INFO - PROCESS | 3492 | 1461102249547 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 14:44:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:44:09 INFO - PROCESS | 3492 | 1461102249552 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:44:09 INFO - PROCESS | 3492 | 1461102249556 Marionette TRACE conn4 <- [1,2682,null,{}] 14:44:09 INFO - PROCESS | 3492 | 1461102249561 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:09 INFO - PROCESS | 3492 | 1461102249660 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:44:09 INFO - PROCESS | 3492 | 1461102249798 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 3492 | ++DOCSHELL 16DCC400 == 50 [pid = 3492] [id = 680] 14:44:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (16DCD400) [pid = 3492] [serial = 2040] [outer = 00000000] 14:44:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (17098C00) [pid = 3492] [serial = 2041] [outer = 16DCD400] 14:44:09 INFO - PROCESS | 3492 | 1461102249888 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (17609C00) [pid = 3492] [serial = 2042] [outer = 16DCD400] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 19E47000 == 49 [pid = 3492] [id = 202] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 0F4B6000 == 48 [pid = 3492] [id = 201] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 12705400 == 47 [pid = 3492] [id = 675] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 1A259C00 == 46 [pid = 3492] [id = 674] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 0F4F0C00 == 45 [pid = 3492] [id = 673] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 18748800 == 44 [pid = 3492] [id = 672] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 17094800 == 43 [pid = 3492] [id = 671] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 0EFA7C00 == 42 [pid = 3492] [id = 670] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 0EF0E400 == 41 [pid = 3492] [id = 669] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1D10E400) [pid = 3492] [serial = 1993] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOCSHELL 17746000 == 40 [pid = 3492] [id = 668] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1B8B7000) [pid = 3492] [serial = 1978] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1C852400) [pid = 3492] [serial = 1981] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1B8B6000) [pid = 3492] [serial = 1979] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (12D3F000) [pid = 3492] [serial = 1951] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (176BC800) [pid = 3492] [serial = 1954] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1BA96800) [pid = 3492] [serial = 1957] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (16B6DC00) [pid = 3492] [serial = 1969] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (16E25800) [pid = 3492] [serial = 1970] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (0F543C00) [pid = 3492] [serial = 1984] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (17603000) [pid = 3492] [serial = 1967] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1709B400) [pid = 3492] [serial = 1966] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A243C00) [pid = 3492] [serial = 1963] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (19ED8800) [pid = 3492] [serial = 1972] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1A239400) [pid = 3492] [serial = 1973] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A261C00) [pid = 3492] [serial = 1975] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1C039800) [pid = 3492] [serial = 1960] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1C77E000) [pid = 3492] [serial = 1982] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (13AE4000) [pid = 3492] [serial = 1985] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1C8DCC00) [pid = 3492] [serial = 1987] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1D107800) [pid = 3492] [serial = 1991] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1C8E2800) [pid = 3492] [serial = 1988] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A801C00) [pid = 3492] [serial = 1976] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1D102C00) [pid = 3492] [serial = 1990] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3492 | 1461102250939 Marionette TRACE conn4 <- [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] 14:44:10 INFO - PROCESS | 3492 | 1461102250980 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 14:44:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:44:10 INFO - PROCESS | 3492 | 1461102250986 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - PROCESS | 3492 | 1461102250989 Marionette TRACE conn4 <- [1,2686,null,{}] 14:44:10 INFO - PROCESS | 3492 | 1461102250992 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:11 INFO - PROCESS | 3492 | 1461102251077 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:44:11 INFO - PROCESS | 3492 | 1461102251084 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 3492 | ++DOCSHELL 0F4B6000 == 41 [pid = 3492] [id = 681] 14:44:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (0F4F0C00) [pid = 3492] [serial = 2043] [outer = 00000000] 14:44:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (16B91000) [pid = 3492] [serial = 2044] [outer = 0F4F0C00] 14:44:11 INFO - PROCESS | 3492 | 1461102251129 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (17025400) [pid = 3492] [serial = 2045] [outer = 0F4F0C00] 14:44:12 INFO - PROCESS | 3492 | 1461102252109 Marionette TRACE conn4 <- [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] 14:44:12 INFO - PROCESS | 3492 | 1461102252174 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 14:44:12 INFO - PROCESS | 3492 | 1461102252177 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:44:12 INFO - PROCESS | 3492 | 1461102252180 Marionette TRACE conn4 <- [1,2690,null,{}] 14:44:12 INFO - PROCESS | 3492 | 1461102252190 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:12 INFO - PROCESS | 3492 | 1461102252279 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:44:12 INFO - PROCESS | 3492 | 1461102252287 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 3492 | ++DOCSHELL 176BE800 == 42 [pid = 3492] [id = 682] 14:44:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1787B400) [pid = 3492] [serial = 2046] [outer = 00000000] 14:44:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19ED9000) [pid = 3492] [serial = 2047] [outer = 1787B400] 14:44:12 INFO - PROCESS | 3492 | 1461102252334 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A1AA000) [pid = 3492] [serial = 2048] [outer = 1787B400] 14:44:12 INFO - PROCESS | 3492 | 1461102252854 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:44:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:44:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 14:44:12 INFO - PROCESS | 3492 | 1461102252911 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 14:44:12 INFO - PROCESS | 3492 | 1461102252914 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 14:44:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:44:12 INFO - PROCESS | 3492 | 1461102252921 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - PROCESS | 3492 | 1461102252922 Marionette TRACE conn4 <- [1,2694,null,{}] 14:44:12 INFO - PROCESS | 3492 | 1461102252932 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 3492 | 1461102253050 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:44:13 INFO - PROCESS | 3492 | 1461102253060 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 3492 | ++DOCSHELL 1A259400 == 43 [pid = 3492] [id = 683] 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A25AC00) [pid = 3492] [serial = 2049] [outer = 00000000] 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1AB34400) [pid = 3492] [serial = 2050] [outer = 1A25AC00] 14:44:13 INFO - PROCESS | 3492 | 1461102253164 Marionette DEBUG loaded listener.js 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1AB41800) [pid = 3492] [serial = 2051] [outer = 1A25AC00] 14:44:13 INFO - PROCESS | 3492 | 1461102253583 Marionette TRACE conn4 <- [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]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:44:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:44:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:44:13 INFO - PROCESS | 3492 | 1461102253596 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 3492 | 1461102253598 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 14:44:13 INFO - PROCESS | 3492 | 1461102253601 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 3492 | 1461102253603 Marionette TRACE conn4 <- [1,2698,null,{}] 14:44:13 INFO - PROCESS | 3492 | 1461102253606 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 3492 | 1461102253752 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:44:13 INFO - PROCESS | 3492 | 1461102253776 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9A000 == 44 [pid = 3492] [id = 684] 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1BA9B800) [pid = 3492] [serial = 2052] [outer = 00000000] 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1C03D800) [pid = 3492] [serial = 2053] [outer = 1BA9B800] 14:44:13 INFO - PROCESS | 3492 | 1461102253821 Marionette DEBUG loaded listener.js 14:44:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1C77E000) [pid = 3492] [serial = 2054] [outer = 1BA9B800] 14:44:14 INFO - PROCESS | 3492 | 1461102254276 Marionette TRACE conn4 <- [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] 14:44:14 INFO - PROCESS | 3492 | 1461102254334 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 14:44:14 INFO - PROCESS | 3492 | 1461102254338 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:44:14 INFO - PROCESS | 3492 | 1461102254339 Marionette TRACE conn4 <- [1,2702,null,{}] 14:44:14 INFO - PROCESS | 3492 | 1461102254343 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:14 INFO - PROCESS | 3492 | 1461102254481 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12707000) [pid = 3492] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1A25F400) [pid = 3492] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (18CA5400) [pid = 3492] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A238C00) [pid = 3492] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (0EF11400) [pid = 3492] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (17097C00) [pid = 3492] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:44:14 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0F025400) [pid = 3492] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:44:14 INFO - PROCESS | 3492 | 1461102254627 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9A400 == 45 [pid = 3492] [id = 685] 14:44:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (0EFA1800) [pid = 3492] [serial = 2055] [outer = 00000000] 14:44:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1787A400) [pid = 3492] [serial = 2056] [outer = 0EFA1800] 14:44:14 INFO - PROCESS | 3492 | 1461102254677 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1C8DE400) [pid = 3492] [serial = 2057] [outer = 0EFA1800] 14:44:15 INFO - PROCESS | 3492 | 1461102255060 Marionette TRACE conn4 <- [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]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:44:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 770ms 14:44:15 INFO - PROCESS | 3492 | 1461102255112 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 3492 | 1461102255114 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 14:44:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:44:15 INFO - PROCESS | 3492 | 1461102255117 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 3492 | 1461102255119 Marionette TRACE conn4 <- [1,2706,null,{}] 14:44:15 INFO - PROCESS | 3492 | 1461102255122 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:15 INFO - PROCESS | 3492 | 1461102255240 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:44:15 INFO - PROCESS | 3492 | 1461102255249 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 3492 | ++DOCSHELL 17528C00 == 46 [pid = 3492] [id = 686] 14:44:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (187DD000) [pid = 3492] [serial = 2058] [outer = 00000000] 14:44:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1D124C00) [pid = 3492] [serial = 2059] [outer = 187DD000] 14:44:15 INFO - PROCESS | 3492 | 1461102255293 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1D128800) [pid = 3492] [serial = 2060] [outer = 187DD000] 14:44:15 INFO - PROCESS | 3492 | 1461102255722 Marionette TRACE conn4 <- [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] 14:44:15 INFO - PROCESS | 3492 | 1461102255750 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 14:44:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:44:15 INFO - PROCESS | 3492 | 1461102255753 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 3492 | 1461102255755 Marionette TRACE conn4 <- [1,2710,null,{}] 14:44:15 INFO - PROCESS | 3492 | 1461102255758 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:15 INFO - PROCESS | 3492 | 1461102255839 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:44:15 INFO - PROCESS | 3492 | 1461102255940 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 3492 | ++DOCSHELL 0F544800 == 47 [pid = 3492] [id = 687] 14:44:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (0F572400) [pid = 3492] [serial = 2061] [outer = 00000000] 14:44:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1E76B400) [pid = 3492] [serial = 2062] [outer = 0F572400] 14:44:15 INFO - PROCESS | 3492 | 1461102255984 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1E769800) [pid = 3492] [serial = 2063] [outer = 0F572400] 14:44:16 INFO - PROCESS | 3492 | 1461102256358 Marionette TRACE conn4 <- [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] 14:44:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:44:16 INFO - PROCESS | 3492 | 1461102256386 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 14:44:16 INFO - PROCESS | 3492 | 1461102256389 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 3492 | 1461102256391 Marionette TRACE conn4 <- [1,2714,null,{}] 14:44:16 INFO - PROCESS | 3492 | 1461102256394 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:16 INFO - PROCESS | 3492 | 1461102256515 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:44:16 INFO - PROCESS | 3492 | 1461102256559 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 3492 | ++DOCSHELL 1E7FAC00 == 48 [pid = 3492] [id = 688] 14:44:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1E80B400) [pid = 3492] [serial = 2064] [outer = 00000000] 14:44:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1F721000) [pid = 3492] [serial = 2065] [outer = 1E80B400] 14:44:16 INFO - PROCESS | 3492 | 1461102256604 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1FA67000) [pid = 3492] [serial = 2066] [outer = 1E80B400] 14:44:17 INFO - PROCESS | 3492 | 1461102257282 Marionette TRACE conn4 <- [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]]]}] 14:44:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:44:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 14:44:17 INFO - PROCESS | 3492 | 1461102257321 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:44:17 INFO - PROCESS | 3492 | 1461102257325 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 14:44:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:44:17 INFO - PROCESS | 3492 | 1461102257329 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:44:17 INFO - PROCESS | 3492 | 1461102257333 Marionette TRACE conn4 <- [1,2718,null,{}] 14:44:17 INFO - PROCESS | 3492 | 1461102257339 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:17 INFO - PROCESS | 3492 | 1461102257450 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:44:17 INFO - PROCESS | 3492 | 1461102257594 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 3492 | ++DOCSHELL 12D3BC00 == 49 [pid = 3492] [id = 689] 14:44:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (12FA5400) [pid = 3492] [serial = 2067] [outer = 00000000] 14:44:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (17739800) [pid = 3492] [serial = 2068] [outer = 12FA5400] 14:44:17 INFO - PROCESS | 3492 | 1461102257651 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (187DC000) [pid = 3492] [serial = 2069] [outer = 12FA5400] 14:44:18 INFO - PROCESS | 3492 | 1461102258737 Marionette TRACE conn4 <- [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] 14:44:18 INFO - PROCESS | 3492 | 1461102258770 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 14:44:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:44:18 INFO - PROCESS | 3492 | 1461102258777 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:44:18 INFO - PROCESS | 3492 | 1461102258780 Marionette TRACE conn4 <- [1,2722,null,{}] 14:44:18 INFO - PROCESS | 3492 | 1461102258784 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:18 INFO - PROCESS | 3492 | 1461102258925 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:44:19 INFO - PROCESS | 3492 | 1461102259062 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 3492 | ++DOCSHELL 17660400 == 50 [pid = 3492] [id = 690] 14:44:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (187DA400) [pid = 3492] [serial = 2070] [outer = 00000000] 14:44:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1C8E2400) [pid = 3492] [serial = 2071] [outer = 187DA400] 14:44:19 INFO - PROCESS | 3492 | 1461102259117 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1CC1B000) [pid = 3492] [serial = 2072] [outer = 187DA400] 14:44:19 INFO - PROCESS | 3492 | 1461102259746 Marionette TRACE conn4 <- [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]]]}] 14:44:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:44:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1020ms 14:44:19 INFO - PROCESS | 3492 | 1461102259799 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 14:44:19 INFO - PROCESS | 3492 | 1461102259801 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 14:44:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:44:19 INFO - PROCESS | 3492 | 1461102259805 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:44:19 INFO - PROCESS | 3492 | 1461102259809 Marionette TRACE conn4 <- [1,2726,null,{}] 14:44:19 INFO - PROCESS | 3492 | 1461102259820 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:19 INFO - PROCESS | 3492 | 1461102259946 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:44:20 INFO - PROCESS | 3492 | 1461102260103 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:20 INFO - PROCESS | 3492 | ++DOCSHELL 1FBA6800 == 51 [pid = 3492] [id = 691] 14:44:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1FBAA000) [pid = 3492] [serial = 2073] [outer = 00000000] 14:44:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1FBB3400) [pid = 3492] [serial = 2074] [outer = 1FBAA000] 14:44:20 INFO - PROCESS | 3492 | 1461102260161 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1FC43400) [pid = 3492] [serial = 2075] [outer = 1FBAA000] 14:44:20 INFO - PROCESS | 3492 | 1461102260745 Marionette TRACE conn4 <- [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]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 14:44:20 INFO - PROCESS | 3492 | 1461102260779 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 3492 | 1461102260782 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 14:44:20 INFO - PROCESS | 3492 | 1461102260785 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:44:20 INFO - PROCESS | 3492 | 1461102260787 Marionette TRACE conn4 <- [1,2730,null,{}] 14:44:20 INFO - PROCESS | 3492 | 1461102260790 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:20 INFO - PROCESS | 3492 | 1461102260900 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:44:21 INFO - PROCESS | 3492 | 1461102261015 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 3492 | ++DOCSHELL 1FC45C00 == 52 [pid = 3492] [id = 692] 14:44:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1FC48400) [pid = 3492] [serial = 2076] [outer = 00000000] 14:44:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1FC50400) [pid = 3492] [serial = 2077] [outer = 1FC48400] 14:44:21 INFO - PROCESS | 3492 | 1461102261110 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1FCC3400) [pid = 3492] [serial = 2078] [outer = 1FC48400] 14:44:21 INFO - PROCESS | 3492 | 1461102261938 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1179ms 14:44:21 INFO - PROCESS | 3492 | 1461102261968 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 14:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:44:21 INFO - PROCESS | 3492 | 1461102261972 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 14:44:21 INFO - PROCESS | 3492 | 1461102261977 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 3492 | 1461102261981 Marionette TRACE conn4 <- [1,2734,null,{}] 14:44:21 INFO - PROCESS | 3492 | 1461102261988 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:22 INFO - PROCESS | 3492 | 1461102262087 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:44:22 INFO - PROCESS | 3492 | 1461102262234 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 3492 | ++DOCSHELL 12FAA000 == 53 [pid = 3492] [id = 693] 14:44:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (12FE2000) [pid = 3492] [serial = 2079] [outer = 00000000] 14:44:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (17744800) [pid = 3492] [serial = 2080] [outer = 12FE2000] 14:44:22 INFO - PROCESS | 3492 | 1461102262287 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (18CAC000) [pid = 3492] [serial = 2081] [outer = 12FE2000] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 0F544800 == 52 [pid = 3492] [id = 687] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 17528C00 == 51 [pid = 3492] [id = 686] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 0EF9A400 == 50 [pid = 3492] [id = 685] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 1BA9A000 == 49 [pid = 3492] [id = 684] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 1A259400 == 48 [pid = 3492] [id = 683] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 176BE800 == 47 [pid = 3492] [id = 682] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 1CC1C400 == 46 [pid = 3492] [id = 664] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 0F4B6000 == 45 [pid = 3492] [id = 681] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1E67CC00) [pid = 3492] [serial = 2005] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1A260000) [pid = 3492] [serial = 1999] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1D1D9400) [pid = 3492] [serial = 2002] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (13C7E800) [pid = 3492] [serial = 1996] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1C8E3800) [pid = 3492] [serial = 2029] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 16DCC400 == 44 [pid = 3492] [id = 680] 14:44:22 INFO - PROCESS | 3492 | --DOCSHELL 1C83BC00 == 43 [pid = 3492] [id = 676] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1BA9A400) [pid = 3492] [serial = 2026] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1B8B5C00) [pid = 3492] [serial = 2023] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (19E49C00) [pid = 3492] [serial = 2017] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1A253000) [pid = 3492] [serial = 2021] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1BF5F400) [pid = 3492] [serial = 2027] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1377CC00) [pid = 3492] [serial = 2009] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1787C000) [pid = 3492] [serial = 2015] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1BC97800) [pid = 3492] [serial = 2024] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (19EDE000) [pid = 3492] [serial = 2018] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (12D40C00) [pid = 3492] [serial = 2008] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (17665000) [pid = 3492] [serial = 2014] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1A254000) [pid = 3492] [serial = 2020] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (12971400) [pid = 3492] [serial = 2012] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (0F580800) [pid = 3492] [serial = 2011] [outer = 00000000] [url = about:blank] 14:44:22 INFO - PROCESS | 3492 | 1461102262875 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:44:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 14:44:22 INFO - PROCESS | 3492 | 1461102262908 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 3492 | 1461102262913 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 14:44:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:44:22 INFO - PROCESS | 3492 | 1461102262919 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 3492 | 1461102262922 Marionette TRACE conn4 <- [1,2738,null,{}] 14:44:22 INFO - PROCESS | 3492 | 1461102262925 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:22 INFO - PROCESS | 3492 | 1461102263011 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:44:23 INFO - PROCESS | 3492 | 1461102263020 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0B800 == 44 [pid = 3492] [id = 694] 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (0F4F1800) [pid = 3492] [serial = 2082] [outer = 00000000] 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (137DBC00) [pid = 3492] [serial = 2083] [outer = 0F4F1800] 14:44:23 INFO - PROCESS | 3492 | 1461102263065 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (16DCC400) [pid = 3492] [serial = 2084] [outer = 0F4F1800] 14:44:23 INFO - PROCESS | 3492 | 1461102263595 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:44:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 14:44:23 INFO - PROCESS | 3492 | 1461102263653 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 3492 | 1461102263655 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 14:44:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:44:23 INFO - PROCESS | 3492 | 1461102263658 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - PROCESS | 3492 | 1461102263661 Marionette TRACE conn4 <- [1,2742,null,{}] 14:44:23 INFO - PROCESS | 3492 | 1461102263672 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:23 INFO - PROCESS | 3492 | 1461102263761 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:44:23 INFO - PROCESS | 3492 | 1461102263863 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 3492 | ++DOCSHELL 18CA6000 == 45 [pid = 3492] [id = 695] 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (18CA8400) [pid = 3492] [serial = 2085] [outer = 00000000] 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A1ACC00) [pid = 3492] [serial = 2086] [outer = 18CA8400] 14:44:23 INFO - PROCESS | 3492 | 1461102263911 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1A241000) [pid = 3492] [serial = 2087] [outer = 18CA8400] 14:44:24 INFO - PROCESS | 3492 | 1461102264296 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:44:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 14:44:24 INFO - PROCESS | 3492 | 1461102264349 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 3492 | 1461102264351 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 14:44:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:44:24 INFO - PROCESS | 3492 | 1461102264355 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 3492 | 1461102264356 Marionette TRACE conn4 <- [1,2746,null,{}] 14:44:24 INFO - PROCESS | 3492 | 1461102264360 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:24 INFO - PROCESS | 3492 | 1461102264444 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:44:24 INFO - PROCESS | 3492 | 1461102264450 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 3492 | ++DOCSHELL 1A256400 == 46 [pid = 3492] [id = 696] 14:44:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A256800) [pid = 3492] [serial = 2088] [outer = 00000000] 14:44:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1AB37C00) [pid = 3492] [serial = 2089] [outer = 1A256800] 14:44:24 INFO - PROCESS | 3492 | 1461102264496 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1AB40C00) [pid = 3492] [serial = 2090] [outer = 1A256800] 14:44:24 INFO - PROCESS | 3492 | 1461102264930 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:44:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 14:44:24 INFO - PROCESS | 3492 | 1461102264989 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:44:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:44:24 INFO - PROCESS | 3492 | 1461102264991 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 14:44:24 INFO - PROCESS | 3492 | 1461102264994 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 3492 | 1461102264995 Marionette TRACE conn4 <- [1,2750,null,{}] 14:44:25 INFO - PROCESS | 3492 | 1461102265006 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 3492 | 1461102265121 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:44:25 INFO - PROCESS | 3492 | 1461102265218 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 3492 | ++DOCSHELL 12972000 == 47 [pid = 3492] [id = 697] 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1BAA0000) [pid = 3492] [serial = 2091] [outer = 00000000] 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1BF5F400) [pid = 3492] [serial = 2092] [outer = 1BAA0000] 14:44:25 INFO - PROCESS | 3492 | 1461102265263 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1C031800) [pid = 3492] [serial = 2093] [outer = 1BAA0000] 14:44:25 INFO - PROCESS | 3492 | 1461102265664 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:44:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 14:44:25 INFO - PROCESS | 3492 | 1461102265730 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 3492 | 1461102265732 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 14:44:25 INFO - PROCESS | 3492 | 1461102265735 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - PROCESS | 3492 | 1461102265736 Marionette TRACE conn4 <- [1,2754,null,{}] 14:44:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:44:25 INFO - PROCESS | 3492 | 1461102265740 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 3492 | 1461102265878 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:44:25 INFO - PROCESS | 3492 | 1461102265886 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 3492 | ++DOCSHELL 1C03DC00 == 48 [pid = 3492] [id = 698] 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1C774C00) [pid = 3492] [serial = 2094] [outer = 00000000] 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1C9CEC00) [pid = 3492] [serial = 2095] [outer = 1C774C00] 14:44:25 INFO - PROCESS | 3492 | 1461102265935 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (1D103000) [pid = 3492] [serial = 2096] [outer = 1C774C00] 14:44:26 INFO - PROCESS | 3492 | 1461102266402 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:44:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:44:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:44:26 INFO - PROCESS | 3492 | 1461102266500 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:44:26 INFO - PROCESS | 3492 | 1461102266502 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 14:44:26 INFO - PROCESS | 3492 | 1461102266510 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:44:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:44:26 INFO - PROCESS | 3492 | 1461102266511 Marionette TRACE conn4 <- [1,2758,null,{}] 14:44:26 INFO - PROCESS | 3492 | 1461102266515 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:26 INFO - PROCESS | 3492 | 1461102266633 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:44:26 INFO - PROCESS | 3492 | 1461102266642 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 3492 | ++DOCSHELL 0F4F5800 == 49 [pid = 3492] [id = 699] 14:44:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1D10C800) [pid = 3492] [serial = 2097] [outer = 00000000] 14:44:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1D670400) [pid = 3492] [serial = 2098] [outer = 1D10C800] 14:44:26 INFO - PROCESS | 3492 | 1461102266750 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1E67B400) [pid = 3492] [serial = 2099] [outer = 1D10C800] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1A25AC00) [pid = 3492] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1BA9B800) [pid = 3492] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (0F572400) [pid = 3492] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1787B400) [pid = 3492] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (16DCD400) [pid = 3492] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (0F4F0C00) [pid = 3492] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (0EFA1800) [pid = 3492] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (187DD000) [pid = 3492] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (1A891800) [pid = 3492] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:44:27 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1D109C00) [pid = 3492] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:44:27 INFO - PROCESS | 3492 | 1461102267251 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:44:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:44:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 14:44:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:44:27 INFO - PROCESS | 3492 | 1461102267284 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 3492 | 1461102267286 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 14:44:27 INFO - PROCESS | 3492 | 1461102267290 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - PROCESS | 3492 | 1461102267291 Marionette TRACE conn4 <- [1,2762,null,{}] 14:44:27 INFO - PROCESS | 3492 | 1461102267295 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:27 INFO - PROCESS | 3492 | 1461102267376 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:44:27 INFO - PROCESS | 3492 | 1461102267480 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:27 INFO - PROCESS | 3492 | ++DOCSHELL 0F1E1000 == 50 [pid = 3492] [id = 700] 14:44:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (0F4FAC00) [pid = 3492] [serial = 2100] [outer = 00000000] 14:44:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (1AB3CC00) [pid = 3492] [serial = 2101] [outer = 0F4FAC00] 14:44:27 INFO - PROCESS | 3492 | 1461102267526 Marionette DEBUG loaded listener.js 14:44:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (1BC9E400) [pid = 3492] [serial = 2102] [outer = 0F4FAC00] 14:44:27 INFO - PROCESS | 3492 | 1461102267893 Marionette TRACE conn4 <- [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]]]}] 14:44:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:44:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 14:44:27 INFO - PROCESS | 3492 | 1461102267921 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 3492 | 1461102267923 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 14:44:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:44:27 INFO - PROCESS | 3492 | 1461102267926 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - PROCESS | 3492 | 1461102267928 Marionette TRACE conn4 <- [1,2766,null,{}] 14:44:27 INFO - PROCESS | 3492 | 1461102267931 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:28 INFO - PROCESS | 3492 | 1461102268039 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:44:28 INFO - PROCESS | 3492 | 1461102268146 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 3492 | ++DOCSHELL 0F4BBC00 == 51 [pid = 3492] [id = 701] 14:44:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (1787B400) [pid = 3492] [serial = 2103] [outer = 00000000] 14:44:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (1E80C000) [pid = 3492] [serial = 2104] [outer = 1787B400] 14:44:28 INFO - PROCESS | 3492 | 1461102268190 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1FBA9C00) [pid = 3492] [serial = 2105] [outer = 1787B400] 14:44:28 INFO - PROCESS | 3492 | 1461102268523 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:44:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:44:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 14:44:28 INFO - PROCESS | 3492 | 1461102268657 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:44:28 INFO - PROCESS | 3492 | 1461102268661 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 14:44:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:44:28 INFO - PROCESS | 3492 | 1461102268666 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:44:28 INFO - PROCESS | 3492 | 1461102268670 Marionette TRACE conn4 <- [1,2770,null,{}] 14:44:28 INFO - PROCESS | 3492 | 1461102268677 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:28 INFO - PROCESS | 3492 | 1461102268820 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:44:28 INFO - PROCESS | 3492 | 1461102268960 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 3492 | ++DOCSHELL 12C8BC00 == 52 [pid = 3492] [id = 702] 14:44:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (12D36C00) [pid = 3492] [serial = 2106] [outer = 00000000] 14:44:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (12FB1C00) [pid = 3492] [serial = 2107] [outer = 12D36C00] 14:44:29 INFO - PROCESS | 3492 | 1461102269022 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (16DCE400) [pid = 3492] [serial = 2108] [outer = 12D36C00] 14:44:29 INFO - PROCESS | 3492 | 1461102269640 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:44:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1023ms 14:44:29 INFO - PROCESS | 3492 | 1461102269691 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 3492 | 1461102269695 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:44:29 INFO - PROCESS | 3492 | 1461102269703 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 3492 | 1461102269707 Marionette TRACE conn4 <- [1,2774,null,{}] 14:44:29 INFO - PROCESS | 3492 | 1461102269711 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:29 INFO - PROCESS | 3492 | 1461102269822 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:44:29 INFO - PROCESS | 3492 | 1461102269965 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 3492 | ++DOCSHELL 1751D400 == 53 [pid = 3492] [id = 703] 14:44:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (18CA7800) [pid = 3492] [serial = 2109] [outer = 00000000] 14:44:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1A7DE000) [pid = 3492] [serial = 2110] [outer = 18CA7800] 14:44:30 INFO - PROCESS | 3492 | 1461102270021 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1B9DBC00) [pid = 3492] [serial = 2111] [outer = 18CA7800] 14:44:30 INFO - PROCESS | 3492 | 1461102270564 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 14:44:30 INFO - PROCESS | 3492 | 1461102270635 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 3492 | 1461102270638 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 14:44:30 INFO - PROCESS | 3492 | 1461102270642 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:44:30 INFO - PROCESS | 3492 | 1461102270644 Marionette TRACE conn4 <- [1,2778,null,{}] 14:44:30 INFO - PROCESS | 3492 | 1461102270655 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:30 INFO - PROCESS | 3492 | 1461102270771 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:44:30 INFO - PROCESS | 3492 | 1461102270917 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 3492 | ++DOCSHELL 1E7C6C00 == 54 [pid = 3492] [id = 704] 14:44:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1E80DC00) [pid = 3492] [serial = 2112] [outer = 00000000] 14:44:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1FC43000) [pid = 3492] [serial = 2113] [outer = 1E80DC00] 14:44:30 INFO - PROCESS | 3492 | 1461102270976 Marionette DEBUG loaded listener.js 14:44:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1FC4E000) [pid = 3492] [serial = 2114] [outer = 1E80DC00] 14:44:31 INFO - PROCESS | 3492 | 1461102271595 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 14:44:31 INFO - PROCESS | 3492 | 1461102271615 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 3492 | 1461102271617 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 14:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:44:31 INFO - PROCESS | 3492 | 1461102271621 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - PROCESS | 3492 | 1461102271623 Marionette TRACE conn4 <- [1,2782,null,{}] 14:44:31 INFO - PROCESS | 3492 | 1461102271627 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:31 INFO - PROCESS | 3492 | 1461102271735 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:44:31 INFO - PROCESS | 3492 | 1461102271895 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 3492 | ++DOCSHELL 1FCCE800 == 55 [pid = 3492] [id = 705] 14:44:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1FCCF000) [pid = 3492] [serial = 2115] [outer = 00000000] 14:44:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1FE38C00) [pid = 3492] [serial = 2116] [outer = 1FCCF000] 14:44:31 INFO - PROCESS | 3492 | 1461102271950 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1FEEAC00) [pid = 3492] [serial = 2117] [outer = 1FCCF000] 14:44:32 INFO - PROCESS | 3492 | 1461102272577 Marionette TRACE conn4 <- [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]]]}] 14:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 14:44:32 INFO - PROCESS | 3492 | 1461102272595 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 3492 | 1461102272597 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 14:44:32 INFO - PROCESS | 3492 | 1461102272601 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:44:32 INFO - PROCESS | 3492 | 1461102272603 Marionette TRACE conn4 <- [1,2786,null,{}] 14:44:32 INFO - PROCESS | 3492 | 1461102272606 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:32 INFO - PROCESS | 3492 | 1461102272713 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:44:32 INFO - PROCESS | 3492 | 1461102272857 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF3000 == 56 [pid = 3492] [id = 706] 14:44:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1FEF5400) [pid = 3492] [serial = 2118] [outer = 00000000] 14:44:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (201DE800) [pid = 3492] [serial = 2119] [outer = 1FEF5400] 14:44:32 INFO - PROCESS | 3492 | 1461102272913 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (201DE400) [pid = 3492] [serial = 2120] [outer = 1FEF5400] 14:44:33 INFO - PROCESS | 3492 | 1461102273472 Marionette TRACE conn4 <- [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]]]}] 14:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 931ms 14:44:33 INFO - PROCESS | 3492 | 1461102273536 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 3492 | 1461102273538 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 14:44:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:44:33 INFO - PROCESS | 3492 | 1461102273541 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 3492 | 1461102273543 Marionette TRACE conn4 <- [1,2790,null,{}] 14:44:33 INFO - PROCESS | 3492 | 1461102273547 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:33 INFO - PROCESS | 3492 | 1461102273674 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:44:33 INFO - PROCESS | 3492 | 1461102273845 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 3492 | ++DOCSHELL 1E7F4C00 == 57 [pid = 3492] [id = 707] 14:44:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1E7F8000) [pid = 3492] [serial = 2121] [outer = 00000000] 14:44:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (2075A000) [pid = 3492] [serial = 2122] [outer = 1E7F8000] 14:44:33 INFO - PROCESS | 3492 | 1461102273903 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (2075F400) [pid = 3492] [serial = 2123] [outer = 1E7F8000] 14:44:34 INFO - PROCESS | 3492 | 1461102274647 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:44:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1119ms 14:44:34 INFO - PROCESS | 3492 | 1461102274661 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 3492 | 1461102274666 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 14:44:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:44:34 INFO - PROCESS | 3492 | 1461102274671 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 3492 | 1461102274675 Marionette TRACE conn4 <- [1,2794,null,{}] 14:44:34 INFO - PROCESS | 3492 | 1461102274681 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:34 INFO - PROCESS | 3492 | 1461102274783 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:44:34 INFO - PROCESS | 3492 | 1461102274934 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 3492 | ++DOCSHELL 13AE2000 == 58 [pid = 3492] [id = 708] 14:44:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (16DD0400) [pid = 3492] [serial = 2124] [outer = 00000000] 14:44:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (18CAE000) [pid = 3492] [serial = 2125] [outer = 16DD0400] 14:44:34 INFO - PROCESS | 3492 | 1461102274984 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1A1A7000) [pid = 3492] [serial = 2126] [outer = 16DD0400] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 0F1E1000 == 57 [pid = 3492] [id = 700] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 0F4F5800 == 56 [pid = 3492] [id = 699] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 1C03DC00 == 55 [pid = 3492] [id = 698] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 12972000 == 54 [pid = 3492] [id = 697] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 1A256400 == 53 [pid = 3492] [id = 696] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 18CA6000 == 52 [pid = 3492] [id = 695] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 0EF0B800 == 51 [pid = 3492] [id = 694] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 12FAA000 == 50 [pid = 3492] [id = 693] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (12975800) [pid = 3492] [serial = 2032] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1A244000) [pid = 3492] [serial = 2035] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | 1461102275640 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:44:35 INFO - PROCESS | 3492 | --DOCSHELL 1E7FAC00 == 49 [pid = 3492] [id = 688] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1AB41400) [pid = 3492] [serial = 1949] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1D125400) [pid = 3492] [serial = 1994] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1C8DE400) [pid = 3492] [serial = 2057] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1D124C00) [pid = 3492] [serial = 2059] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1D128800) [pid = 3492] [serial = 2060] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1A1AA000) [pid = 3492] [serial = 2048] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1E769800) [pid = 3492] [serial = 2063] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1AB34400) [pid = 3492] [serial = 2050] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1C03D800) [pid = 3492] [serial = 2053] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1AB41800) [pid = 3492] [serial = 2051] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1E76B400) [pid = 3492] [serial = 2062] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (19ED9000) [pid = 3492] [serial = 2047] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (17609C00) [pid = 3492] [serial = 2042] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (17098C00) [pid = 3492] [serial = 2041] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (16B91000) [pid = 3492] [serial = 2044] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (17025400) [pid = 3492] [serial = 2045] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (1787A400) [pid = 3492] [serial = 2056] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1D12EC00) [pid = 3492] [serial = 2038] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (1C77E000) [pid = 3492] [serial = 2054] [outer = 00000000] [url = about:blank] 14:44:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:44:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1025ms 14:44:35 INFO - PROCESS | 3492 | 1461102275697 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 3492 | 1461102275702 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 14:44:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:44:35 INFO - PROCESS | 3492 | 1461102275708 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:44:35 INFO - PROCESS | 3492 | 1461102275710 Marionette TRACE conn4 <- [1,2798,null,{}] 14:44:35 INFO - PROCESS | 3492 | 1461102275714 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:35 INFO - PROCESS | 3492 | 1461102275834 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:44:35 INFO - PROCESS | 3492 | 1461102275932 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 3492 | ++DOCSHELL 12977800 == 50 [pid = 3492] [id = 709] 14:44:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (12979800) [pid = 3492] [serial = 2127] [outer = 00000000] 14:44:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (137DD400) [pid = 3492] [serial = 2128] [outer = 12979800] 14:44:35 INFO - PROCESS | 3492 | 1461102275977 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (16DCF800) [pid = 3492] [serial = 2129] [outer = 12979800] 14:44:36 INFO - PROCESS | 3492 | 1461102276350 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:44:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:44:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 14:44:36 INFO - PROCESS | 3492 | 1461102276441 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:44:36 INFO - PROCESS | 3492 | 1461102276444 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 14:44:36 INFO - PROCESS | 3492 | 1461102276447 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:44:36 INFO - PROCESS | 3492 | 1461102276451 Marionette TRACE conn4 <- [1,2802,null,{}] 14:44:36 INFO - PROCESS | 3492 | 1461102276461 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:36 INFO - PROCESS | 3492 | 1461102276556 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:44:36 INFO - PROCESS | 3492 | 1461102276569 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:36 INFO - PROCESS | 3492 | ++DOCSHELL 1A254C00 == 51 [pid = 3492] [id = 710] 14:44:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1A255800) [pid = 3492] [serial = 2130] [outer = 00000000] 14:44:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1A25FC00) [pid = 3492] [serial = 2131] [outer = 1A255800] 14:44:36 INFO - PROCESS | 3492 | 1461102276618 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1A88C000) [pid = 3492] [serial = 2132] [outer = 1A255800] 14:44:37 INFO - PROCESS | 3492 | 1461102277093 Marionette TRACE conn4 <- [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]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:44:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 14:44:37 INFO - PROCESS | 3492 | 1461102277122 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 3492 | 1461102277124 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 14:44:37 INFO - PROCESS | 3492 | 1461102277128 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:44:37 INFO - PROCESS | 3492 | 1461102277129 Marionette TRACE conn4 <- [1,2806,null,{}] 14:44:37 INFO - PROCESS | 3492 | 1461102277133 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 3492 | 1461102277249 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:44:37 INFO - PROCESS | 3492 | 1461102277258 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 3492 | ++DOCSHELL 1BAA3000 == 52 [pid = 3492] [id = 711] 14:44:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1BAA3400) [pid = 3492] [serial = 2133] [outer = 00000000] 14:44:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1C853C00) [pid = 3492] [serial = 2134] [outer = 1BAA3400] 14:44:37 INFO - PROCESS | 3492 | 1461102277304 Marionette DEBUG loaded listener.js 14:44:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1C861800) [pid = 3492] [serial = 2135] [outer = 1BAA3400] 14:44:37 INFO - PROCESS | 3492 | 1461102277740 Marionette TRACE conn4 <- [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]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:44:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 14:44:37 INFO - PROCESS | 3492 | 1461102277803 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 3492 | 1461102277805 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 14:44:37 INFO - PROCESS | 3492 | 1461102277808 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:44:37 INFO - PROCESS | 3492 | 1461102277809 Marionette TRACE conn4 <- [1,2810,null,{}] 14:44:37 INFO - PROCESS | 3492 | 1461102277813 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 3492 | 1461102277896 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:44:37 INFO - PROCESS | 3492 | 1461102277902 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 3492 | ++DOCSHELL 12978000 == 53 [pid = 3492] [id = 712] 14:44:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1C8D9800) [pid = 3492] [serial = 2136] [outer = 00000000] 14:44:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1C9CC000) [pid = 3492] [serial = 2137] [outer = 1C8D9800] 14:44:37 INFO - PROCESS | 3492 | 1461102277947 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1D10B800) [pid = 3492] [serial = 2138] [outer = 1C8D9800] 14:44:38 INFO - PROCESS | 3492 | 1461102278448 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 14:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:44:38 INFO - PROCESS | 3492 | 1461102278482 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 3492 | 1461102278484 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 14:44:38 INFO - PROCESS | 3492 | 1461102278487 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - PROCESS | 3492 | 1461102278489 Marionette TRACE conn4 <- [1,2814,null,{}] 14:44:38 INFO - PROCESS | 3492 | 1461102278492 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:38 INFO - PROCESS | 3492 | 1461102278631 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:44:38 INFO - PROCESS | 3492 | 1461102278734 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 3492 | ++DOCSHELL 1D67AC00 == 54 [pid = 3492] [id = 713] 14:44:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1E66FC00) [pid = 3492] [serial = 2139] [outer = 00000000] 14:44:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1E7C6800) [pid = 3492] [serial = 2140] [outer = 1E66FC00] 14:44:38 INFO - PROCESS | 3492 | 1461102278782 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1E7FAC00) [pid = 3492] [serial = 2141] [outer = 1E66FC00] 14:44:39 INFO - PROCESS | 3492 | 1461102279211 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 14:44:39 INFO - PROCESS | 3492 | 1461102279260 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 3492 | 1461102279262 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 14:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:44:39 INFO - PROCESS | 3492 | 1461102279265 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 3492 | 1461102279267 Marionette TRACE conn4 <- [1,2818,null,{}] 14:44:39 INFO - PROCESS | 3492 | 1461102279270 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:39 INFO - PROCESS | 3492 | 1461102279392 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:44:39 INFO - PROCESS | 3492 | 1461102279463 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 3492 | ++DOCSHELL 1E7D0C00 == 55 [pid = 3492] [id = 714] 14:44:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1E807400) [pid = 3492] [serial = 2142] [outer = 00000000] 14:44:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1FBAC400) [pid = 3492] [serial = 2143] [outer = 1E807400] 14:44:39 INFO - PROCESS | 3492 | 1461102279509 Marionette DEBUG loaded listener.js 14:44:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1FC46C00) [pid = 3492] [serial = 2144] [outer = 1E807400] 14:44:39 INFO - PROCESS | 3492 | 1461102279920 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 14:44:39 INFO - PROCESS | 3492 | 1461102279939 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 3492 | 1461102279941 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 14:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:44:39 INFO - PROCESS | 3492 | 1461102279951 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 3492 | 1461102279953 Marionette TRACE conn4 <- [1,2822,null,{}] 14:44:39 INFO - PROCESS | 3492 | 1461102279956 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:40 INFO - PROCESS | 3492 | 1461102280102 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1D10C800) [pid = 3492] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1BAA0000) [pid = 3492] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1C774C00) [pid = 3492] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (0F4F1800) [pid = 3492] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (12FE2000) [pid = 3492] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (0F4FAC00) [pid = 3492] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1A256800) [pid = 3492] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:44:40 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (18CA8400) [pid = 3492] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:44:40 INFO - PROCESS | 3492 | 1461102280252 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 3492 | ++DOCSHELL 0EF9BC00 == 56 [pid = 3492] [id = 715] 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (0EFA3400) [pid = 3492] [serial = 2145] [outer = 00000000] 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1874A000) [pid = 3492] [serial = 2146] [outer = 0EFA3400] 14:44:40 INFO - PROCESS | 3492 | 1461102280296 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1AB38800) [pid = 3492] [serial = 2147] [outer = 0EFA3400] 14:44:40 INFO - PROCESS | 3492 | 1461102280658 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 14:44:40 INFO - PROCESS | 3492 | 1461102280684 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:44:40 INFO - PROCESS | 3492 | 1461102280686 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 14:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:44:40 INFO - PROCESS | 3492 | 1461102280689 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:44:40 INFO - PROCESS | 3492 | 1461102280691 Marionette TRACE conn4 <- [1,2826,null,{}] 14:44:40 INFO - PROCESS | 3492 | 1461102280694 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:40 INFO - PROCESS | 3492 | 1461102280819 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:44:40 INFO - PROCESS | 3492 | 1461102280828 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 3492 | ++DOCSHELL 1C063000 == 57 [pid = 3492] [id = 716] 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1C85D000) [pid = 3492] [serial = 2148] [outer = 00000000] 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1FEF0400) [pid = 3492] [serial = 2149] [outer = 1C85D000] 14:44:40 INFO - PROCESS | 3492 | 1461102280874 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (201DC800) [pid = 3492] [serial = 2150] [outer = 1C85D000] 14:44:41 INFO - PROCESS | 3492 | 1461102281297 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 14:44:41 INFO - PROCESS | 3492 | 1461102281320 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 3492 | 1461102281322 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:44:41 INFO - PROCESS | 3492 | 1461102281325 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 3492 | 1461102281327 Marionette TRACE conn4 <- [1,2830,null,{}] 14:44:41 INFO - PROCESS | 3492 | 1461102281330 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:41 INFO - PROCESS | 3492 | 1461102281457 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:44:41 INFO - PROCESS | 3492 | 1461102281466 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 3492 | ++DOCSHELL 201E8800 == 58 [pid = 3492] [id = 717] 14:44:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (20751C00) [pid = 3492] [serial = 2151] [outer = 00000000] 14:44:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (20A84000) [pid = 3492] [serial = 2152] [outer = 20751C00] 14:44:41 INFO - PROCESS | 3492 | 1461102281510 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (20A83C00) [pid = 3492] [serial = 2153] [outer = 20751C00] 14:44:41 INFO - PROCESS | 3492 | 1461102281965 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 14:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:44:41 INFO - PROCESS | 3492 | 1461102281996 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 3492 | 1461102281999 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 14:44:41 INFO - PROCESS | 3492 | 1461102282002 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 3492 | 1461102282004 Marionette TRACE conn4 <- [1,2834,null,{}] 14:44:41 INFO - PROCESS | 3492 | 1461102282008 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:42 INFO - PROCESS | 3492 | 1461102282156 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:44:42 INFO - PROCESS | 3492 | 1461102282171 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 3492 | ++DOCSHELL 20A8E000 == 59 [pid = 3492] [id = 718] 14:44:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (20A8E400) [pid = 3492] [serial = 2154] [outer = 00000000] 14:44:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (20B9B000) [pid = 3492] [serial = 2155] [outer = 20A8E400] 14:44:42 INFO - PROCESS | 3492 | 1461102282221 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (20BA1000) [pid = 3492] [serial = 2156] [outer = 20A8E400] 14:44:42 INFO - PROCESS | 3492 | 1461102282944 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:44:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:44:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 14:44:42 INFO - PROCESS | 3492 | 1461102282973 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 3492 | 1461102282978 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 14:44:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:44:42 INFO - PROCESS | 3492 | 1461102282998 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 3492 | 1461102283002 Marionette TRACE conn4 <- [1,2838,null,{}] 14:44:42 INFO - PROCESS | 3492 | 1461102283008 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:43 INFO - PROCESS | 3492 | 1461102283125 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:44:43 INFO - PROCESS | 3492 | 1461102283276 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 3492 | ++DOCSHELL 176C1C00 == 60 [pid = 3492] [id = 719] 14:44:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (17883C00) [pid = 3492] [serial = 2157] [outer = 00000000] 14:44:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (19EE2800) [pid = 3492] [serial = 2158] [outer = 17883C00] 14:44:43 INFO - PROCESS | 3492 | 1461102283334 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1A253C00) [pid = 3492] [serial = 2159] [outer = 17883C00] 14:44:43 INFO - PROCESS | 3492 | 1461102283900 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:44:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:44:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 14:44:43 INFO - PROCESS | 3492 | 1461102283971 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 3492 | 1461102283977 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:44:43 INFO - PROCESS | 3492 | 1461102283984 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 3492 | 1461102283987 Marionette TRACE conn4 <- [1,2842,null,{}] 14:44:43 INFO - PROCESS | 3492 | 1461102283991 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:44 INFO - PROCESS | 3492 | 1461102284106 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:44:44 INFO - PROCESS | 3492 | 1461102284256 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 3492 | ++DOCSHELL 1BAA2000 == 61 [pid = 3492] [id = 720] 14:44:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1BCA1C00) [pid = 3492] [serial = 2160] [outer = 00000000] 14:44:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1D123400) [pid = 3492] [serial = 2161] [outer = 1BCA1C00] 14:44:44 INFO - PROCESS | 3492 | 1461102284311 Marionette DEBUG loaded listener.js 14:44:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1D677800) [pid = 3492] [serial = 2162] [outer = 1BCA1C00] 14:44:44 INFO - PROCESS | 3492 | 1461102284910 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:44:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:44:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 14:44:44 INFO - PROCESS | 3492 | 1461102284956 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 3492 | 1461102284958 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 14:44:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:44:44 INFO - PROCESS | 3492 | 1461102284962 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - PROCESS | 3492 | 1461102284966 Marionette TRACE conn4 <- [1,2846,null,{}] 14:44:44 INFO - PROCESS | 3492 | 1461102284977 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:45 INFO - PROCESS | 3492 | 1461102285124 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:44:45 INFO - PROCESS | 3492 | 1461102285274 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:45 INFO - PROCESS | 3492 | ++DOCSHELL 20A89C00 == 62 [pid = 3492] [id = 721] 14:44:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (20A8C400) [pid = 3492] [serial = 2163] [outer = 00000000] 14:44:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (20B9C000) [pid = 3492] [serial = 2164] [outer = 20A8C400] 14:44:45 INFO - PROCESS | 3492 | 1461102285333 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (21194400) [pid = 3492] [serial = 2165] [outer = 20A8C400] 14:44:45 INFO - PROCESS | 3492 | 1461102285906 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:44:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:44:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 14:44:45 INFO - PROCESS | 3492 | 1461102285945 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 3492 | 1461102285948 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 14:44:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:44:45 INFO - PROCESS | 3492 | 1461102285952 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - PROCESS | 3492 | 1461102285955 Marionette TRACE conn4 <- [1,2850,null,{}] 14:44:45 INFO - PROCESS | 3492 | 1461102285958 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:46 INFO - PROCESS | 3492 | 1461102286076 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:44:46 INFO - PROCESS | 3492 | 1461102286238 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 3492 | ++DOCSHELL 2119AC00 == 63 [pid = 3492] [id = 722] 14:44:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (2119B400) [pid = 3492] [serial = 2166] [outer = 00000000] 14:44:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (211E6C00) [pid = 3492] [serial = 2167] [outer = 2119B400] 14:44:46 INFO - PROCESS | 3492 | 1461102286294 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (211EB400) [pid = 3492] [serial = 2168] [outer = 2119B400] 14:44:46 INFO - PROCESS | 3492 | 1461102286825 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:44:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:44:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 14:44:46 INFO - PROCESS | 3492 | 1461102286887 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:44:46 INFO - PROCESS | 3492 | 1461102286889 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 14:44:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:44:46 INFO - PROCESS | 3492 | 1461102286892 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 3492 | 1461102286894 Marionette TRACE conn4 <- [1,2854,null,{}] 14:44:46 INFO - PROCESS | 3492 | 1461102286898 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:47 INFO - PROCESS | 3492 | 1461102287006 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:44:47 INFO - PROCESS | 3492 | 1461102287155 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 3492 | ++DOCSHELL 211EFC00 == 64 [pid = 3492] [id = 723] 14:44:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (211F1000) [pid = 3492] [serial = 2169] [outer = 00000000] 14:44:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (211F5400) [pid = 3492] [serial = 2170] [outer = 211F1000] 14:44:47 INFO - PROCESS | 3492 | 1461102287211 Marionette DEBUG loaded listener.js 14:44:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (21213400) [pid = 3492] [serial = 2171] [outer = 211F1000] 14:44:47 INFO - PROCESS | 3492 | 1461102287869 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:44:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:44:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1015ms 14:44:47 INFO - PROCESS | 3492 | 1461102287912 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 3492 | 1461102287914 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 14:44:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:44:47 INFO - PROCESS | 3492 | 1461102287917 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:44:47 INFO - PROCESS | 3492 | 1461102287919 Marionette TRACE conn4 <- [1,2858,null,{}] 14:44:47 INFO - PROCESS | 3492 | 1461102287923 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:48 INFO - PROCESS | 3492 | 1461102288045 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:44:48 INFO - PROCESS | 3492 | 1461102288196 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 3492 | ++DOCSHELL 19E47000 == 65 [pid = 3492] [id = 724] 14:44:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (19EDB400) [pid = 3492] [serial = 2172] [outer = 00000000] 14:44:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1CC11400) [pid = 3492] [serial = 2173] [outer = 19EDB400] 14:44:48 INFO - PROCESS | 3492 | 1461102288256 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1D10F000) [pid = 3492] [serial = 2174] [outer = 19EDB400] 14:44:49 INFO - PROCESS | 3492 | 1461102289104 Marionette TRACE conn4 <- [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]]]}] 14:44:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:44:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1233ms 14:44:49 INFO - PROCESS | 3492 | 1461102289155 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 3492 | 1461102289159 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 14:44:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:44:49 INFO - PROCESS | 3492 | 1461102289165 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:44:49 INFO - PROCESS | 3492 | 1461102289168 Marionette TRACE conn4 <- [1,2862,null,{}] 14:44:49 INFO - PROCESS | 3492 | 1461102289173 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:49 INFO - PROCESS | 3492 | 1461102289275 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:44:49 INFO - PROCESS | 3492 | 1461102289429 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 3492 | ++DOCSHELL 1709B400 == 66 [pid = 3492] [id = 725] 14:44:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (17740000) [pid = 3492] [serial = 2175] [outer = 00000000] 14:44:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1901E000) [pid = 3492] [serial = 2176] [outer = 17740000] 14:44:49 INFO - PROCESS | 3492 | 1461102289481 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (19EDE400) [pid = 3492] [serial = 2177] [outer = 17740000] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 201E8800 == 65 [pid = 3492] [id = 717] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 1C063000 == 64 [pid = 3492] [id = 716] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 0EF9BC00 == 63 [pid = 3492] [id = 715] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 1E7D0C00 == 62 [pid = 3492] [id = 714] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 1D67AC00 == 61 [pid = 3492] [id = 713] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 12978000 == 60 [pid = 3492] [id = 712] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 1BAA3000 == 59 [pid = 3492] [id = 711] 14:44:49 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (1E80C000) [pid = 3492] [serial = 2104] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 1A254C00 == 58 [pid = 3492] [id = 710] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 12977800 == 57 [pid = 3492] [id = 709] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 13AE2000 == 56 [pid = 3492] [id = 708] 14:44:49 INFO - PROCESS | 3492 | --DOCSHELL 0F4BBC00 == 55 [pid = 3492] [id = 701] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1BF5F400) [pid = 3492] [serial = 2092] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1C031800) [pid = 3492] [serial = 2093] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (17739800) [pid = 3492] [serial = 2068] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1C9CEC00) [pid = 3492] [serial = 2095] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (137DBC00) [pid = 3492] [serial = 2083] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (16DCC400) [pid = 3492] [serial = 2084] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1FC50400) [pid = 3492] [serial = 2077] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1F721000) [pid = 3492] [serial = 2065] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (18CAC000) [pid = 3492] [serial = 2081] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1AB3CC00) [pid = 3492] [serial = 2101] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (17744800) [pid = 3492] [serial = 2080] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1AB37C00) [pid = 3492] [serial = 2089] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1A1ACC00) [pid = 3492] [serial = 2086] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1A241000) [pid = 3492] [serial = 2087] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1FBB3400) [pid = 3492] [serial = 2074] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1C8E2400) [pid = 3492] [serial = 2071] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1D670400) [pid = 3492] [serial = 2098] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1BC9E400) [pid = 3492] [serial = 2102] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1E67B400) [pid = 3492] [serial = 2099] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1D103000) [pid = 3492] [serial = 2096] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1AB40C00) [pid = 3492] [serial = 2090] [outer = 00000000] [url = about:blank] 14:44:50 INFO - PROCESS | 3492 | 1461102290117 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:44:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:44:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 14:44:50 INFO - PROCESS | 3492 | 1461102290140 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 3492 | 1461102290145 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 14:44:50 INFO - PROCESS | 3492 | 1461102290151 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:44:50 INFO - PROCESS | 3492 | 1461102290154 Marionette TRACE conn4 <- [1,2866,null,{}] 14:44:50 INFO - PROCESS | 3492 | 1461102290157 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:50 INFO - PROCESS | 3492 | 1461102290247 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:44:50 INFO - PROCESS | 3492 | 1461102290253 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 3492 | ++DOCSHELL 127BB800 == 56 [pid = 3492] [id = 726] 14:44:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (127C2C00) [pid = 3492] [serial = 2178] [outer = 00000000] 14:44:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (17610000) [pid = 3492] [serial = 2179] [outer = 127C2C00] 14:44:50 INFO - PROCESS | 3492 | 1461102290301 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1787C000) [pid = 3492] [serial = 2180] [outer = 127C2C00] 14:44:50 INFO - PROCESS | 3492 | 1461102290831 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:44:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:44:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 14:44:50 INFO - PROCESS | 3492 | 1461102290886 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 3492 | 1461102290888 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 14:44:50 INFO - PROCESS | 3492 | 1461102290891 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:44:50 INFO - PROCESS | 3492 | 1461102290895 Marionette TRACE conn4 <- [1,2870,null,{}] 14:44:50 INFO - PROCESS | 3492 | 1461102290905 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:50 INFO - PROCESS | 3492 | 1461102290998 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:44:50 INFO - PROCESS | 3492 | 1461102291007 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:51 INFO - PROCESS | 3492 | ++DOCSHELL 1A25C400 == 57 [pid = 3492] [id = 727] 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1A25C800) [pid = 3492] [serial = 2181] [outer = 00000000] 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (1A890C00) [pid = 3492] [serial = 2182] [outer = 1A25C800] 14:44:51 INFO - PROCESS | 3492 | 1461102291054 Marionette DEBUG loaded listener.js 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (1AB40C00) [pid = 3492] [serial = 2183] [outer = 1A25C800] 14:44:51 INFO - PROCESS | 3492 | 1461102291533 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:44:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:44:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 14:44:51 INFO - PROCESS | 3492 | 1461102291567 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 3492 | 1461102291570 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 14:44:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:44:51 INFO - PROCESS | 3492 | 1461102291573 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - PROCESS | 3492 | 1461102291575 Marionette TRACE conn4 <- [1,2874,null,{}] 14:44:51 INFO - PROCESS | 3492 | 1461102291578 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:51 INFO - PROCESS | 3492 | 1461102291693 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:44:51 INFO - PROCESS | 3492 | 1461102291702 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:51 INFO - PROCESS | 3492 | ++DOCSHELL 1BA99800 == 58 [pid = 3492] [id = 728] 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1BA99C00) [pid = 3492] [serial = 2184] [outer = 00000000] 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1C033000) [pid = 3492] [serial = 2185] [outer = 1BA99C00] 14:44:51 INFO - PROCESS | 3492 | 1461102291747 Marionette DEBUG loaded listener.js 14:44:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1C4A0000) [pid = 3492] [serial = 2186] [outer = 1BA99C00] 14:44:52 INFO - PROCESS | 3492 | 1461102292196 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:44:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:44:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 14:44:52 INFO - PROCESS | 3492 | 1461102292246 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:44:52 INFO - PROCESS | 3492 | 1461102292248 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 14:44:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:44:52 INFO - PROCESS | 3492 | 1461102292259 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:44:52 INFO - PROCESS | 3492 | 1461102292261 Marionette TRACE conn4 <- [1,2878,null,{}] 14:44:52 INFO - PROCESS | 3492 | 1461102292264 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:52 INFO - PROCESS | 3492 | 1461102292384 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:44:52 INFO - PROCESS | 3492 | 1461102292390 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 3492 | ++DOCSHELL 1BA9FC00 == 59 [pid = 3492] [id = 729] 14:44:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1C033C00) [pid = 3492] [serial = 2187] [outer = 00000000] 14:44:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1C8E4C00) [pid = 3492] [serial = 2188] [outer = 1C033C00] 14:44:52 INFO - PROCESS | 3492 | 1461102292495 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1CC14800) [pid = 3492] [serial = 2189] [outer = 1C033C00] 14:44:52 INFO - PROCESS | 3492 | 1461102292931 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:44:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:44:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 14:44:52 INFO - PROCESS | 3492 | 1461102292995 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:44:52 INFO - PROCESS | 3492 | 1461102292997 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 14:44:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:44:52 INFO - PROCESS | 3492 | 1461102293000 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:44:52 INFO - PROCESS | 3492 | 1461102293001 Marionette TRACE conn4 <- [1,2882,null,{}] 14:44:53 INFO - PROCESS | 3492 | 1461102293005 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:53 INFO - PROCESS | 3492 | 1461102293164 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:44:53 INFO - PROCESS | 3492 | 1461102293192 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 3492 | ++DOCSHELL 1D8C1400 == 60 [pid = 3492] [id = 730] 14:44:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1E67CC00) [pid = 3492] [serial = 2190] [outer = 00000000] 14:44:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1E7C5C00) [pid = 3492] [serial = 2191] [outer = 1E67CC00] 14:44:53 INFO - PROCESS | 3492 | 1461102293239 Marionette DEBUG loaded listener.js 14:44:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1E7D0C00) [pid = 3492] [serial = 2192] [outer = 1E67CC00] 14:44:53 INFO - PROCESS | 3492 | 1461102293684 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:44:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:44:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 14:44:53 INFO - PROCESS | 3492 | 1461102293731 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 3492 | 1461102293733 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 14:44:53 INFO - PROCESS | 3492 | 1461102293736 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:44:53 INFO - PROCESS | 3492 | 1461102293738 Marionette TRACE conn4 <- [1,2886,null,{}] 14:44:53 INFO - PROCESS | 3492 | 1461102293747 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:53 INFO - PROCESS | 3492 | 1461102293867 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:44:53 INFO - PROCESS | 3492 | 1461102293939 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 3492 | ++DOCSHELL 1E811400 == 61 [pid = 3492] [id = 731] 14:44:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1F7B8800) [pid = 3492] [serial = 2193] [outer = 00000000] 14:44:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (1FBAF800) [pid = 3492] [serial = 2194] [outer = 1F7B8800] 14:44:53 INFO - PROCESS | 3492 | 1461102293984 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1FC42800) [pid = 3492] [serial = 2195] [outer = 1F7B8800] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (20751C00) [pid = 3492] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1E66FC00) [pid = 3492] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1E807400) [pid = 3492] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (0EFA3400) [pid = 3492] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (16DD0400) [pid = 3492] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1C8D9800) [pid = 3492] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1A255800) [pid = 3492] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (12979800) [pid = 3492] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1BAA3400) [pid = 3492] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1787B400) [pid = 3492] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:44:54 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1C85D000) [pid = 3492] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:44:54 INFO - PROCESS | 3492 | 1461102294628 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:44:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:44:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 14:44:54 INFO - PROCESS | 3492 | 1461102294671 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:44:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:44:54 INFO - PROCESS | 3492 | 1461102294673 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 14:44:54 INFO - PROCESS | 3492 | 1461102294676 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - PROCESS | 3492 | 1461102294678 Marionette TRACE conn4 <- [1,2890,null,{}] 14:44:54 INFO - PROCESS | 3492 | 1461102294681 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:54 INFO - PROCESS | 3492 | 1461102294805 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:44:54 INFO - PROCESS | 3492 | 1461102294875 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 3492 | ++DOCSHELL 1270EC00 == 62 [pid = 3492] [id = 732] 14:44:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (12979800) [pid = 3492] [serial = 2196] [outer = 00000000] 14:44:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1BF5D800) [pid = 3492] [serial = 2197] [outer = 12979800] 14:44:54 INFO - PROCESS | 3492 | 1461102294920 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1D1E5000) [pid = 3492] [serial = 2198] [outer = 12979800] 14:44:55 INFO - PROCESS | 3492 | 1461102295279 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:44:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:44:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 14:44:55 INFO - PROCESS | 3492 | 1461102295319 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 3492 | 1461102295321 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 14:44:55 INFO - PROCESS | 3492 | 1461102295324 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:44:55 INFO - PROCESS | 3492 | 1461102295326 Marionette TRACE conn4 <- [1,2894,null,{}] 14:44:55 INFO - PROCESS | 3492 | 1461102295329 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:55 INFO - PROCESS | 3492 | 1461102295414 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:44:55 INFO - PROCESS | 3492 | 1461102295421 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:55 INFO - PROCESS | 3492 | ++DOCSHELL 1E810000 == 63 [pid = 3492] [id = 733] 14:44:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1FA74000) [pid = 3492] [serial = 2199] [outer = 00000000] 14:44:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (1FEEE000) [pid = 3492] [serial = 2200] [outer = 1FA74000] 14:44:55 INFO - PROCESS | 3492 | 1461102295465 Marionette DEBUG loaded listener.js 14:44:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1FF9E800) [pid = 3492] [serial = 2201] [outer = 1FA74000] 14:44:55 INFO - PROCESS | 3492 | 1461102295911 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:44:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:44:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 14:44:55 INFO - PROCESS | 3492 | 1461102295958 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 3492 | 1461102295960 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 14:44:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:44:55 INFO - PROCESS | 3492 | 1461102295967 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 3492 | 1461102295969 Marionette TRACE conn4 <- [1,2898,null,{}] 14:44:55 INFO - PROCESS | 3492 | 1461102295973 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:56 INFO - PROCESS | 3492 | 1461102296059 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:44:56 INFO - PROCESS | 3492 | 1461102296067 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF5800 == 64 [pid = 3492] [id = 734] 14:44:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (1FF9D800) [pid = 3492] [serial = 2202] [outer = 00000000] 14:44:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (20755000) [pid = 3492] [serial = 2203] [outer = 1FF9D800] 14:44:56 INFO - PROCESS | 3492 | 1461102296111 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (2075C000) [pid = 3492] [serial = 2204] [outer = 1FF9D800] 14:44:56 INFO - PROCESS | 3492 | 1461102296723 Marionette TRACE conn4 <- [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]]]}] 14:44:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:44:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:44:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 790ms 14:44:56 INFO - PROCESS | 3492 | 1461102296754 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:44:56 INFO - PROCESS | 3492 | 1461102296759 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 14:44:56 INFO - PROCESS | 3492 | 1461102296764 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:44:56 INFO - TEST-START | /DOMEvents/constructors.html 14:44:56 INFO - PROCESS | 3492 | 1461102296769 Marionette TRACE conn4 <- [1,2902,null,{}] 14:44:56 INFO - PROCESS | 3492 | 1461102296776 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:56 INFO - PROCESS | 3492 | 1461102296891 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:44:57 INFO - PROCESS | 3492 | 1461102297046 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:57 INFO - PROCESS | 3492 | ++DOCSHELL 12D3B800 == 65 [pid = 3492] [id = 735] 14:44:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (12D3D000) [pid = 3492] [serial = 2205] [outer = 00000000] 14:44:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (16E2B800) [pid = 3492] [serial = 2206] [outer = 12D3D000] 14:44:57 INFO - PROCESS | 3492 | 1461102297107 Marionette DEBUG loaded listener.js 14:44:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (17604400) [pid = 3492] [serial = 2207] [outer = 12D3D000] 14:44:57 INFO - PROCESS | 3492 | 1461102297875 Marionette TRACE conn4 <- [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]]]}] 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:44:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1217ms 14:44:57 INFO - PROCESS | 3492 | 1461102297993 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 3492 | 1461102298000 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 14:44:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:44:57 INFO - PROCESS | 3492 | 1461102298007 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 3492 | 1461102298010 Marionette TRACE conn4 <- [1,2906,null,{}] 14:44:58 INFO - PROCESS | 3492 | 1461102298014 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:58 INFO - PROCESS | 3492 | 1461102298135 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:44:58 INFO - PROCESS | 3492 | 1461102298281 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 3492 | ++DOCSHELL 16DCF400 == 66 [pid = 3492] [id = 736] 14:44:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (176BD000) [pid = 3492] [serial = 2208] [outer = 00000000] 14:44:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1D127000) [pid = 3492] [serial = 2209] [outer = 176BD000] 14:44:58 INFO - PROCESS | 3492 | 1461102298339 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1D675400) [pid = 3492] [serial = 2210] [outer = 176BD000] 14:44:58 INFO - PROCESS | 3492 | 1461102298911 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:44:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:44:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 14:44:58 INFO - PROCESS | 3492 | 1461102298938 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:44:58 INFO - PROCESS | 3492 | 1461102298941 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 14:44:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:44:58 INFO - PROCESS | 3492 | 1461102298945 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:44:58 INFO - PROCESS | 3492 | 1461102298948 Marionette TRACE conn4 <- [1,2910,null,{}] 14:44:58 INFO - PROCESS | 3492 | 1461102298960 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:59 INFO - PROCESS | 3492 | 1461102299075 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:44:59 INFO - PROCESS | 3492 | 1461102299226 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 3492 | ++DOCSHELL 201DE000 == 67 [pid = 3492] [id = 737] 14:44:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (20A8C800) [pid = 3492] [serial = 2211] [outer = 00000000] 14:44:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (21191C00) [pid = 3492] [serial = 2212] [outer = 20A8C800] 14:44:59 INFO - PROCESS | 3492 | 1461102299284 Marionette DEBUG loaded listener.js 14:44:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (211E6400) [pid = 3492] [serial = 2213] [outer = 20A8C800] 14:44:59 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:44:59 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:44:59 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:44:59 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:44:59 INFO - PROCESS | 3492 | 1461102299845 Marionette TRACE conn4 <- [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]]]}] 14:44:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:44:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:59 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 14:44:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:59 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 14:44:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:59 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]" 14:44:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:44:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 939ms 14:44:59 INFO - PROCESS | 3492 | 1461102299887 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 3492 | 1461102299891 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 14:44:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:44:59 INFO - PROCESS | 3492 | 1461102299894 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:44:59 INFO - PROCESS | 3492 | 1461102299896 Marionette TRACE conn4 <- [1,2914,null,{}] 14:44:59 INFO - PROCESS | 3492 | 1461102299900 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:00 INFO - PROCESS | 3492 | 1461102300011 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:45:00 INFO - PROCESS | 3492 | 1461102300173 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:00 INFO - PROCESS | 3492 | ++DOCSHELL 20A8DC00 == 68 [pid = 3492] [id = 738] 14:45:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (211EA400) [pid = 3492] [serial = 2214] [outer = 00000000] 14:45:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (215BD400) [pid = 3492] [serial = 2215] [outer = 211EA400] 14:45:00 INFO - PROCESS | 3492 | 1461102300230 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (215C0000) [pid = 3492] [serial = 2216] [outer = 211EA400] 14:45:00 INFO - PROCESS | 3492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:45:00 INFO - PROCESS | 3492 | 1461102300802 Marionette TRACE conn4 <- [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]]]}] 14:45:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:45:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 931ms 14:45:00 INFO - PROCESS | 3492 | 1461102300828 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:45:00 INFO - PROCESS | 3492 | 1461102300830 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 14:45:00 INFO - PROCESS | 3492 | 1461102300834 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:45:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:45:00 INFO - PROCESS | 3492 | 1461102300836 Marionette TRACE conn4 <- [1,2918,null,{}] 14:45:00 INFO - PROCESS | 3492 | 1461102300839 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:00 INFO - PROCESS | 3492 | 1461102300948 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:45:01 INFO - PROCESS | 3492 | 1461102301110 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:01 INFO - PROCESS | 3492 | ++DOCSHELL 215C4800 == 69 [pid = 3492] [id = 739] 14:45:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (215C7C00) [pid = 3492] [serial = 2217] [outer = 00000000] 14:45:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (21642800) [pid = 3492] [serial = 2218] [outer = 215C7C00] 14:45:01 INFO - PROCESS | 3492 | 1461102301166 Marionette DEBUG loaded listener.js 14:45:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (21645C00) [pid = 3492] [serial = 2219] [outer = 215C7C00] 14:45:01 INFO - PROCESS | 3492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:45:01 INFO - PROCESS | 3492 | 1461102301682 Marionette TRACE conn4 <- [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]]]}] 14:45:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:45:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 14:45:01 INFO - PROCESS | 3492 | 1461102301713 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 3492 | 1461102301715 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 14:45:01 INFO - PROCESS | 3492 | 1461102301720 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:45:01 INFO - PROCESS | 3492 | 1461102301722 Marionette TRACE conn4 <- [1,2922,null,{}] 14:45:01 INFO - PROCESS | 3492 | 1461102301725 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:01 INFO - PROCESS | 3492 | 1461102301855 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:45:02 INFO - PROCESS | 3492 | 1461102302027 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3492 | ++DOCSHELL 2175C800 == 70 [pid = 3492] [id = 740] 14:45:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (2175D800) [pid = 3492] [serial = 2220] [outer = 00000000] 14:45:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (21763800) [pid = 3492] [serial = 2221] [outer = 2175D800] 14:45:02 INFO - PROCESS | 3492 | 1461102302086 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (217CB800) [pid = 3492] [serial = 2222] [outer = 2175D800] 14:45:02 INFO - PROCESS | 3492 | 1461102302587 Marionette TRACE conn4 <- [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]]]}] 14:45:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:45:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 14:45:02 INFO - PROCESS | 3492 | 1461102302653 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 3492 | 1461102302656 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 14:45:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:45:02 INFO - PROCESS | 3492 | 1461102302659 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 3492 | 1461102302661 Marionette TRACE conn4 <- [1,2926,null,{}] 14:45:02 INFO - PROCESS | 3492 | 1461102302665 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 3492 | 1461102302773 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:45:02 INFO - PROCESS | 3492 | 1461102302927 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3492 | ++DOCSHELL 217CF800 == 71 [pid = 3492] [id = 741] 14:45:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (217CFC00) [pid = 3492] [serial = 2223] [outer = 00000000] 14:45:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (217E9000) [pid = 3492] [serial = 2224] [outer = 217CFC00] 14:45:02 INFO - PROCESS | 3492 | 1461102302984 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (217EC400) [pid = 3492] [serial = 2225] [outer = 217CFC00] 14:45:03 INFO - PROCESS | 3492 | 1461102303528 Marionette TRACE conn4 <- [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]]]}] 14:45:03 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. 14:45:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 14:45:03 INFO - PROCESS | 3492 | 1461102303594 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:45:03 INFO - PROCESS | 3492 | 1461102303596 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 14:45:03 INFO - PROCESS | 3492 | 1461102303600 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:45:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:45:03 INFO - PROCESS | 3492 | 1461102303602 Marionette TRACE conn4 <- [1,2930,null,{}] 14:45:03 INFO - PROCESS | 3492 | 1461102303605 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:03 INFO - PROCESS | 3492 | 1461102303714 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:45:04 INFO - PROCESS | 3492 | 1461102304027 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 3492 | ++DOCSHELL 0F4ED800 == 72 [pid = 3492] [id = 742] 14:45:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (12703800) [pid = 3492] [serial = 2226] [outer = 00000000] 14:45:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (12FECC00) [pid = 3492] [serial = 2227] [outer = 12703800] 14:45:04 INFO - PROCESS | 3492 | 1461102304082 Marionette DEBUG loaded listener.js 14:45:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (16E20C00) [pid = 3492] [serial = 2228] [outer = 12703800] 14:45:04 INFO - PROCESS | 3492 | 1461102304621 Marionette TRACE conn4 <- [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"]]]}] 14:45:04 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 14:45:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:45:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1070ms 14:45:04 INFO - PROCESS | 3492 | 1461102304673 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 3492 | 1461102304678 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 14:45:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:45:04 INFO - PROCESS | 3492 | 1461102304683 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 3492 | 1461102304686 Marionette TRACE conn4 <- [1,2934,null,{}] 14:45:04 INFO - PROCESS | 3492 | 1461102304691 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:04 INFO - PROCESS | 3492 | 1461102304797 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:45:04 INFO - PROCESS | 3492 | 1461102304929 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 3492 | ++DOCSHELL 18CA4C00 == 73 [pid = 3492] [id = 743] 14:45:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (18CB1000) [pid = 3492] [serial = 2229] [outer = 00000000] 14:45:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (1C859800) [pid = 3492] [serial = 2230] [outer = 18CB1000] 14:45:04 INFO - PROCESS | 3492 | 1461102304980 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (1C8E6400) [pid = 3492] [serial = 2231] [outer = 18CB1000] 14:45:05 INFO - PROCESS | 3492 | 1461102305452 Marionette TRACE conn4 <- [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]]]}] 14:45:05 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. 14:45:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 14:45:05 INFO - PROCESS | 3492 | 1461102305515 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 3492 | 1461102305519 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 14:45:05 INFO - PROCESS | 3492 | 1461102305524 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:45:05 INFO - PROCESS | 3492 | 1461102305526 Marionette TRACE conn4 <- [1,2938,null,{}] 14:45:05 INFO - PROCESS | 3492 | 1461102305529 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:05 INFO - PROCESS | 3492 | 1461102305635 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:45:05 INFO - PROCESS | 3492 | 1461102305812 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 3492 | ++DOCSHELL 1CC15000 == 74 [pid = 3492] [id = 744] 14:45:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1D107400) [pid = 3492] [serial = 2232] [outer = 00000000] 14:45:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 178 (1FBAC000) [pid = 3492] [serial = 2233] [outer = 1D107400] 14:45:05 INFO - PROCESS | 3492 | 1461102305862 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 179 (1FCC4C00) [pid = 3492] [serial = 2234] [outer = 1D107400] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1FBA6800 == 73 [pid = 3492] [id = 691] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1C060400 == 72 [pid = 3492] [id = 197] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1C03B800 == 71 [pid = 3492] [id = 204] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 17660400 == 70 [pid = 3492] [id = 690] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1A893800 == 69 [pid = 3492] [id = 192] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1A78C000 == 68 [pid = 3492] [id = 203] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1E810000 == 67 [pid = 3492] [id = 733] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1270EC00 == 66 [pid = 3492] [id = 732] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1E811400 == 65 [pid = 3492] [id = 731] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1D8C1400 == 64 [pid = 3492] [id = 730] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1BA9FC00 == 63 [pid = 3492] [id = 729] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1BA99800 == 62 [pid = 3492] [id = 728] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1A25C400 == 61 [pid = 3492] [id = 727] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 127BB800 == 60 [pid = 3492] [id = 726] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1709B400 == 59 [pid = 3492] [id = 725] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 178 (2075A000) [pid = 3492] [serial = 2122] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 20A89C00 == 58 [pid = 3492] [id = 721] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 1BAA2000 == 57 [pid = 3492] [id = 720] 14:45:06 INFO - PROCESS | 3492 | --DOCSHELL 176C1C00 == 56 [pid = 3492] [id = 719] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 177 (1C861800) [pid = 3492] [serial = 2135] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (201DE800) [pid = 3492] [serial = 2119] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (1FBA9C00) [pid = 3492] [serial = 2105] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (1AB38800) [pid = 3492] [serial = 2147] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (20A83C00) [pid = 3492] [serial = 2153] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (201DC800) [pid = 3492] [serial = 2150] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (1E7FAC00) [pid = 3492] [serial = 2141] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (1D10B800) [pid = 3492] [serial = 2138] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1FEF0400) [pid = 3492] [serial = 2149] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (20A84000) [pid = 3492] [serial = 2152] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1E7C6800) [pid = 3492] [serial = 2140] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1FBAC400) [pid = 3492] [serial = 2143] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (12FB1C00) [pid = 3492] [serial = 2107] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (1874A000) [pid = 3492] [serial = 2146] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1A7DE000) [pid = 3492] [serial = 2110] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1FC43000) [pid = 3492] [serial = 2113] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1FE38C00) [pid = 3492] [serial = 2116] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1A1A7000) [pid = 3492] [serial = 2126] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (18CAE000) [pid = 3492] [serial = 2125] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (1C9CC000) [pid = 3492] [serial = 2137] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1A25FC00) [pid = 3492] [serial = 2131] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1A88C000) [pid = 3492] [serial = 2132] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (1FC46C00) [pid = 3492] [serial = 2144] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (137DD400) [pid = 3492] [serial = 2128] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (16DCF800) [pid = 3492] [serial = 2129] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1C853C00) [pid = 3492] [serial = 2134] [outer = 00000000] [url = about:blank] 14:45:06 INFO - PROCESS | 3492 | ++DOCSHELL 17032000 == 57 [pid = 3492] [id = 745] 14:45:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1709B400) [pid = 3492] [serial = 2235] [outer = 00000000] 14:45:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (17526C00) [pid = 3492] [serial = 2236] [outer = 1709B400] 14:45:06 INFO - PROCESS | 3492 | 1461102306446 Marionette TRACE conn4 <- [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]]]}] 14:45:06 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. 14:45:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 14:45:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:45:06 INFO - PROCESS | 3492 | 1461102306498 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 3492 | 1461102306501 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 14:45:06 INFO - PROCESS | 3492 | 1461102306505 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - PROCESS | 3492 | 1461102306511 Marionette TRACE conn4 <- [1,2942,null,{}] 14:45:06 INFO - PROCESS | 3492 | 1461102306519 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:06 INFO - PROCESS | 3492 | 1461102306628 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:45:06 INFO - PROCESS | 3492 | 1461102306763 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 3492 | ++DOCSHELL 19EDD400 == 58 [pid = 3492] [id = 746] 14:45:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1A1AD000) [pid = 3492] [serial = 2237] [outer = 00000000] 14:45:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1AB32C00) [pid = 3492] [serial = 2238] [outer = 1A1AD000] 14:45:06 INFO - PROCESS | 3492 | 1461102306808 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (1BA99800) [pid = 3492] [serial = 2239] [outer = 1A1AD000] 14:45:07 INFO - PROCESS | 3492 | 1461102307143 Marionette TRACE conn4 <- [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]]]}] 14:45:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:45:07 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 14:45:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 14:45:07 INFO - PROCESS | 3492 | 1461102307213 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 3492 | 1461102307216 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 14:45:07 INFO - PROCESS | 3492 | 1461102307220 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 3492 | 1461102307221 Marionette TRACE conn4 <- [1,2946,null,{}] 14:45:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:45:07 INFO - PROCESS | 3492 | 1461102307225 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:07 INFO - PROCESS | 3492 | 1461102307382 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:45:07 INFO - PROCESS | 3492 | 1461102307391 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 3492 | ++DOCSHELL 1C034000 == 59 [pid = 3492] [id = 747] 14:45:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (1C853C00) [pid = 3492] [serial = 2240] [outer = 00000000] 14:45:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (1E66D400) [pid = 3492] [serial = 2241] [outer = 1C853C00] 14:45:07 INFO - PROCESS | 3492 | 1461102307435 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (1E806400) [pid = 3492] [serial = 2242] [outer = 1C853C00] 14:45:07 INFO - PROCESS | 3492 | 1461102307842 Marionette TRACE conn4 <- [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]]]}] 14:45:07 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. 14:45:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 14:45:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:45:07 INFO - PROCESS | 3492 | 1461102307896 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 3492 | 1461102307898 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 14:45:07 INFO - PROCESS | 3492 | 1461102307901 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 3492 | 1461102307903 Marionette TRACE conn4 <- [1,2950,null,{}] 14:45:07 INFO - PROCESS | 3492 | 1461102307932 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:08 INFO - PROCESS | 3492 | 1461102308019 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:45:08 INFO - PROCESS | 3492 | 1461102308025 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 3492 | ++DOCSHELL 1FBB2C00 == 60 [pid = 3492] [id = 748] 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (1FBB3000) [pid = 3492] [serial = 2243] [outer = 00000000] 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (1FEE7C00) [pid = 3492] [serial = 2244] [outer = 1FBB3000] 14:45:08 INFO - PROCESS | 3492 | 1461102308077 Marionette DEBUG loaded listener.js 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (1FEF5C00) [pid = 3492] [serial = 2245] [outer = 1FBB3000] 14:45:08 INFO - PROCESS | 3492 | 1461102308555 Marionette TRACE conn4 <- [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]]]}] 14:45:08 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. 14:45:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 710ms 14:45:08 INFO - PROCESS | 3492 | 1461102308617 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 3492 | 1461102308619 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 14:45:08 INFO - PROCESS | 3492 | 1461102308622 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - PROCESS | 3492 | 1461102308624 Marionette TRACE conn4 <- [1,2954,null,{}] 14:45:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:45:08 INFO - PROCESS | 3492 | 1461102308633 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:08 INFO - PROCESS | 3492 | 1461102308761 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:45:08 INFO - PROCESS | 3492 | 1461102308867 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 3492 | ++DOCSHELL 1FF9DC00 == 61 [pid = 3492] [id = 749] 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (201DC400) [pid = 3492] [serial = 2246] [outer = 00000000] 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (20760400) [pid = 3492] [serial = 2247] [outer = 201DC400] 14:45:08 INFO - PROCESS | 3492 | 1461102308911 Marionette DEBUG loaded listener.js 14:45:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (20A86000) [pid = 3492] [serial = 2248] [outer = 201DC400] 14:45:09 INFO - PROCESS | 3492 | 1461102309300 Marionette TRACE conn4 <- [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]]]}] 14:45:09 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. 14:45:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 14:45:09 INFO - PROCESS | 3492 | 1461102309357 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:45:09 INFO - PROCESS | 3492 | 1461102309359 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 14:45:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:45:09 INFO - PROCESS | 3492 | 1461102309362 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:45:09 INFO - PROCESS | 3492 | 1461102309364 Marionette TRACE conn4 <- [1,2958,null,{}] 14:45:09 INFO - PROCESS | 3492 | 1461102309367 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:09 INFO - PROCESS | 3492 | 1461102309494 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:45:09 INFO - PROCESS | 3492 | 1461102309509 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 3492 | ++DOCSHELL 20A87C00 == 62 [pid = 3492] [id = 750] 14:45:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (20A89C00) [pid = 3492] [serial = 2249] [outer = 00000000] 14:45:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (211E7800) [pid = 3492] [serial = 2250] [outer = 20A89C00] 14:45:09 INFO - PROCESS | 3492 | 1461102309554 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (21211C00) [pid = 3492] [serial = 2251] [outer = 20A89C00] 14:45:09 INFO - PROCESS | 3492 | 1461102309962 Marionette TRACE conn4 <- [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]]]}] 14:45:10 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. 14:45:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 14:45:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:45:10 INFO - PROCESS | 3492 | 1461102310033 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 3492 | 1461102310035 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 14:45:10 INFO - PROCESS | 3492 | 1461102310039 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - PROCESS | 3492 | 1461102310040 Marionette TRACE conn4 <- [1,2962,null,{}] 14:45:10 INFO - PROCESS | 3492 | 1461102310050 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:10 INFO - PROCESS | 3492 | 1461102310176 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (0F4B4400) [pid = 3492] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (1C033C00) [pid = 3492] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1C85B400) [pid = 3492] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (12FA5400) [pid = 3492] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (0F574400) [pid = 3492] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1751B400) [pid = 3492] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (187DA400) [pid = 3492] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (1FBAA000) [pid = 3492] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (18CA6400) [pid = 3492] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (12973800) [pid = 3492] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (0B973400) [pid = 3492] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1A88F800) [pid = 3492] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (0F544000) [pid = 3492] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (16E26C00) [pid = 3492] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (0EFA7000) [pid = 3492] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1D12E000) [pid = 3492] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (12974400) [pid = 3492] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1BF5E800) [pid = 3492] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1D11FC00) [pid = 3492] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1E7F8000) [pid = 3492] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1FC48400) [pid = 3492] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1D121C00) [pid = 3492] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1C854000) [pid = 3492] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1E80B400) [pid = 3492] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (127C2C00) [pid = 3492] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (17740000) [pid = 3492] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1BA99C00) [pid = 3492] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1A25C800) [pid = 3492] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (19EDB400) [pid = 3492] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1F7B8800) [pid = 3492] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1E67CC00) [pid = 3492] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (12979800) [pid = 3492] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:45:10 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (1FA74000) [pid = 3492] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:45:10 INFO - PROCESS | 3492 | 1461102310628 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 3492 | ++DOCSHELL 0B976400 == 63 [pid = 3492] [id = 751] 14:45:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (0EF13C00) [pid = 3492] [serial = 2252] [outer = 00000000] 14:45:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (0F4F5800) [pid = 3492] [serial = 2253] [outer = 0EF13C00] 14:45:10 INFO - PROCESS | 3492 | 1461102310678 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (127BD000) [pid = 3492] [serial = 2254] [outer = 0EF13C00] 14:45:11 INFO - PROCESS | 3492 | 1461102311021 Marionette TRACE conn4 <- [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]]]}] 14:45:11 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. 14:45:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1021ms 14:45:11 INFO - PROCESS | 3492 | 1461102311060 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:45:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:45:11 INFO - PROCESS | 3492 | 1461102311062 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 14:45:11 INFO - PROCESS | 3492 | 1461102311066 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - PROCESS | 3492 | 1461102311067 Marionette TRACE conn4 <- [1,2966,null,{}] 14:45:11 INFO - PROCESS | 3492 | 1461102311071 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:11 INFO - PROCESS | 3492 | 1461102311158 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:45:11 INFO - PROCESS | 3492 | 1461102311164 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA7000 == 64 [pid = 3492] [id = 752] 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (1287F000) [pid = 3492] [serial = 2255] [outer = 00000000] 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (1A23E800) [pid = 3492] [serial = 2256] [outer = 1287F000] 14:45:11 INFO - PROCESS | 3492 | 1461102311314 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (1AB34000) [pid = 3492] [serial = 2257] [outer = 1287F000] 14:45:11 INFO - PROCESS | 3492 | 1461102311647 Marionette TRACE conn4 <- [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]]]}] 14:45:11 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. 14:45:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 14:45:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:45:11 INFO - PROCESS | 3492 | 1461102311697 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 3492 | 1461102311698 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 14:45:11 INFO - PROCESS | 3492 | 1461102311701 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - PROCESS | 3492 | 1461102311703 Marionette TRACE conn4 <- [1,2970,null,{}] 14:45:11 INFO - PROCESS | 3492 | 1461102311706 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:11 INFO - PROCESS | 3492 | 1461102311796 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:45:11 INFO - PROCESS | 3492 | 1461102311802 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 3492 | ++DOCSHELL 1C032400 == 65 [pid = 3492] [id = 753] 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (1CC20C00) [pid = 3492] [serial = 2258] [outer = 00000000] 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (1FCC4800) [pid = 3492] [serial = 2259] [outer = 1CC20C00] 14:45:11 INFO - PROCESS | 3492 | 1461102311851 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (215BE400) [pid = 3492] [serial = 2260] [outer = 1CC20C00] 14:45:12 INFO - PROCESS | 3492 | 1461102312325 Marionette TRACE conn4 <- [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"]]]}] 14:45:12 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 14:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:45:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 14:45:12 INFO - PROCESS | 3492 | 1461102312373 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:45:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:45:12 INFO - PROCESS | 3492 | 1461102312375 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 14:45:12 INFO - PROCESS | 3492 | 1461102312378 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:45:12 INFO - PROCESS | 3492 | 1461102312380 Marionette TRACE conn4 <- [1,2974,null,{}] 14:45:12 INFO - PROCESS | 3492 | 1461102312384 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:12 INFO - PROCESS | 3492 | 1461102312488 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:45:12 INFO - PROCESS | 3492 | 1461102312494 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 3492 | ++DOCSHELL 1FC48400 == 66 [pid = 3492] [id = 754] 14:45:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (21757800) [pid = 3492] [serial = 2261] [outer = 00000000] 14:45:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (217F3C00) [pid = 3492] [serial = 2262] [outer = 21757800] 14:45:12 INFO - PROCESS | 3492 | 1461102312539 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (2252EC00) [pid = 3492] [serial = 2263] [outer = 21757800] 14:45:13 INFO - PROCESS | 3492 | 1461102313173 Marionette TRACE conn4 <- [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]]]}] 14:45:13 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. 14:45:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 14:45:13 INFO - PROCESS | 3492 | 1461102313244 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 3492 | 1461102313250 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 14:45:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:45:13 INFO - PROCESS | 3492 | 1461102313257 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - PROCESS | 3492 | 1461102313261 Marionette TRACE conn4 <- [1,2978,null,{}] 14:45:13 INFO - PROCESS | 3492 | 1461102313266 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:13 INFO - PROCESS | 3492 | 1461102313389 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:45:13 INFO - PROCESS | 3492 | 1461102313520 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:13 INFO - PROCESS | 3492 | ++DOCSHELL 13ADE000 == 67 [pid = 3492] [id = 755] 14:45:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (16B91C00) [pid = 3492] [serial = 2264] [outer = 00000000] 14:45:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (19EE2000) [pid = 3492] [serial = 2265] [outer = 16B91C00] 14:45:13 INFO - PROCESS | 3492 | 1461102313577 Marionette DEBUG loaded listener.js 14:45:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (1A241C00) [pid = 3492] [serial = 2266] [outer = 16B91C00] 14:45:14 INFO - PROCESS | 3492 | ++DOCSHELL 1AB3B800 == 68 [pid = 3492] [id = 756] 14:45:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1BA9C000) [pid = 3492] [serial = 2267] [outer = 00000000] 14:45:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 153 (1BAA3C00) [pid = 3492] [serial = 2268] [outer = 1BA9C000] 14:45:14 INFO - PROCESS | 3492 | 1461102314170 Marionette TRACE conn4 <- [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]]]}] 14:45:14 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. 14:45:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 14:45:14 INFO - PROCESS | 3492 | 1461102314188 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:45:14 INFO - PROCESS | 3492 | 1461102314194 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 14:45:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:45:14 INFO - PROCESS | 3492 | 1461102314201 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:45:14 INFO - PROCESS | 3492 | 1461102314204 Marionette TRACE conn4 <- [1,2982,null,{}] 14:45:14 INFO - PROCESS | 3492 | 1461102314207 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:14 INFO - PROCESS | 3492 | 1461102314353 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:45:14 INFO - PROCESS | 3492 | 1461102314517 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 3492 | ++DOCSHELL 0F548800 == 69 [pid = 3492] [id = 757] 14:45:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 154 (1A25D400) [pid = 3492] [serial = 2269] [outer = 00000000] 14:45:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 155 (1D120800) [pid = 3492] [serial = 2270] [outer = 1A25D400] 14:45:14 INFO - PROCESS | 3492 | 1461102314573 Marionette DEBUG loaded listener.js 14:45:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 156 (1E76C400) [pid = 3492] [serial = 2271] [outer = 1A25D400] 14:45:15 INFO - PROCESS | 3492 | 1461102315124 Marionette TRACE conn4 <- [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]]]}] 14:45:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:45:15 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 14:45:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 14:45:15 INFO - PROCESS | 3492 | 1461102315173 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:45:15 INFO - PROCESS | 3492 | 1461102315175 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 14:45:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:45:15 INFO - PROCESS | 3492 | 1461102315194 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 3492 | 1461102315198 Marionette TRACE conn4 <- [1,2986,null,{}] 14:45:15 INFO - PROCESS | 3492 | 1461102315213 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:15 INFO - PROCESS | 3492 | 1461102315334 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:45:15 INFO - PROCESS | 3492 | 1461102315504 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:15 INFO - PROCESS | 3492 | ++DOCSHELL 201DFC00 == 70 [pid = 3492] [id = 758] 14:45:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 157 (2121E400) [pid = 3492] [serial = 2272] [outer = 00000000] 14:45:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 158 (21756400) [pid = 3492] [serial = 2273] [outer = 2121E400] 14:45:15 INFO - PROCESS | 3492 | 1461102315562 Marionette DEBUG loaded listener.js 14:45:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 159 (217D9000) [pid = 3492] [serial = 2274] [outer = 2121E400] 14:45:16 INFO - PROCESS | 3492 | 1461102316122 Marionette TRACE conn4 <- [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]]]}] 14:45:16 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. 14:45:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 990ms 14:45:16 INFO - PROCESS | 3492 | 1461102316173 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:45:16 INFO - PROCESS | 3492 | 1461102316176 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 14:45:16 INFO - PROCESS | 3492 | 1461102316179 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:45:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:45:16 INFO - PROCESS | 3492 | 1461102316181 Marionette TRACE conn4 <- [1,2990,null,{}] 14:45:16 INFO - PROCESS | 3492 | 1461102316185 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:16 INFO - PROCESS | 3492 | 1461102316302 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:45:16 INFO - PROCESS | 3492 | 1461102316458 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:16 INFO - PROCESS | 3492 | ++DOCSHELL 217E7400 == 71 [pid = 3492] [id = 759] 14:45:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 160 (217F1400) [pid = 3492] [serial = 2275] [outer = 00000000] 14:45:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 161 (23A88000) [pid = 3492] [serial = 2276] [outer = 217F1400] 14:45:16 INFO - PROCESS | 3492 | 1461102316514 Marionette DEBUG loaded listener.js 14:45:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 162 (23A8B000) [pid = 3492] [serial = 2277] [outer = 217F1400] 14:45:16 INFO - PROCESS | 3492 | 1461102317004 Marionette TRACE conn4 <- [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]]]}] 14:45:17 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. 14:45:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 14:45:17 INFO - PROCESS | 3492 | 1461102317054 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 3492 | 1461102317056 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 14:45:17 INFO - PROCESS | 3492 | 1461102317059 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - PROCESS | 3492 | 1461102317061 Marionette TRACE conn4 <- [1,2994,null,{}] 14:45:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:45:17 INFO - PROCESS | 3492 | 1461102317065 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:17 INFO - PROCESS | 3492 | 1461102317177 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:45:17 INFO - PROCESS | 3492 | 1461102317346 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:17 INFO - PROCESS | 3492 | ++DOCSHELL 23A86800 == 72 [pid = 3492] [id = 760] 14:45:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 163 (23A8C800) [pid = 3492] [serial = 2278] [outer = 00000000] 14:45:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 164 (23A94800) [pid = 3492] [serial = 2279] [outer = 23A8C800] 14:45:17 INFO - PROCESS | 3492 | 1461102317402 Marionette DEBUG loaded listener.js 14:45:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 165 (23E06800) [pid = 3492] [serial = 2280] [outer = 23A8C800] 14:45:17 INFO - PROCESS | 3492 | 1461102317962 Marionette TRACE conn4 <- [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]]]}] 14:45:17 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. 14:45:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 14:45:17 INFO - PROCESS | 3492 | 1461102317996 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 3492 | 1461102317999 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 14:45:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:45:17 INFO - PROCESS | 3492 | 1461102318003 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - PROCESS | 3492 | 1461102318005 Marionette TRACE conn4 <- [1,2998,null,{}] 14:45:17 INFO - PROCESS | 3492 | 1461102318009 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:18 INFO - PROCESS | 3492 | 1461102318131 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:45:18 INFO - PROCESS | 3492 | 1461102318301 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:18 INFO - PROCESS | 3492 | ++DOCSHELL 23E07800 == 73 [pid = 3492] [id = 761] 14:45:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 166 (23E09400) [pid = 3492] [serial = 2281] [outer = 00000000] 14:45:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 167 (2406AC00) [pid = 3492] [serial = 2282] [outer = 23E09400] 14:45:18 INFO - PROCESS | 3492 | 1461102318356 Marionette DEBUG loaded listener.js 14:45:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 168 (2406DC00) [pid = 3492] [serial = 2283] [outer = 23E09400] 14:45:18 INFO - PROCESS | 3492 | [3492] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:18 INFO - PROCESS | 3492 | 1461102318977 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:45:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:45:19 INFO - {} 14:45:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:45:19 INFO - {} 14:45:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:45:19 INFO - {} 14:45:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:45:19 INFO - {} 14:45:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1017ms 14:45:19 INFO - PROCESS | 3492 | 1461102319026 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:45:19 INFO - PROCESS | 3492 | 1461102319028 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 14:45:19 INFO - TEST-START | /FileAPI/fileReader.html 14:45:19 INFO - PROCESS | 3492 | 1461102319088 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:45:19 INFO - PROCESS | 3492 | 1461102319090 Marionette TRACE conn4 <- [1,3002,null,{}] 14:45:19 INFO - PROCESS | 3492 | 1461102319094 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:19 INFO - PROCESS | 3492 | 1461102319206 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:45:19 INFO - PROCESS | 3492 | 1461102319358 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA8800 == 74 [pid = 3492] [id = 762] 14:45:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 169 (0F025800) [pid = 3492] [serial = 2284] [outer = 00000000] 14:45:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 170 (17744800) [pid = 3492] [serial = 2285] [outer = 0F025800] 14:45:19 INFO - PROCESS | 3492 | 1461102319415 Marionette DEBUG loaded listener.js 14:45:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 171 (187E1000) [pid = 3492] [serial = 2286] [outer = 0F025800] 14:45:20 INFO - PROCESS | 3492 | 1461102320189 Marionette TRACE conn4 <- [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]]]}] 14:45:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:45:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:45:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:45:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:45:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1144ms 14:45:20 INFO - PROCESS | 3492 | 1461102320215 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:45:20 INFO - PROCESS | 3492 | 1461102320219 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 14:45:20 INFO - TEST-START | /FileAPI/historical.html 14:45:20 INFO - PROCESS | 3492 | 1461102320224 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:45:20 INFO - PROCESS | 3492 | 1461102320228 Marionette TRACE conn4 <- [1,3006,null,{}] 14:45:20 INFO - PROCESS | 3492 | 1461102320235 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:20 INFO - PROCESS | 3492 | 1461102320371 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:45:20 INFO - PROCESS | 3492 | 1461102320537 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:20 INFO - PROCESS | 3492 | ++DOCSHELL 0EFA7400 == 75 [pid = 3492] [id = 763] 14:45:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 172 (0F0B1000) [pid = 3492] [serial = 2287] [outer = 00000000] 14:45:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 173 (137DBC00) [pid = 3492] [serial = 2288] [outer = 0F0B1000] 14:45:20 INFO - PROCESS | 3492 | 1461102320589 Marionette DEBUG loaded listener.js 14:45:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 174 (1765D800) [pid = 3492] [serial = 2289] [outer = 0F0B1000] 14:45:21 INFO - PROCESS | 3492 | 1461102321127 Marionette TRACE conn4 <- [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"]]]}] 14:45:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:45:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:45:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:45:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:45:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:45:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:45:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:45:21 INFO - TEST-OK | /FileAPI/historical.html | took 991ms 14:45:21 INFO - PROCESS | 3492 | 1461102321216 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:45:21 INFO - PROCESS | 3492 | 1461102321222 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 14:45:21 INFO - TEST-START | /FileAPI/idlharness.html 14:45:21 INFO - PROCESS | 3492 | 1461102321228 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:45:21 INFO - PROCESS | 3492 | 1461102321230 Marionette TRACE conn4 <- [1,3010,null,{}] 14:45:21 INFO - PROCESS | 3492 | 1461102321250 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:21 INFO - PROCESS | 3492 | 1461102321355 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:45:21 INFO - PROCESS | 3492 | 1461102321515 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 3492 | ++DOCSHELL 1296EC00 == 76 [pid = 3492] [id = 764] 14:45:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 175 (12D3F800) [pid = 3492] [serial = 2290] [outer = 00000000] 14:45:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 176 (1A7C0000) [pid = 3492] [serial = 2291] [outer = 12D3F800] 14:45:21 INFO - PROCESS | 3492 | 1461102321564 Marionette DEBUG loaded listener.js 14:45:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 177 (1AB35C00) [pid = 3492] [serial = 2292] [outer = 12D3F800] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1C032400 == 75 [pid = 3492] [id = 753] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 0EFA7000 == 74 [pid = 3492] [id = 752] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 0B976400 == 73 [pid = 3492] [id = 751] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 20A87C00 == 72 [pid = 3492] [id = 750] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1FF9DC00 == 71 [pid = 3492] [id = 749] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1FBB2C00 == 70 [pid = 3492] [id = 748] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1C034000 == 69 [pid = 3492] [id = 747] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 176 (19EE2800) [pid = 3492] [serial = 2158] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 175 (1D123400) [pid = 3492] [serial = 2161] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 174 (20B9C000) [pid = 3492] [serial = 2164] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 173 (211E6C00) [pid = 3492] [serial = 2167] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 172 (211F5400) [pid = 3492] [serial = 2170] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 171 (20755000) [pid = 3492] [serial = 2203] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOMWINDOW == 170 (20B9B000) [pid = 3492] [serial = 2155] [outer = 00000000] [url = about:blank] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 19EDD400 == 68 [pid = 3492] [id = 746] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 17032000 == 67 [pid = 3492] [id = 745] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1CC15000 == 66 [pid = 3492] [id = 744] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 18CA4C00 == 65 [pid = 3492] [id = 743] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 0F4ED800 == 64 [pid = 3492] [id = 742] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 20A8E000 == 63 [pid = 3492] [id = 718] 14:45:21 INFO - PROCESS | 3492 | --DOCSHELL 1FEF5800 == 62 [pid = 3492] [id = 734] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 169 (1BA96000) [pid = 3492] [serial = 2000] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 168 (12D33800) [pid = 3492] [serial = 1919] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 167 (0EFA0C00) [pid = 3492] [serial = 1913] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 166 (1BA9CC00) [pid = 3492] [serial = 1958] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 165 (1270E800) [pid = 3492] [serial = 1916] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 164 (187DD800) [pid = 3492] [serial = 1955] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 163 (1A243000) [pid = 3492] [serial = 1964] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 162 (1E762C00) [pid = 3492] [serial = 2006] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 161 (16E2D400) [pid = 3492] [serial = 1997] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 160 (1C05D400) [pid = 3492] [serial = 1961] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 159 (1E760000) [pid = 3492] [serial = 1907] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 158 (2075F400) [pid = 3492] [serial = 2123] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 157 (1FCC3400) [pid = 3492] [serial = 2078] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 156 (1D622400) [pid = 3492] [serial = 2003] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 155 (137D1400) [pid = 3492] [serial = 1952] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 154 (12D3C000) [pid = 3492] [serial = 2033] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 153 (1A789C00) [pid = 3492] [serial = 2036] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 152 (1CC1B000) [pid = 3492] [serial = 2072] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (1FC43400) [pid = 3492] [serial = 2075] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (1E7D0C00) [pid = 3492] [serial = 2192] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (1E7C5C00) [pid = 3492] [serial = 2191] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (1BF5D800) [pid = 3492] [serial = 2197] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (1FEEE000) [pid = 3492] [serial = 2200] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (1FF9E800) [pid = 3492] [serial = 2201] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (1FC42800) [pid = 3492] [serial = 2195] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1C8E4C00) [pid = 3492] [serial = 2188] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1CC14800) [pid = 3492] [serial = 2189] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1C4A0000) [pid = 3492] [serial = 2186] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (1D1E5000) [pid = 3492] [serial = 2198] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (1D673C00) [pid = 3492] [serial = 2039] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (187DC000) [pid = 3492] [serial = 2069] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (1C8E3400) [pid = 3492] [serial = 2030] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1FA67000) [pid = 3492] [serial = 2066] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (17610000) [pid = 3492] [serial = 2179] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1787C000) [pid = 3492] [serial = 2180] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (19EDE400) [pid = 3492] [serial = 2177] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (1901E000) [pid = 3492] [serial = 2176] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (1C033000) [pid = 3492] [serial = 2185] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1A890C00) [pid = 3492] [serial = 2182] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1AB40C00) [pid = 3492] [serial = 2183] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1D10F000) [pid = 3492] [serial = 2174] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1CC11400) [pid = 3492] [serial = 2173] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1FBAF800) [pid = 3492] [serial = 2194] [outer = 00000000] [url = about:blank] 14:45:22 INFO - PROCESS | 3492 | 1461102322678 Marionette TRACE conn4 <- [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]]]}] 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:45:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:45:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:45:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:45:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:45:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:45:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:45:22 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 14:45:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:45:22 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 14:45:22 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 14:45:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:45:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:45:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:45:22 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 14:45:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:45:22 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 14:45:22 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 14:45:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:45:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:45:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1538ms 14:45:22 INFO - PROCESS | 3492 | 1461102322770 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:45:22 INFO - PROCESS | 3492 | 1461102322772 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 14:45:22 INFO - PROCESS | 3492 | 1461102322776 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:45:22 INFO - TEST-START | /FileAPI/idlharness.worker 14:45:22 INFO - PROCESS | 3492 | 1461102322779 Marionette TRACE conn4 <- [1,3014,null,{}] 14:45:22 INFO - PROCESS | 3492 | 1461102322797 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:22 INFO - PROCESS | 3492 | 1461102322895 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:45:22 INFO - PROCESS | 3492 | 1461102322999 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:23 INFO - PROCESS | 3492 | ++DOCSHELL 0F580000 == 63 [pid = 3492] [id = 765] 14:45:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (12C93400) [pid = 3492] [serial = 2293] [outer = 00000000] 14:45:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1AB41400) [pid = 3492] [serial = 2294] [outer = 12C93400] 14:45:23 INFO - PROCESS | 3492 | 1461102323046 Marionette DEBUG loaded listener.js 14:45:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1BA97800) [pid = 3492] [serial = 2295] [outer = 12C93400] 14:45:23 INFO - PROCESS | 3492 | [3492] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:24 INFO - PROCESS | 3492 | 1461102324013 Marionette TRACE conn4 <- [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,{},{}]]]}] 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:45:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:45:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:45:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:45:24 INFO - {} 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:45:24 INFO - {} 14:45:24 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 - {} 14:45:24 INFO - {} 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:45:24 INFO - {} 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:45:24 INFO - {} 14:45:24 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 - {} 14:45:24 INFO - {} 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 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 14:45:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:24 INFO - {} 14:45:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1343ms 14:45:24 INFO - PROCESS | 3492 | 1461102324123 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 3492 | 1461102324126 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 14:45:24 INFO - PROCESS | 3492 | 1461102324129 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:45:24 INFO - PROCESS | 3492 | 1461102324131 Marionette TRACE conn4 <- [1,3018,null,{}] 14:45:24 INFO - PROCESS | 3492 | 1461102324134 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 3492 | 1461102324266 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:45:24 INFO - PROCESS | 3492 | 1461102324335 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 3492 | ++DOCSHELL 1C030400 == 64 [pid = 3492] [id = 766] 14:45:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1C063000) [pid = 3492] [serial = 2296] [outer = 00000000] 14:45:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1FBB0400) [pid = 3492] [serial = 2297] [outer = 1C063000] 14:45:24 INFO - PROCESS | 3492 | 1461102324409 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1FC41400) [pid = 3492] [serial = 2298] [outer = 1C063000] 14:45:24 INFO - PROCESS | 3492 | 1461102324798 Marionette TRACE conn4 <- [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]]]}] 14:45:24 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 14:45:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 731ms 14:45:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:45:24 INFO - PROCESS | 3492 | 1461102324864 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 3492 | 1461102324866 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 14:45:24 INFO - PROCESS | 3492 | 1461102324875 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - PROCESS | 3492 | 1461102324877 Marionette TRACE conn4 <- [1,3022,null,{}] 14:45:24 INFO - PROCESS | 3492 | 1461102324881 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 3492 | 1461102325005 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:45:25 INFO - PROCESS | 3492 | 1461102325081 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 3492 | ++DOCSHELL 1FBAF400 == 65 [pid = 3492] [id = 767] 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1FC4A000) [pid = 3492] [serial = 2299] [outer = 00000000] 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1FCC8400) [pid = 3492] [serial = 2300] [outer = 1FC4A000] 14:45:25 INFO - PROCESS | 3492 | 1461102325126 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1FCCD800) [pid = 3492] [serial = 2301] [outer = 1FC4A000] 14:45:25 INFO - PROCESS | 3492 | 1461102325531 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:45:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:45:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 14:45:25 INFO - PROCESS | 3492 | 1461102325561 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:45:25 INFO - PROCESS | 3492 | 1461102325563 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 14:45:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:45:25 INFO - PROCESS | 3492 | 1461102325566 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:45:25 INFO - PROCESS | 3492 | 1461102325568 Marionette TRACE conn4 <- [1,3026,null,{}] 14:45:25 INFO - PROCESS | 3492 | 1461102325571 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:25 INFO - PROCESS | 3492 | 1461102325743 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:45:25 INFO - PROCESS | 3492 | 1461102325769 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 3492 | ++DOCSHELL 1FCC2000 == 66 [pid = 3492] [id = 768] 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1FE2C000) [pid = 3492] [serial = 2302] [outer = 00000000] 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (20755800) [pid = 3492] [serial = 2303] [outer = 1FE2C000] 14:45:25 INFO - PROCESS | 3492 | 1461102325816 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (2075F400) [pid = 3492] [serial = 2304] [outer = 1FE2C000] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (20A89C00) [pid = 3492] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1CC20C00) [pid = 3492] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (0EF13C00) [pid = 3492] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1287F000) [pid = 3492] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (211F1000) [pid = 3492] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (20A8E400) [pid = 3492] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (17883C00) [pid = 3492] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1FCCF000) [pid = 3492] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (18CA7800) [pid = 3492] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (20A8C400) [pid = 3492] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (12D36C00) [pid = 3492] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1E80DC00) [pid = 3492] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (2119B400) [pid = 3492] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1BCA1C00) [pid = 3492] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1FEF5400) [pid = 3492] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1FBB3000) [pid = 3492] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (12703800) [pid = 3492] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (18CB1000) [pid = 3492] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (201DC400) [pid = 3492] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (1709B400) [pid = 3492] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1D107400) [pid = 3492] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1C853C00) [pid = 3492] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:45:26 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1A1AD000) [pid = 3492] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:45:26 INFO - PROCESS | 3492 | 1461102326509 Marionette TRACE conn4 <- [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"]]]}] 14:45:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:45:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:45:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 14:45:26 INFO - PROCESS | 3492 | 1461102326540 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:45:26 INFO - PROCESS | 3492 | 1461102326542 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 14:45:26 INFO - PROCESS | 3492 | 1461102326545 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:45:26 INFO - PROCESS | 3492 | 1461102326547 Marionette TRACE conn4 <- [1,3030,null,{}] 14:45:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:45:26 INFO - PROCESS | 3492 | 1461102326551 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:26 INFO - PROCESS | 3492 | 1461102326680 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:45:26 INFO - PROCESS | 3492 | 1461102326749 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:26 INFO - PROCESS | 3492 | ++DOCSHELL 17739800 == 67 [pid = 3492] [id = 769] 14:45:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (18CB1000) [pid = 3492] [serial = 2305] [outer = 00000000] 14:45:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1C8E4000) [pid = 3492] [serial = 2306] [outer = 18CB1000] 14:45:26 INFO - PROCESS | 3492 | 1461102326796 Marionette DEBUG loaded listener.js 14:45:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1D1DD000) [pid = 3492] [serial = 2307] [outer = 18CB1000] 14:45:27 INFO - PROCESS | 3492 | 1461102327434 Marionette TRACE conn4 <- [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]]]}] 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:45:27 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. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:45:27 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'.) 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:45:27 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. 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:45:27 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. 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:45:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:45:27 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. 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:45:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:45:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:45:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:45:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 960ms 14:45:27 INFO - PROCESS | 3492 | 1461102327511 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:45:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:45:27 INFO - PROCESS | 3492 | 1461102327513 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 14:45:27 INFO - PROCESS | 3492 | 1461102327516 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:45:27 INFO - PROCESS | 3492 | 1461102327518 Marionette TRACE conn4 <- [1,3034,null,{}] 14:45:27 INFO - PROCESS | 3492 | 1461102327521 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:27 INFO - PROCESS | 3492 | 1461102327653 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:45:27 INFO - PROCESS | 3492 | 1461102327663 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:27 INFO - PROCESS | 3492 | ++DOCSHELL 1C861000 == 68 [pid = 3492] [id = 770] 14:45:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1FBB4C00) [pid = 3492] [serial = 2308] [outer = 00000000] 14:45:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (21191400) [pid = 3492] [serial = 2309] [outer = 1FBB4C00] 14:45:27 INFO - PROCESS | 3492 | 1461102327709 Marionette DEBUG loaded listener.js 14:45:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (21198800) [pid = 3492] [serial = 2310] [outer = 1FBB4C00] 14:45:27 INFO - PROCESS | 3492 | [3492] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:28 INFO - PROCESS | 3492 | 1461102328140 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:45:28 INFO - {} 14:45:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 14:45:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:45:28 INFO - PROCESS | 3492 | 1461102328190 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:45:28 INFO - PROCESS | 3492 | 1461102328192 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 14:45:28 INFO - PROCESS | 3492 | 1461102328195 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:45:28 INFO - PROCESS | 3492 | 1461102328197 Marionette TRACE conn4 <- [1,3038,null,{}] 14:45:28 INFO - PROCESS | 3492 | 1461102328200 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:28 INFO - PROCESS | 3492 | 1461102328330 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:45:28 INFO - PROCESS | 3492 | 1461102328468 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:28 INFO - PROCESS | 3492 | ++DOCSHELL 0B973400 == 69 [pid = 3492] [id = 771] 14:45:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (0B97C400) [pid = 3492] [serial = 2311] [outer = 00000000] 14:45:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (0F4ED800) [pid = 3492] [serial = 2312] [outer = 0B97C400] 14:45:28 INFO - PROCESS | 3492 | 1461102328527 Marionette DEBUG loaded listener.js 14:45:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1270E800) [pid = 3492] [serial = 2313] [outer = 0B97C400] 14:45:29 INFO - PROCESS | 3492 | 1461102329082 Marionette TRACE conn4 <- [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]]]}] 14:45:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:45:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:45:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:45:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:45:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 14:45:29 INFO - PROCESS | 3492 | 1461102329127 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:45:29 INFO - PROCESS | 3492 | 1461102329133 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 14:45:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:45:29 INFO - PROCESS | 3492 | 1461102329156 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:45:29 INFO - PROCESS | 3492 | 1461102329159 Marionette TRACE conn4 <- [1,3042,null,{}] 14:45:29 INFO - PROCESS | 3492 | 1461102329165 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:29 INFO - PROCESS | 3492 | 1461102329291 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:45:29 INFO - PROCESS | 3492 | 1461102329457 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:29 INFO - PROCESS | 3492 | ++DOCSHELL 16DCFC00 == 70 [pid = 3492] [id = 772] 14:45:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1708FC00) [pid = 3492] [serial = 2314] [outer = 00000000] 14:45:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (19E4B400) [pid = 3492] [serial = 2315] [outer = 1708FC00] 14:45:29 INFO - PROCESS | 3492 | 1461102329515 Marionette DEBUG loaded listener.js 14:45:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1A238400) [pid = 3492] [serial = 2316] [outer = 1708FC00] 14:45:30 INFO - PROCESS | 3492 | 1461102330337 Marionette TRACE conn4 <- [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"]]]}] 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:45:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:30 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" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:30 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" 14:45:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1350ms 14:45:30 INFO - PROCESS | 3492 | 1461102330508 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:45:30 INFO - PROCESS | 3492 | 1461102330513 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 14:45:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:45:30 INFO - PROCESS | 3492 | 1461102330517 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:45:30 INFO - PROCESS | 3492 | 1461102330519 Marionette TRACE conn4 <- [1,3046,null,{}] 14:45:30 INFO - PROCESS | 3492 | 1461102330523 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:30 INFO - PROCESS | 3492 | 1461102330628 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:45:30 INFO - PROCESS | 3492 | 1461102330786 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:30 INFO - PROCESS | 3492 | ++DOCSHELL 1B9DF800 == 71 [pid = 3492] [id = 773] 14:45:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1C8E2400) [pid = 3492] [serial = 2317] [outer = 00000000] 14:45:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1CC11400) [pid = 3492] [serial = 2318] [outer = 1C8E2400] 14:45:30 INFO - PROCESS | 3492 | 1461102330842 Marionette DEBUG loaded listener.js 14:45:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1D107000) [pid = 3492] [serial = 2319] [outer = 1C8E2400] 14:45:31 INFO - PROCESS | 3492 | 1461102331444 Marionette TRACE conn4 <- [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]]]}] 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:45:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:45:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:45:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:45:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:45:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:45:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:45:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:45:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:45:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 973ms 14:45:31 INFO - PROCESS | 3492 | 1461102331493 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:45:31 INFO - PROCESS | 3492 | 1461102331495 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 14:45:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:45:31 INFO - PROCESS | 3492 | 1461102331505 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:45:31 INFO - PROCESS | 3492 | 1461102331511 Marionette TRACE conn4 <- [1,3050,null,{}] 14:45:31 INFO - PROCESS | 3492 | 1461102331516 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:31 INFO - PROCESS | 3492 | 1461102331635 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:45:31 INFO - PROCESS | 3492 | 1461102331789 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:31 INFO - PROCESS | 3492 | ++DOCSHELL 1FEF5800 == 72 [pid = 3492] [id = 774] 14:45:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1FF9E400) [pid = 3492] [serial = 2320] [outer = 00000000] 14:45:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (2075BC00) [pid = 3492] [serial = 2321] [outer = 1FF9E400] 14:45:31 INFO - PROCESS | 3492 | 1461102331844 Marionette DEBUG loaded listener.js 14:45:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (20A8EC00) [pid = 3492] [serial = 2322] [outer = 1FF9E400] 14:45:32 INFO - PROCESS | 3492 | [3492] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:32 INFO - PROCESS | 3492 | 1461102332396 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:45:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:45:32 INFO - {} 14:45:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 14:45:32 INFO - PROCESS | 3492 | 1461102332432 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:45:32 INFO - PROCESS | 3492 | 1461102332435 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 14:45:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:45:32 INFO - PROCESS | 3492 | 1461102332439 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:45:32 INFO - PROCESS | 3492 | 1461102332441 Marionette TRACE conn4 <- [1,3054,null,{}] 14:45:32 INFO - PROCESS | 3492 | 1461102332445 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:32 INFO - PROCESS | 3492 | 1461102332590 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:45:32 INFO - PROCESS | 3492 | 1461102332760 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:32 INFO - PROCESS | 3492 | ++DOCSHELL 215BC400 == 73 [pid = 3492] [id = 775] 14:45:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (215BC800) [pid = 3492] [serial = 2323] [outer = 00000000] 14:45:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (21642400) [pid = 3492] [serial = 2324] [outer = 215BC800] 14:45:32 INFO - PROCESS | 3492 | 1461102332816 Marionette DEBUG loaded listener.js 14:45:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (21754C00) [pid = 3492] [serial = 2325] [outer = 215BC800] 14:45:33 INFO - PROCESS | 3492 | 1461102333312 Marionette TRACE conn4 <- [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]]]}] 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:45:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:45:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 931ms 14:45:33 INFO - PROCESS | 3492 | 1461102333373 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:45:33 INFO - PROCESS | 3492 | 1461102333375 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 14:45:33 INFO - PROCESS | 3492 | 1461102333422 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:45:33 INFO - PROCESS | 3492 | 1461102333424 Marionette TRACE conn4 <- [1,3058,null,{}] 14:45:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:45:33 INFO - PROCESS | 3492 | 1461102333427 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:33 INFO - PROCESS | 3492 | 1461102333546 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:45:33 INFO - PROCESS | 3492 | 1461102333670 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:33 INFO - PROCESS | 3492 | ++DOCSHELL 21217000 == 74 [pid = 3492] [id = 776] 14:45:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (215BA000) [pid = 3492] [serial = 2326] [outer = 00000000] 14:45:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (21761400) [pid = 3492] [serial = 2327] [outer = 215BA000] 14:45:33 INFO - PROCESS | 3492 | 1461102333734 Marionette DEBUG loaded listener.js 14:45:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (217EC800) [pid = 3492] [serial = 2328] [outer = 215BA000] 14:45:34 INFO - PROCESS | 3492 | 1461102334270 Marionette TRACE conn4 <- [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]]]}] 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:45:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:45:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 870ms 14:45:34 INFO - PROCESS | 3492 | 1461102334299 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:45:34 INFO - PROCESS | 3492 | 1461102334301 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 14:45:34 INFO - PROCESS | 3492 | 1461102334305 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:45:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:45:34 INFO - PROCESS | 3492 | 1461102334307 Marionette TRACE conn4 <- [1,3062,null,{}] 14:45:34 INFO - PROCESS | 3492 | 1461102334310 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:34 INFO - PROCESS | 3492 | 1461102334423 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:45:34 INFO - PROCESS | 3492 | 1461102334591 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:34 INFO - PROCESS | 3492 | ++DOCSHELL 217EE400 == 75 [pid = 3492] [id = 777] 14:45:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (22530000) [pid = 3492] [serial = 2329] [outer = 00000000] 14:45:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (23E0F400) [pid = 3492] [serial = 2330] [outer = 22530000] 14:45:34 INFO - PROCESS | 3492 | 1461102334645 Marionette DEBUG loaded listener.js 14:45:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (24066800) [pid = 3492] [serial = 2331] [outer = 22530000] 14:45:35 INFO - PROCESS | 3492 | 1461102335127 Marionette TRACE conn4 <- [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]]]}] 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:45:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:45:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 14:45:35 INFO - PROCESS | 3492 | 1461102335180 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:45:35 INFO - PROCESS | 3492 | 1461102335182 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 14:45:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:45:35 INFO - PROCESS | 3492 | 1461102335186 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:45:35 INFO - PROCESS | 3492 | 1461102335188 Marionette TRACE conn4 <- [1,3066,null,{}] 14:45:35 INFO - PROCESS | 3492 | 1461102335191 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:35 INFO - PROCESS | 3492 | 1461102335303 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:45:35 INFO - PROCESS | 3492 | 1461102335469 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:35 INFO - PROCESS | 3492 | ++DOCSHELL 21761C00 == 76 [pid = 3492] [id = 778] 14:45:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (23E0B800) [pid = 3492] [serial = 2332] [outer = 00000000] 14:45:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (2409A800) [pid = 3492] [serial = 2333] [outer = 23E0B800] 14:45:35 INFO - PROCESS | 3492 | 1461102335525 Marionette DEBUG loaded listener.js 14:45:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (240A0000) [pid = 3492] [serial = 2334] [outer = 23E0B800] 14:45:36 INFO - PROCESS | 3492 | 1461102336073 Marionette TRACE conn4 <- [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] 14:45:36 INFO - PROCESS | 3492 | 1461102336140 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 14:45:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:45:36 INFO - PROCESS | 3492 | 1461102336144 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:45:36 INFO - PROCESS | 3492 | 1461102336146 Marionette TRACE conn4 <- [1,3070,null,{}] 14:45:36 INFO - PROCESS | 3492 | 1461102336150 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:36 INFO - PROCESS | 3492 | 1461102336262 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:45:36 INFO - PROCESS | 3492 | 1461102336423 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:36 INFO - PROCESS | 3492 | ++DOCSHELL 12D36800 == 77 [pid = 3492] [id = 779] 14:45:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 147 (12F05400) [pid = 3492] [serial = 2335] [outer = 00000000] 14:45:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 148 (1874A400) [pid = 3492] [serial = 2336] [outer = 12F05400] 14:45:36 INFO - PROCESS | 3492 | 1461102336479 Marionette DEBUG loaded listener.js 14:45:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 149 (1B881800) [pid = 3492] [serial = 2337] [outer = 12F05400] 14:45:37 INFO - PROCESS | 3492 | 1461102337143 Marionette TRACE conn4 <- [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]]]}] 14:45:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:45:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:45:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:45:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1021ms 14:45:37 INFO - PROCESS | 3492 | 1461102337169 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:45:37 INFO - PROCESS | 3492 | 1461102337173 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 14:45:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:45:37 INFO - PROCESS | 3492 | 1461102337178 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:45:37 INFO - PROCESS | 3492 | 1461102337182 Marionette TRACE conn4 <- [1,3074,null,{}] 14:45:37 INFO - PROCESS | 3492 | 1461102337205 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:37 INFO - PROCESS | 3492 | 1461102337313 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:45:37 INFO - PROCESS | 3492 | 1461102337491 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:37 INFO - PROCESS | 3492 | ++DOCSHELL 13C7D400 == 78 [pid = 3492] [id = 780] 14:45:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 150 (16E26C00) [pid = 3492] [serial = 2338] [outer = 00000000] 14:45:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 151 (19E46C00) [pid = 3492] [serial = 2339] [outer = 16E26C00] 14:45:37 INFO - PROCESS | 3492 | 1461102337545 Marionette DEBUG loaded listener.js 14:45:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 152 (1A25FC00) [pid = 3492] [serial = 2340] [outer = 16E26C00] 14:45:38 INFO - PROCESS | 3492 | 1461102338093 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:45:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 950ms 14:45:38 INFO - PROCESS | 3492 | 1461102338129 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:45:38 INFO - PROCESS | 3492 | 1461102338135 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 14:45:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:45:38 INFO - PROCESS | 3492 | 1461102338141 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:45:38 INFO - PROCESS | 3492 | 1461102338143 Marionette TRACE conn4 <- [1,3078,null,{}] 14:45:38 INFO - PROCESS | 3492 | 1461102338147 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:38 INFO - PROCESS | 3492 | 1461102338274 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 211EFC00 == 77 [pid = 3492] [id = 723] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1C861000 == 76 [pid = 3492] [id = 770] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 17739800 == 75 [pid = 3492] [id = 769] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1FCC2000 == 74 [pid = 3492] [id = 768] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1FBAF400 == 73 [pid = 3492] [id = 767] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1C030400 == 72 [pid = 3492] [id = 766] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 0F580000 == 71 [pid = 3492] [id = 765] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1296EC00 == 70 [pid = 3492] [id = 764] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 0EFA7400 == 69 [pid = 3492] [id = 763] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 151 (215BD400) [pid = 3492] [serial = 2215] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 150 (21642800) [pid = 3492] [serial = 2218] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 149 (21763800) [pid = 3492] [serial = 2221] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 148 (217E9000) [pid = 3492] [serial = 2224] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 147 (217F3C00) [pid = 3492] [serial = 2262] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 217E7400 == 68 [pid = 3492] [id = 759] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 201DFC00 == 67 [pid = 3492] [id = 758] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 0F548800 == 66 [pid = 3492] [id = 757] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 1AB3B800 == 65 [pid = 3492] [id = 756] 14:45:38 INFO - PROCESS | 3492 | --DOCSHELL 13ADE000 == 64 [pid = 3492] [id = 755] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 146 (21213400) [pid = 3492] [serial = 2171] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (20BA1000) [pid = 3492] [serial = 2156] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (1A253C00) [pid = 3492] [serial = 2159] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (1FEEAC00) [pid = 3492] [serial = 2117] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (1B9DBC00) [pid = 3492] [serial = 2111] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (21194400) [pid = 3492] [serial = 2165] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (16DCE400) [pid = 3492] [serial = 2108] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1FC4E000) [pid = 3492] [serial = 2114] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (211EB400) [pid = 3492] [serial = 2168] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (1D677800) [pid = 3492] [serial = 2162] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (201DE400) [pid = 3492] [serial = 2120] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (16E2B800) [pid = 3492] [serial = 2206] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (1FEE7C00) [pid = 3492] [serial = 2244] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (16E20C00) [pid = 3492] [serial = 2228] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (12FECC00) [pid = 3492] [serial = 2227] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (1C8E6400) [pid = 3492] [serial = 2231] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (20760400) [pid = 3492] [serial = 2247] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (1C859800) [pid = 3492] [serial = 2230] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (21191C00) [pid = 3492] [serial = 2212] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1D127000) [pid = 3492] [serial = 2209] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (17526C00) [pid = 3492] [serial = 2236] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (1FCC4C00) [pid = 3492] [serial = 2234] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1FBAC000) [pid = 3492] [serial = 2233] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (1E66D400) [pid = 3492] [serial = 2241] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (1E806400) [pid = 3492] [serial = 2242] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1AB32C00) [pid = 3492] [serial = 2238] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (1BA99800) [pid = 3492] [serial = 2239] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (211E7800) [pid = 3492] [serial = 2250] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (20A86000) [pid = 3492] [serial = 2248] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (215BE400) [pid = 3492] [serial = 2260] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (1FCC4800) [pid = 3492] [serial = 2259] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (127BD000) [pid = 3492] [serial = 2254] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (0F4F5800) [pid = 3492] [serial = 2253] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (1A23E800) [pid = 3492] [serial = 2256] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (21211C00) [pid = 3492] [serial = 2251] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (1AB34000) [pid = 3492] [serial = 2257] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (1FEF5C00) [pid = 3492] [serial = 2245] [outer = 00000000] [url = about:blank] 14:45:38 INFO - PROCESS | 3492 | 1461102338483 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:38 INFO - PROCESS | 3492 | ++DOCSHELL 0EF0B400 == 65 [pid = 3492] [id = 781] 14:45:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (0EF9CC00) [pid = 3492] [serial = 2341] [outer = 00000000] 14:45:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (0F462000) [pid = 3492] [serial = 2342] [outer = 0EF9CC00] 14:45:38 INFO - PROCESS | 3492 | 1461102338531 Marionette DEBUG loaded listener.js 14:45:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (127B9000) [pid = 3492] [serial = 2343] [outer = 0EF9CC00] 14:45:38 INFO - PROCESS | 3492 | 1461102338958 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:45:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 14:45:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:45:39 INFO - PROCESS | 3492 | 1461102339013 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 14:45:39 INFO - PROCESS | 3492 | 1461102339016 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 14:45:39 INFO - PROCESS | 3492 | 1461102339019 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:45:39 INFO - PROCESS | 3492 | 1461102339022 Marionette TRACE conn4 <- [1,3082,null,{}] 14:45:39 INFO - PROCESS | 3492 | 1461102339036 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:39 INFO - PROCESS | 3492 | 1461102339133 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:45:39 INFO - PROCESS | 3492 | 1461102339139 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:39 INFO - PROCESS | 3492 | ++DOCSHELL 1A245000 == 66 [pid = 3492] [id = 782] 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (1A245C00) [pid = 3492] [serial = 2344] [outer = 00000000] 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (1AB34000) [pid = 3492] [serial = 2345] [outer = 1A245C00] 14:45:39 INFO - PROCESS | 3492 | 1461102339187 Marionette DEBUG loaded listener.js 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1B9DC800) [pid = 3492] [serial = 2346] [outer = 1A245C00] 14:45:39 INFO - PROCESS | 3492 | 1461102339661 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:45:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:45:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 14:45:39 INFO - PROCESS | 3492 | 1461102339709 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:45:39 INFO - PROCESS | 3492 | 1461102339712 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 14:45:39 INFO - PROCESS | 3492 | 1461102339719 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:45:39 INFO - PROCESS | 3492 | 1461102339721 Marionette TRACE conn4 <- [1,3086,null,{}] 14:45:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:45:39 INFO - PROCESS | 3492 | 1461102339724 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:39 INFO - PROCESS | 3492 | 1461102339818 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:45:39 INFO - PROCESS | 3492 | 1461102339824 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:39 INFO - PROCESS | 3492 | ++DOCSHELL 1BA99800 == 67 [pid = 3492] [id = 783] 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1BA9BC00) [pid = 3492] [serial = 2347] [outer = 00000000] 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1C8DD400) [pid = 3492] [serial = 2348] [outer = 1BA9BC00] 14:45:39 INFO - PROCESS | 3492 | 1461102339869 Marionette DEBUG loaded listener.js 14:45:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1C90C800) [pid = 3492] [serial = 2349] [outer = 1BA9BC00] 14:45:40 INFO - PROCESS | 3492 | 1461102340310 Marionette TRACE conn4 <- [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]]]}] 14:45:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:45:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:45:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 14:45:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:45:40 INFO - PROCESS | 3492 | 1461102340366 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:45:40 INFO - PROCESS | 3492 | 1461102340368 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 14:45:40 INFO - PROCESS | 3492 | 1461102340371 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:45:40 INFO - PROCESS | 3492 | 1461102340373 Marionette TRACE conn4 <- [1,3090,null,{}] 14:45:40 INFO - PROCESS | 3492 | 1461102340377 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:40 INFO - PROCESS | 3492 | 1461102340466 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:45:40 INFO - PROCESS | 3492 | 1461102340472 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:40 INFO - PROCESS | 3492 | ++DOCSHELL 1C9CA800 == 68 [pid = 3492] [id = 784] 14:45:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1CC1B800) [pid = 3492] [serial = 2350] [outer = 00000000] 14:45:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1D12A400) [pid = 3492] [serial = 2351] [outer = 1CC1B800] 14:45:40 INFO - PROCESS | 3492 | 1461102340516 Marionette DEBUG loaded listener.js 14:45:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1D1E5000) [pid = 3492] [serial = 2352] [outer = 1CC1B800] 14:45:41 INFO - PROCESS | 3492 | 1461102341021 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:45:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:45:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 14:45:41 INFO - PROCESS | 3492 | 1461102341051 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:45:41 INFO - PROCESS | 3492 | 1461102341053 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 14:45:41 INFO - PROCESS | 3492 | 1461102341056 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:45:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:45:41 INFO - PROCESS | 3492 | 1461102341058 Marionette TRACE conn4 <- [1,3094,null,{}] 14:45:41 INFO - PROCESS | 3492 | 1461102341061 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:41 INFO - PROCESS | 3492 | 1461102341217 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:45:41 INFO - PROCESS | 3492 | 1461102341295 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 3492 | ++DOCSHELL 1D66F400 == 69 [pid = 3492] [id = 785] 14:45:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (1D677800) [pid = 3492] [serial = 2353] [outer = 00000000] 14:45:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1FA73400) [pid = 3492] [serial = 2354] [outer = 1D677800] 14:45:41 INFO - PROCESS | 3492 | 1461102341343 Marionette DEBUG loaded listener.js 14:45:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (1FBA6C00) [pid = 3492] [serial = 2355] [outer = 1D677800] 14:45:41 INFO - PROCESS | 3492 | 1461102341738 Marionette TRACE conn4 <- [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]]]}] 14:45:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:45:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:45:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:45:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 14:45:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:45:41 INFO - PROCESS | 3492 | 1461102341791 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:45:41 INFO - PROCESS | 3492 | 1461102341793 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 14:45:41 INFO - PROCESS | 3492 | 1461102341796 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:45:41 INFO - PROCESS | 3492 | 1461102341798 Marionette TRACE conn4 <- [1,3098,null,{}] 14:45:41 INFO - PROCESS | 3492 | 1461102341801 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:41 INFO - PROCESS | 3492 | 1461102341961 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:45:41 INFO - PROCESS | 3492 | 1461102341986 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 3492 | ++DOCSHELL 1FBB1000 == 70 [pid = 3492] [id = 786] 14:45:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1FC45400) [pid = 3492] [serial = 2356] [outer = 00000000] 14:45:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (1FCC8800) [pid = 3492] [serial = 2357] [outer = 1FC45400] 14:45:42 INFO - PROCESS | 3492 | 1461102342030 Marionette DEBUG loaded listener.js 14:45:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1FE2BC00) [pid = 3492] [serial = 2358] [outer = 1FC45400] 14:45:42 INFO - PROCESS | 3492 | 1461102342452 Marionette TRACE conn4 <- [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"]]]}] 14:45:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:45:42 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 14:45:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:45:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 14:45:42 INFO - PROCESS | 3492 | 1461102342467 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:45:42 INFO - PROCESS | 3492 | 1461102342469 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 14:45:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:45:42 INFO - PROCESS | 3492 | 1461102342472 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:45:42 INFO - PROCESS | 3492 | 1461102342473 Marionette TRACE conn4 <- [1,3102,null,{}] 14:45:42 INFO - PROCESS | 3492 | 1461102342477 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:42 INFO - PROCESS | 3492 | 1461102342609 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:45:42 INFO - PROCESS | 3492 | 1461102342621 Marionette TRACE conn4 -> [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\", \"48dc23d3-c3eb-4928-96a0-bd5792edfdd6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:42 INFO - PROCESS | 3492 | ++DOCSHELL 1C03B400 == 71 [pid = 3492] [id = 787] 14:45:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (1FEEC800) [pid = 3492] [serial = 2359] [outer = 00000000] 14:45:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (1FFA8000) [pid = 3492] [serial = 2360] [outer = 1FEEC800] 14:45:42 INFO - PROCESS | 3492 | 1461102342665 Marionette DEBUG loaded listener.js 14:45:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (201DE800) [pid = 3492] [serial = 2361] [outer = 1FEEC800] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (1FF9D800) [pid = 3492] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (12C93400) [pid = 3492] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (1C063000) [pid = 3492] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (1FC4A000) [pid = 3492] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (1FE2C000) [pid = 3492] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (12D3F800) [pid = 3492] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (18CB1000) [pid = 3492] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (0F0B1000) [pid = 3492] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (21757800) [pid = 3492] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:45:43 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1BA9C000) [pid = 3492] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:45:43 INFO - PROCESS | 3492 | 1461102343220 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:45:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:45:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 14:45:43 INFO - PROCESS | 3492 | 1461102343243 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:45:43 INFO - PROCESS | 3492 | 1461102343244 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 14:45:44 WARNING - u'runner_teardown' () 14:45:44 INFO - No more tests 14:45:44 INFO - Got 0 unexpected results 14:45:44 INFO - SUITE-END | took 690s 14:45:44 INFO - Closing logging queue 14:45:44 INFO - queue closed 14:45:44 INFO - Return code: 0 14:45:44 WARNING - # TBPL SUCCESS # 14:45:44 INFO - Running post-action listener: _resource_record_post_action 14:45:44 INFO - Running post-run listener: _resource_record_post_run 14:45:45 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 160377856; Write bytes: 1172499968; Read time: 2269320; Write time: 9261000 14:45:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:45:45 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29216768; Read time: 0; Write time: 26290 14:45:45 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 160377856; Write bytes: 1082690048; Read time: 2269320; Write time: 9118180 14:45:45 INFO - Running post-run listener: _upload_blobber_files 14:45:45 INFO - Blob upload gear active. 14:45:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:45:45 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 14:45:45 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:45:45 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:45:46 INFO - (blobuploader) - INFO - Open directory for files ... 14:45:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:45:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:45:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:47 INFO - (blobuploader) - INFO - Done attempting. 14:45:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:45:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:45:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:49 INFO - (blobuploader) - INFO - Done attempting. 14:45:49 INFO - (blobuploader) - INFO - Iteration through files over. 14:45:49 INFO - Return code: 0 14:45:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:45:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da1e1b50dd93c31541204516f4c2351339fd2b95082ce7cf10231794fe91d9ac6c4f3c37be68a5664eb20737e9e447e97627fe1821f21924679af1bd1cfa757e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7cc815aa96d5ee76f10165bc023a46e9f4d5a89113bfcb1489bb619233ba970f7aa4663229a49707737ce8a3958efc206918d8b085dd8a9277393313a7806a9"} 14:45:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:45:49 INFO - Writing to file C:\slave\test\properties\blobber_files 14:45:49 INFO - Contents: 14:45:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da1e1b50dd93c31541204516f4c2351339fd2b95082ce7cf10231794fe91d9ac6c4f3c37be68a5664eb20737e9e447e97627fe1821f21924679af1bd1cfa757e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7cc815aa96d5ee76f10165bc023a46e9f4d5a89113bfcb1489bb619233ba970f7aa4663229a49707737ce8a3958efc206918d8b085dd8a9277393313a7806a9"} 14:45:49 INFO - Running post-run listener: copy_logs_to_upload_dir 14:45:49 INFO - Copying logs to upload dir... 14:45:49 INFO - mkdir: C:\slave\test\build\upload\logs 14:45:49 INFO - Copying logs to upload dir... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... 14:45:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=924.212000 ========= master_lag: 0.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-04-19 14:45:49.566445) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 14:45:49.567452) ========= '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-139 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-139 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-139 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/fx-team/sha512/da1e1b50dd93c31541204516f4c2351339fd2b95082ce7cf10231794fe91d9ac6c4f3c37be68a5664eb20737e9e447e97627fe1821f21924679af1bd1cfa757e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7cc815aa96d5ee76f10165bc023a46e9f4d5a89113bfcb1489bb619233ba970f7aa4663229a49707737ce8a3958efc206918d8b085dd8a9277393313a7806a9"} build_url:https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da1e1b50dd93c31541204516f4c2351339fd2b95082ce7cf10231794fe91d9ac6c4f3c37be68a5664eb20737e9e447e97627fe1821f21924679af1bd1cfa757e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7cc815aa96d5ee76f10165bc023a46e9f4d5a89113bfcb1489bb619233ba970f7aa4663229a49707737ce8a3958efc206918d8b085dd8a9277393313a7806a9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ho728nL_R-qqLiyXmvymxg/artifacts/public/build/firefox-48.0a1.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-04-19 14:45:49.689632) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 14:45:49.689966) ========= '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-139 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-139 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-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 14:45:49.806682) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 14:45:49.807016) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 14:45:50.513660) ========= ========= Total master_lag: 2.50 =========