builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-015 starttime: 1460999470.66 results: success (0) buildid: 20160418060925 builduid: 87ea3806ed8e484c93c35644f50afbf1 revision: 8975734f1546f7ab475037441e9a0591af299e32 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:10.663287) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:10.664100) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:10.664616) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:10.935370) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:10.936043) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False --10:11:29-- 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% 29.23 MB/s 10:11:29 (29.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.675000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:11.692405) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:11.692812) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.925000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:12.692801) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:11:12.693714) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 8975734f1546f7ab475037441e9a0591af299e32 --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 8975734f1546f7ab475037441e9a0591af299e32 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 10:11:30,605 truncating revision to first 12 chars 2016-04-18 10:11:30,605 Setting DEBUG logging. 2016-04-18 10:11:30,605 attempt 1/10 2016-04-18 10:11:30,605 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/8975734f1546?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 10:11:30,898 unpacking tar archive at: fx-team-8975734f1546/testing/mozharness/ program finished with exit code 0 elapsedTime=0.954000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:11:13.818585) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:13.819057) ========= script_repo_revision: 8975734f1546f7ab475037441e9a0591af299e32 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:13.819544) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:13.819900) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 10:11:13.833893) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-04-18 10:11:13.834336) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:11:31 INFO - MultiFileLogger online at 20160418 10:11:31 in C:\slave\test 10:11:31 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 10:11:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:11:31 INFO - {'append_to_log': False, 10:11:31 INFO - 'base_work_dir': 'C:\\slave\\test', 10:11:31 INFO - 'blob_upload_branch': 'fx-team', 10:11:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:11:31 INFO - 'buildbot_json_path': 'buildprops.json', 10:11:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:11:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:11:31 INFO - 'download_minidump_stackwalk': True, 10:11:31 INFO - 'download_symbols': 'true', 10:11:31 INFO - 'e10s': False, 10:11:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:11:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:11:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:11:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:11:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:11:31 INFO - 'C:/mozilla-build/tooltool.py'), 10:11:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:11:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:11:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:11:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:11:31 INFO - 'log_level': 'info', 10:11:31 INFO - 'log_to_console': True, 10:11:31 INFO - 'opt_config_files': (), 10:11:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:11:31 INFO - '--processes=1', 10:11:31 INFO - '--config=%(test_path)s/wptrunner.ini', 10:11:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:11:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:11:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:11:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:11:31 INFO - 'pip_index': False, 10:11:31 INFO - 'require_test_zip': True, 10:11:31 INFO - 'test_type': ('testharness',), 10:11:31 INFO - 'this_chunk': '1', 10:11:31 INFO - 'total_chunks': '10', 10:11:31 INFO - 'virtualenv_path': 'venv', 10:11:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:11:31 INFO - 'work_dir': 'build'} 10:11:31 INFO - ##### 10:11:31 INFO - ##### Running clobber step. 10:11:31 INFO - ##### 10:11:31 INFO - Running pre-action listener: _resource_record_pre_action 10:11:31 INFO - Running main action method: clobber 10:11:31 INFO - rmtree: C:\slave\test\build 10:11:31 INFO - Using _rmtree_windows ... 10:11:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:12:17 INFO - Running post-action listener: _resource_record_post_action 10:12:17 INFO - ##### 10:12:17 INFO - ##### Running read-buildbot-config step. 10:12:17 INFO - ##### 10:12:17 INFO - Running pre-action listener: _resource_record_pre_action 10:12:17 INFO - Running main action method: read_buildbot_config 10:12:17 INFO - Using buildbot properties: 10:12:17 INFO - { 10:12:17 INFO - "project": "", 10:12:17 INFO - "product": "firefox", 10:12:17 INFO - "script_repo_revision": "production", 10:12:17 INFO - "scheduler": "tests-fx-team-xp-ix-debug-unittest-14-7200", 10:12:17 INFO - "repository": "", 10:12:17 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 10:12:17 INFO - "buildid": "20160418060925", 10:12:17 INFO - "pgo_build": "False", 10:12:17 INFO - "basedir": "C:\\slave\\test", 10:12:17 INFO - "buildnumber": 12, 10:12:17 INFO - "slavename": "t-xp32-ix-015", 10:12:17 INFO - "revision": "8975734f1546f7ab475037441e9a0591af299e32", 10:12:17 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 10:12:17 INFO - "platform": "win32", 10:12:17 INFO - "branch": "fx-team", 10:12:17 INFO - "repo_path": "integration/fx-team", 10:12:17 INFO - "moz_repo_path": "", 10:12:17 INFO - "stage_platform": "win32", 10:12:17 INFO - "builduid": "87ea3806ed8e484c93c35644f50afbf1", 10:12:17 INFO - "slavebuilddir": "test" 10:12:17 INFO - } 10:12:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 10:12:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 10:12:17 INFO - Running post-action listener: _resource_record_post_action 10:12:17 INFO - ##### 10:12:17 INFO - ##### Running download-and-extract step. 10:12:17 INFO - ##### 10:12:17 INFO - Running pre-action listener: _resource_record_pre_action 10:12:17 INFO - Running main action method: download_and_extract 10:12:17 INFO - mkdir: C:\slave\test\build\tests 10:12:17 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')]} 10:12:17 INFO - https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:12:18 INFO - trying https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 10:12:18 INFO - Downloading https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:18 INFO - Downloaded 1274 bytes. 10:12:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:12:18 INFO - Using the following test package requirements: 10:12:18 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:12:18 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 10:12:18 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 10:12:18 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'jsshell-win32.zip'], 10:12:18 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 10:12:18 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:12:18 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 10:12:18 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 10:12:18 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 10:12:18 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:12:18 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 10:12:18 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 10:12:18 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')]} 10:12:18 INFO - https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:12:18 INFO - trying https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 10:12:18 INFO - Downloading https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:20 INFO - Downloaded 20399271 bytes. 10:12:20 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/*'] 10:12:20 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/* 10:12:22 INFO - caution: filename not matched: web-platform/* 10:12:22 INFO - Return code: 11 10:12: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')]} 10:12:22 INFO - https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:12:22 INFO - trying https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:12:22 INFO - Downloading https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:12:27 INFO - Downloaded 36382594 bytes. 10:12:27 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/*'] 10:12:27 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/* 10:13:19 INFO - caution: filename not matched: bin/* 10:13:19 INFO - caution: filename not matched: config/* 10:13:19 INFO - caution: filename not matched: mozbase/* 10:13:19 INFO - caution: filename not matched: marionette/* 10:13:19 INFO - caution: filename not matched: tools/wptserve/* 10:13:19 INFO - Return code: 11 10:13: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')]} 10:13:19 INFO - https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 10:13:19 INFO - trying https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:19 INFO - Downloading https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 10:13:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:13:23 INFO - Downloaded 67325697 bytes. 10:13:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:23 INFO - mkdir: C:\slave\test\properties 10:13:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:13:23 INFO - Writing to file C:\slave\test\properties\build_url 10:13:23 INFO - Contents: 10:13:23 INFO - build_url:https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:13:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:13:24 INFO - Writing to file C:\slave\test\properties\symbols_url 10:13:24 INFO - Contents: 10:13:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:13:24 INFO - https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:13:24 INFO - trying https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:13:24 INFO - Downloading https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:13:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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 10:13:27 INFO - Downloaded 58214850 bytes. 10:13:27 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'] 10:13:27 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 10:13:34 INFO - Return code: 0 10:13:34 INFO - Running post-action listener: _resource_record_post_action 10:13:34 INFO - Running post-action listener: set_extra_try_arguments 10:13:34 INFO - ##### 10:13:34 INFO - ##### Running create-virtualenv step. 10:13:34 INFO - ##### 10:13:34 INFO - Running pre-action listener: _pre_create_virtualenv 10:13:34 INFO - Running pre-action listener: _resource_record_pre_action 10:13:34 INFO - Running main action method: create_virtualenv 10:13:34 INFO - Creating virtualenv C:\slave\test\build\venv 10:13:34 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 10:13:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:13:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:13:38 INFO - Installing distribute......................................................................................................................................................................................done. 10:13:39 INFO - Return code: 0 10:13:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:13:39 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')]} 10:13:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:13:39 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')]} 10:13:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:13:39 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-015', 'USERDOMAIN': 'T-XP32-IX-015', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015'}}, attempt #1 10:13:39 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 10:13:39 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 10:13:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:13:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:13:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:13:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:13:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:13:39 INFO - 'DCLOCATION': 'SCL3', 10:13:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:13:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:13:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:13:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:13:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:13:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:13:39 INFO - 'HOMEDRIVE': 'C:', 10:13:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:13:39 INFO - 'KTS_VERSION': '1.19c', 10:13:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:13:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:13:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:13:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:13:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:13:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:13:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:13:39 INFO - 'MOZ_AIRBAG': '1', 10:13:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:13:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:13:39 INFO - 'MOZ_MSVCVERSION': '8', 10:13:39 INFO - 'MOZ_NO_REMOTE': '1', 10:13:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:13:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:13:39 INFO - 'NO_EM_RESTART': '1', 10:13:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:13:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:13:39 INFO - 'OS': 'Windows_NT', 10:13:39 INFO - 'OURDRIVE': 'C:', 10:13:39 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', 10:13:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:13:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:13:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:13:39 INFO - 'PROCESSOR_LEVEL': '6', 10:13:39 INFO - 'PROCESSOR_REVISION': '1e05', 10:13:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:13:39 INFO - 'PROMPT': '$P$G', 10:13:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:13:39 INFO - 'PWD': 'C:\\slave\\test', 10:13:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:13:39 INFO - 'SESSIONNAME': 'Console', 10:13:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:13:39 INFO - 'SYSTEMDRIVE': 'C:', 10:13:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:13:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:39 INFO - 'TEST1': 'testie', 10:13:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:39 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:13:39 INFO - 'USERNAME': 'cltbld', 10:13:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:13:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:13:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:13:39 INFO - 'WINDIR': 'C:\\WINDOWS', 10:13:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:13:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:13:39 INFO - Downloading/unpacking psutil>=0.7.1 10:13:40 INFO - Running setup.py egg_info for package psutil 10:13:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:13:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:13:40 INFO - Installing collected packages: psutil 10:13:40 INFO - Running setup.py install for psutil 10:13:40 INFO - building 'psutil._psutil_windows' extension 10:13:40 INFO - error: Unable to find vcvarsall.bat 10:13:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-qg9b8a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:13:40 INFO - running install 10:13:40 INFO - running build 10:13:40 INFO - running build_py 10:13:40 INFO - creating build 10:13:40 INFO - creating build\lib.win32-2.7 10:13:40 INFO - creating build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:13:40 INFO - running build_ext 10:13:40 INFO - building 'psutil._psutil_windows' extension 10:13:40 INFO - error: Unable to find vcvarsall.bat 10:13:40 INFO - ---------------------------------------- 10:13:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-qg9b8a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:13:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 10:13:40 WARNING - Return code: 1 10:13:40 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! 10:13:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:13:40 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')]} 10:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:13:40 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')]} 10:13:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:13:40 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-015', 'USERDOMAIN': 'T-XP32-IX-015', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015'}}, attempt #1 10:13:40 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 10:13:40 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 10:13:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:13:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:13:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:13:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:13:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:13:40 INFO - 'DCLOCATION': 'SCL3', 10:13:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:13:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:13:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:13:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:13:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:13:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:13:40 INFO - 'HOMEDRIVE': 'C:', 10:13:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:13:40 INFO - 'KTS_VERSION': '1.19c', 10:13:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:13:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:13:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:13:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:13:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:13:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:13:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:13:40 INFO - 'MOZ_AIRBAG': '1', 10:13:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:13:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:13:40 INFO - 'MOZ_MSVCVERSION': '8', 10:13:40 INFO - 'MOZ_NO_REMOTE': '1', 10:13:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:13:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:13:40 INFO - 'NO_EM_RESTART': '1', 10:13:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:13:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:13:40 INFO - 'OS': 'Windows_NT', 10:13:40 INFO - 'OURDRIVE': 'C:', 10:13:40 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', 10:13:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:13:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:13:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:13:40 INFO - 'PROCESSOR_LEVEL': '6', 10:13:40 INFO - 'PROCESSOR_REVISION': '1e05', 10:13:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:13:40 INFO - 'PROMPT': '$P$G', 10:13:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:13:40 INFO - 'PWD': 'C:\\slave\\test', 10:13:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:13:40 INFO - 'SESSIONNAME': 'Console', 10:13:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:13:40 INFO - 'SYSTEMDRIVE': 'C:', 10:13:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:13:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:40 INFO - 'TEST1': 'testie', 10:13:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:40 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:13:40 INFO - 'USERNAME': 'cltbld', 10:13:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:13:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:13:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:13:40 INFO - 'WINDIR': 'C:\\WINDOWS', 10:13:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:13:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:13:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:13:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:13:40 INFO - Running setup.py egg_info for package mozsystemmonitor 10:13:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:13:40 INFO - Running setup.py egg_info for package psutil 10:13:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:13:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:13:40 INFO - Installing collected packages: mozsystemmonitor, psutil 10:13:40 INFO - Running setup.py install for mozsystemmonitor 10:13:40 INFO - Running setup.py install for psutil 10:13:40 INFO - building 'psutil._psutil_windows' extension 10:13:40 INFO - error: Unable to find vcvarsall.bat 10:13:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jeterb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:13:40 INFO - running install 10:13:40 INFO - running build 10:13:40 INFO - running build_py 10:13:40 INFO - running build_ext 10:13:40 INFO - building 'psutil._psutil_windows' extension 10:13:40 INFO - error: Unable to find vcvarsall.bat 10:13:40 INFO - ---------------------------------------- 10:13:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jeterb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:13:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 10:13:40 WARNING - Return code: 1 10:13:40 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! 10:13:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:13:40 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')]} 10:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:13:40 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')]} 10:13:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:13:41 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-015', 'USERDOMAIN': 'T-XP32-IX-015', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015'}}, attempt #1 10:13:41 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 10:13:41 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 10:13:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:13:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:13:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:13:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:13:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:13:41 INFO - 'DCLOCATION': 'SCL3', 10:13:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:13:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:13:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:13:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:13:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:13:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:13:41 INFO - 'HOMEDRIVE': 'C:', 10:13:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:13:41 INFO - 'KTS_VERSION': '1.19c', 10:13:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:13:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:13:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:13:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:13:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:13:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:13:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:13:41 INFO - 'MOZ_AIRBAG': '1', 10:13:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:13:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:13:41 INFO - 'MOZ_MSVCVERSION': '8', 10:13:41 INFO - 'MOZ_NO_REMOTE': '1', 10:13:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:13:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:13:41 INFO - 'NO_EM_RESTART': '1', 10:13:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:13:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:13:41 INFO - 'OS': 'Windows_NT', 10:13:41 INFO - 'OURDRIVE': 'C:', 10:13:41 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', 10:13:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:13:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:13:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:13:41 INFO - 'PROCESSOR_LEVEL': '6', 10:13:41 INFO - 'PROCESSOR_REVISION': '1e05', 10:13:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:13:41 INFO - 'PROMPT': '$P$G', 10:13:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:13:41 INFO - 'PWD': 'C:\\slave\\test', 10:13:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:13:41 INFO - 'SESSIONNAME': 'Console', 10:13:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:13:41 INFO - 'SYSTEMDRIVE': 'C:', 10:13:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:13:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:41 INFO - 'TEST1': 'testie', 10:13:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:41 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:13:41 INFO - 'USERNAME': 'cltbld', 10:13:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:13:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:13:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:13:41 INFO - 'WINDIR': 'C:\\WINDOWS', 10:13:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:13:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:13:41 INFO - Downloading/unpacking blobuploader==1.2.4 10:13:41 INFO - Downloading blobuploader-1.2.4.tar.gz 10:13:41 INFO - Running setup.py egg_info for package blobuploader 10:13:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:13:43 INFO - Running setup.py egg_info for package requests 10:13:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:13:43 INFO - Downloading docopt-0.6.1.tar.gz 10:13:43 INFO - Running setup.py egg_info for package docopt 10:13:43 INFO - Installing collected packages: blobuploader, docopt, requests 10:13:43 INFO - Running setup.py install for blobuploader 10:13:43 INFO - Running setup.py install for docopt 10:13:43 INFO - Running setup.py install for requests 10:13:43 INFO - Successfully installed blobuploader docopt requests 10:13:43 INFO - Cleaning up... 10:13:43 INFO - Return code: 0 10:13:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:13:43 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')]} 10:13:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:13:43 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')]} 10:13:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:13:43 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-015', 'USERDOMAIN': 'T-XP32-IX-015', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015'}}, attempt #1 10:13:43 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 10:13:43 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 10:13:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:13:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:13:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:13:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:13:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:13:43 INFO - 'DCLOCATION': 'SCL3', 10:13:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:13:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:13:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:13:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:13:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:13:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:13:43 INFO - 'HOMEDRIVE': 'C:', 10:13:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:13:43 INFO - 'KTS_VERSION': '1.19c', 10:13:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:13:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:13:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:13:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:13:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:13:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:13:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:13:43 INFO - 'MOZ_AIRBAG': '1', 10:13:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:13:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:13:43 INFO - 'MOZ_MSVCVERSION': '8', 10:13:43 INFO - 'MOZ_NO_REMOTE': '1', 10:13:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:13:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:13:43 INFO - 'NO_EM_RESTART': '1', 10:13:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:13:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:13:43 INFO - 'OS': 'Windows_NT', 10:13:43 INFO - 'OURDRIVE': 'C:', 10:13:43 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', 10:13:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:13:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:13:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:13:43 INFO - 'PROCESSOR_LEVEL': '6', 10:13:43 INFO - 'PROCESSOR_REVISION': '1e05', 10:13:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:13:43 INFO - 'PROMPT': '$P$G', 10:13:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:13:43 INFO - 'PWD': 'C:\\slave\\test', 10:13:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:13:43 INFO - 'SESSIONNAME': 'Console', 10:13:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:13:43 INFO - 'SYSTEMDRIVE': 'C:', 10:13:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:13:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:43 INFO - 'TEST1': 'testie', 10:13:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:43 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:13:43 INFO - 'USERNAME': 'cltbld', 10:13:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:13:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:13:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:13:43 INFO - 'WINDIR': 'C:\\WINDOWS', 10:13:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:13:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:13:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:13:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:13:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:13:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:13:51 INFO - Unpacking c:\slave\test\build\tests\marionette 10:13:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:13:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:13:51 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 10:13:51 INFO - Running setup.py install for browsermob-proxy 10:13:55 INFO - Running setup.py install for manifestparser 10:13:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for marionette-client 10:13:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:13:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for marionette-driver 10:13:55 INFO - Running setup.py install for mozcrash 10:13:55 INFO - Running setup.py install for mozdebug 10:13:55 INFO - Running setup.py install for mozdevice 10:13:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozfile 10:13:55 INFO - Running setup.py install for mozhttpd 10:13:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozinfo 10:13:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozInstall 10:13:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozleak 10:13:55 INFO - Running setup.py install for mozlog 10:13:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for moznetwork 10:13:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozprocess 10:13:55 INFO - Running setup.py install for mozprofile 10:13:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozrunner 10:13:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for mozscreenshot 10:13:55 INFO - Running setup.py install for moztest 10:13:55 INFO - Running setup.py install for mozversion 10:13:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:13:55 INFO - Running setup.py install for wptserve 10:13:55 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 10:13:55 INFO - Cleaning up... 10:13:55 INFO - Return code: 0 10:13:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:13:55 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')]} 10:13:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:13:55 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')]} 10:13:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:13:55 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-015', 'USERDOMAIN': 'T-XP32-IX-015', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015'}}, attempt #1 10:13:55 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 10:13:55 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 10:13:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:13:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:13:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:13:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:13:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:13:55 INFO - 'DCLOCATION': 'SCL3', 10:13:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:13:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:13:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:13:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:13:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:13:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:13:55 INFO - 'HOMEDRIVE': 'C:', 10:13:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:13:55 INFO - 'KTS_VERSION': '1.19c', 10:13:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:13:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:13:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:13:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:13:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:13:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:13:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:13:55 INFO - 'MOZ_AIRBAG': '1', 10:13:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:13:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:13:55 INFO - 'MOZ_MSVCVERSION': '8', 10:13:55 INFO - 'MOZ_NO_REMOTE': '1', 10:13:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:13:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:13:55 INFO - 'NO_EM_RESTART': '1', 10:13:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:13:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:13:55 INFO - 'OS': 'Windows_NT', 10:13:55 INFO - 'OURDRIVE': 'C:', 10:13:55 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', 10:13:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:13:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:13:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:13:55 INFO - 'PROCESSOR_LEVEL': '6', 10:13:55 INFO - 'PROCESSOR_REVISION': '1e05', 10:13:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:13:55 INFO - 'PROMPT': '$P$G', 10:13:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:13:55 INFO - 'PWD': 'C:\\slave\\test', 10:13:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:13:55 INFO - 'SESSIONNAME': 'Console', 10:13:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:13:55 INFO - 'SYSTEMDRIVE': 'C:', 10:13:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:13:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:55 INFO - 'TEST1': 'testie', 10:13:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:13:55 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:13:55 INFO - 'USERNAME': 'cltbld', 10:13:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:13:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:13:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:13:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:13:55 INFO - 'WINDIR': 'C:\\WINDOWS', 10:13:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:14:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:14:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:14:06 INFO - Unpacking c:\slave\test\build\tests\marionette 10:14:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:14:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:06 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)) 10:14:09 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)) 10:14:09 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)) 10:14:09 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)) 10:14:09 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)) 10:14:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:14:09 INFO - Downloading blessings-1.6.tar.gz 10:14:09 INFO - Running setup.py egg_info for package blessings 10:14:09 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)) 10:14:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:14:09 INFO - Running setup.py install for blessings 10:14:09 INFO - Running setup.py install for browsermob-proxy 10:14:09 INFO - Running setup.py install for manifestparser 10:14:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for marionette-client 10:14:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:14:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for marionette-driver 10:14:09 INFO - Running setup.py install for mozcrash 10:14:09 INFO - Running setup.py install for mozdebug 10:14:09 INFO - Running setup.py install for mozdevice 10:14:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for mozhttpd 10:14:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for mozInstall 10:14:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for mozleak 10:14:09 INFO - Running setup.py install for mozprofile 10:14:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Running setup.py install for mozrunner 10:14:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:14:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:14:10 INFO - Running setup.py install for mozscreenshot 10:14:10 INFO - Running setup.py install for moztest 10:14:10 INFO - Running setup.py install for mozversion 10:14:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:14:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:14:10 INFO - Running setup.py install for wptserve 10:14:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:14:10 INFO - Cleaning up... 10:14:10 INFO - Return code: 0 10:14:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:14:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:14:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:14:10 INFO - Reading from file tmpfile_stdout 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - Current package versions: 10:14:10 INFO - blessings == 1.6 10:14:10 INFO - blobuploader == 1.2.4 10:14:10 INFO - browsermob-proxy == 0.6.0 10:14:10 INFO - distribute == 0.6.14 10:14:10 INFO - docopt == 0.6.1 10:14:10 INFO - manifestparser == 1.1 10:14:10 INFO - marionette-client == 2.3.0 10:14:10 INFO - marionette-driver == 1.4.0 10:14:10 INFO - mozInstall == 1.12 10:14:10 INFO - mozcrash == 0.17 10:14:10 INFO - mozdebug == 0.1 10:14:10 INFO - mozdevice == 0.48 10:14:10 INFO - mozfile == 1.2 10:14:10 INFO - mozhttpd == 0.7 10:14:10 INFO - mozinfo == 0.9 10:14:10 INFO - mozleak == 0.1 10:14:10 INFO - mozlog == 3.1 10:14:10 INFO - moznetwork == 0.27 10:14:10 INFO - mozprocess == 0.22 10:14:10 INFO - mozprofile == 0.28 10:14:10 INFO - mozrunner == 6.11 10:14:10 INFO - mozscreenshot == 0.1 10:14:10 INFO - mozsystemmonitor == 0.0 10:14:10 INFO - moztest == 0.7 10:14:10 INFO - mozversion == 1.4 10:14:10 INFO - requests == 1.2.3 10:14:10 INFO - wptserve == 1.4.0 10:14:10 INFO - Running post-action listener: _resource_record_post_action 10:14:10 INFO - Running post-action listener: _start_resource_monitoring 10:14:10 INFO - Starting resource monitoring. 10:14:10 INFO - ##### 10:14:10 INFO - ##### Running pull step. 10:14:10 INFO - ##### 10:14:10 INFO - Running pre-action listener: _resource_record_pre_action 10:14:10 INFO - Running main action method: pull 10:14:10 INFO - Pull has nothing to do! 10:14:10 INFO - Running post-action listener: _resource_record_post_action 10:14:10 INFO - ##### 10:14:10 INFO - ##### Running install step. 10:14:10 INFO - ##### 10:14:10 INFO - Running pre-action listener: _resource_record_pre_action 10:14:10 INFO - Running main action method: install 10:14:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:14:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:14:10 INFO - Reading from file tmpfile_stdout 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - Detecting whether we're running mozinstall >=1.0... 10:14:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:14:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:14:10 INFO - Reading from file tmpfile_stdout 10:14:10 INFO - Output received: 10:14:10 INFO - Usage: mozinstall-script.py [options] installer 10:14:10 INFO - Options: 10:14:10 INFO - -h, --help show this help message and exit 10:14:10 INFO - -d DEST, --destination=DEST 10:14:10 INFO - Directory to install application into. [default: 10:14:10 INFO - "C:\slave\test"] 10:14:10 INFO - --app=APP Application being installed. [default: firefox] 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - Using _rmtree_windows ... 10:14:10 INFO - mkdir: C:\slave\test\build\application 10:14:10 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'] 10:14:10 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 10:14:14 INFO - Reading from file tmpfile_stdout 10:14:14 INFO - Output received: 10:14:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:14:14 INFO - Using _rmtree_windows ... 10:14:14 INFO - Using _rmtree_windows ... 10:14:14 INFO - Running post-action listener: _resource_record_post_action 10:14:14 INFO - ##### 10:14:14 INFO - ##### Running run-tests step. 10:14:14 INFO - ##### 10:14:14 INFO - Running pre-action listener: _resource_record_pre_action 10:14:14 INFO - Running main action method: run_tests 10:14:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:14:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:14:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:14:14 INFO - grabbing minidump binary from tooltool 10:14:14 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')]} 10:14:14 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:14:14 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 10:14:14 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 10:14:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:14:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqkeppz 10:14:17 INFO - INFO - File integrity verified, renaming tmpqkeppz to win32-minidump_stackwalk.exe 10:14:17 INFO - Return code: 0 10:14:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:14:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:14:17 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/OKZZKo49RUyTJt7ShMP31w/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 10:14:17 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/OKZZKo49RUyTJt7ShMP31w/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 10:14:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:14:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 10:14:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:14:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 10:14:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:14:17 INFO - 'DCLOCATION': 'SCL3', 10:14:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:14:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:14:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:14:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:14:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:14:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:14:17 INFO - 'HOMEDRIVE': 'C:', 10:14:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:14:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:14:17 INFO - 'KTS_VERSION': '1.19c', 10:14:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:14:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 10:14:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:14:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:14:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:14:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:14:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:14:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:14:17 INFO - 'MOZ_AIRBAG': '1', 10:14:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:14:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:14:17 INFO - 'MOZ_MSVCVERSION': '8', 10:14:17 INFO - 'MOZ_NO_REMOTE': '1', 10:14:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:14:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:14:17 INFO - 'NO_EM_RESTART': '1', 10:14:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:14:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:14:17 INFO - 'OS': 'Windows_NT', 10:14:17 INFO - 'OURDRIVE': 'C:', 10:14:17 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', 10:14:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:14:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:14:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:14:17 INFO - 'PROCESSOR_LEVEL': '6', 10:14:17 INFO - 'PROCESSOR_REVISION': '1e05', 10:14:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:14:17 INFO - 'PROMPT': '$P$G', 10:14:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:14:17 INFO - 'PWD': 'C:\\slave\\test', 10:14:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:14:17 INFO - 'SESSIONNAME': 'Console', 10:14:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:14:17 INFO - 'SYSTEMDRIVE': 'C:', 10:14:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:14:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:17 INFO - 'TEST1': 'testie', 10:14:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:14:17 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 10:14:17 INFO - 'USERNAME': 'cltbld', 10:14:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 10:14:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:14:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:14:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:14:17 INFO - 'WINDIR': 'C:\\WINDOWS', 10:14:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:14:17 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/OKZZKo49RUyTJt7ShMP31w/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 10:14:18 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 10:14:18 INFO - import pkg_resources 10:14:19 INFO - Using 1 client processes 10:14:22 INFO - SUITE-START | Running 778 tests 10:14:22 INFO - Running testharness tests 10:14:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:14:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:14:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:14:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:14:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:14:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 15ms 10:14:22 INFO - Setting up ssl 10:14:23 INFO - PROCESS | certutil | 10:14:23 INFO - PROCESS | certutil | 10:14:23 INFO - PROCESS | certutil | 10:14:23 INFO - Certificate Nickname Trust Attributes 10:14:23 INFO - SSL,S/MIME,JAR/XPI 10:14:23 INFO - 10:14:23 INFO - web-platform-tests CT,, 10:14:23 INFO - 10:14:24 INFO - Starting runner 10:14:25 INFO - PROCESS | 916 | [916] 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 10:14:26 INFO - PROCESS | 916 | [916] 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 10:14:26 INFO - PROCESS | 916 | [916] 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 10:14:27 INFO - PROCESS | 916 | [916] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 10:14:27 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:14:27 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:14:27 INFO - PROCESS | 916 | 1460999667647 Marionette DEBUG Marionette enabled via build flag and pref 10:14:27 INFO - PROCESS | 916 | ++DOCSHELL 143AC800 == 1 [pid = 916] [id = 1] 10:14:27 INFO - PROCESS | 916 | ++DOMWINDOW == 1 (143ACC00) [pid = 916] [serial = 1] [outer = 00000000] 10:14:27 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:14:27 INFO - PROCESS | 916 | ++DOMWINDOW == 2 (143AD800) [pid = 916] [serial = 2] [outer = 143ACC00] 10:14:27 INFO - PROCESS | 916 | [916] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 10:14:27 INFO - PROCESS | 916 | [916] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 10:14:27 INFO - PROCESS | 916 | ++DOCSHELL 14BA7400 == 2 [pid = 916] [id = 2] 10:14:27 INFO - PROCESS | 916 | ++DOMWINDOW == 3 (14BA7800) [pid = 916] [serial = 3] [outer = 00000000] 10:14:27 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:14:27 INFO - PROCESS | 916 | ++DOMWINDOW == 4 (14BA8400) [pid = 916] [serial = 4] [outer = 14BA7800] 10:14:28 INFO - PROCESS | 916 | 1460999668151 Marionette INFO Listening on port 2828 10:14:28 INFO - PROCESS | 916 | 1460999668530 Marionette DEBUG Marionette enabled via command-line flag 10:14:28 INFO - PROCESS | 916 | ++DOCSHELL 15CEBC00 == 3 [pid = 916] [id = 3] 10:14:28 INFO - PROCESS | 916 | ++DOMWINDOW == 5 (15CF3C00) [pid = 916] [serial = 5] [outer = 00000000] 10:14:28 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:14:28 INFO - PROCESS | 916 | ++DOMWINDOW == 6 (15CF4800) [pid = 916] [serial = 6] [outer = 15CF3C00] 10:14:28 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:14:28 INFO - PROCESS | 916 | ++DOMWINDOW == 7 (16656400) [pid = 916] [serial = 7] [outer = 14BA7800] 10:14:28 INFO - PROCESS | 916 | [916] 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 10:14:28 INFO - PROCESS | 916 | 1460999668880 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1481 10:14:28 INFO - PROCESS | 916 | 1460999668974 Marionette DEBUG Closed connection conn0 10:14:28 INFO - PROCESS | 916 | [916] 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 10:14:28 INFO - PROCESS | 916 | 1460999668979 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1483 10:14:29 INFO - PROCESS | 916 | 1460999669019 Marionette DEBUG Closed connection conn1 10:14:29 INFO - PROCESS | 916 | [916] 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 10:14:29 INFO - PROCESS | 916 | 1460999669031 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1484 10:14:29 INFO - PROCESS | 916 | ++DOCSHELL 143ABC00 == 4 [pid = 916] [id = 4] 10:14:29 INFO - PROCESS | 916 | ++DOMWINDOW == 8 (16A6E000) [pid = 916] [serial = 8] [outer = 00000000] 10:14:29 INFO - PROCESS | 916 | ++DOMWINDOW == 9 (16579C00) [pid = 916] [serial = 9] [outer = 16A6E000] 10:14:29 INFO - PROCESS | 916 | [916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:14:29 INFO - PROCESS | 916 | ++DOMWINDOW == 10 (16581800) [pid = 916] [serial = 10] [outer = 16A6E000] 10:14:29 INFO - PROCESS | 916 | 1460999669289 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:14:29 INFO - PROCESS | 916 | 1460999669295 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418060925","device":"desktop","version":"48.0a1"} 10:14:29 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:14:29 INFO - PROCESS | 916 | [916] 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 10:14:29 INFO - PROCESS | 916 | [916] 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 10:14:29 INFO - PROCESS | 916 | [916] 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 10:14:30 INFO - PROCESS | 916 | ++DOCSHELL 186DA800 == 5 [pid = 916] [id = 5] 10:14:30 INFO - PROCESS | 916 | ++DOMWINDOW == 11 (186DAC00) [pid = 916] [serial = 11] [outer = 00000000] 10:14:30 INFO - PROCESS | 916 | ++DOCSHELL 186DB000 == 6 [pid = 916] [id = 6] 10:14:30 INFO - PROCESS | 916 | ++DOMWINDOW == 12 (186DE800) [pid = 916] [serial = 12] [outer = 00000000] 10:14:30 INFO - PROCESS | 916 | [916] 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 10:14:30 INFO - PROCESS | 916 | ++DOCSHELL 198C9C00 == 7 [pid = 916] [id = 7] 10:14:30 INFO - PROCESS | 916 | ++DOMWINDOW == 13 (19AAD400) [pid = 916] [serial = 13] [outer = 00000000] 10:14:30 INFO - PROCESS | 916 | [916] 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 10:14:30 INFO - PROCESS | 916 | [916] 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 10:14:30 INFO - PROCESS | 916 | ++DOMWINDOW == 14 (19AB6400) [pid = 916] [serial = 14] [outer = 19AAD400] 10:14:31 INFO - PROCESS | 916 | [916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:14:31 INFO - PROCESS | 916 | ++DOMWINDOW == 15 (196A4400) [pid = 916] [serial = 15] [outer = 186DAC00] 10:14:31 INFO - PROCESS | 916 | ++DOMWINDOW == 16 (196A5C00) [pid = 916] [serial = 16] [outer = 186DE800] 10:14:31 INFO - PROCESS | 916 | ++DOMWINDOW == 17 (196A8400) [pid = 916] [serial = 17] [outer = 19AAD400] 10:14:31 INFO - PROCESS | 916 | 1460999671737 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 916 | 1460999671735 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 916 | ++DOMWINDOW == 18 (1AA9C800) [pid = 916] [serial = 18] [outer = 19AAD400] 10:14:32 INFO - PROCESS | 916 | 1460999672271 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a18c9fde-acba-430c-8a5a-bae5bc8af1a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418060925","device":"desktop","version":"48.0a1","command_id":1}}] 10:14:32 INFO - PROCESS | 916 | 1460999672429 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:14:32 INFO - PROCESS | 916 | 1460999672497 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:14:32 INFO - PROCESS | 916 | 1460999672589 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:14:32 INFO - PROCESS | 916 | [916] 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 10:14:32 INFO - PROCESS | 916 | ++DOMWINDOW == 19 (1C606400) [pid = 916] [serial = 19] [outer = 19AAD400] 10:14:33 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:14:33 INFO - PROCESS | 916 | 1460999673180 Marionette TRACE conn2 <- [1,3,null,{}] 10:14:33 INFO - PROCESS | 916 | 1460999673224 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:14:33 INFO - PROCESS | 916 | 1460999673240 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:14:33 INFO - PROCESS | 916 | 1460999673266 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 916 | 1460999673269 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 10:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:14:33 INFO - PROCESS | 916 | 1460999673273 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 916 | 1460999673276 Marionette TRACE conn2 <- [1,6,null,{}] 10:14:33 INFO - PROCESS | 916 | 1460999673295 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:33 INFO - PROCESS | 916 | 1460999673308 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:14:33 INFO - PROCESS | 916 | 1460999673303 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 916 | ++DOCSHELL 198C5C00 == 8 [pid = 916] [id = 8] 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 20 (1C667C00) [pid = 916] [serial = 20] [outer = 00000000] 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 21 (1CE01C00) [pid = 916] [serial = 21] [outer = 1C667C00] 10:14:33 INFO - PROCESS | 916 | 1460999673352 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 22 (1CE05400) [pid = 916] [serial = 22] [outer = 1C667C00] 10:14:33 INFO - PROCESS | 916 | ++DOCSHELL 1D0C7400 == 9 [pid = 916] [id = 9] 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 23 (1D0C7C00) [pid = 916] [serial = 23] [outer = 00000000] 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 24 (1D0CAC00) [pid = 916] [serial = 24] [outer = 1D0C7C00] 10:14:33 INFO - PROCESS | 916 | 1460999673788 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 916 | ++DOMWINDOW == 25 (1D0CD400) [pid = 916] [serial = 25] [outer = 1D0C7C00] 10:14:33 INFO - PROCESS | 916 | 1460999673987 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 780ms 10:14:34 INFO - PROCESS | 916 | 1460999674088 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 916 | 1460999674090 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 10:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:14:34 INFO - PROCESS | 916 | 1460999674124 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 916 | 1460999674126 Marionette TRACE conn2 <- [1,10,null,{}] 10:14:34 INFO - PROCESS | 916 | 1460999674173 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:34 INFO - PROCESS | 916 | 1460999674292 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:14:34 INFO - PROCESS | 916 | 1460999674305 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 916 | ++DOCSHELL 1D3E9400 == 10 [pid = 916] [id = 10] 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 26 (1D3E9800) [pid = 916] [serial = 26] [outer = 00000000] 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 27 (1DC2F800) [pid = 916] [serial = 27] [outer = 1D3E9800] 10:14:34 INFO - PROCESS | 916 | 1460999674360 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 28 (1DC33000) [pid = 916] [serial = 28] [outer = 1D3E9800] 10:14:34 INFO - PROCESS | 916 | 1460999674726 Marionette TRACE conn2 <- [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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 642ms 10:14:34 INFO - PROCESS | 916 | 1460999674770 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 916 | 1460999674773 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 10:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:14:34 INFO - PROCESS | 916 | 1460999674776 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 916 | 1460999674777 Marionette TRACE conn2 <- [1,14,null,{}] 10:14:34 INFO - PROCESS | 916 | 1460999674781 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:34 INFO - PROCESS | 916 | 1460999674862 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:14:34 INFO - PROCESS | 916 | 1460999674870 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 916 | ++DOCSHELL 1D75AC00 == 11 [pid = 916] [id = 11] 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 29 (1D75C400) [pid = 916] [serial = 29] [outer = 00000000] 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 30 (1D7A5400) [pid = 916] [serial = 30] [outer = 1D75C400] 10:14:34 INFO - PROCESS | 916 | 1460999674915 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 916 | ++DOMWINDOW == 31 (1DC2C800) [pid = 916] [serial = 31] [outer = 1D75C400] 10:14:35 INFO - PROCESS | 916 | 1460999675263 Marionette TRACE conn2 <- [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]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 520ms 10:14:35 INFO - PROCESS | 916 | 1460999675294 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 916 | 1460999675296 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 10:14:35 INFO - PROCESS | 916 | 1460999675299 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:14:35 INFO - PROCESS | 916 | 1460999675301 Marionette TRACE conn2 <- [1,18,null,{}] 10:14:35 INFO - PROCESS | 916 | 1460999675305 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 916 | 1460999675401 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:14:35 INFO - PROCESS | 916 | 1460999675407 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 916 | ++DOCSHELL 1D8DFC00 == 12 [pid = 916] [id = 12] 10:14:35 INFO - PROCESS | 916 | ++DOMWINDOW == 32 (1D8E3400) [pid = 916] [serial = 32] [outer = 00000000] 10:14:35 INFO - PROCESS | 916 | ++DOMWINDOW == 33 (1D8EB000) [pid = 916] [serial = 33] [outer = 1D8E3400] 10:14:35 INFO - PROCESS | 916 | 1460999675452 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 916 | ++DOMWINDOW == 34 (1DE26800) [pid = 916] [serial = 34] [outer = 1D8E3400] 10:14:35 INFO - PROCESS | 916 | 1460999675783 Marionette TRACE conn2 <- [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]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 520ms 10:14:35 INFO - PROCESS | 916 | 1460999675818 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 916 | 1460999675820 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 10:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:14:35 INFO - PROCESS | 916 | 1460999675824 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 916 | 1460999675825 Marionette TRACE conn2 <- [1,22,null,{}] 10:14:35 INFO - PROCESS | 916 | 1460999675829 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 916 | 1460999675915 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:14:35 INFO - PROCESS | 916 | 1460999675921 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 916 | ++DOCSHELL 1DE2CC00 == 13 [pid = 916] [id = 13] 10:14:35 INFO - PROCESS | 916 | ++DOMWINDOW == 35 (1DE30400) [pid = 916] [serial = 35] [outer = 00000000] 10:14:35 INFO - PROCESS | 916 | ++DOMWINDOW == 36 (1E025C00) [pid = 916] [serial = 36] [outer = 1DE30400] 10:14:35 INFO - PROCESS | 916 | 1460999675965 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 37 (1E029400) [pid = 916] [serial = 37] [outer = 1DE30400] 10:14:36 INFO - PROCESS | 916 | 1460999676281 Marionette TRACE conn2 <- [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]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 489ms 10:14:36 INFO - PROCESS | 916 | 1460999676318 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 916 | 1460999676319 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 10:14:36 INFO - PROCESS | 916 | 1460999676322 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 916 | 1460999676324 Marionette TRACE conn2 <- [1,26,null,{}] 10:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:14:36 INFO - PROCESS | 916 | 1460999676327 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 916 | 1460999676406 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:14:36 INFO - PROCESS | 916 | 1460999676413 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 916 | ++DOCSHELL 1E173C00 == 14 [pid = 916] [id = 14] 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 38 (1E174400) [pid = 916] [serial = 38] [outer = 00000000] 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 39 (1E17A400) [pid = 916] [serial = 39] [outer = 1E174400] 10:14:36 INFO - PROCESS | 916 | 1460999676456 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 40 (1E17F000) [pid = 916] [serial = 40] [outer = 1E174400] 10:14:36 INFO - PROCESS | 916 | 1460999676790 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 520ms 10:14:36 INFO - PROCESS | 916 | 1460999676841 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 916 | 1460999676843 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 10:14:36 INFO - PROCESS | 916 | 1460999676846 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:14:36 INFO - PROCESS | 916 | 1460999676848 Marionette TRACE conn2 <- [1,30,null,{}] 10:14:36 INFO - PROCESS | 916 | 1460999676851 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 916 | 1460999676931 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:14:36 INFO - PROCESS | 916 | 1460999676937 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 916 | ++DOCSHELL 1E175400 == 15 [pid = 916] [id = 15] 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 41 (1E17C800) [pid = 916] [serial = 41] [outer = 00000000] 10:14:36 INFO - PROCESS | 916 | ++DOMWINDOW == 42 (1E438000) [pid = 916] [serial = 42] [outer = 1E17C800] 10:14:36 INFO - PROCESS | 916 | 1460999676980 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 43 (1E43B000) [pid = 916] [serial = 43] [outer = 1E17C800] 10:14:37 INFO - PROCESS | 916 | ++DOCSHELL 1E340400 == 16 [pid = 916] [id = 16] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 44 (1E340800) [pid = 916] [serial = 44] [outer = 00000000] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 45 (1E341400) [pid = 916] [serial = 45] [outer = 1E340800] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 46 (1E177C00) [pid = 916] [serial = 46] [outer = 1E340800] 10:14:37 INFO - PROCESS | 916 | ++DOCSHELL 18737C00 == 17 [pid = 916] [id = 17] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 47 (1E33C400) [pid = 916] [serial = 47] [outer = 00000000] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 48 (1E5E1800) [pid = 916] [serial = 48] [outer = 1E33C400] 10:14:37 INFO - PROCESS | 916 | ++DOMWINDOW == 49 (1E5EA800) [pid = 916] [serial = 49] [outer = 1E33C400] 10:14:37 INFO - PROCESS | 916 | 1460999677451 Marionette TRACE conn2 <- [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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 10:14:37 INFO - PROCESS | 916 | 1460999677468 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 916 | 1460999677470 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 10:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:14:37 INFO - PROCESS | 916 | 1460999677473 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 916 | 1460999677474 Marionette TRACE conn2 <- [1,34,null,{}] 10:14:37 INFO - PROCESS | 916 | 1460999677478 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 916 | 1460999677599 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:14:38 INFO - PROCESS | 916 | --DOCSHELL 143AC800 == 16 [pid = 916] [id = 1] 10:14:38 INFO - PROCESS | 916 | 1460999678152 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 916 | ++DOCSHELL 123F6C00 == 17 [pid = 916] [id = 18] 10:14:38 INFO - PROCESS | 916 | ++DOMWINDOW == 50 (123F7000) [pid = 916] [serial = 50] [outer = 00000000] 10:14:38 INFO - PROCESS | 916 | ++DOMWINDOW == 51 (12B84400) [pid = 916] [serial = 51] [outer = 123F7000] 10:14:38 INFO - PROCESS | 916 | 1460999678208 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 916 | ++DOMWINDOW == 52 (13207800) [pid = 916] [serial = 52] [outer = 123F7000] 10:14:38 INFO - PROCESS | 916 | 1460999678745 Marionette TRACE conn2 <- [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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1330ms 10:14:38 INFO - PROCESS | 916 | 1460999678810 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 916 | 1460999678815 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 10:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:14:38 INFO - PROCESS | 916 | 1460999678820 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 916 | 1460999678824 Marionette TRACE conn2 <- [1,38,null,{}] 10:14:38 INFO - PROCESS | 916 | 1460999678829 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 916 | 1460999678950 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:14:39 INFO - PROCESS | 916 | 1460999679015 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 916 | ++DOCSHELL 1377F800 == 18 [pid = 916] [id = 19] 10:14:39 INFO - PROCESS | 916 | ++DOMWINDOW == 53 (138AD800) [pid = 916] [serial = 53] [outer = 00000000] 10:14:39 INFO - PROCESS | 916 | ++DOMWINDOW == 54 (15CC1400) [pid = 916] [serial = 54] [outer = 138AD800] 10:14:39 INFO - PROCESS | 916 | 1460999679074 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 916 | ++DOMWINDOW == 55 (15CF6800) [pid = 916] [serial = 55] [outer = 138AD800] 10:14:39 INFO - PROCESS | 916 | 1460999679853 Marionette TRACE conn2 <- [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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1070ms 10:14:39 INFO - PROCESS | 916 | 1460999679895 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 916 | 1460999679899 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 10:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:14:39 INFO - PROCESS | 916 | 1460999679906 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 916 | 1460999679909 Marionette TRACE conn2 <- [1,42,null,{}] 10:14:39 INFO - PROCESS | 916 | 1460999679915 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:39 INFO - PROCESS | 916 | 1460999680003 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:14:40 INFO - PROCESS | 916 | 1460999680071 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 916 | ++DOCSHELL 13267400 == 19 [pid = 916] [id = 20] 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 56 (13268400) [pid = 916] [serial = 56] [outer = 00000000] 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 57 (136B4800) [pid = 916] [serial = 57] [outer = 13268400] 10:14:40 INFO - PROCESS | 916 | 1460999680121 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 58 (13712C00) [pid = 916] [serial = 58] [outer = 13268400] 10:14:40 INFO - PROCESS | 916 | --DOCSHELL 143ABC00 == 18 [pid = 916] [id = 4] 10:14:40 INFO - PROCESS | 916 | 1460999680578 Marionette TRACE conn2 <- [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]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 734ms 10:14:40 INFO - PROCESS | 916 | 1460999680631 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 916 | 1460999680636 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 10:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:14:40 INFO - PROCESS | 916 | 1460999680642 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 916 | 1460999680646 Marionette TRACE conn2 <- [1,46,null,{}] 10:14:40 INFO - PROCESS | 916 | 1460999680649 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 916 | 1460999680745 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:14:40 INFO - PROCESS | 916 | 1460999680813 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 916 | ++DOCSHELL 1370E400 == 19 [pid = 916] [id = 21] 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 59 (1370E800) [pid = 916] [serial = 59] [outer = 00000000] 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (14353800) [pid = 916] [serial = 60] [outer = 1370E800] 10:14:40 INFO - PROCESS | 916 | 1460999680862 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (14BA2C00) [pid = 916] [serial = 61] [outer = 1370E800] 10:14:41 INFO - PROCESS | 916 | 1460999681188 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 581ms 10:14:41 INFO - PROCESS | 916 | 1460999681221 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 916 | 1460999681223 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 10:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:14:41 INFO - PROCESS | 916 | 1460999681249 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 916 | 1460999681253 Marionette TRACE conn2 <- [1,50,null,{}] 10:14:41 INFO - PROCESS | 916 | 1460999681263 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 916 | 1460999681367 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:14:41 INFO - PROCESS | 916 | 1460999681377 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 916 | ++DOCSHELL 15C3B000 == 20 [pid = 916] [id = 22] 10:14:41 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (15C3BC00) [pid = 916] [serial = 62] [outer = 00000000] 10:14:41 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (15CEA800) [pid = 916] [serial = 63] [outer = 15C3BC00] 10:14:41 INFO - PROCESS | 916 | 1460999681425 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (15E92400) [pid = 916] [serial = 64] [outer = 15C3BC00] 10:14:41 INFO - PROCESS | 916 | 1460999681858 Marionette TRACE conn2 <- [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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 10:14:41 INFO - PROCESS | 916 | 1460999681927 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 916 | 1460999681929 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 10:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:14:41 INFO - PROCESS | 916 | 1460999681932 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 916 | 1460999681934 Marionette TRACE conn2 <- [1,54,null,{}] 10:14:41 INFO - PROCESS | 916 | 1460999681937 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 916 | 1460999682012 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:14:42 INFO - PROCESS | 916 | 1460999682018 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 916 | ++DOCSHELL 1657AC00 == 21 [pid = 916] [id = 23] 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (165A4000) [pid = 916] [serial = 65] [outer = 00000000] 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (18059800) [pid = 916] [serial = 66] [outer = 165A4000] 10:14:42 INFO - PROCESS | 916 | 1460999682063 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (1844E000) [pid = 916] [serial = 67] [outer = 165A4000] 10:14:42 INFO - PROCESS | 916 | 1460999682427 Marionette TRACE conn2 <- [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]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 520ms 10:14:42 INFO - PROCESS | 916 | 1460999682467 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:14:42 INFO - PROCESS | 916 | 1460999682469 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 10:14:42 INFO - PROCESS | 916 | 1460999682472 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:14:42 INFO - PROCESS | 916 | 1460999682474 Marionette TRACE conn2 <- [1,58,null,{}] 10:14:42 INFO - PROCESS | 916 | 1460999682477 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 916 | 1460999682585 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:14:42 INFO - PROCESS | 916 | 1460999682577 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 916 | ++DOCSHELL 18447000 == 22 [pid = 916] [id = 24] 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (186D3800) [pid = 916] [serial = 68] [outer = 00000000] 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (1872DC00) [pid = 916] [serial = 69] [outer = 186D3800] 10:14:42 INFO - PROCESS | 916 | 1460999682622 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (18734C00) [pid = 916] [serial = 70] [outer = 186D3800] 10:14:42 INFO - PROCESS | 916 | 1460999682998 Marionette TRACE conn2 <- [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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 581ms 10:14:43 INFO - PROCESS | 916 | 1460999683053 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 916 | 1460999683055 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 10:14:43 INFO - PROCESS | 916 | 1460999683058 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:14:43 INFO - PROCESS | 916 | 1460999683060 Marionette TRACE conn2 <- [1,62,null,{}] 10:14:43 INFO - PROCESS | 916 | 1460999683064 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 916 | 1460999683177 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:14:43 INFO - PROCESS | 916 | 1460999683187 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 916 | ++DOCSHELL 18738400 == 23 [pid = 916] [id = 25] 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1873D400) [pid = 916] [serial = 71] [outer = 00000000] 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (18F03800) [pid = 916] [serial = 72] [outer = 1873D400] 10:14:43 INFO - PROCESS | 916 | 1460999683241 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (1969D400) [pid = 916] [serial = 73] [outer = 1873D400] 10:14:43 INFO - PROCESS | 916 | 1460999683590 Marionette TRACE conn2 <- [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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 581ms 10:14:43 INFO - PROCESS | 916 | 1460999683639 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 916 | 1460999683641 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 10:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:14:43 INFO - PROCESS | 916 | 1460999683644 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 916 | 1460999683646 Marionette TRACE conn2 <- [1,66,null,{}] 10:14:43 INFO - PROCESS | 916 | 1460999683649 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 916 | 1460999683720 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:14:43 INFO - PROCESS | 916 | 1460999683805 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 916 | ++DOCSHELL 196A5000 == 24 [pid = 916] [id = 26] 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (19AB4000) [pid = 916] [serial = 74] [outer = 00000000] 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (19F6C000) [pid = 916] [serial = 75] [outer = 19AB4000] 10:14:43 INFO - PROCESS | 916 | 1460999683853 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (19F78000) [pid = 916] [serial = 76] [outer = 19AB4000] 10:14:44 INFO - PROCESS | 916 | 1460999684160 Marionette TRACE conn2 <- [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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 581ms 10:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:14:44 INFO - PROCESS | 916 | 1460999684224 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 916 | 1460999684226 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 10:14:44 INFO - PROCESS | 916 | 1460999684229 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 916 | 1460999684231 Marionette TRACE conn2 <- [1,70,null,{}] 10:14:44 INFO - PROCESS | 916 | 1460999684234 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 916 | 1460999684338 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:14:44 INFO - PROCESS | 916 | 1460999684348 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 916 | ++DOCSHELL 1A383800 == 25 [pid = 916] [id = 27] 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (1A384400) [pid = 916] [serial = 77] [outer = 00000000] 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1A3F1400) [pid = 916] [serial = 78] [outer = 1A384400] 10:14:44 INFO - PROCESS | 916 | 1460999684393 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1A481000) [pid = 916] [serial = 79] [outer = 1A384400] 10:14:44 INFO - PROCESS | 916 | 1460999684755 Marionette TRACE conn2 <- [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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 520ms 10:14:44 INFO - PROCESS | 916 | 1460999684765 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 916 | 1460999684767 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 10:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:14:44 INFO - PROCESS | 916 | 1460999684770 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 916 | 1460999684772 Marionette TRACE conn2 <- [1,74,null,{}] 10:14:44 INFO - PROCESS | 916 | 1460999684775 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 916 | 1460999684845 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:14:44 INFO - PROCESS | 916 | 1460999684851 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 916 | ++DOCSHELL 15CF3400 == 26 [pid = 916] [id = 28] 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1A486000) [pid = 916] [serial = 80] [outer = 00000000] 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1A591C00) [pid = 916] [serial = 81] [outer = 1A486000] 10:14:44 INFO - PROCESS | 916 | 1460999684878 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1A591400) [pid = 916] [serial = 82] [outer = 1A486000] 10:14:45 INFO - PROCESS | 916 | 1460999685264 Marionette TRACE conn2 <- [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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 10:14:45 INFO - PROCESS | 916 | 1460999685290 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 916 | 1460999685291 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 10:14:45 INFO - PROCESS | 916 | 1460999685295 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:14:45 INFO - PROCESS | 916 | 1460999685296 Marionette TRACE conn2 <- [1,78,null,{}] 10:14:45 INFO - PROCESS | 916 | 1460999685314 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 916 | 1460999685385 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:14:45 INFO - PROCESS | 916 | 1460999685391 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 916 | ++DOCSHELL 15CBC800 == 27 [pid = 916] [id = 29] 10:14:45 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1A48C400) [pid = 916] [serial = 83] [outer = 00000000] 10:14:45 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1AE2D000) [pid = 916] [serial = 84] [outer = 1A48C400] 10:14:45 INFO - PROCESS | 916 | 1460999685435 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1AE2E000) [pid = 916] [serial = 85] [outer = 1A48C400] 10:14:45 INFO - PROCESS | 916 | 1460999685790 Marionette TRACE conn2 <- [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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 10:14:45 INFO - PROCESS | 916 | 1460999685834 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 916 | 1460999685836 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 10:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:14:45 INFO - PROCESS | 916 | 1460999685839 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 916 | 1460999685841 Marionette TRACE conn2 <- [1,82,null,{}] 10:14:45 INFO - PROCESS | 916 | 1460999685845 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 916 | 1460999685967 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:14:45 INFO - PROCESS | 916 | 1460999685975 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 916 | ++DOCSHELL 1A3EF400 == 28 [pid = 916] [id = 30] 10:14:45 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1AA2E800) [pid = 916] [serial = 86] [outer = 00000000] 10:14:46 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1C5F7000) [pid = 916] [serial = 87] [outer = 1AA2E800] 10:14:46 INFO - PROCESS | 916 | 1460999686021 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1C65D400) [pid = 916] [serial = 88] [outer = 1AA2E800] 10:14:46 INFO - PROCESS | 916 | 1460999686405 Marionette TRACE conn2 <- [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]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 580ms 10:14:46 INFO - PROCESS | 916 | 1460999686436 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 916 | 1460999686438 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 10:14:46 INFO - PROCESS | 916 | 1460999686441 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:14:46 INFO - PROCESS | 916 | 1460999686443 Marionette TRACE conn2 <- [1,86,null,{}] 10:14:46 INFO - PROCESS | 916 | 1460999686429 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 916 | 1460999686501 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:14:46 INFO - PROCESS | 916 | 1460999686570 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 916 | ++DOCSHELL 1AB40000 == 29 [pid = 916] [id = 31] 10:14:46 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1AE23C00) [pid = 916] [serial = 89] [outer = 00000000] 10:14:46 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1CE01800) [pid = 916] [serial = 90] [outer = 1AE23C00] 10:14:46 INFO - PROCESS | 916 | 1460999686619 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1CE91800) [pid = 916] [serial = 91] [outer = 1AE23C00] 10:14:46 INFO - PROCESS | 916 | 1460999686935 Marionette TRACE conn2 <- [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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 581ms 10:14:47 INFO - PROCESS | 916 | 1460999687022 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 916 | 1460999687024 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 10:14:47 INFO - PROCESS | 916 | 1460999687027 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:14:47 INFO - PROCESS | 916 | 1460999687028 Marionette TRACE conn2 <- [1,90,null,{}] 10:14:47 INFO - PROCESS | 916 | 1460999687031 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 916 | 1460999687130 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:14:47 INFO - PROCESS | 916 | 1460999687138 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 916 | ++DOCSHELL 18472000 == 30 [pid = 916] [id = 32] 10:14:47 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1C5F1400) [pid = 916] [serial = 92] [outer = 00000000] 10:14:47 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1D0CA400) [pid = 916] [serial = 93] [outer = 1C5F1400] 10:14:47 INFO - PROCESS | 916 | 1460999687181 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1D0CB800) [pid = 916] [serial = 94] [outer = 1C5F1400] 10:14:47 INFO - PROCESS | 916 | 1460999687547 Marionette TRACE conn2 <- [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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 580ms 10:14:47 INFO - PROCESS | 916 | 1460999687607 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 916 | 1460999687609 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 10:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:14:47 INFO - PROCESS | 916 | 1460999687612 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 916 | 1460999687614 Marionette TRACE conn2 <- [1,94,null,{}] 10:14:47 INFO - PROCESS | 916 | 1460999687618 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 916 | 1460999687696 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:14:48 INFO - PROCESS | 916 | 1460999688550 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 916 | ++DOCSHELL 13264000 == 31 [pid = 916] [id = 33] 10:14:48 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (13264800) [pid = 916] [serial = 95] [outer = 00000000] 10:14:48 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (136A0000) [pid = 916] [serial = 96] [outer = 13264800] 10:14:48 INFO - PROCESS | 916 | 1460999688598 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1370D000) [pid = 916] [serial = 97] [outer = 13264800] 10:14:48 INFO - PROCESS | 916 | 1460999688998 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1422ms 10:14:49 INFO - PROCESS | 916 | 1460999689028 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 916 | 1460999689032 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 10:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:14:49 INFO - PROCESS | 916 | 1460999689036 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 916 | 1460999689040 Marionette TRACE conn2 <- [1,98,null,{}] 10:14:49 INFO - PROCESS | 916 | 1460999689050 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 916 | 1460999689150 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:14:49 INFO - PROCESS | 916 | 1460999689158 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 916 | ++DOCSHELL 142AC000 == 32 [pid = 916] [id = 34] 10:14:49 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (142AF800) [pid = 916] [serial = 98] [outer = 00000000] 10:14:49 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15566000) [pid = 916] [serial = 99] [outer = 142AF800] 10:14:49 INFO - PROCESS | 916 | 1460999689206 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (157AA400) [pid = 916] [serial = 100] [outer = 142AF800] 10:14:49 INFO - PROCESS | 916 | 1460999689640 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 642ms 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16A6E000) [pid = 916] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1DE30400) [pid = 916] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1D8E3400) [pid = 916] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1D75C400) [pid = 916] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1D3E9800) [pid = 916] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1C667C00) [pid = 916] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1E174400) [pid = 916] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1E17C800) [pid = 916] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 91 (123F7000) [pid = 916] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 90 (138AD800) [pid = 916] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13268400) [pid = 916] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1370E800) [pid = 916] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15C3BC00) [pid = 916] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 86 (165A4000) [pid = 916] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 85 (186D3800) [pid = 916] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1873D400) [pid = 916] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19AB4000) [pid = 916] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1A384400) [pid = 916] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1A486000) [pid = 916] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1A48C400) [pid = 916] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1AA2E800) [pid = 916] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:14:50 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1AE23C00) [pid = 916] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:14:50 INFO - PROCESS | 916 | 1460999690124 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 916 | 1460999690128 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 10:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:14:50 INFO - PROCESS | 916 | 1460999690138 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 916 | 1460999690140 Marionette TRACE conn2 <- [1,102,null,{}] 10:14:50 INFO - PROCESS | 916 | 1460999690143 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 916 | 1460999690217 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:14:50 INFO - PROCESS | 916 | 1460999690223 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 916 | ++DOCSHELL 138AEC00 == 33 [pid = 916] [id = 35] 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (138B4400) [pid = 916] [serial = 101] [outer = 00000000] 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (157F3000) [pid = 916] [serial = 102] [outer = 138B4400] 10:14:50 INFO - PROCESS | 916 | 1460999690268 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (15CBF000) [pid = 916] [serial = 103] [outer = 138B4400] 10:14:50 INFO - PROCESS | 916 | 1460999690665 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 581ms 10:14:50 INFO - PROCESS | 916 | 1460999690732 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 916 | 1460999690735 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 10:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:14:50 INFO - PROCESS | 916 | 1460999690744 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 916 | 1460999690749 Marionette TRACE conn2 <- [1,106,null,{}] 10:14:50 INFO - PROCESS | 916 | 1460999690753 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 916 | 1460999690817 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:14:50 INFO - PROCESS | 916 | 1460999690825 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 916 | ++DOCSHELL 1657E000 == 34 [pid = 916] [id = 36] 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (16A6B400) [pid = 916] [serial = 104] [outer = 00000000] 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1844C400) [pid = 916] [serial = 105] [outer = 16A6B400] 10:14:50 INFO - PROCESS | 916 | 1460999690869 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (186D3800) [pid = 916] [serial = 106] [outer = 16A6B400] 10:14:51 INFO - PROCESS | 916 | 1460999691289 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 10:14:51 INFO - PROCESS | 916 | 1460999691318 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 916 | 1460999691321 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 10:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:14:51 INFO - PROCESS | 916 | 1460999691328 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 916 | 1460999691330 Marionette TRACE conn2 <- [1,110,null,{}] 10:14:51 INFO - PROCESS | 916 | 1460999691333 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:51 INFO - PROCESS | 916 | 1460999691405 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:14:51 INFO - PROCESS | 916 | 1460999691412 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 916 | ++DOCSHELL 18736000 == 35 [pid = 916] [id = 37] 10:14:51 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (18736400) [pid = 916] [serial = 107] [outer = 00000000] 10:14:51 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1879D000) [pid = 916] [serial = 108] [outer = 18736400] 10:14:51 INFO - PROCESS | 916 | 1460999691460 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (18F06C00) [pid = 916] [serial = 109] [outer = 18736400] 10:14:51 INFO - PROCESS | 916 | 1460999691865 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 581ms 10:14:51 INFO - PROCESS | 916 | 1460999691908 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 916 | 1460999691910 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 10:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:14:51 INFO - PROCESS | 916 | 1460999691913 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 916 | 1460999691915 Marionette TRACE conn2 <- [1,114,null,{}] 10:14:51 INFO - PROCESS | 916 | 1460999691919 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:51 INFO - PROCESS | 916 | 1460999691989 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:14:51 INFO - PROCESS | 916 | 1460999691996 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 916 | ++DOCSHELL 19698800 == 36 [pid = 916] [id = 38] 10:14:51 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (196A3000) [pid = 916] [serial = 110] [outer = 00000000] 10:14:52 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19F6D400) [pid = 916] [serial = 111] [outer = 196A3000] 10:14:52 INFO - PROCESS | 916 | 1460999692048 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1A387C00) [pid = 916] [serial = 112] [outer = 196A3000] 10:14:52 INFO - PROCESS | 916 | 1460999692619 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 780ms 10:14:52 INFO - PROCESS | 916 | 1460999692721 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 916 | 1460999692725 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 10:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:14:52 INFO - PROCESS | 916 | 1460999692731 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 916 | 1460999692734 Marionette TRACE conn2 <- [1,118,null,{}] 10:14:52 INFO - PROCESS | 916 | 1460999692741 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:52 INFO - PROCESS | 916 | 1460999692851 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:14:52 INFO - PROCESS | 916 | 1460999692914 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 916 | ++DOCSHELL 1325C800 == 37 [pid = 916] [id = 39] 10:14:52 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (136B5400) [pid = 916] [serial = 113] [outer = 00000000] 10:14:52 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1435BC00) [pid = 916] [serial = 114] [outer = 136B5400] 10:14:52 INFO - PROCESS | 916 | 1460999692969 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (157AA800) [pid = 916] [serial = 115] [outer = 136B5400] 10:14:53 INFO - PROCESS | 916 | 1460999693483 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 780ms 10:14:53 INFO - PROCESS | 916 | 1460999693520 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 916 | 1460999693526 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 10:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:14:53 INFO - PROCESS | 916 | 1460999693533 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 916 | 1460999693536 Marionette TRACE conn2 <- [1,122,null,{}] 10:14:53 INFO - PROCESS | 916 | 1460999693540 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 916 | 1460999693638 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:14:53 INFO - PROCESS | 916 | 1460999693730 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 916 | ++DOCSHELL 15CF4400 == 38 [pid = 916] [id = 40] 10:14:53 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1657F000) [pid = 916] [serial = 116] [outer = 00000000] 10:14:53 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (18744000) [pid = 916] [serial = 117] [outer = 1657F000] 10:14:53 INFO - PROCESS | 916 | 1460999693787 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1969A800) [pid = 916] [serial = 118] [outer = 1657F000] 10:14:54 INFO - PROCESS | 916 | 1460999694306 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 811ms 10:14:54 INFO - PROCESS | 916 | 1460999694360 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 916 | 1460999694362 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 10:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:14:54 INFO - PROCESS | 916 | 1460999694367 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 916 | 1460999694370 Marionette TRACE conn2 <- [1,126,null,{}] 10:14:54 INFO - PROCESS | 916 | 1460999694381 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 916 | 1460999694478 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:14:54 INFO - PROCESS | 916 | 1460999694559 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 916 | ++DOCSHELL 1A3ED400 == 39 [pid = 916] [id = 41] 10:14:54 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1A58D400) [pid = 916] [serial = 119] [outer = 00000000] 10:14:54 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1AA95400) [pid = 916] [serial = 120] [outer = 1A58D400] 10:14:54 INFO - PROCESS | 916 | 1460999694599 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1AE2A000) [pid = 916] [serial = 121] [outer = 1A58D400] 10:14:55 INFO - PROCESS | 916 | 1460999695114 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 779ms 10:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:14:55 INFO - PROCESS | 916 | 1460999695151 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 916 | 1460999695153 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 10:14:55 INFO - PROCESS | 916 | 1460999695157 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 916 | 1460999695159 Marionette TRACE conn2 <- [1,130,null,{}] 10:14:55 INFO - PROCESS | 916 | 1460999695163 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 916 | 1460999695256 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:14:55 INFO - PROCESS | 916 | 1460999695338 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 916 | ++DOCSHELL 13695400 == 40 [pid = 916] [id = 42] 10:14:55 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (13699C00) [pid = 916] [serial = 122] [outer = 00000000] 10:14:55 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (14BACC00) [pid = 916] [serial = 123] [outer = 13699C00] 10:14:55 INFO - PROCESS | 916 | 1460999695378 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15ED7800) [pid = 916] [serial = 124] [outer = 13699C00] 10:14:56 INFO - PROCESS | 916 | 1460999696036 Marionette TRACE conn2 <- [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]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 917ms 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 18736000 == 39 [pid = 916] [id = 37] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 1657E000 == 38 [pid = 916] [id = 36] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 138AEC00 == 37 [pid = 916] [id = 35] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 142AC000 == 36 [pid = 916] [id = 34] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 13264000 == 35 [pid = 916] [id = 33] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 15CF4400 == 34 [pid = 916] [id = 40] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 1A3ED400 == 33 [pid = 916] [id = 41] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 18472000 == 32 [pid = 916] [id = 32] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 15CBC800 == 31 [pid = 916] [id = 29] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 1A3EF400 == 30 [pid = 916] [id = 30] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 19698800 == 29 [pid = 916] [id = 38] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 1AB40000 == 28 [pid = 916] [id = 31] 10:14:56 INFO - PROCESS | 916 | --DOCSHELL 1325C800 == 27 [pid = 916] [id = 39] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16579C00) [pid = 916] [serial = 9] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16581800) [pid = 916] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 99 (14BA8400) [pid = 916] [serial = 4] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 98 (12B84400) [pid = 916] [serial = 51] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 97 (15CC1400) [pid = 916] [serial = 54] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 96 (136B4800) [pid = 916] [serial = 57] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 95 (14353800) [pid = 916] [serial = 60] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 94 (15CEA800) [pid = 916] [serial = 63] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15E92400) [pid = 916] [serial = 64] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 92 (18059800) [pid = 916] [serial = 66] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1872DC00) [pid = 916] [serial = 69] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 90 (18F03800) [pid = 916] [serial = 72] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 89 (19F6C000) [pid = 916] [serial = 75] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1A3F1400) [pid = 916] [serial = 78] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1A591C00) [pid = 916] [serial = 81] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1AE2D000) [pid = 916] [serial = 84] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1C5F7000) [pid = 916] [serial = 87] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1CE01800) [pid = 916] [serial = 90] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 83 (18734C00) [pid = 916] [serial = 70] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1969D400) [pid = 916] [serial = 73] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 81 (19F78000) [pid = 916] [serial = 76] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1A481000) [pid = 916] [serial = 79] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 79 (13712C00) [pid = 916] [serial = 58] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 78 (14BA2C00) [pid = 916] [serial = 61] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 77 (13207800) [pid = 916] [serial = 52] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1AE2E000) [pid = 916] [serial = 85] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1844E000) [pid = 916] [serial = 67] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1C65D400) [pid = 916] [serial = 88] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1A591400) [pid = 916] [serial = 82] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15CF6800) [pid = 916] [serial = 55] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1CE91800) [pid = 916] [serial = 91] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 70 (1E43B000) [pid = 916] [serial = 43] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 69 (1D0CA400) [pid = 916] [serial = 93] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 68 (1D8EB000) [pid = 916] [serial = 33] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 67 (1D7A5400) [pid = 916] [serial = 30] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1DC2C800) [pid = 916] [serial = 31] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1DC2F800) [pid = 916] [serial = 27] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 64 (1DC33000) [pid = 916] [serial = 28] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 63 (1D0CAC00) [pid = 916] [serial = 24] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 62 (1CE01C00) [pid = 916] [serial = 21] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 61 (1CE05400) [pid = 916] [serial = 22] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 60 (196A8400) [pid = 916] [serial = 17] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 59 (19AB6400) [pid = 916] [serial = 14] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 58 (1E341400) [pid = 916] [serial = 45] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 57 (1E5E1800) [pid = 916] [serial = 48] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 56 (1E438000) [pid = 916] [serial = 42] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 55 (1E17A400) [pid = 916] [serial = 39] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 54 (1E17F000) [pid = 916] [serial = 40] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 53 (1E025C00) [pid = 916] [serial = 36] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 52 (1E029400) [pid = 916] [serial = 37] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | --DOMWINDOW == 51 (1DE26800) [pid = 916] [serial = 34] [outer = 00000000] [url = about:blank] 10:14:56 INFO - PROCESS | 916 | 1460999696567 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 916 | 1460999696573 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 10:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:14:56 INFO - PROCESS | 916 | 1460999696589 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 916 | 1460999696592 Marionette TRACE conn2 <- [1,134,null,{}] 10:14:56 INFO - PROCESS | 916 | 1460999696598 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:56 INFO - PROCESS | 916 | 1460999696684 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:14:56 INFO - PROCESS | 916 | 1460999696692 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 916 | ++DOCSHELL 136B4800 == 28 [pid = 916] [id = 43] 10:14:56 INFO - PROCESS | 916 | ++DOMWINDOW == 52 (136B5800) [pid = 916] [serial = 125] [outer = 00000000] 10:14:56 INFO - PROCESS | 916 | ++DOMWINDOW == 53 (1377E800) [pid = 916] [serial = 126] [outer = 136B5800] 10:14:56 INFO - PROCESS | 916 | 1460999696742 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 916 | ++DOMWINDOW == 54 (13787000) [pid = 916] [serial = 127] [outer = 136B5800] 10:14:57 INFO - PROCESS | 916 | 1460999697160 Marionette TRACE conn2 <- [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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 626ms 10:14:57 INFO - PROCESS | 916 | 1460999697213 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 916 | 1460999697217 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 10:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:14:57 INFO - PROCESS | 916 | 1460999697224 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 916 | 1460999697228 Marionette TRACE conn2 <- [1,138,null,{}] 10:14:57 INFO - PROCESS | 916 | 1460999697232 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 916 | 1460999697308 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:14:57 INFO - PROCESS | 916 | 1460999697318 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 916 | ++DOCSHELL 143AD400 == 29 [pid = 916] [id = 44] 10:14:57 INFO - PROCESS | 916 | ++DOMWINDOW == 55 (147B4800) [pid = 916] [serial = 128] [outer = 00000000] 10:14:57 INFO - PROCESS | 916 | ++DOMWINDOW == 56 (157FB000) [pid = 916] [serial = 129] [outer = 147B4800] 10:14:57 INFO - PROCESS | 916 | 1460999697363 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 916 | ++DOMWINDOW == 57 (15CE7800) [pid = 916] [serial = 130] [outer = 147B4800] 10:14:57 INFO - PROCESS | 916 | 1460999697765 Marionette TRACE conn2 <- [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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 581ms 10:14:57 INFO - PROCESS | 916 | 1460999697820 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 916 | 1460999697822 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 10:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:14:57 INFO - PROCESS | 916 | 1460999697826 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 916 | 1460999697828 Marionette TRACE conn2 <- [1,142,null,{}] 10:14:57 INFO - PROCESS | 916 | 1460999697838 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 916 | 1460999697909 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:14:57 INFO - PROCESS | 916 | 1460999697921 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 916 | ++DOCSHELL 165A3800 == 30 [pid = 916] [id = 45] 10:14:57 INFO - PROCESS | 916 | ++DOMWINDOW == 58 (165A3C00) [pid = 916] [serial = 131] [outer = 00000000] 10:14:57 INFO - PROCESS | 916 | ++DOMWINDOW == 59 (1669D400) [pid = 916] [serial = 132] [outer = 165A3C00] 10:14:57 INFO - PROCESS | 916 | 1460999697969 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (16A74800) [pid = 916] [serial = 133] [outer = 165A3C00] 10:14:58 INFO - PROCESS | 916 | 1460999698392 Marionette TRACE conn2 <- [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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 626ms 10:14:58 INFO - PROCESS | 916 | 1460999698447 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 916 | 1460999698449 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:14:58 INFO - PROCESS | 916 | 1460999698452 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 916 | 1460999698454 Marionette TRACE conn2 <- [1,146,null,{}] 10:14:58 INFO - PROCESS | 916 | 1460999698458 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 916 | 1460999698530 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:14:58 INFO - PROCESS | 916 | 1460999698536 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 916 | ++DOCSHELL 16699800 == 31 [pid = 916] [id = 46] 10:14:58 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (1844E000) [pid = 916] [serial = 134] [outer = 00000000] 10:14:58 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (18746000) [pid = 916] [serial = 135] [outer = 1844E000] 10:14:58 INFO - PROCESS | 916 | 1460999698580 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (18F02C00) [pid = 916] [serial = 136] [outer = 1844E000] 10:14:58 INFO - PROCESS | 916 | 1460999698991 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 581ms 10:14:59 INFO - PROCESS | 916 | 1460999699043 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 916 | 1460999699045 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:14:59 INFO - PROCESS | 916 | 1460999699049 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 916 | 1460999699050 Marionette TRACE conn2 <- [1,150,null,{}] 10:14:59 INFO - PROCESS | 916 | 1460999699054 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 916 | 1460999699146 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:14:59 INFO - PROCESS | 916 | 1460999699153 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 916 | ++DOCSHELL 16747800 == 32 [pid = 916] [id = 47] 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (16747C00) [pid = 916] [serial = 137] [outer = 00000000] 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (1969D400) [pid = 916] [serial = 138] [outer = 16747C00] 10:14:59 INFO - PROCESS | 916 | 1460999699198 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (196A9400) [pid = 916] [serial = 139] [outer = 16747C00] 10:14:59 INFO - PROCESS | 916 | 1460999699623 Marionette TRACE conn2 <- [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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 611ms 10:14:59 INFO - PROCESS | 916 | 1460999699671 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 916 | 1460999699673 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 10:14:59 INFO - PROCESS | 916 | 1460999699677 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:14:59 INFO - PROCESS | 916 | 1460999699678 Marionette TRACE conn2 <- [1,154,null,{}] 10:14:59 INFO - PROCESS | 916 | 1460999699682 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 916 | 1460999699800 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:14:59 INFO - PROCESS | 916 | 1460999699807 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 916 | ++DOCSHELL 19267000 == 33 [pid = 916] [id = 48] 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (196A9800) [pid = 916] [serial = 140] [outer = 00000000] 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (1A387400) [pid = 916] [serial = 141] [outer = 196A9800] 10:14:59 INFO - PROCESS | 916 | 1460999699854 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (1A488800) [pid = 916] [serial = 142] [outer = 196A9800] 10:15:00 INFO - PROCESS | 916 | 1460999700247 Marionette TRACE conn2 <- [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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 612ms 10:15:00 INFO - PROCESS | 916 | 1460999700300 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 916 | 1460999700302 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 10:15:00 INFO - PROCESS | 916 | 1460999700306 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:15:00 INFO - PROCESS | 916 | 1460999700307 Marionette TRACE conn2 <- [1,158,null,{}] 10:15:00 INFO - PROCESS | 916 | 1460999700311 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 916 | 1460999700402 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:15:00 INFO - PROCESS | 916 | 1460999700475 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 916 | ++DOCSHELL 1A47F800 == 34 [pid = 916] [id = 49] 10:15:00 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (1A599C00) [pid = 916] [serial = 143] [outer = 00000000] 10:15:00 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1AB45400) [pid = 916] [serial = 144] [outer = 1A599C00] 10:15:00 INFO - PROCESS | 916 | 1460999700522 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (1AE31400) [pid = 916] [serial = 145] [outer = 1A599C00] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 71 (18736400) [pid = 916] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 70 (196A3000) [pid = 916] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 69 (142AF800) [pid = 916] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 68 (138B4400) [pid = 916] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 67 (16A6B400) [pid = 916] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 66 (13264800) [pid = 916] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:15:00 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1C5F1400) [pid = 916] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:15:00 INFO - PROCESS | 916 | 1460999700904 Marionette TRACE conn2 <- [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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 10:15:00 INFO - PROCESS | 916 | 1460999700928 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 916 | 1460999700930 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 10:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:15:00 INFO - PROCESS | 916 | 1460999700933 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 916 | 1460999700935 Marionette TRACE conn2 <- [1,162,null,{}] 10:15:00 INFO - PROCESS | 916 | 1460999700939 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:01 INFO - PROCESS | 916 | 1460999701036 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:15:01 INFO - PROCESS | 916 | 1460999701079 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 916 | ++DOCSHELL 1230D400 == 35 [pid = 916] [id = 50] 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (13787400) [pid = 916] [serial = 146] [outer = 00000000] 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (1844B400) [pid = 916] [serial = 147] [outer = 13787400] 10:15:01 INFO - PROCESS | 916 | 1460999701123 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (1AA24C00) [pid = 916] [serial = 148] [outer = 13787400] 10:15:01 INFO - PROCESS | 916 | 1460999701463 Marionette TRACE conn2 <- [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]]]}] 10:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 581ms 10:15:01 INFO - PROCESS | 916 | 1460999701530 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:15:01 INFO - PROCESS | 916 | 1460999701532 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 10:15:01 INFO - PROCESS | 916 | 1460999701535 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:15:01 INFO - PROCESS | 916 | 1460999701537 Marionette TRACE conn2 <- [1,166,null,{}] 10:15:01 INFO - PROCESS | 916 | 1460999701541 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:01 INFO - PROCESS | 916 | 1460999701634 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:15:01 INFO - PROCESS | 916 | 1460999701625 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 916 | ++DOCSHELL 196A3000 == 36 [pid = 916] [id = 51] 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (1AEA5C00) [pid = 916] [serial = 149] [outer = 00000000] 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (1C5F6C00) [pid = 916] [serial = 150] [outer = 1AEA5C00] 10:15:01 INFO - PROCESS | 916 | 1460999701669 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1C5F4000) [pid = 916] [serial = 151] [outer = 1AEA5C00] 10:15:02 INFO - PROCESS | 916 | 1460999702054 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 581ms 10:15:02 INFO - PROCESS | 916 | 1460999702116 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 916 | 1460999702118 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 10:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:15:02 INFO - PROCESS | 916 | 1460999702121 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 916 | 1460999702123 Marionette TRACE conn2 <- [1,170,null,{}] 10:15:02 INFO - PROCESS | 916 | 1460999702126 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 916 | 1460999702222 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:15:02 INFO - PROCESS | 916 | 1460999702230 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 916 | ++DOCSHELL 16655800 == 37 [pid = 916] [id = 52] 10:15:02 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (1C522400) [pid = 916] [serial = 152] [outer = 00000000] 10:15:02 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (1C668800) [pid = 916] [serial = 153] [outer = 1C522400] 10:15:02 INFO - PROCESS | 916 | 1460999702274 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1CE04400) [pid = 916] [serial = 154] [outer = 1C522400] 10:15:02 INFO - PROCESS | 916 | 1460999702610 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 520ms 10:15:02 INFO - PROCESS | 916 | 1460999702641 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 916 | 1460999702643 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 10:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:15:02 INFO - PROCESS | 916 | 1460999702646 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 916 | 1460999702649 Marionette TRACE conn2 <- [1,174,null,{}] 10:15:02 INFO - PROCESS | 916 | 1460999702652 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 916 | 1460999702775 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:15:02 INFO - PROCESS | 916 | 1460999702888 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 916 | ++DOCSHELL 12B83400 == 38 [pid = 916] [id = 53] 10:15:02 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (12BB5400) [pid = 916] [serial = 155] [outer = 00000000] 10:15:02 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (1325F000) [pid = 916] [serial = 156] [outer = 12BB5400] 10:15:02 INFO - PROCESS | 916 | 1460999702985 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (13268800) [pid = 916] [serial = 157] [outer = 12BB5400] 10:15:03 INFO - PROCESS | 916 | 1460999703562 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 978ms 10:15:03 INFO - PROCESS | 916 | 1460999703634 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 916 | 1460999703639 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 10:15:03 INFO - PROCESS | 916 | 1460999703644 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:15:03 INFO - PROCESS | 916 | 1460999703648 Marionette TRACE conn2 <- [1,178,null,{}] 10:15:03 INFO - PROCESS | 916 | 1460999703653 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:03 INFO - PROCESS | 916 | 1460999703763 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:15:03 INFO - PROCESS | 916 | 1460999703854 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 916 | ++DOCSHELL 157AA000 == 39 [pid = 916] [id = 54] 10:15:03 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15CE8C00) [pid = 916] [serial = 158] [outer = 00000000] 10:15:03 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16575800) [pid = 916] [serial = 159] [outer = 15CE8C00] 10:15:03 INFO - PROCESS | 916 | 1460999703895 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (165A4000) [pid = 916] [serial = 160] [outer = 15CE8C00] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 16655800 == 38 [pid = 916] [id = 52] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 196A3000 == 37 [pid = 916] [id = 51] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 1230D400 == 36 [pid = 916] [id = 50] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 1A47F800 == 35 [pid = 916] [id = 49] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 19267000 == 34 [pid = 916] [id = 48] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 16747800 == 33 [pid = 916] [id = 47] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 16699800 == 32 [pid = 916] [id = 46] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 165A3800 == 31 [pid = 916] [id = 45] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 143AD400 == 30 [pid = 916] [id = 44] 10:15:04 INFO - PROCESS | 916 | --DOCSHELL 136B4800 == 29 [pid = 916] [id = 43] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1D0CB800) [pid = 916] [serial = 94] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1A387C00) [pid = 916] [serial = 112] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 77 (15566000) [pid = 916] [serial = 99] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 76 (157F3000) [pid = 916] [serial = 102] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 75 (186D3800) [pid = 916] [serial = 106] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 74 (15CBF000) [pid = 916] [serial = 103] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 73 (136A0000) [pid = 916] [serial = 96] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1370D000) [pid = 916] [serial = 97] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 71 (157AA400) [pid = 916] [serial = 100] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 70 (18F06C00) [pid = 916] [serial = 109] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 69 (1844C400) [pid = 916] [serial = 105] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 68 (1879D000) [pid = 916] [serial = 108] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | --DOMWINDOW == 67 (19F6D400) [pid = 916] [serial = 111] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 916 | 1460999704731 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1131ms 10:15:04 INFO - PROCESS | 916 | 1460999704770 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:15:04 INFO - PROCESS | 916 | 1460999704774 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 10:15:04 INFO - PROCESS | 916 | 1460999704779 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 916 | 1460999704783 Marionette TRACE conn2 <- [1,182,null,{}] 10:15:04 INFO - PROCESS | 916 | 1460999704789 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 916 | 1460999704866 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:15:04 INFO - PROCESS | 916 | 1460999704874 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 916 | ++DOCSHELL 136B1400 == 30 [pid = 916] [id = 55] 10:15:04 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (136B7000) [pid = 916] [serial = 161] [outer = 00000000] 10:15:04 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (143AD400) [pid = 916] [serial = 162] [outer = 136B7000] 10:15:04 INFO - PROCESS | 916 | 1460999704923 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (143B8000) [pid = 916] [serial = 163] [outer = 136B7000] 10:15:05 INFO - PROCESS | 916 | 1460999705334 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 581ms 10:15:05 INFO - PROCESS | 916 | 1460999705373 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 916 | 1460999705379 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 10:15:05 INFO - PROCESS | 916 | 1460999705389 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:15:05 INFO - PROCESS | 916 | 1460999705391 Marionette TRACE conn2 <- [1,186,null,{}] 10:15:05 INFO - PROCESS | 916 | 1460999705395 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 916 | 1460999705482 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:15:05 INFO - PROCESS | 916 | 1460999705491 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 916 | ++DOCSHELL 157FAC00 == 31 [pid = 916] [id = 56] 10:15:05 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (15C3D800) [pid = 916] [serial = 164] [outer = 00000000] 10:15:05 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (15E8B800) [pid = 916] [serial = 165] [outer = 15C3D800] 10:15:05 INFO - PROCESS | 916 | 1460999705535 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (16578400) [pid = 916] [serial = 166] [outer = 15C3D800] 10:15:05 INFO - PROCESS | 916 | 1460999705966 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 612ms 10:15:05 INFO - PROCESS | 916 | 1460999706009 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 916 | 1460999706012 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 10:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:15:06 INFO - PROCESS | 916 | 1460999706015 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 916 | 1460999706019 Marionette TRACE conn2 <- [1,190,null,{}] 10:15:06 INFO - PROCESS | 916 | 1460999706029 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 916 | 1460999706116 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:15:06 INFO - PROCESS | 916 | 1460999706124 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 916 | ++DOCSHELL 1844E400 == 32 [pid = 916] [id = 57] 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1844E800) [pid = 916] [serial = 167] [outer = 00000000] 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (1872E400) [pid = 916] [serial = 168] [outer = 1844E800] 10:15:06 INFO - PROCESS | 916 | 1460999706172 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (18744400) [pid = 916] [serial = 169] [outer = 1844E800] 10:15:06 INFO - PROCESS | 916 | 1460999706543 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 581ms 10:15:06 INFO - PROCESS | 916 | 1460999706595 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 916 | 1460999706597 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 10:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:15:06 INFO - PROCESS | 916 | 1460999706601 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 916 | 1460999706603 Marionette TRACE conn2 <- [1,194,null,{}] 10:15:06 INFO - PROCESS | 916 | 1460999706606 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 916 | 1460999706683 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (19267000) [pid = 916] [serial = 170] [outer = 1E33C400] 10:15:06 INFO - PROCESS | 916 | 1460999706706 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 916 | ++DOCSHELL 19AB8000 == 33 [pid = 916] [id = 58] 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (19ABB800) [pid = 916] [serial = 171] [outer = 00000000] 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (19F78000) [pid = 916] [serial = 172] [outer = 19ABB800] 10:15:06 INFO - PROCESS | 916 | 1460999706755 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1A0F9800) [pid = 916] [serial = 173] [outer = 19ABB800] 10:15:07 INFO - PROCESS | 916 | 1460999707207 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 611ms 10:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:15:07 INFO - PROCESS | 916 | 1460999707220 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 916 | 1460999707222 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 10:15:07 INFO - PROCESS | 916 | 1460999707226 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 916 | 1460999707227 Marionette TRACE conn2 <- [1,198,null,{}] 10:15:07 INFO - PROCESS | 916 | 1460999707231 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 916 | 1460999707324 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:15:07 INFO - PROCESS | 916 | 1460999707330 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 916 | ++DOCSHELL 138A8800 == 34 [pid = 916] [id = 59] 10:15:07 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1A3F5800) [pid = 916] [serial = 174] [outer = 00000000] 10:15:07 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1A59B000) [pid = 916] [serial = 175] [outer = 1A3F5800] 10:15:07 INFO - PROCESS | 916 | 1460999707373 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1AE24800) [pid = 916] [serial = 176] [outer = 1A3F5800] 10:15:07 INFO - PROCESS | 916 | 1460999707764 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 581ms 10:15:07 INFO - PROCESS | 916 | 1460999707811 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 916 | 1460999707813 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 10:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:15:07 INFO - PROCESS | 916 | 1460999707816 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 916 | 1460999707818 Marionette TRACE conn2 <- [1,202,null,{}] 10:15:07 INFO - PROCESS | 916 | 1460999707821 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 916 | 1460999707935 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:15:07 INFO - PROCESS | 916 | 1460999707942 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 916 | ++DOCSHELL 1A592000 == 35 [pid = 916] [id = 60] 10:15:07 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1AEA8000) [pid = 916] [serial = 177] [outer = 00000000] 10:15:07 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1CE04800) [pid = 916] [serial = 178] [outer = 1AEA8000] 10:15:07 INFO - PROCESS | 916 | 1460999707987 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1CE0C800) [pid = 916] [serial = 179] [outer = 1AEA8000] 10:15:08 INFO - PROCESS | 916 | 1460999708435 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 611ms 10:15:08 INFO - PROCESS | 916 | 1460999708454 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 916 | 1460999708456 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 10:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:15:08 INFO - PROCESS | 916 | 1460999708459 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 916 | 1460999708461 Marionette TRACE conn2 <- [1,206,null,{}] 10:15:08 INFO - PROCESS | 916 | 1460999708465 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 916 | 1460999708540 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:15:08 INFO - PROCESS | 916 | 1460999708547 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 916 | ++DOCSHELL 1CE91800 == 36 [pid = 916] [id = 61] 10:15:08 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1CE93000) [pid = 916] [serial = 180] [outer = 00000000] 10:15:08 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1D0CC800) [pid = 916] [serial = 181] [outer = 1CE93000] 10:15:08 INFO - PROCESS | 916 | 1460999708590 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1D0CCC00) [pid = 916] [serial = 182] [outer = 1CE93000] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 88 (147B4800) [pid = 916] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 87 (136B5800) [pid = 916] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 86 (165A3C00) [pid = 916] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1844E000) [pid = 916] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 84 (16747C00) [pid = 916] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1A599C00) [pid = 916] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 82 (136B5400) [pid = 916] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1657F000) [pid = 916] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1A58D400) [pid = 916] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 79 (13787400) [pid = 916] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 78 (196A9800) [pid = 916] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:15:09 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1AEA5C00) [pid = 916] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:15:09 INFO - PROCESS | 916 | 1460999709062 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 611ms 10:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:15:09 INFO - PROCESS | 916 | 1460999709081 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 916 | 1460999709083 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 10:15:09 INFO - PROCESS | 916 | 1460999709087 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 916 | 1460999709088 Marionette TRACE conn2 <- [1,210,null,{}] 10:15:09 INFO - PROCESS | 916 | 1460999709092 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 916 | 1460999709169 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:15:09 INFO - PROCESS | 916 | 1460999709175 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 916 | ++DOCSHELL 1370E800 == 37 [pid = 916] [id = 62] 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (13787400) [pid = 916] [serial = 183] [outer = 00000000] 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1657F000) [pid = 916] [serial = 184] [outer = 13787400] 10:15:09 INFO - PROCESS | 916 | 1460999709219 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1A59C400) [pid = 916] [serial = 185] [outer = 13787400] 10:15:09 INFO - PROCESS | 916 | 1460999709597 Marionette TRACE conn2 <- [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]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 581ms 10:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:15:09 INFO - PROCESS | 916 | 1460999709668 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 916 | 1460999709670 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 10:15:09 INFO - PROCESS | 916 | 1460999709673 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 916 | 1460999709675 Marionette TRACE conn2 <- [1,214,null,{}] 10:15:09 INFO - PROCESS | 916 | 1460999709678 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 916 | 1460999709748 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:15:09 INFO - PROCESS | 916 | 1460999709754 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 916 | ++DOCSHELL 142B0400 == 38 [pid = 916] [id = 63] 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1C60A400) [pid = 916] [serial = 186] [outer = 00000000] 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1D3E8000) [pid = 916] [serial = 187] [outer = 1C60A400] 10:15:09 INFO - PROCESS | 916 | 1460999709798 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1D3E8400) [pid = 916] [serial = 188] [outer = 1C60A400] 10:15:10 INFO - PROCESS | 916 | 1460999710154 Marionette TRACE conn2 <- [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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 10:15:10 INFO - PROCESS | 916 | 1460999710192 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 916 | 1460999710194 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 10:15:10 INFO - PROCESS | 916 | 1460999710197 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:15:10 INFO - PROCESS | 916 | 1460999710199 Marionette TRACE conn2 <- [1,218,null,{}] 10:15:10 INFO - PROCESS | 916 | 1460999710202 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 916 | 1460999710302 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:15:10 INFO - PROCESS | 916 | 1460999710307 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 916 | ++DOCSHELL 19AB6400 == 39 [pid = 916] [id = 64] 10:15:10 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1D3E4C00) [pid = 916] [serial = 189] [outer = 00000000] 10:15:10 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1D766C00) [pid = 916] [serial = 190] [outer = 1D3E4C00] 10:15:10 INFO - PROCESS | 916 | 1460999710351 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1D767000) [pid = 916] [serial = 191] [outer = 1D3E4C00] 10:15:10 INFO - PROCESS | 916 | 1460999710743 Marionette TRACE conn2 <- [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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 581ms 10:15:10 INFO - PROCESS | 916 | 1460999710781 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 916 | 1460999710783 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 10:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:15:10 INFO - PROCESS | 916 | 1460999710787 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 916 | 1460999710789 Marionette TRACE conn2 <- [1,222,null,{}] 10:15:10 INFO - PROCESS | 916 | 1460999710792 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 916 | 1460999710886 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:15:10 INFO - PROCESS | 916 | 1460999710892 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 916 | ++DOCSHELL 1D7A0C00 == 40 [pid = 916] [id = 65] 10:15:10 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1D7A7800) [pid = 916] [serial = 192] [outer = 00000000] 10:15:10 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1D8E0800) [pid = 916] [serial = 193] [outer = 1D7A7800] 10:15:10 INFO - PROCESS | 916 | 1460999710941 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1D8E6400) [pid = 916] [serial = 194] [outer = 1D7A7800] 10:15:11 INFO - PROCESS | 916 | 1460999711554 Marionette TRACE conn2 <- [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]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 826ms 10:15:11 INFO - PROCESS | 916 | 1460999711613 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 916 | 1460999711619 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 10:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:15:11 INFO - PROCESS | 916 | 1460999711625 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 916 | 1460999711628 Marionette TRACE conn2 <- [1,226,null,{}] 10:15:11 INFO - PROCESS | 916 | 1460999711648 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 916 | 1460999711748 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:15:11 INFO - PROCESS | 916 | 1460999711820 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 916 | ++DOCSHELL 136B5C00 == 41 [pid = 916] [id = 66] 10:15:11 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1370EC00) [pid = 916] [serial = 195] [outer = 00000000] 10:15:11 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (15CEFC00) [pid = 916] [serial = 196] [outer = 1370EC00] 10:15:11 INFO - PROCESS | 916 | 1460999711875 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16697C00) [pid = 916] [serial = 197] [outer = 1370EC00] 10:15:12 INFO - PROCESS | 916 | 1460999712393 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 841ms 10:15:12 INFO - PROCESS | 916 | 1460999712471 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 916 | 1460999712477 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 10:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:15:12 INFO - PROCESS | 916 | 1460999712483 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 916 | 1460999712486 Marionette TRACE conn2 <- [1,230,null,{}] 10:15:12 INFO - PROCESS | 916 | 1460999712490 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:12 INFO - PROCESS | 916 | 1460999712588 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:15:12 INFO - PROCESS | 916 | 1460999712659 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 916 | ++DOCSHELL 15C3BC00 == 42 [pid = 916] [id = 67] 10:15:12 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15CD7400) [pid = 916] [serial = 198] [outer = 00000000] 10:15:12 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (19698800) [pid = 916] [serial = 199] [outer = 15CD7400] 10:15:12 INFO - PROCESS | 916 | 1460999712712 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A3F9000) [pid = 916] [serial = 200] [outer = 15CD7400] 10:15:13 INFO - PROCESS | 916 | 1460999713249 Marionette TRACE conn2 <- [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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 810ms 10:15:13 INFO - PROCESS | 916 | 1460999713307 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 916 | 1460999713310 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 10:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:15:13 INFO - PROCESS | 916 | 1460999713314 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 916 | 1460999713318 Marionette TRACE conn2 <- [1,234,null,{}] 10:15:13 INFO - PROCESS | 916 | 1460999713331 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 916 | 1460999713454 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:15:13 INFO - PROCESS | 916 | 1460999713544 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 916 | ++DOCSHELL 165B1800 == 43 [pid = 916] [id = 68] 10:15:13 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (19266C00) [pid = 916] [serial = 201] [outer = 00000000] 10:15:13 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1AEA8800) [pid = 916] [serial = 202] [outer = 19266C00] 10:15:13 INFO - PROCESS | 916 | 1460999713600 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1C65D800) [pid = 916] [serial = 203] [outer = 19266C00] 10:15:14 INFO - PROCESS | 916 | 1460999714228 Marionette TRACE conn2 <- [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]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 917ms 10:15:14 INFO - PROCESS | 916 | 1460999714242 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 916 | 1460999714245 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 10:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:15:14 INFO - PROCESS | 916 | 1460999714270 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 916 | 1460999714276 Marionette TRACE conn2 <- [1,238,null,{}] 10:15:14 INFO - PROCESS | 916 | 1460999714282 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:14 INFO - PROCESS | 916 | 1460999714371 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:15:14 INFO - PROCESS | 916 | 1460999714455 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 916 | ++DOCSHELL 14B9F800 == 44 [pid = 916] [id = 69] 10:15:14 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (14BA6400) [pid = 916] [serial = 204] [outer = 00000000] 10:15:14 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (159FB000) [pid = 916] [serial = 205] [outer = 14BA6400] 10:15:14 INFO - PROCESS | 916 | 1460999714504 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15CE7C00) [pid = 916] [serial = 206] [outer = 14BA6400] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 19AB6400 == 43 [pid = 916] [id = 64] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 142B0400 == 42 [pid = 916] [id = 63] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 1370E800 == 41 [pid = 916] [id = 62] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 1CE91800 == 40 [pid = 916] [id = 61] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 1A592000 == 39 [pid = 916] [id = 60] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 138A8800 == 38 [pid = 916] [id = 59] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 19AB8000 == 37 [pid = 916] [id = 58] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 1844E400 == 36 [pid = 916] [id = 57] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 157FAC00 == 35 [pid = 916] [id = 56] 10:15:14 INFO - PROCESS | 916 | --DOCSHELL 136B1400 == 34 [pid = 916] [id = 55] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1C668800) [pid = 916] [serial = 153] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 99 (18F02C00) [pid = 916] [serial = 136] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C5F4000) [pid = 916] [serial = 151] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 97 (14BACC00) [pid = 916] [serial = 123] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 96 (157FB000) [pid = 916] [serial = 129] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 95 (15CE7800) [pid = 916] [serial = 130] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1377E800) [pid = 916] [serial = 126] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 93 (13787000) [pid = 916] [serial = 127] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1669D400) [pid = 916] [serial = 132] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 91 (16A74800) [pid = 916] [serial = 133] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 90 (18746000) [pid = 916] [serial = 135] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 89 (196A9400) [pid = 916] [serial = 139] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1969D400) [pid = 916] [serial = 138] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1AB45400) [pid = 916] [serial = 144] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 86 (157AA800) [pid = 916] [serial = 115] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1435BC00) [pid = 916] [serial = 114] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1969A800) [pid = 916] [serial = 118] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 83 (18744000) [pid = 916] [serial = 117] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1AE2A000) [pid = 916] [serial = 121] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1AA95400) [pid = 916] [serial = 120] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1844B400) [pid = 916] [serial = 147] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A387400) [pid = 916] [serial = 141] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1C5F6C00) [pid = 916] [serial = 150] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1AE31400) [pid = 916] [serial = 145] [outer = 00000000] [url = about:blank] 10:15:14 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1A488800) [pid = 916] [serial = 142] [outer = 00000000] [url = about:blank] 10:15:15 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1AA24C00) [pid = 916] [serial = 148] [outer = 00000000] [url = about:blank] 10:15:15 INFO - PROCESS | 916 | 1460999715042 Marionette TRACE conn2 <- [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]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 841ms 10:15:15 INFO - PROCESS | 916 | 1460999715112 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 916 | 1460999715117 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 10:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:15:15 INFO - PROCESS | 916 | 1460999715123 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 916 | 1460999715126 Marionette TRACE conn2 <- [1,242,null,{}] 10:15:15 INFO - PROCESS | 916 | 1460999715129 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 916 | 1460999715205 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:15:15 INFO - PROCESS | 916 | 1460999715308 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 916 | ++DOCSHELL 13780000 == 35 [pid = 916] [id = 70] 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (13786400) [pid = 916] [serial = 207] [outer = 00000000] 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15CBC800) [pid = 916] [serial = 208] [outer = 13786400] 10:15:15 INFO - PROCESS | 916 | 1460999715338 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15F64C00) [pid = 916] [serial = 209] [outer = 13786400] 10:15:15 INFO - PROCESS | 916 | 1460999715705 Marionette TRACE conn2 <- [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]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 627ms 10:15:15 INFO - PROCESS | 916 | 1460999715744 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 916 | 1460999715746 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 10:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:15:15 INFO - PROCESS | 916 | 1460999715749 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 916 | 1460999715752 Marionette TRACE conn2 <- [1,246,null,{}] 10:15:15 INFO - PROCESS | 916 | 1460999715762 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 916 | 1460999715865 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:15:15 INFO - PROCESS | 916 | 1460999715873 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 916 | ++DOCSHELL 15CF6000 == 36 [pid = 916] [id = 71] 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16655C00) [pid = 916] [serial = 210] [outer = 00000000] 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1847DC00) [pid = 916] [serial = 211] [outer = 16655C00] 10:15:15 INFO - PROCESS | 916 | 1460999715921 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1873FC00) [pid = 916] [serial = 212] [outer = 16655C00] 10:15:16 INFO - PROCESS | 916 | 1460999716289 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 581ms 10:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:15:16 INFO - PROCESS | 916 | 1460999716329 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 916 | 1460999716331 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 10:15:16 INFO - PROCESS | 916 | 1460999716335 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 916 | 1460999716336 Marionette TRACE conn2 <- [1,250,null,{}] 10:15:16 INFO - PROCESS | 916 | 1460999716340 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 916 | 1460999716414 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:15:16 INFO - PROCESS | 916 | 1460999716420 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 916 | ++DOCSHELL 18F04400 == 37 [pid = 916] [id = 72] 10:15:16 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (18F04800) [pid = 916] [serial = 213] [outer = 00000000] 10:15:16 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (196A7C00) [pid = 916] [serial = 214] [outer = 18F04800] 10:15:16 INFO - PROCESS | 916 | 1460999716465 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (196B7400) [pid = 916] [serial = 215] [outer = 18F04800] 10:15:16 INFO - PROCESS | 916 | 1460999716864 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 581ms 10:15:16 INFO - PROCESS | 916 | 1460999716920 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 916 | 1460999716922 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 10:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:15:16 INFO - PROCESS | 916 | 1460999716930 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 916 | 1460999716931 Marionette TRACE conn2 <- [1,254,null,{}] 10:15:16 INFO - PROCESS | 916 | 1460999716935 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 916 | 1460999717036 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:15:17 INFO - PROCESS | 916 | 1460999717045 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 916 | ++DOCSHELL 19F77000 == 38 [pid = 916] [id = 73] 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1A0FE400) [pid = 916] [serial = 216] [outer = 00000000] 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1A484400) [pid = 916] [serial = 217] [outer = 1A0FE400] 10:15:17 INFO - PROCESS | 916 | 1460999717093 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1A48B800) [pid = 916] [serial = 218] [outer = 1A0FE400] 10:15:17 INFO - PROCESS | 916 | 1460999717536 Marionette TRACE conn2 <- [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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 612ms 10:15:17 INFO - PROCESS | 916 | 1460999717563 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 916 | 1460999717565 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 10:15:17 INFO - PROCESS | 916 | 1460999717568 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:15:17 INFO - PROCESS | 916 | 1460999717570 Marionette TRACE conn2 <- [1,258,null,{}] 10:15:17 INFO - PROCESS | 916 | 1460999717573 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 916 | 1460999717678 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:15:17 INFO - PROCESS | 916 | 1460999717710 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 916 | ++DOCSHELL 1370C800 == 39 [pid = 916] [id = 74] 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1AA30000) [pid = 916] [serial = 219] [outer = 00000000] 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1AEB2800) [pid = 916] [serial = 220] [outer = 1AA30000] 10:15:17 INFO - PROCESS | 916 | 1460999717800 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1AEB2400) [pid = 916] [serial = 221] [outer = 1AA30000] 10:15:18 INFO - PROCESS | 916 | 1460999718200 Marionette TRACE conn2 <- [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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 673ms 10:15:18 INFO - PROCESS | 916 | 1460999718252 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 916 | 1460999718254 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 10:15:18 INFO - PROCESS | 916 | 1460999718257 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:15:18 INFO - PROCESS | 916 | 1460999718259 Marionette TRACE conn2 <- [1,262,null,{}] 10:15:18 INFO - PROCESS | 916 | 1460999718262 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 916 | 1460999718364 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:15:18 INFO - PROCESS | 916 | 1460999718372 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 916 | ++DOCSHELL 1435B400 == 40 [pid = 916] [id = 75] 10:15:18 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1872E800) [pid = 916] [serial = 222] [outer = 00000000] 10:15:18 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1C51F400) [pid = 916] [serial = 223] [outer = 1872E800] 10:15:18 INFO - PROCESS | 916 | 1460999718404 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1C523400) [pid = 916] [serial = 224] [outer = 1872E800] 10:15:18 INFO - PROCESS | 916 | 1460999718813 Marionette TRACE conn2 <- [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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 581ms 10:15:18 INFO - PROCESS | 916 | 1460999718839 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 916 | 1460999718841 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 10:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:15:18 INFO - PROCESS | 916 | 1460999718844 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 916 | 1460999718846 Marionette TRACE conn2 <- [1,266,null,{}] 10:15:18 INFO - PROCESS | 916 | 1460999718849 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:19 INFO - PROCESS | 916 | 1460999719041 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1A3F5800) [pid = 916] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1AEA8000) [pid = 916] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 90 (136B7000) [pid = 916] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1844E800) [pid = 916] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 88 (19ABB800) [pid = 916] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15C3D800) [pid = 916] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1C522400) [pid = 916] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1CE93000) [pid = 916] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 84 (13787400) [pid = 916] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1C60A400) [pid = 916] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:15:19 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1D3E4C00) [pid = 916] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:15:19 INFO - PROCESS | 916 | 1460999719139 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 916 | ++DOCSHELL 123BB000 == 41 [pid = 916] [id = 76] 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (12BB4000) [pid = 916] [serial = 225] [outer = 00000000] 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15560800) [pid = 916] [serial = 226] [outer = 12BB4000] 10:15:19 INFO - PROCESS | 916 | 1460999719165 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1A58D400) [pid = 916] [serial = 227] [outer = 12BB4000] 10:15:19 INFO - PROCESS | 916 | 1460999719500 Marionette TRACE conn2 <- [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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 688ms 10:15:19 INFO - PROCESS | 916 | 1460999719525 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 916 | 1460999719527 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 10:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:15:19 INFO - PROCESS | 916 | 1460999719530 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 916 | 1460999719532 Marionette TRACE conn2 <- [1,270,null,{}] 10:15:19 INFO - PROCESS | 916 | 1460999719549 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:19 INFO - PROCESS | 916 | 1460999719651 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:15:19 INFO - PROCESS | 916 | 1460999719657 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 916 | ++DOCSHELL 1805A000 == 42 [pid = 916] [id = 77] 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (186D8000) [pid = 916] [serial = 228] [outer = 00000000] 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1C667400) [pid = 916] [serial = 229] [outer = 186D8000] 10:15:19 INFO - PROCESS | 916 | 1460999719701 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1C669000) [pid = 916] [serial = 230] [outer = 186D8000] 10:15:20 INFO - PROCESS | 916 | 1460999720065 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 10:15:20 INFO - PROCESS | 916 | 1460999720110 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 916 | 1460999720111 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 10:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:15:20 INFO - PROCESS | 916 | 1460999720128 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 916 | 1460999720129 Marionette TRACE conn2 <- [1,274,null,{}] 10:15:20 INFO - PROCESS | 916 | 1460999720133 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 916 | 1460999720206 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:15:20 INFO - PROCESS | 916 | 1460999720213 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 916 | ++DOCSHELL 1C5F1400 == 43 [pid = 916] [id = 78] 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1CE01800) [pid = 916] [serial = 231] [outer = 00000000] 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1CE9D800) [pid = 916] [serial = 232] [outer = 1CE01800] 10:15:20 INFO - PROCESS | 916 | 1460999720256 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1D0CC000) [pid = 916] [serial = 233] [outer = 1CE01800] 10:15:20 INFO - PROCESS | 916 | 1460999720693 Marionette TRACE conn2 <- [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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 10:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:15:20 INFO - PROCESS | 916 | 1460999720727 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 916 | 1460999720729 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 10:15:20 INFO - PROCESS | 916 | 1460999720716 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 916 | 1460999720718 Marionette TRACE conn2 <- [1,278,null,{}] 10:15:20 INFO - PROCESS | 916 | 1460999720722 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 916 | 1460999720816 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:15:20 INFO - PROCESS | 916 | 1460999720822 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 916 | ++DOCSHELL 1C665C00 == 44 [pid = 916] [id = 79] 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1D3EA000) [pid = 916] [serial = 234] [outer = 00000000] 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1D7A6C00) [pid = 916] [serial = 235] [outer = 1D3EA000] 10:15:20 INFO - PROCESS | 916 | 1460999720873 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1D8E0C00) [pid = 916] [serial = 236] [outer = 1D3EA000] 10:15:21 INFO - PROCESS | 916 | 1460999721546 Marionette TRACE conn2 <- [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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 872ms 10:15:21 INFO - PROCESS | 916 | 1460999721605 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 916 | 1460999721611 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 10:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:15:21 INFO - PROCESS | 916 | 1460999721630 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 916 | 1460999721634 Marionette TRACE conn2 <- [1,282,null,{}] 10:15:21 INFO - PROCESS | 916 | 1460999721639 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 916 | 1460999721749 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:15:21 INFO - PROCESS | 916 | 1460999721815 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 916 | ++DOCSHELL 136B1000 == 45 [pid = 916] [id = 80] 10:15:21 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (142B0400) [pid = 916] [serial = 237] [outer = 00000000] 10:15:21 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15CD2800) [pid = 916] [serial = 238] [outer = 142B0400] 10:15:21 INFO - PROCESS | 916 | 1460999721871 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (16654800) [pid = 916] [serial = 239] [outer = 142B0400] 10:15:22 INFO - PROCESS | 916 | 1460999722393 Marionette TRACE conn2 <- [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]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 780ms 10:15:22 INFO - PROCESS | 916 | 1460999722423 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:15:22 INFO - PROCESS | 916 | 1460999722429 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 10:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:15:22 INFO - PROCESS | 916 | 1460999722437 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 916 | 1460999722440 Marionette TRACE conn2 <- [1,286,null,{}] 10:15:22 INFO - PROCESS | 916 | 1460999722444 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:22 INFO - PROCESS | 916 | 1460999722551 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:15:22 INFO - PROCESS | 916 | 1460999722635 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 916 | ++DOCSHELL 157F3000 == 46 [pid = 916] [id = 81] 10:15:22 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (159F9400) [pid = 916] [serial = 240] [outer = 00000000] 10:15:22 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19267800) [pid = 916] [serial = 241] [outer = 159F9400] 10:15:22 INFO - PROCESS | 916 | 1460999722689 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1A119000) [pid = 916] [serial = 242] [outer = 159F9400] 10:15:23 INFO - PROCESS | 916 | 1460999723222 Marionette TRACE conn2 <- [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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 826ms 10:15:23 INFO - PROCESS | 916 | 1460999723263 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 916 | 1460999723266 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 10:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:15:23 INFO - PROCESS | 916 | 1460999723269 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 916 | 1460999723273 Marionette TRACE conn2 <- [1,290,null,{}] 10:15:23 INFO - PROCESS | 916 | 1460999723284 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 916 | 1460999723383 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:15:23 INFO - PROCESS | 916 | 1460999723501 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 916 | ++DOCSHELL 1CE96400 == 47 [pid = 916] [id = 82] 10:15:23 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1D0C1C00) [pid = 916] [serial = 243] [outer = 00000000] 10:15:23 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1D760800) [pid = 916] [serial = 244] [outer = 1D0C1C00] 10:15:23 INFO - PROCESS | 916 | 1460999723608 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1D7A6000) [pid = 916] [serial = 245] [outer = 1D0C1C00] 10:15:24 INFO - PROCESS | 916 | 1460999724405 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1192ms 10:15:24 INFO - PROCESS | 916 | 1460999724465 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 916 | 1460999724469 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 10:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:15:24 INFO - PROCESS | 916 | 1460999724474 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 916 | 1460999724478 Marionette TRACE conn2 <- [1,294,null,{}] 10:15:24 INFO - PROCESS | 916 | 1460999724484 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:24 INFO - PROCESS | 916 | 1460999724565 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:15:24 INFO - PROCESS | 916 | 1460999724641 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 916 | ++DOCSHELL 15560C00 == 48 [pid = 916] [id = 83] 10:15:24 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15561400) [pid = 916] [serial = 246] [outer = 00000000] 10:15:24 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15CF3000) [pid = 916] [serial = 247] [outer = 15561400] 10:15:24 INFO - PROCESS | 916 | 1460999724694 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1674A400) [pid = 916] [serial = 248] [outer = 15561400] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 1C5F1400 == 47 [pid = 916] [id = 78] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 1805A000 == 46 [pid = 916] [id = 77] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 123BB000 == 45 [pid = 916] [id = 76] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 1435B400 == 44 [pid = 916] [id = 75] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 1370C800 == 43 [pid = 916] [id = 74] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 19F77000 == 42 [pid = 916] [id = 73] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 18F04400 == 41 [pid = 916] [id = 72] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 15CF6000 == 40 [pid = 916] [id = 71] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 13780000 == 39 [pid = 916] [id = 70] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 14B9F800 == 38 [pid = 916] [id = 69] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 165B1800 == 37 [pid = 916] [id = 68] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 15C3BC00 == 36 [pid = 916] [id = 67] 10:15:25 INFO - PROCESS | 916 | --DOCSHELL 136B5C00 == 35 [pid = 916] [id = 66] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1D766C00) [pid = 916] [serial = 190] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1A59B000) [pid = 916] [serial = 175] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1CE04800) [pid = 916] [serial = 178] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1AE24800) [pid = 916] [serial = 176] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1325F000) [pid = 916] [serial = 156] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 100 (143AD400) [pid = 916] [serial = 162] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 99 (143B8000) [pid = 916] [serial = 163] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 98 (16575800) [pid = 916] [serial = 159] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1872E400) [pid = 916] [serial = 168] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18744400) [pid = 916] [serial = 169] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19F78000) [pid = 916] [serial = 172] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 94 (15E8B800) [pid = 916] [serial = 165] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16578400) [pid = 916] [serial = 166] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1CE04400) [pid = 916] [serial = 154] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1D0CC800) [pid = 916] [serial = 181] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1CE0C800) [pid = 916] [serial = 179] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1E5EA800) [pid = 916] [serial = 49] [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.] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1657F000) [pid = 916] [serial = 184] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1D3E8000) [pid = 916] [serial = 187] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1D3E8400) [pid = 916] [serial = 188] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1D0CCC00) [pid = 916] [serial = 182] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1A59C400) [pid = 916] [serial = 185] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1D767000) [pid = 916] [serial = 191] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1A0F9800) [pid = 916] [serial = 173] [outer = 00000000] [url = about:blank] 10:15:25 INFO - PROCESS | 916 | 1460999725272 Marionette TRACE conn2 <- [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]]]}] 10:15:25 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. 10:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 826ms 10:15:25 INFO - PROCESS | 916 | 1460999725284 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 916 | 1460999725289 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:15:25 INFO - PROCESS | 916 | 1460999725295 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 916 | 1460999725298 Marionette TRACE conn2 <- [1,298,null,{}] 10:15:25 INFO - PROCESS | 916 | 1460999725301 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 916 | 1460999725377 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:15:25 INFO - PROCESS | 916 | 1460999725383 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 916 | ++DOCSHELL 136AE000 == 36 [pid = 916] [id = 84] 10:15:25 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (136B5C00) [pid = 916] [serial = 249] [outer = 00000000] 10:15:25 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15CC2C00) [pid = 916] [serial = 250] [outer = 136B5C00] 10:15:25 INFO - PROCESS | 916 | 1460999725428 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (16699800) [pid = 916] [serial = 251] [outer = 136B5C00] 10:15:25 INFO - PROCESS | 916 | 1460999725866 Marionette TRACE conn2 <- [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]]]}] 10:15:25 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. 10:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 581ms 10:15:25 INFO - PROCESS | 916 | 1460999725894 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 916 | 1460999725896 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:15:25 INFO - PROCESS | 916 | 1460999725899 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 916 | 1460999725903 Marionette TRACE conn2 <- [1,302,null,{}] 10:15:25 INFO - PROCESS | 916 | 1460999725913 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 916 | 1460999726019 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:15:26 INFO - PROCESS | 916 | 1460999726014 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 916 | ++DOCSHELL 19F75000 == 37 [pid = 916] [id = 85] 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (19F76C00) [pid = 916] [serial = 252] [outer = 00000000] 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1A0F5C00) [pid = 916] [serial = 253] [outer = 19F76C00] 10:15:26 INFO - PROCESS | 916 | 1460999726061 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1A3F1400) [pid = 916] [serial = 254] [outer = 19F76C00] 10:15:26 INFO - PROCESS | 916 | 1460999726477 Marionette TRACE conn2 <- [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]]]}] 10:15:26 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. 10:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 612ms 10:15:26 INFO - PROCESS | 916 | 1460999726530 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 916 | 1460999726532 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 10:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:15:26 INFO - PROCESS | 916 | 1460999726578 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 916 | 1460999726580 Marionette TRACE conn2 <- [1,306,null,{}] 10:15:26 INFO - PROCESS | 916 | 1460999726635 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 916 | 1460999726735 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:15:26 INFO - PROCESS | 916 | 1460999726812 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 916 | ++DOCSHELL 1AE30400 == 38 [pid = 916] [id = 86] 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1AE30800) [pid = 916] [serial = 255] [outer = 00000000] 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1C51BC00) [pid = 916] [serial = 256] [outer = 1AE30800] 10:15:26 INFO - PROCESS | 916 | 1460999726866 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1C523C00) [pid = 916] [serial = 257] [outer = 1AE30800] 10:15:27 INFO - PROCESS | 916 | 1460999727246 Marionette TRACE conn2 <- [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]]]}] 10:15:27 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. 10:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 764ms 10:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:15:27 INFO - PROCESS | 916 | 1460999727313 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 916 | 1460999727315 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 10:15:27 INFO - PROCESS | 916 | 1460999727319 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 916 | 1460999727321 Marionette TRACE conn2 <- [1,310,null,{}] 10:15:27 INFO - PROCESS | 916 | 1460999727324 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 916 | 1460999727423 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:15:27 INFO - PROCESS | 916 | 1460999727429 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 916 | ++DOCSHELL 1C667800 == 39 [pid = 916] [id = 87] 10:15:27 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1CE03000) [pid = 916] [serial = 258] [outer = 00000000] 10:15:27 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1CE8F000) [pid = 916] [serial = 259] [outer = 1CE03000] 10:15:27 INFO - PROCESS | 916 | 1460999727473 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1CE90800) [pid = 916] [serial = 260] [outer = 1CE03000] 10:15:27 INFO - PROCESS | 916 | 1460999727873 Marionette TRACE conn2 <- [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]]]}] 10:15:27 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. 10:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 581ms 10:15:27 INFO - PROCESS | 916 | 1460999727898 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 916 | 1460999727900 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 10:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:15:27 INFO - PROCESS | 916 | 1460999727903 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 916 | 1460999727905 Marionette TRACE conn2 <- [1,314,null,{}] 10:15:27 INFO - PROCESS | 916 | 1460999727908 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 916 | 1460999728027 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:15:28 INFO - PROCESS | 916 | 1460999728034 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 916 | ++DOCSHELL 143AE000 == 40 [pid = 916] [id = 88] 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1CE04400) [pid = 916] [serial = 261] [outer = 00000000] 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1D79D000) [pid = 916] [serial = 262] [outer = 1CE04400] 10:15:28 INFO - PROCESS | 916 | 1460999728082 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1D79F800) [pid = 916] [serial = 263] [outer = 1CE04400] 10:15:28 INFO - PROCESS | 916 | 1460999728506 Marionette TRACE conn2 <- [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]]]}] 10:15:28 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. 10:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 626ms 10:15:28 INFO - PROCESS | 916 | 1460999728524 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 916 | 1460999728526 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 10:15:28 INFO - PROCESS | 916 | 1460999728529 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:15:28 INFO - PROCESS | 916 | 1460999728531 Marionette TRACE conn2 <- [1,318,null,{}] 10:15:28 INFO - PROCESS | 916 | 1460999728534 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 916 | 1460999728643 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:15:28 INFO - PROCESS | 916 | 1460999728717 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 916 | ++DOCSHELL 136B5400 == 41 [pid = 916] [id = 89] 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1D75DC00) [pid = 916] [serial = 264] [outer = 00000000] 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1DB76800) [pid = 916] [serial = 265] [outer = 1D75DC00] 10:15:28 INFO - PROCESS | 916 | 1460999728762 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1DC26000) [pid = 916] [serial = 266] [outer = 1D75DC00] 10:15:29 INFO - PROCESS | 916 | 1460999729151 Marionette TRACE conn2 <- [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]]]}] 10:15:29 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. 10:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 10:15:29 INFO - PROCESS | 916 | 1460999729213 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 916 | 1460999729215 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 10:15:29 INFO - PROCESS | 916 | 1460999729218 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:15:29 INFO - PROCESS | 916 | 1460999729220 Marionette TRACE conn2 <- [1,322,null,{}] 10:15:29 INFO - PROCESS | 916 | 1460999729236 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 916 | 1460999729388 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AA30000) [pid = 916] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1872E800) [pid = 916] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 97 (16655C00) [pid = 916] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 96 (13786400) [pid = 916] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 95 (18F04800) [pid = 916] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 94 (14BA6400) [pid = 916] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1D7A7800) [pid = 916] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 92 (186D8000) [pid = 916] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1CE01800) [pid = 916] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 90 (12BB4000) [pid = 916] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:15:29 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1A0FE400) [pid = 916] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:15:29 INFO - PROCESS | 916 | 1460999729441 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 916 | ++DOCSHELL 123F9400 == 42 [pid = 916] [id = 90] 10:15:29 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (12BB4000) [pid = 916] [serial = 267] [outer = 00000000] 10:15:29 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (14BA6400) [pid = 916] [serial = 268] [outer = 12BB4000] 10:15:29 INFO - PROCESS | 916 | 1460999729485 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (14BF2400) [pid = 916] [serial = 269] [outer = 12BB4000] 10:15:29 INFO - PROCESS | 916 | 1460999729829 Marionette TRACE conn2 <- [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]]]}] 10:15:29 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. 10:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 642ms 10:15:29 INFO - PROCESS | 916 | 1460999729877 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 916 | 1460999729879 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 10:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:15:29 INFO - PROCESS | 916 | 1460999729882 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 916 | 1460999729884 Marionette TRACE conn2 <- [1,326,null,{}] 10:15:29 INFO - PROCESS | 916 | 1460999729887 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 916 | 1460999729992 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:15:30 INFO - PROCESS | 916 | 1460999730003 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 916 | ++DOCSHELL 18F04800 == 43 [pid = 916] [id = 91] 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1AA30000) [pid = 916] [serial = 270] [outer = 00000000] 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1DB74C00) [pid = 916] [serial = 271] [outer = 1AA30000] 10:15:30 INFO - PROCESS | 916 | 1460999730052 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1DC2D400) [pid = 916] [serial = 272] [outer = 1AA30000] 10:15:30 INFO - PROCESS | 916 | 1460999730463 Marionette TRACE conn2 <- [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]]]}] 10:15:30 INFO - PROCESS | 916 | 1460999730464 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:15:30 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. 10:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 10:15:30 INFO - PROCESS | 916 | 1460999730504 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 916 | 1460999730506 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 10:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:15:30 INFO - PROCESS | 916 | 1460999730509 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 916 | 1460999730511 Marionette TRACE conn2 <- [1,330,null,{}] 10:15:30 INFO - PROCESS | 916 | 1460999730514 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 916 | 1460999730619 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:15:30 INFO - PROCESS | 916 | 1460999730627 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 916 | ++DOCSHELL 18733400 == 44 [pid = 916] [id = 92] 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1DC31400) [pid = 916] [serial = 273] [outer = 00000000] 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1DE2F400) [pid = 916] [serial = 274] [outer = 1DC31400] 10:15:30 INFO - PROCESS | 916 | 1460999730661 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1E025400) [pid = 916] [serial = 275] [outer = 1DC31400] 10:15:31 INFO - PROCESS | 916 | 1460999731052 Marionette TRACE conn2 <- [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]]]}] 10:15:31 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. 10:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms 10:15:31 INFO - PROCESS | 916 | 1460999731089 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 916 | 1460999731092 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 10:15:31 INFO - PROCESS | 916 | 1460999731095 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:15:31 INFO - PROCESS | 916 | 1460999731097 Marionette TRACE conn2 <- [1,334,null,{}] 10:15:31 INFO - PROCESS | 916 | 1460999731101 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:31 INFO - PROCESS | 916 | 1460999731222 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:15:31 INFO - PROCESS | 916 | 1460999731265 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 916 | ++DOCSHELL 183DC000 == 45 [pid = 916] [id = 93] 10:15:31 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (183DC800) [pid = 916] [serial = 276] [outer = 00000000] 10:15:31 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (183E3000) [pid = 916] [serial = 277] [outer = 183DC800] 10:15:31 INFO - PROCESS | 916 | 1460999731313 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1E024C00) [pid = 916] [serial = 278] [outer = 183DC800] 10:15:31 INFO - PROCESS | 916 | 1460999731877 Marionette TRACE conn2 <- [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]]]}] 10:15:31 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. 10:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 826ms 10:15:31 INFO - PROCESS | 916 | 1460999731922 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 916 | 1460999731928 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 10:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:15:31 INFO - PROCESS | 916 | 1460999731934 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 916 | 1460999731937 Marionette TRACE conn2 <- [1,338,null,{}] 10:15:31 INFO - PROCESS | 916 | 1460999731943 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:32 INFO - PROCESS | 916 | 1460999732077 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:15:32 INFO - PROCESS | 916 | 1460999732154 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 916 | ++DOCSHELL 138AF000 == 46 [pid = 916] [id = 94] 10:15:32 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (14B1B800) [pid = 916] [serial = 279] [outer = 00000000] 10:15:32 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15CF1C00) [pid = 916] [serial = 280] [outer = 14B1B800] 10:15:32 INFO - PROCESS | 916 | 1460999732250 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (183D6400) [pid = 916] [serial = 281] [outer = 14B1B800] 10:15:32 INFO - PROCESS | 916 | 1460999732815 Marionette TRACE conn2 <- [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]]]}] 10:15:32 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. 10:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 917ms 10:15:32 INFO - PROCESS | 916 | 1460999732862 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:15:32 INFO - PROCESS | 916 | 1460999732868 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 10:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:15:32 INFO - PROCESS | 916 | 1460999732874 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - PROCESS | 916 | 1460999732877 Marionette TRACE conn2 <- [1,342,null,{}] 10:15:32 INFO - PROCESS | 916 | 1460999732881 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:32 INFO - PROCESS | 916 | 1460999732967 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:15:33 INFO - PROCESS | 916 | 1460999733055 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 916 | ++DOCSHELL 1574C800 == 47 [pid = 916] [id = 95] 10:15:33 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (183DCC00) [pid = 916] [serial = 282] [outer = 00000000] 10:15:33 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (18F03400) [pid = 916] [serial = 283] [outer = 183DCC00] 10:15:33 INFO - PROCESS | 916 | 1460999733108 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (196AF400) [pid = 916] [serial = 284] [outer = 183DCC00] 10:15:33 INFO - PROCESS | 916 | 1460999733609 Marionette TRACE conn2 <- [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]]]}] 10:15:33 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. 10:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 825ms 10:15:33 INFO - PROCESS | 916 | 1460999733682 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 916 | 1460999733684 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 10:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:15:33 INFO - PROCESS | 916 | 1460999733688 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 916 | 1460999733692 Marionette TRACE conn2 <- [1,346,null,{}] 10:15:33 INFO - PROCESS | 916 | 1460999733703 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:33 INFO - PROCESS | 916 | 1460999733820 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:15:33 INFO - PROCESS | 916 | 1460999733967 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 916 | ++DOCSHELL 143B8800 == 48 [pid = 916] [id = 96] 10:15:33 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (147AE000) [pid = 916] [serial = 285] [outer = 00000000] 10:15:34 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C669400) [pid = 916] [serial = 286] [outer = 147AE000] 10:15:34 INFO - PROCESS | 916 | 1460999734024 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D0CA000) [pid = 916] [serial = 287] [outer = 147AE000] 10:15:34 INFO - PROCESS | 916 | 1460999734716 Marionette TRACE conn2 <- [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]]]}] 10:15:34 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. 10:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1070ms 10:15:34 INFO - PROCESS | 916 | 1460999734766 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 916 | 1460999734770 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:15:34 INFO - PROCESS | 916 | 1460999734775 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 916 | 1460999734778 Marionette TRACE conn2 <- [1,350,null,{}] 10:15:34 INFO - PROCESS | 916 | 1460999734784 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 916 | 1460999734873 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:15:34 INFO - PROCESS | 916 | 1460999734961 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 916 | ++DOCSHELL 138B5400 == 49 [pid = 916] [id = 97] 10:15:34 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (142AE400) [pid = 916] [serial = 288] [outer = 00000000] 10:15:34 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (157F9000) [pid = 916] [serial = 289] [outer = 142AE400] 10:15:35 INFO - PROCESS | 916 | 1460999735010 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15CE8800) [pid = 916] [serial = 290] [outer = 142AE400] 10:15:35 INFO - PROCESS | 916 | 1460999735553 Marionette TRACE conn2 <- [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]]]}] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 12B83400 == 48 [pid = 916] [id = 53] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 18733400 == 47 [pid = 916] [id = 92] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 18F04800 == 46 [pid = 916] [id = 91] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 123F9400 == 45 [pid = 916] [id = 90] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 136B5400 == 44 [pid = 916] [id = 89] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 143AE000 == 43 [pid = 916] [id = 88] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 1C667800 == 42 [pid = 916] [id = 87] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 1AE30400 == 41 [pid = 916] [id = 86] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 19F75000 == 40 [pid = 916] [id = 85] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 136AE000 == 39 [pid = 916] [id = 84] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 15560C00 == 38 [pid = 916] [id = 83] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 136B1000 == 37 [pid = 916] [id = 80] 10:15:35 INFO - PROCESS | 916 | --DOCSHELL 1C665C00 == 36 [pid = 916] [id = 79] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AEB2800) [pid = 916] [serial = 220] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C51F400) [pid = 916] [serial = 223] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1847DC00) [pid = 916] [serial = 211] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15CBC800) [pid = 916] [serial = 208] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15F64C00) [pid = 916] [serial = 209] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19698800) [pid = 916] [serial = 199] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1AEB2400) [pid = 916] [serial = 221] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 105 (196A7C00) [pid = 916] [serial = 214] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 104 (15CEFC00) [pid = 916] [serial = 196] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15CE7C00) [pid = 916] [serial = 206] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 102 (159FB000) [pid = 916] [serial = 205] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1D8E0800) [pid = 916] [serial = 193] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1D8E6400) [pid = 916] [serial = 194] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AEA8800) [pid = 916] [serial = 202] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C667400) [pid = 916] [serial = 229] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1D0CC000) [pid = 916] [serial = 233] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1D7A6C00) [pid = 916] [serial = 235] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1C523400) [pid = 916] [serial = 224] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1CE9D800) [pid = 916] [serial = 232] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1A58D400) [pid = 916] [serial = 227] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15560800) [pid = 916] [serial = 226] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1873FC00) [pid = 916] [serial = 212] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1A484400) [pid = 916] [serial = 217] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1A48B800) [pid = 916] [serial = 218] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1C669000) [pid = 916] [serial = 230] [outer = 00000000] [url = about:blank] 10:15:35 INFO - PROCESS | 916 | --DOMWINDOW == 87 (196B7400) [pid = 916] [serial = 215] [outer = 00000000] [url = about:blank] 10:15:35 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. 10:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 810ms 10:15:35 INFO - PROCESS | 916 | 1460999735597 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 916 | 1460999735603 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 10:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:15:35 INFO - PROCESS | 916 | 1460999735609 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 916 | 1460999735611 Marionette TRACE conn2 <- [1,354,null,{}] 10:15:35 INFO - PROCESS | 916 | 1460999735615 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:35 INFO - PROCESS | 916 | 1460999735691 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:15:35 INFO - PROCESS | 916 | 1460999735778 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 916 | ++DOCSHELL 138AD000 == 37 [pid = 916] [id = 98] 10:15:35 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (138B2C00) [pid = 916] [serial = 291] [outer = 00000000] 10:15:35 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15E16C00) [pid = 916] [serial = 292] [outer = 138B2C00] 10:15:35 INFO - PROCESS | 916 | 1460999735829 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16575400) [pid = 916] [serial = 293] [outer = 138B2C00] 10:15:36 INFO - PROCESS | 916 | 1460999736177 Marionette TRACE conn2 <- [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]]]}] 10:15:36 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. 10:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 627ms 10:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:15:36 INFO - PROCESS | 916 | 1460999736246 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 916 | 1460999736248 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 10:15:36 INFO - PROCESS | 916 | 1460999736253 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 916 | 1460999736256 Marionette TRACE conn2 <- [1,358,null,{}] 10:15:36 INFO - PROCESS | 916 | 1460999736267 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 916 | 1460999736344 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:15:36 INFO - PROCESS | 916 | 1460999736392 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 916 | ++DOCSHELL 1873FC00 == 38 [pid = 916] [id = 99] 10:15:36 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (18743000) [pid = 916] [serial = 294] [outer = 00000000] 10:15:36 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (18793000) [pid = 916] [serial = 295] [outer = 18743000] 10:15:36 INFO - PROCESS | 916 | 1460999736440 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19268000) [pid = 916] [serial = 296] [outer = 18743000] 10:15:36 INFO - PROCESS | 916 | 1460999736862 Marionette TRACE conn2 <- [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]]]}] 10:15:36 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. 10:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 612ms 10:15:36 INFO - PROCESS | 916 | 1460999736872 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 916 | 1460999736874 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 10:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:15:36 INFO - PROCESS | 916 | 1460999736877 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 916 | 1460999736879 Marionette TRACE conn2 <- [1,362,null,{}] 10:15:36 INFO - PROCESS | 916 | 1460999736887 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 916 | 1460999736962 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:15:36 INFO - PROCESS | 916 | 1460999736968 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 916 | ++DOCSHELL 196AA000 == 39 [pid = 916] [id = 100] 10:15:36 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (19AB1000) [pid = 916] [serial = 297] [outer = 00000000] 10:15:36 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A3EF400) [pid = 916] [serial = 298] [outer = 19AB1000] 10:15:37 INFO - PROCESS | 916 | 1460999737013 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1A48B800) [pid = 916] [serial = 299] [outer = 19AB1000] 10:15:37 INFO - PROCESS | 916 | 1460999737423 Marionette TRACE conn2 <- [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]]]}] 10:15:37 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. 10:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 581ms 10:15:37 INFO - PROCESS | 916 | 1460999737474 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 916 | 1460999737476 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 10:15:37 INFO - PROCESS | 916 | 1460999737479 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:15:37 INFO - PROCESS | 916 | 1460999737481 Marionette TRACE conn2 <- [1,366,null,{}] 10:15:37 INFO - PROCESS | 916 | 1460999737485 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:37 INFO - PROCESS | 916 | 1460999737559 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:15:37 INFO - PROCESS | 916 | 1460999737565 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 916 | ++DOCSHELL 1A11A800 == 40 [pid = 916] [id = 101] 10:15:37 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1A58E400) [pid = 916] [serial = 300] [outer = 00000000] 10:15:37 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1AE2E000) [pid = 916] [serial = 301] [outer = 1A58E400] 10:15:37 INFO - PROCESS | 916 | 1460999737612 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1AEA7400) [pid = 916] [serial = 302] [outer = 1A58E400] 10:15:38 INFO - PROCESS | 916 | 1460999738079 Marionette TRACE conn2 <- [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]]]}] 10:15:38 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. 10:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 626ms 10:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:15:38 INFO - PROCESS | 916 | 1460999738103 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 916 | 1460999738105 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 10:15:38 INFO - PROCESS | 916 | 1460999738108 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 916 | 1460999738110 Marionette TRACE conn2 <- [1,370,null,{}] 10:15:38 INFO - PROCESS | 916 | 1460999738113 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 916 | 1460999738230 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:15:38 INFO - PROCESS | 916 | 1460999738239 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 916 | ++DOCSHELL 1434F400 == 41 [pid = 916] [id = 102] 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1AB40000) [pid = 916] [serial = 303] [outer = 00000000] 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1C523400) [pid = 916] [serial = 304] [outer = 1AB40000] 10:15:38 INFO - PROCESS | 916 | 1460999738286 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C5F1400) [pid = 916] [serial = 305] [outer = 1AB40000] 10:15:38 INFO - PROCESS | 916 | 1460999738707 Marionette TRACE conn2 <- [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]]]}] 10:15:38 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. 10:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 611ms 10:15:38 INFO - PROCESS | 916 | 1460999738726 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 916 | 1460999738728 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 10:15:38 INFO - PROCESS | 916 | 1460999738732 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:15:38 INFO - PROCESS | 916 | 1460999738733 Marionette TRACE conn2 <- [1,374,null,{}] 10:15:38 INFO - PROCESS | 916 | 1460999738737 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 916 | 1460999738831 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:15:38 INFO - PROCESS | 916 | 1460999738837 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 916 | ++DOCSHELL 147B4800 == 42 [pid = 916] [id = 103] 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1AA99C00) [pid = 916] [serial = 306] [outer = 00000000] 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1C666C00) [pid = 916] [serial = 307] [outer = 1AA99C00] 10:15:38 INFO - PROCESS | 916 | 1460999738889 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1CE03C00) [pid = 916] [serial = 308] [outer = 1AA99C00] 10:15:39 INFO - PROCESS | 916 | 1460999739379 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:15:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 673ms 10:15:39 INFO - PROCESS | 916 | 1460999739414 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 916 | 1460999739416 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 10:15:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:15:39 INFO - PROCESS | 916 | 1460999739420 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 916 | 1460999739421 Marionette TRACE conn2 <- [1,378,null,{}] 10:15:39 INFO - PROCESS | 916 | 1460999739425 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 916 | 1460999739520 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:15:39 INFO - PROCESS | 916 | 1460999739528 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 916 | ++DOCSHELL 1C60A400 == 43 [pid = 916] [id = 104] 10:15:39 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1C662400) [pid = 916] [serial = 309] [outer = 00000000] 10:15:39 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1D0C8800) [pid = 916] [serial = 310] [outer = 1C662400] 10:15:39 INFO - PROCESS | 916 | 1460999739574 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1D0D0C00) [pid = 916] [serial = 311] [outer = 1C662400] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 107 (12BB4000) [pid = 916] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1CE03000) [pid = 916] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1CE04400) [pid = 916] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1D75DC00) [pid = 916] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AE30800) [pid = 916] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 102 (136B5C00) [pid = 916] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15561400) [pid = 916] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19F76C00) [pid = 916] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1DC31400) [pid = 916] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:15:39 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1AA30000) [pid = 916] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:15:40 INFO - PROCESS | 916 | 1460999740108 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:15:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 719ms 10:15:40 INFO - PROCESS | 916 | 1460999740143 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 916 | 1460999740145 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 10:15:40 INFO - PROCESS | 916 | 1460999740152 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:15:40 INFO - PROCESS | 916 | 1460999740154 Marionette TRACE conn2 <- [1,382,null,{}] 10:15:40 INFO - PROCESS | 916 | 1460999740163 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 916 | 1460999740235 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:15:40 INFO - PROCESS | 916 | 1460999740241 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 916 | ++DOCSHELL 16580800 == 44 [pid = 916] [id = 105] 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1AA30000) [pid = 916] [serial = 312] [outer = 00000000] 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1CE05C00) [pid = 916] [serial = 313] [outer = 1AA30000] 10:15:40 INFO - PROCESS | 916 | 1460999740284 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1D0C2800) [pid = 916] [serial = 314] [outer = 1AA30000] 10:15:40 INFO - PROCESS | 916 | 1460999740706 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:15:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 581ms 10:15:40 INFO - PROCESS | 916 | 1460999740751 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 916 | 1460999740753 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 10:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:15:40 INFO - PROCESS | 916 | 1460999740756 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 916 | 1460999740758 Marionette TRACE conn2 <- [1,386,null,{}] 10:15:40 INFO - PROCESS | 916 | 1460999740761 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 916 | 1460999740817 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:15:40 INFO - PROCESS | 916 | 1460999740825 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 916 | ++DOCSHELL 186D7C00 == 45 [pid = 916] [id = 106] 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C667C00) [pid = 916] [serial = 315] [outer = 00000000] 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1D79C400) [pid = 916] [serial = 316] [outer = 1C667C00] 10:15:40 INFO - PROCESS | 916 | 1460999740869 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1D7A4400) [pid = 916] [serial = 317] [outer = 1C667C00] 10:15:41 INFO - PROCESS | 916 | 1460999741286 Marionette TRACE conn2 <- [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]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:15:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 581ms 10:15:41 INFO - PROCESS | 916 | 1460999741336 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 916 | 1460999741338 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 10:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:15:41 INFO - PROCESS | 916 | 1460999741342 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 916 | 1460999741344 Marionette TRACE conn2 <- [1,390,null,{}] 10:15:41 INFO - PROCESS | 916 | 1460999741347 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:41 INFO - PROCESS | 916 | 1460999741438 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:15:41 INFO - PROCESS | 916 | 1460999741447 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 916 | ++DOCSHELL 1D7A9000 == 46 [pid = 916] [id = 107] 10:15:41 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1D8E2800) [pid = 916] [serial = 318] [outer = 00000000] 10:15:41 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1DC26400) [pid = 916] [serial = 319] [outer = 1D8E2800] 10:15:41 INFO - PROCESS | 916 | 1460999741496 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1DC34C00) [pid = 916] [serial = 320] [outer = 1D8E2800] 10:15:42 INFO - PROCESS | 916 | 1460999742033 Marionette TRACE conn2 <- [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]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 719ms 10:15:42 INFO - PROCESS | 916 | 1460999742066 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 916 | 1460999742071 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 10:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:15:42 INFO - PROCESS | 916 | 1460999742076 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 916 | 1460999742080 Marionette TRACE conn2 <- [1,394,null,{}] 10:15:42 INFO - PROCESS | 916 | 1460999742087 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 916 | 1460999742188 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:15:42 INFO - PROCESS | 916 | 1460999742268 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 916 | ++DOCSHELL 13263800 == 47 [pid = 916] [id = 108] 10:15:42 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13269C00) [pid = 916] [serial = 321] [outer = 00000000] 10:15:42 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1555B400) [pid = 916] [serial = 322] [outer = 13269C00] 10:15:42 INFO - PROCESS | 916 | 1460999742364 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (15CBF000) [pid = 916] [serial = 323] [outer = 13269C00] 10:15:42 INFO - PROCESS | 916 | 1460999742999 Marionette TRACE conn2 <- [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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 978ms 10:15:43 INFO - PROCESS | 916 | 1460999743063 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 916 | 1460999743069 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 10:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:15:43 INFO - PROCESS | 916 | 1460999743076 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 916 | 1460999743078 Marionette TRACE conn2 <- [1,398,null,{}] 10:15:43 INFO - PROCESS | 916 | 1460999743066 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:43 INFO - PROCESS | 916 | 1460999743164 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:15:43 INFO - PROCESS | 916 | 1460999743239 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 916 | ++DOCSHELL 165B1800 == 48 [pid = 916] [id = 109] 10:15:43 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (183D7000) [pid = 916] [serial = 324] [outer = 00000000] 10:15:43 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (18747000) [pid = 916] [serial = 325] [outer = 183D7000] 10:15:43 INFO - PROCESS | 916 | 1460999743294 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19267400) [pid = 916] [serial = 326] [outer = 183D7000] 10:15:43 INFO - PROCESS | 916 | 1460999743870 Marionette TRACE conn2 <- [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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 887ms 10:15:43 INFO - PROCESS | 916 | 1460999743943 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 916 | 1460999743946 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 10:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:15:43 INFO - PROCESS | 916 | 1460999743950 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 916 | 1460999743954 Marionette TRACE conn2 <- [1,402,null,{}] 10:15:43 INFO - PROCESS | 916 | 1460999743986 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 916 | 1460999744118 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:15:44 INFO - PROCESS | 916 | 1460999744164 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 916 | ++DOCSHELL 1C665C00 == 49 [pid = 916] [id = 110] 10:15:44 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C666800) [pid = 916] [serial = 327] [outer = 00000000] 10:15:44 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1D766000) [pid = 916] [serial = 328] [outer = 1C666800] 10:15:44 INFO - PROCESS | 916 | 1460999744220 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1D8E7000) [pid = 916] [serial = 329] [outer = 1C666800] 10:15:44 INFO - PROCESS | 916 | 1460999744784 Marionette TRACE conn2 <- [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]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 887ms 10:15:44 INFO - PROCESS | 916 | 1460999744835 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 916 | 1460999744838 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 10:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:15:44 INFO - PROCESS | 916 | 1460999744842 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 916 | 1460999744844 Marionette TRACE conn2 <- [1,406,null,{}] 10:15:44 INFO - PROCESS | 916 | 1460999744848 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 916 | 1460999744974 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:15:45 INFO - PROCESS | 916 | 1460999745098 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 916 | ++DOCSHELL 1DE2B800 == 50 [pid = 916] [id = 111] 10:15:45 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1DE2E800) [pid = 916] [serial = 330] [outer = 00000000] 10:15:45 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1E025C00) [pid = 916] [serial = 331] [outer = 1DE2E800] 10:15:45 INFO - PROCESS | 916 | 1460999745154 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1E172400) [pid = 916] [serial = 332] [outer = 1DE2E800] 10:15:45 INFO - PROCESS | 916 | 1460999745857 Marionette TRACE conn2 <- [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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1055ms 10:15:45 INFO - PROCESS | 916 | 1460999745927 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 916 | 1460999745931 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 10:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:15:45 INFO - PROCESS | 916 | 1460999745937 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 916 | 1460999745941 Marionette TRACE conn2 <- [1,410,null,{}] 10:15:45 INFO - PROCESS | 916 | 1460999745947 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 916 | 1460999746045 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:15:46 INFO - PROCESS | 916 | 1460999746124 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 916 | ++DOCSHELL 165A3C00 == 51 [pid = 916] [id = 112] 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (165B1C00) [pid = 916] [serial = 333] [outer = 00000000] 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (18441800) [pid = 916] [serial = 334] [outer = 165B1C00] 10:15:46 INFO - PROCESS | 916 | 1460999746157 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (18738000) [pid = 916] [serial = 335] [outer = 165B1C00] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 186D7C00 == 50 [pid = 916] [id = 106] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 16580800 == 49 [pid = 916] [id = 105] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 1C60A400 == 48 [pid = 916] [id = 104] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 147B4800 == 47 [pid = 916] [id = 103] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 1434F400 == 46 [pid = 916] [id = 102] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 1A11A800 == 45 [pid = 916] [id = 101] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 196AA000 == 44 [pid = 916] [id = 100] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 1873FC00 == 43 [pid = 916] [id = 99] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 138AD000 == 42 [pid = 916] [id = 98] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 138B5400 == 41 [pid = 916] [id = 97] 10:15:46 INFO - PROCESS | 916 | --DOCSHELL 138AF000 == 40 [pid = 916] [id = 94] 10:15:46 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D760800) [pid = 916] [serial = 244] [outer = 00000000] [url = about:blank] 10:15:46 INFO - PROCESS | 916 | 1460999746739 Marionette TRACE conn2 <- [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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:15:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 810ms 10:15:46 INFO - PROCESS | 916 | 1460999746761 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 916 | 1460999746766 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 10:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:15:46 INFO - PROCESS | 916 | 1460999746772 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 916 | 1460999746775 Marionette TRACE conn2 <- [1,414,null,{}] 10:15:46 INFO - PROCESS | 916 | 1460999746778 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 916 | 1460999746856 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:15:46 INFO - PROCESS | 916 | 1460999746865 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 916 | ++DOCSHELL 15E13800 == 41 [pid = 916] [id = 113] 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (15ECD000) [pid = 916] [serial = 336] [outer = 00000000] 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (183E3C00) [pid = 916] [serial = 337] [outer = 15ECD000] 10:15:46 INFO - PROCESS | 916 | 1460999746911 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (196B6C00) [pid = 916] [serial = 338] [outer = 15ECD000] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1D79D000) [pid = 916] [serial = 262] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1DB76800) [pid = 916] [serial = 265] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D79F800) [pid = 916] [serial = 263] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15CD2800) [pid = 916] [serial = 238] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19267800) [pid = 916] [serial = 241] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1C51BC00) [pid = 916] [serial = 256] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15CC2C00) [pid = 916] [serial = 250] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 116 (16699800) [pid = 916] [serial = 251] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1674A400) [pid = 916] [serial = 248] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15CF3000) [pid = 916] [serial = 247] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A0F5C00) [pid = 916] [serial = 253] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A3F1400) [pid = 916] [serial = 254] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1DC26000) [pid = 916] [serial = 266] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1DE2F400) [pid = 916] [serial = 274] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1DB74C00) [pid = 916] [serial = 271] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 108 (14BF2400) [pid = 916] [serial = 269] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 107 (14BA6400) [pid = 916] [serial = 268] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1E025400) [pid = 916] [serial = 275] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1CE8F000) [pid = 916] [serial = 259] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1DC2D400) [pid = 916] [serial = 272] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1CE90800) [pid = 916] [serial = 260] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1C523C00) [pid = 916] [serial = 257] [outer = 00000000] [url = about:blank] 10:15:47 INFO - PROCESS | 916 | 1460999747360 Marionette TRACE conn2 <- [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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 626ms 10:15:47 INFO - PROCESS | 916 | 1460999747415 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 916 | 1460999747417 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 10:15:47 INFO - PROCESS | 916 | 1460999747420 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:15:47 INFO - PROCESS | 916 | 1460999747424 Marionette TRACE conn2 <- [1,418,null,{}] 10:15:47 INFO - PROCESS | 916 | 1460999747438 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:47 INFO - PROCESS | 916 | 1460999747516 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:15:47 INFO - PROCESS | 916 | 1460999747522 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 916 | ++DOCSHELL 18450000 == 42 [pid = 916] [id = 114] 10:15:47 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1A388C00) [pid = 916] [serial = 339] [outer = 00000000] 10:15:47 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1AE29C00) [pid = 916] [serial = 340] [outer = 1A388C00] 10:15:47 INFO - PROCESS | 916 | 1460999747572 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1AEB3400) [pid = 916] [serial = 341] [outer = 1A388C00] 10:15:48 INFO - PROCESS | 916 | 1460999748470 Marionette TRACE conn2 <- [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]]]}] 10:15:48 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 10:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 10:15:48 INFO - PROCESS | 916 | 1460999748488 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 916 | 1460999748490 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 10:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:15:48 INFO - PROCESS | 916 | 1460999748494 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - PROCESS | 916 | 1460999748496 Marionette TRACE conn2 <- [1,422,null,{}] 10:15:48 INFO - PROCESS | 916 | 1460999748500 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 916 | 1460999748590 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:15:48 INFO - PROCESS | 916 | 1460999748599 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 916 | ++DOCSHELL 1C516400 == 43 [pid = 916] [id = 115] 10:15:48 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1C516800) [pid = 916] [serial = 342] [outer = 00000000] 10:15:48 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1C60A000) [pid = 916] [serial = 343] [outer = 1C516800] 10:15:48 INFO - PROCESS | 916 | 1460999748644 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1CE03800) [pid = 916] [serial = 344] [outer = 1C516800] 10:15:49 INFO - PROCESS | 916 | 1460999749579 Marionette TRACE conn2 <- [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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1116ms 10:15:49 INFO - PROCESS | 916 | 1460999749621 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 916 | 1460999749623 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 10:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:15:49 INFO - PROCESS | 916 | 1460999749627 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 916 | 1460999749628 Marionette TRACE conn2 <- [1,426,null,{}] 10:15:49 INFO - PROCESS | 916 | 1460999749632 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:49 INFO - PROCESS | 916 | 1460999749732 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:15:49 INFO - PROCESS | 916 | 1460999749739 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 916 | ++DOCSHELL 1C65D400 == 44 [pid = 916] [id = 116] 10:15:49 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1CE06000) [pid = 916] [serial = 345] [outer = 00000000] 10:15:49 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D3EA400) [pid = 916] [serial = 346] [outer = 1CE06000] 10:15:49 INFO - PROCESS | 916 | 1460999749783 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D765800) [pid = 916] [serial = 347] [outer = 1CE06000] 10:15:50 INFO - PROCESS | 916 | 1460999750240 Marionette TRACE conn2 <- [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] 10:15:50 INFO - PROCESS | 916 | 1460999750312 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 10:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:15:50 INFO - PROCESS | 916 | 1460999750316 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 916 | 1460999750317 Marionette TRACE conn2 <- [1,430,null,{}] 10:15:50 INFO - PROCESS | 916 | 1460999750321 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:50 INFO - PROCESS | 916 | 1460999750437 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:15:50 INFO - PROCESS | 916 | 1460999750453 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 916 | ++DOCSHELL 142AF800 == 45 [pid = 916] [id = 117] 10:15:50 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1D7A1400) [pid = 916] [serial = 348] [outer = 00000000] 10:15:50 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1DC2D400) [pid = 916] [serial = 349] [outer = 1D7A1400] 10:15:50 INFO - PROCESS | 916 | 1460999750501 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1DC2DC00) [pid = 916] [serial = 350] [outer = 1D7A1400] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1AB40000) [pid = 916] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18743000) [pid = 916] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 111 (138B2C00) [pid = 916] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 110 (19AB1000) [pid = 916] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 109 (147AE000) [pid = 916] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1A58E400) [pid = 916] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 107 (142AE400) [pid = 916] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1AA99C00) [pid = 916] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1C662400) [pid = 916] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1C667C00) [pid = 916] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AA30000) [pid = 916] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1D0C1C00) [pid = 916] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1370EC00) [pid = 916] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 100 (12BB5400) [pid = 916] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 99 (13699C00) [pid = 916] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 98 (15CD7400) [pid = 916] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 97 (19266C00) [pid = 916] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:15:50 INFO - PROCESS | 916 | --DOMWINDOW == 96 (15CE8C00) [pid = 916] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:15:50 INFO - PROCESS | 916 | 1460999750965 Marionette TRACE conn2 <- [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]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 10:15:51 INFO - PROCESS | 916 | 1460999751013 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 916 | 1460999751015 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 10:15:51 INFO - PROCESS | 916 | 1460999751018 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:15:51 INFO - PROCESS | 916 | 1460999751020 Marionette TRACE conn2 <- [1,434,null,{}] 10:15:51 INFO - PROCESS | 916 | 1460999751026 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 916 | 1460999751133 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:15:51 INFO - PROCESS | 916 | 1460999751185 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 916 | ++DOCSHELL 1325C000 == 46 [pid = 916] [id = 118] 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (13266000) [pid = 916] [serial = 351] [outer = 00000000] 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15CF1800) [pid = 916] [serial = 352] [outer = 13266000] 10:15:51 INFO - PROCESS | 916 | 1460999751229 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15CF5C00) [pid = 916] [serial = 353] [outer = 13266000] 10:15:51 INFO - PROCESS | 916 | 1460999751577 Marionette TRACE conn2 <- [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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 581ms 10:15:51 INFO - PROCESS | 916 | 1460999751617 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 916 | 1460999751619 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 10:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:15:51 INFO - PROCESS | 916 | 1460999751623 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 916 | 1460999751624 Marionette TRACE conn2 <- [1,438,null,{}] 10:15:51 INFO - PROCESS | 916 | 1460999751611 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 916 | 1460999751711 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:15:51 INFO - PROCESS | 916 | 1460999751719 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 916 | ++DOCSHELL 15CD7400 == 47 [pid = 916] [id = 119] 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (183E4400) [pid = 916] [serial = 354] [outer = 00000000] 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1C5C1000) [pid = 916] [serial = 355] [outer = 183E4400] 10:15:51 INFO - PROCESS | 916 | 1460999751764 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C5C4C00) [pid = 916] [serial = 356] [outer = 183E4400] 10:15:52 INFO - PROCESS | 916 | 1460999752150 Marionette TRACE conn2 <- [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]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 581ms 10:15:52 INFO - PROCESS | 916 | 1460999752204 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 916 | 1460999752206 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:15:52 INFO - PROCESS | 916 | 1460999752209 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 916 | 1460999752210 Marionette TRACE conn2 <- [1,442,null,{}] 10:15:52 INFO - PROCESS | 916 | 1460999752214 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 916 | 1460999752315 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:15:52 INFO - PROCESS | 916 | 1460999752323 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 916 | ++DOCSHELL 15CD2800 == 48 [pid = 916] [id = 120] 10:15:52 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (18743000) [pid = 916] [serial = 357] [outer = 00000000] 10:15:52 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1D7A5C00) [pid = 916] [serial = 358] [outer = 18743000] 10:15:52 INFO - PROCESS | 916 | 1460999752367 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1DE29400) [pid = 916] [serial = 359] [outer = 18743000] 10:15:52 INFO - PROCESS | 916 | 1460999752769 Marionette TRACE conn2 <- [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]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 10:15:52 INFO - PROCESS | 916 | 1460999752838 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 916 | 1460999752843 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:15:52 INFO - PROCESS | 916 | 1460999752853 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 916 | 1460999752857 Marionette TRACE conn2 <- [1,446,null,{}] 10:15:52 INFO - PROCESS | 916 | 1460999752864 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 916 | 1460999752966 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:15:53 INFO - PROCESS | 916 | 1460999753063 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 916 | ++DOCSHELL 159FA400 == 49 [pid = 916] [id = 121] 10:15:53 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15C37000) [pid = 916] [serial = 360] [outer = 00000000] 10:15:53 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15F99800) [pid = 916] [serial = 361] [outer = 15C37000] 10:15:53 INFO - PROCESS | 916 | 1460999753117 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15F9D000) [pid = 916] [serial = 362] [outer = 15C37000] 10:15:53 INFO - PROCESS | 916 | 1460999753751 Marionette TRACE conn2 <- [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]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 933ms 10:15:53 INFO - PROCESS | 916 | 1460999753786 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 916 | 1460999753790 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 10:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:15:53 INFO - PROCESS | 916 | 1460999753799 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 916 | 1460999753802 Marionette TRACE conn2 <- [1,450,null,{}] 10:15:53 INFO - PROCESS | 916 | 1460999753807 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:53 INFO - PROCESS | 916 | 1460999753908 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:15:53 INFO - PROCESS | 916 | 1460999753985 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 916 | ++DOCSHELL 15FA1800 == 50 [pid = 916] [id = 122] 10:15:53 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15FA6800) [pid = 916] [serial = 363] [outer = 00000000] 10:15:54 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (183D9800) [pid = 916] [serial = 364] [outer = 15FA6800] 10:15:54 INFO - PROCESS | 916 | 1460999754027 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (183E3400) [pid = 916] [serial = 365] [outer = 15FA6800] 10:15:54 INFO - PROCESS | 916 | 1460999754591 Marionette TRACE conn2 <- [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] 10:15:54 INFO - PROCESS | 916 | 1460999754640 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 10:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:15:54 INFO - PROCESS | 916 | 1460999754644 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 916 | 1460999754646 Marionette TRACE conn2 <- [1,454,null,{}] 10:15:54 INFO - PROCESS | 916 | 1460999754656 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 916 | 1460999754759 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:15:54 INFO - PROCESS | 916 | 1460999754854 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 916 | ++DOCSHELL 1AB45400 == 51 [pid = 916] [id = 123] 10:15:54 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1AB49000) [pid = 916] [serial = 366] [outer = 00000000] 10:15:54 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1C5BD800) [pid = 916] [serial = 367] [outer = 1AB49000] 10:15:54 INFO - PROCESS | 916 | 1460999754912 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C5C9C00) [pid = 916] [serial = 368] [outer = 1AB49000] 10:15:55 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:55 INFO - PROCESS | 916 | 1460999755542 Marionette TRACE conn2 <- [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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 978ms 10:15:55 INFO - PROCESS | 916 | 1460999755616 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 916 | 1460999755619 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 10:15:55 INFO - PROCESS | 916 | 1460999755623 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:15:55 INFO - PROCESS | 916 | 1460999755625 Marionette TRACE conn2 <- [1,458,null,{}] 10:15:55 INFO - PROCESS | 916 | 1460999755629 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 916 | 1460999755724 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:15:55 INFO - PROCESS | 916 | 1460999755802 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 916 | ++DOCSHELL 18FE5C00 == 52 [pid = 916] [id = 124] 10:15:55 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18FE6400) [pid = 916] [serial = 369] [outer = 00000000] 10:15:55 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A38C000) [pid = 916] [serial = 370] [outer = 18FE6400] 10:15:55 INFO - PROCESS | 916 | 1460999755855 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1C662400) [pid = 916] [serial = 371] [outer = 18FE6400] 10:15:56 INFO - PROCESS | 916 | 1460999756426 Marionette TRACE conn2 <- [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] 10:15:56 INFO - PROCESS | 916 | 1460999756514 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 10:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:15:56 INFO - PROCESS | 916 | 1460999756518 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 916 | 1460999756520 Marionette TRACE conn2 <- [1,462,null,{}] 10:15:56 INFO - PROCESS | 916 | 1460999756523 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 916 | 1460999756759 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:15:56 INFO - PROCESS | 916 | 1460999756900 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 916 | ++DOCSHELL 15560400 == 53 [pid = 916] [id = 125] 10:15:56 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15CC0800) [pid = 916] [serial = 372] [outer = 00000000] 10:15:56 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15F64000) [pid = 916] [serial = 373] [outer = 15CC0800] 10:15:56 INFO - PROCESS | 916 | 1460999756949 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15FA3C00) [pid = 916] [serial = 374] [outer = 15CC0800] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 15CD7400 == 52 [pid = 916] [id = 119] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 1325C000 == 51 [pid = 916] [id = 118] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 142AF800 == 50 [pid = 916] [id = 117] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 1C65D400 == 49 [pid = 916] [id = 116] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 1C516400 == 48 [pid = 916] [id = 115] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 18450000 == 47 [pid = 916] [id = 114] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 15E13800 == 46 [pid = 916] [id = 113] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 165A3C00 == 45 [pid = 916] [id = 112] 10:15:57 INFO - PROCESS | 916 | --DOCSHELL 13263800 == 44 [pid = 916] [id = 108] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1D7A6000) [pid = 916] [serial = 245] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16697C00) [pid = 916] [serial = 197] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13268800) [pid = 916] [serial = 157] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15ED7800) [pid = 916] [serial = 124] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1A3F9000) [pid = 916] [serial = 200] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1C65D800) [pid = 916] [serial = 203] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 113 (165A4000) [pid = 916] [serial = 160] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 112 (183E3000) [pid = 916] [serial = 277] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C523400) [pid = 916] [serial = 304] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 110 (15CF1C00) [pid = 916] [serial = 280] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18793000) [pid = 916] [serial = 295] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19268000) [pid = 916] [serial = 296] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15E16C00) [pid = 916] [serial = 292] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 106 (16575400) [pid = 916] [serial = 293] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1A3EF400) [pid = 916] [serial = 298] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1A48B800) [pid = 916] [serial = 299] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1D0CA000) [pid = 916] [serial = 287] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1C669400) [pid = 916] [serial = 286] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1AE2E000) [pid = 916] [serial = 301] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15CE8800) [pid = 916] [serial = 290] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 99 (157F9000) [pid = 916] [serial = 289] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C666C00) [pid = 916] [serial = 307] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1C5F1400) [pid = 916] [serial = 305] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1DC26400) [pid = 916] [serial = 319] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 95 (18F03400) [pid = 916] [serial = 283] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1D0C8800) [pid = 916] [serial = 310] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1CE03C00) [pid = 916] [serial = 308] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1D79C400) [pid = 916] [serial = 316] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1D7A4400) [pid = 916] [serial = 317] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1D0D0C00) [pid = 916] [serial = 311] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1CE05C00) [pid = 916] [serial = 313] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1AEA7400) [pid = 916] [serial = 302] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1D0C2800) [pid = 916] [serial = 314] [outer = 00000000] [url = about:blank] 10:15:57 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:57 INFO - PROCESS | 916 | 1460999757595 Marionette TRACE conn2 <- [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] 10:15:57 INFO - PROCESS | 916 | 1460999757661 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 10:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:15:57 INFO - PROCESS | 916 | 1460999757665 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 916 | 1460999757669 Marionette TRACE conn2 <- [1,466,null,{}] 10:15:57 INFO - PROCESS | 916 | 1460999757674 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:57 INFO - PROCESS | 916 | 1460999757753 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:15:57 INFO - PROCESS | 916 | 1460999757744 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 916 | ++DOCSHELL 15ED7000 == 45 [pid = 916] [id = 126] 10:15:57 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15ED7800) [pid = 916] [serial = 375] [outer = 00000000] 10:15:57 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1657CC00) [pid = 916] [serial = 376] [outer = 15ED7800] 10:15:57 INFO - PROCESS | 916 | 1460999757794 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16653800) [pid = 916] [serial = 377] [outer = 15ED7800] 10:15:58 INFO - PROCESS | 916 | 1460999758287 Marionette TRACE conn2 <- [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] 10:15:58 INFO - PROCESS | 916 | 1460999758352 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:15:58 INFO - PROCESS | 916 | 1460999758356 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 916 | 1460999758358 Marionette TRACE conn2 <- [1,470,null,{}] 10:15:58 INFO - PROCESS | 916 | 1460999758362 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 916 | 1460999758439 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:15:58 INFO - PROCESS | 916 | 1460999758515 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 916 | ++DOCSHELL 1674A400 == 46 [pid = 916] [id = 127] 10:15:58 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16A6DC00) [pid = 916] [serial = 378] [outer = 00000000] 10:15:58 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (18FE4400) [pid = 916] [serial = 379] [outer = 16A6DC00] 10:15:58 INFO - PROCESS | 916 | 1460999758543 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (18FEAC00) [pid = 916] [serial = 380] [outer = 16A6DC00] 10:15:58 INFO - PROCESS | 916 | 1460999758925 Marionette TRACE conn2 <- [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]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 10:15:58 INFO - PROCESS | 916 | 1460999758976 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 916 | 1460999758979 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:15:58 INFO - PROCESS | 916 | 1460999758989 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 916 | 1460999758993 Marionette TRACE conn2 <- [1,474,null,{}] 10:15:58 INFO - PROCESS | 916 | 1460999758997 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 916 | 1460999759076 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:15:59 INFO - PROCESS | 916 | 1460999759082 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 916 | ++DOCSHELL 1669D400 == 47 [pid = 916] [id = 128] 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18FE3C00) [pid = 916] [serial = 381] [outer = 00000000] 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A48A400) [pid = 916] [serial = 382] [outer = 18FE3C00] 10:15:59 INFO - PROCESS | 916 | 1460999759126 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1AA29400) [pid = 916] [serial = 383] [outer = 18FE3C00] 10:15:59 INFO - PROCESS | 916 | 1460999759538 Marionette TRACE conn2 <- [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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 581ms 10:15:59 INFO - PROCESS | 916 | 1460999759561 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 916 | 1460999759563 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 10:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:15:59 INFO - PROCESS | 916 | 1460999759566 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 916 | 1460999759568 Marionette TRACE conn2 <- [1,478,null,{}] 10:15:59 INFO - PROCESS | 916 | 1460999759571 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 916 | 1460999759673 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:15:59 INFO - PROCESS | 916 | 1460999759679 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 916 | ++DOCSHELL 1AE30400 == 48 [pid = 916] [id = 129] 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1AE30C00) [pid = 916] [serial = 384] [outer = 00000000] 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1AEB0000) [pid = 916] [serial = 385] [outer = 1AE30C00] 10:15:59 INFO - PROCESS | 916 | 1460999759724 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1C518800) [pid = 916] [serial = 386] [outer = 1AE30C00] 10:15:59 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:15:59 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:16:00 INFO - PROCESS | 916 | 1460999760170 Marionette TRACE conn2 <- [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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 612ms 10:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:16:00 INFO - PROCESS | 916 | 1460999760186 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 916 | 1460999760188 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 10:16:00 INFO - PROCESS | 916 | 1460999760191 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 916 | 1460999760193 Marionette TRACE conn2 <- [1,482,null,{}] 10:16:00 INFO - PROCESS | 916 | 1460999760196 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:00 INFO - PROCESS | 916 | 1460999760303 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:16:00 INFO - PROCESS | 916 | 1460999760310 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 916 | ++DOCSHELL 1C524800 == 49 [pid = 916] [id = 130] 10:16:00 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1C524C00) [pid = 916] [serial = 387] [outer = 00000000] 10:16:00 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1C5C2400) [pid = 916] [serial = 388] [outer = 1C524C00] 10:16:00 INFO - PROCESS | 916 | 1460999760372 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C661C00) [pid = 916] [serial = 389] [outer = 1C524C00] 10:16:00 INFO - PROCESS | 916 | 1460999760852 Marionette TRACE conn2 <- [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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 688ms 10:16:00 INFO - PROCESS | 916 | 1460999760892 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 916 | 1460999760894 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 10:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:16:00 INFO - PROCESS | 916 | 1460999760897 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 916 | 1460999760899 Marionette TRACE conn2 <- [1,486,null,{}] 10:16:00 INFO - PROCESS | 916 | 1460999760902 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 916 | 1460999761018 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:16:01 INFO - PROCESS | 916 | 1460999761042 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 916 | ++DOCSHELL 1D0C1400 == 50 [pid = 916] [id = 131] 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1D0C1800) [pid = 916] [serial = 390] [outer = 00000000] 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1D0D0C00) [pid = 916] [serial = 391] [outer = 1D0C1800] 10:16:01 INFO - PROCESS | 916 | 1460999761086 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1D3DC000) [pid = 916] [serial = 392] [outer = 1D0C1800] 10:16:01 INFO - PROCESS | 916 | 1460999761503 Marionette TRACE conn2 <- [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]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 627ms 10:16:01 INFO - PROCESS | 916 | 1460999761519 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 916 | 1460999761521 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 10:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:16:01 INFO - PROCESS | 916 | 1460999761524 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 916 | 1460999761526 Marionette TRACE conn2 <- [1,490,null,{}] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1A388C00) [pid = 916] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1DE2E800) [pid = 916] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1D7A1400) [pid = 916] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183E4400) [pid = 916] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 100 (13266000) [pid = 916] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 99 (165B1C00) [pid = 916] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C516800) [pid = 916] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 97 (15ECD000) [pid = 916] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:16:01 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1CE06000) [pid = 916] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:16:01 INFO - PROCESS | 916 | 1460999761624 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 916 | 1460999761697 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:16:01 INFO - PROCESS | 916 | 1460999761691 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 916 | ++DOCSHELL 138B5800 == 51 [pid = 916] [id = 132] 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (14BA8400) [pid = 916] [serial = 393] [outer = 00000000] 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18F10C00) [pid = 916] [serial = 394] [outer = 14BA8400] 10:16:01 INFO - PROCESS | 916 | 1460999761734 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1AEB3800) [pid = 916] [serial = 395] [outer = 14BA8400] 10:16:02 INFO - PROCESS | 916 | 1460999762125 Marionette TRACE conn2 <- [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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 10:16:02 INFO - PROCESS | 916 | 1460999762186 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 916 | 1460999762188 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 10:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:16:02 INFO - PROCESS | 916 | 1460999762191 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 916 | 1460999762193 Marionette TRACE conn2 <- [1,494,null,{}] 10:16:02 INFO - PROCESS | 916 | 1460999762196 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 916 | 1460999762270 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:16:02 INFO - PROCESS | 916 | 1460999762304 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 916 | ++DOCSHELL 1CE03400 == 52 [pid = 916] [id = 133] 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1CE10C00) [pid = 916] [serial = 396] [outer = 00000000] 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1D764800) [pid = 916] [serial = 397] [outer = 1CE10C00] 10:16:02 INFO - PROCESS | 916 | 1460999762347 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1D7A3800) [pid = 916] [serial = 398] [outer = 1CE10C00] 10:16:02 INFO - PROCESS | 916 | 1460999762750 Marionette TRACE conn2 <- [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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 581ms 10:16:02 INFO - PROCESS | 916 | 1460999762770 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 916 | 1460999762772 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 10:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:16:02 INFO - PROCESS | 916 | 1460999762785 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 916 | 1460999762787 Marionette TRACE conn2 <- [1,498,null,{}] 10:16:02 INFO - PROCESS | 916 | 1460999762790 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 916 | 1460999762864 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:16:02 INFO - PROCESS | 916 | 1460999762870 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 916 | ++DOCSHELL 1CE93000 == 53 [pid = 916] [id = 134] 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1D3E0000) [pid = 916] [serial = 399] [outer = 00000000] 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1D8E9C00) [pid = 916] [serial = 400] [outer = 1D3E0000] 10:16:02 INFO - PROCESS | 916 | 1460999762914 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1DC28400) [pid = 916] [serial = 401] [outer = 1D3E0000] 10:16:03 INFO - PROCESS | 916 | 1460999763313 Marionette TRACE conn2 <- [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]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 581ms 10:16:03 INFO - PROCESS | 916 | 1460999763355 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 916 | 1460999763357 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 10:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:16:03 INFO - PROCESS | 916 | 1460999763371 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 916 | 1460999763373 Marionette TRACE conn2 <- [1,502,null,{}] 10:16:03 INFO - PROCESS | 916 | 1460999763376 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 916 | 1460999763458 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:16:03 INFO - PROCESS | 916 | 1460999763466 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 916 | ++DOCSHELL 1D8E7C00 == 54 [pid = 916] [id = 135] 10:16:03 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1DC2E000) [pid = 916] [serial = 402] [outer = 00000000] 10:16:03 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1E027800) [pid = 916] [serial = 403] [outer = 1DC2E000] 10:16:03 INFO - PROCESS | 916 | 1460999763519 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1E174000) [pid = 916] [serial = 404] [outer = 1DC2E000] 10:16:04 INFO - PROCESS | 916 | 1460999764202 Marionette TRACE conn2 <- [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]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 871ms 10:16:04 INFO - PROCESS | 916 | 1460999764252 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 916 | 1460999764258 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 10:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:16:04 INFO - PROCESS | 916 | 1460999764263 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 916 | 1460999764267 Marionette TRACE conn2 <- [1,506,null,{}] 10:16:04 INFO - PROCESS | 916 | 1460999764272 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 916 | 1460999764376 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:16:04 INFO - PROCESS | 916 | 1460999764502 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 916 | ++DOCSHELL 15F9E400 == 55 [pid = 916] [id = 136] 10:16:04 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15FA0C00) [pid = 916] [serial = 405] [outer = 00000000] 10:16:04 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (183E5400) [pid = 916] [serial = 406] [outer = 15FA0C00] 10:16:04 INFO - PROCESS | 916 | 1460999764559 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (18F02800) [pid = 916] [serial = 407] [outer = 15FA0C00] 10:16:05 INFO - PROCESS | 916 | 1460999765151 Marionette TRACE conn2 <- [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]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 917ms 10:16:05 INFO - PROCESS | 916 | 1460999765191 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 916 | 1460999765197 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 10:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:16:05 INFO - PROCESS | 916 | 1460999765203 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 916 | 1460999765206 Marionette TRACE conn2 <- [1,510,null,{}] 10:16:05 INFO - PROCESS | 916 | 1460999765210 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 916 | 1460999765349 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:16:05 INFO - PROCESS | 916 | 1460999765365 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 916 | ++DOCSHELL 18799000 == 56 [pid = 916] [id = 137] 10:16:05 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (187A0800) [pid = 916] [serial = 408] [outer = 00000000] 10:16:05 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AE2E800) [pid = 916] [serial = 409] [outer = 187A0800] 10:16:05 INFO - PROCESS | 916 | 1460999765418 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C521C00) [pid = 916] [serial = 410] [outer = 187A0800] 10:16:05 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1AA94400) [pid = 916] [serial = 411] [outer = 1E33C400] 10:16:06 INFO - PROCESS | 916 | 1460999766117 Marionette TRACE conn2 <- [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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 932ms 10:16:06 INFO - PROCESS | 916 | 1460999766142 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 916 | 1460999766144 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 10:16:06 INFO - PROCESS | 916 | 1460999766149 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:16:06 INFO - PROCESS | 916 | 1460999766153 Marionette TRACE conn2 <- [1,514,null,{}] 10:16:06 INFO - PROCESS | 916 | 1460999766165 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:06 INFO - PROCESS | 916 | 1460999766267 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:16:06 INFO - PROCESS | 916 | 1460999766347 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 916 | ++DOCSHELL 1D7A6000 == 57 [pid = 916] [id = 138] 10:16:06 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1DE34800) [pid = 916] [serial = 412] [outer = 00000000] 10:16:06 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1E17E800) [pid = 916] [serial = 413] [outer = 1DE34800] 10:16:06 INFO - PROCESS | 916 | 1460999766443 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1E338000) [pid = 916] [serial = 414] [outer = 1DE34800] 10:16:06 INFO - PROCESS | 916 | 1460999766945 Marionette TRACE conn2 <- [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]]]}] 10:16:07 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 10:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 887ms 10:16:07 INFO - PROCESS | 916 | 1460999767041 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 916 | 1460999767044 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:16:07 INFO - PROCESS | 916 | 1460999767048 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 916 | 1460999767050 Marionette TRACE conn2 <- [1,518,null,{}] 10:16:07 INFO - PROCESS | 916 | 1460999767054 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 916 | 1460999767138 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:16:07 INFO - PROCESS | 916 | 1460999767235 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 916 | ++DOCSHELL 142AE800 == 58 [pid = 916] [id = 139] 10:16:07 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1653E800) [pid = 916] [serial = 415] [outer = 00000000] 10:16:07 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (16548800) [pid = 916] [serial = 416] [outer = 1653E800] 10:16:07 INFO - PROCESS | 916 | 1460999767289 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1654C400) [pid = 916] [serial = 417] [outer = 1653E800] 10:16:08 INFO - PROCESS | 916 | 1460999768028 Marionette TRACE conn2 <- [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]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1009ms 10:16:08 INFO - PROCESS | 916 | 1460999768087 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 916 | 1460999768091 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 10:16:08 INFO - PROCESS | 916 | 1460999768097 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:16:08 INFO - PROCESS | 916 | 1460999768100 Marionette TRACE conn2 <- [1,522,null,{}] 10:16:08 INFO - PROCESS | 916 | 1460999768105 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:08 INFO - PROCESS | 916 | 1460999768199 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:16:08 INFO - PROCESS | 916 | 1460999768314 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 916 | ++DOCSHELL 15E8DC00 == 59 [pid = 916] [id = 140] 10:16:08 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (15E92000) [pid = 916] [serial = 418] [outer = 00000000] 10:16:08 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (16580800) [pid = 916] [serial = 419] [outer = 15E92000] 10:16:08 INFO - PROCESS | 916 | 1460999768363 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (183D7400) [pid = 916] [serial = 420] [outer = 15E92000] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1CE93000 == 58 [pid = 916] [id = 134] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1CE03400 == 57 [pid = 916] [id = 133] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 138B5800 == 56 [pid = 916] [id = 132] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1D0C1400 == 55 [pid = 916] [id = 131] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1C524800 == 54 [pid = 916] [id = 130] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1AE30400 == 53 [pid = 916] [id = 129] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1669D400 == 52 [pid = 916] [id = 128] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 1674A400 == 51 [pid = 916] [id = 127] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 15ED7000 == 50 [pid = 916] [id = 126] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 15560400 == 49 [pid = 916] [id = 125] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1D7A5C00) [pid = 916] [serial = 358] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1555B400) [pid = 916] [serial = 322] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D766000) [pid = 916] [serial = 328] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18747000) [pid = 916] [serial = 325] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 159FA400 == 48 [pid = 916] [id = 121] 10:16:08 INFO - PROCESS | 916 | --DOCSHELL 15CD2800 == 47 [pid = 916] [id = 120] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1AEB3400) [pid = 916] [serial = 341] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1E172400) [pid = 916] [serial = 332] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1DC2DC00) [pid = 916] [serial = 350] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1E025C00) [pid = 916] [serial = 331] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1C5C1000) [pid = 916] [serial = 355] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15CF1800) [pid = 916] [serial = 352] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18738000) [pid = 916] [serial = 335] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1C60A000) [pid = 916] [serial = 343] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1CE03800) [pid = 916] [serial = 344] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 110 (196B6C00) [pid = 916] [serial = 338] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15CF5C00) [pid = 916] [serial = 353] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1D765800) [pid = 916] [serial = 347] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1DC2D400) [pid = 916] [serial = 349] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18441800) [pid = 916] [serial = 334] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1AE29C00) [pid = 916] [serial = 340] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 104 (183E3C00) [pid = 916] [serial = 337] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1D3EA400) [pid = 916] [serial = 346] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1C5C4C00) [pid = 916] [serial = 356] [outer = 00000000] [url = about:blank] 10:16:08 INFO - PROCESS | 916 | 1460999768943 Marionette TRACE conn2 <- [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]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 887ms 10:16:08 INFO - PROCESS | 916 | 1460999768986 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 916 | 1460999768992 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 10:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:16:08 INFO - PROCESS | 916 | 1460999768998 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 916 | 1460999769000 Marionette TRACE conn2 <- [1,526,null,{}] 10:16:08 INFO - PROCESS | 916 | 1460999769004 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 916 | 1460999769085 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:16:09 INFO - PROCESS | 916 | 1460999769165 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 916 | ++DOCSHELL 15560400 == 48 [pid = 916] [id = 141] 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (157AA800) [pid = 916] [serial = 421] [outer = 00000000] 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1664D000) [pid = 916] [serial = 422] [outer = 157AA800] 10:16:09 INFO - PROCESS | 916 | 1460999769210 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (18730400) [pid = 916] [serial = 423] [outer = 157AA800] 10:16:09 INFO - PROCESS | 916 | 1460999769603 Marionette TRACE conn2 <- [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]]]}] 10:16: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 10:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 611ms 10:16:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:16:09 INFO - PROCESS | 916 | 1460999769620 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 916 | 1460999769622 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 10:16:09 INFO - PROCESS | 916 | 1460999769625 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 916 | 1460999769629 Marionette TRACE conn2 <- [1,530,null,{}] 10:16:09 INFO - PROCESS | 916 | 1460999769638 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 916 | 1460999769721 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:16:09 INFO - PROCESS | 916 | 1460999769727 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 916 | ++DOCSHELL 18F03C00 == 49 [pid = 916] [id = 142] 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (18FDF800) [pid = 916] [serial = 424] [outer = 00000000] 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19F77000) [pid = 916] [serial = 425] [outer = 18FDF800] 10:16:09 INFO - PROCESS | 916 | 1460999769778 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1A3F6C00) [pid = 916] [serial = 426] [outer = 18FDF800] 10:16:10 INFO - PROCESS | 916 | 1460999770198 Marionette TRACE conn2 <- [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"]]]}] 10:16:10 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 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:16:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:16:10 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 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:16:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:16:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:16:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 611ms 10:16:10 INFO - PROCESS | 916 | 1460999770245 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 916 | 1460999770247 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 10:16:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:16:10 INFO - PROCESS | 916 | 1460999770251 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 916 | 1460999770252 Marionette TRACE conn2 <- [1,534,null,{}] 10:16:10 INFO - PROCESS | 916 | 1460999770256 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 916 | 1460999770340 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:16:10 INFO - PROCESS | 916 | 1460999770377 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 916 | ++DOCSHELL 1A58D800 == 50 [pid = 916] [id = 143] 10:16:10 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1AE24400) [pid = 916] [serial = 427] [outer = 00000000] 10:16:10 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1C523800) [pid = 916] [serial = 428] [outer = 1AE24400] 10:16:10 INFO - PROCESS | 916 | 1460999770424 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1C5BCC00) [pid = 916] [serial = 429] [outer = 1AE24400] 10:16:10 INFO - PROCESS | 916 | 1460999770842 Marionette TRACE conn2 <- [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]]]}] 10:16: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. 10:16:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 10:16:10 INFO - PROCESS | 916 | 1460999770888 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 916 | 1460999770891 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 10:16:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:16:10 INFO - PROCESS | 916 | 1460999770894 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 916 | 1460999770896 Marionette TRACE conn2 <- [1,538,null,{}] 10:16:10 INFO - PROCESS | 916 | 1460999770905 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 916 | 1460999770989 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:16:10 INFO - PROCESS | 916 | 1460999770995 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 916 | ++DOCSHELL 15E10400 == 51 [pid = 916] [id = 144] 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1AE2EC00) [pid = 916] [serial = 430] [outer = 00000000] 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1C60A000) [pid = 916] [serial = 431] [outer = 1AE2EC00] 10:16:11 INFO - PROCESS | 916 | 1460999771039 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1CE03400) [pid = 916] [serial = 432] [outer = 1AE2EC00] 10:16:11 INFO - PROCESS | 916 | 1460999771492 Marionette TRACE conn2 <- [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]]]}] 10:16:11 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. 10:16:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 627ms 10:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:16:11 INFO - PROCESS | 916 | 1460999771516 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 916 | 1460999771518 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 10:16:11 INFO - PROCESS | 916 | 1460999771522 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 916 | 1460999771523 Marionette TRACE conn2 <- [1,542,null,{}] 10:16:11 INFO - PROCESS | 916 | 1460999771527 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 916 | 1460999771646 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:16:11 INFO - PROCESS | 916 | 1460999771714 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 916 | ++DOCSHELL 1CE07800 == 52 [pid = 916] [id = 145] 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1CE92800) [pid = 916] [serial = 433] [outer = 00000000] 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1D7A3C00) [pid = 916] [serial = 434] [outer = 1CE92800] 10:16:11 INFO - PROCESS | 916 | 1460999771770 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1DB77C00) [pid = 916] [serial = 435] [outer = 1CE92800] 10:16:12 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:12 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:12 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:12 INFO - PROCESS | 916 | 1460999772181 Marionette TRACE conn2 <- [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]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 688ms 10:16:12 INFO - PROCESS | 916 | 1460999772201 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 916 | 1460999772203 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 10:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:16:12 INFO - PROCESS | 916 | 1460999772211 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 916 | 1460999772213 Marionette TRACE conn2 <- [1,546,null,{}] 10:16:12 INFO - PROCESS | 916 | 1460999772217 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:12 INFO - PROCESS | 916 | 1460999772319 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:16:12 INFO - PROCESS | 916 | 1460999772325 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 916 | ++DOCSHELL 13203000 == 53 [pid = 916] [id = 146] 10:16:12 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1D75A000) [pid = 916] [serial = 436] [outer = 00000000] 10:16:12 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1DC32C00) [pid = 916] [serial = 437] [outer = 1D75A000] 10:16:12 INFO - PROCESS | 916 | 1460999772371 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1DE2F800) [pid = 916] [serial = 438] [outer = 1D75A000] 10:16:12 INFO - PROCESS | 916 | 1460999772795 Marionette TRACE conn2 <- [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]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 626ms 10:16:12 INFO - PROCESS | 916 | 1460999773002 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 916 | 1460999773004 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 119 (13269C00) [pid = 916] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D3EA000) [pid = 916] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 117 (14B1B800) [pid = 916] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 116 (159F9400) [pid = 916] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 115 (183D7000) [pid = 916] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 114 (183DCC00) [pid = 916] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1C666800) [pid = 916] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 112 (142B0400) [pid = 916] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 111 (183DC800) [pid = 916] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1D3E0000) [pid = 916] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1AE30C00) [pid = 916] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1C524C00) [pid = 916] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15CC0800) [pid = 916] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:16:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18FE3C00) [pid = 916] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15ED7800) [pid = 916] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 104 (16A6DC00) [pid = 916] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1D0C1800) [pid = 916] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 102 (14BA8400) [pid = 916] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1CE10C00) [pid = 916] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:16:13 INFO - PROCESS | 916 | --DOMWINDOW == 100 (18743000) [pid = 916] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:16:13 INFO - PROCESS | 916 | 1460999773051 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 916 | 1460999773053 Marionette TRACE conn2 <- [1,550,null,{}] 10:16:13 INFO - PROCESS | 916 | 1460999773056 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 916 | 1460999773138 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:16:13 INFO - PROCESS | 916 | 1460999773146 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 916 | ++DOCSHELL 1369CC00 == 54 [pid = 916] [id = 147] 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (136B2800) [pid = 916] [serial = 439] [outer = 00000000] 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15E8B800) [pid = 916] [serial = 440] [outer = 136B2800] 10:16:13 INFO - PROCESS | 916 | 1460999773190 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16582800) [pid = 916] [serial = 441] [outer = 136B2800] 10:16:13 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:13 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:13 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:13 INFO - PROCESS | 916 | 1460999773570 Marionette TRACE conn2 <- [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]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:16:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 581ms 10:16:13 INFO - PROCESS | 916 | 1460999773629 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 916 | 1460999773631 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:16:13 INFO - PROCESS | 916 | 1460999773635 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 916 | 1460999773637 Marionette TRACE conn2 <- [1,554,null,{}] 10:16:13 INFO - PROCESS | 916 | 1460999773640 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 916 | 1460999773720 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:16:13 INFO - PROCESS | 916 | 1460999773728 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 916 | ++DOCSHELL 138AE800 == 55 [pid = 916] [id = 148] 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (167F3000) [pid = 916] [serial = 442] [outer = 00000000] 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (167FB000) [pid = 916] [serial = 443] [outer = 167F3000] 10:16:13 INFO - PROCESS | 916 | 1460999773772 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (183D8400) [pid = 916] [serial = 444] [outer = 167F3000] 10:16:14 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:14 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:14 INFO - PROCESS | 916 | 1460999774163 Marionette TRACE conn2 <- [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]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:16:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 580ms 10:16:14 INFO - PROCESS | 916 | 1460999774215 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 916 | 1460999774216 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 10:16:14 INFO - PROCESS | 916 | 1460999774220 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:16:14 INFO - PROCESS | 916 | 1460999774221 Marionette TRACE conn2 <- [1,558,null,{}] 10:16:14 INFO - PROCESS | 916 | 1460999774225 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 916 | 1460999774302 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:16:14 INFO - PROCESS | 916 | 1460999774312 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 916 | ++DOCSHELL 167FA400 == 56 [pid = 916] [id = 149] 10:16:14 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (18746000) [pid = 916] [serial = 445] [outer = 00000000] 10:16:14 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1AA9A800) [pid = 916] [serial = 446] [outer = 18746000] 10:16:14 INFO - PROCESS | 916 | 1460999774355 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C524C00) [pid = 916] [serial = 447] [outer = 18746000] 10:16:14 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:14 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:14 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:14 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:14 INFO - PROCESS | 916 | 1460999774808 Marionette TRACE conn2 <- [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]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:16:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 611ms 10:16:14 INFO - PROCESS | 916 | 1460999774862 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 916 | 1460999774864 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 10:16:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:16:14 INFO - PROCESS | 916 | 1460999774868 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 916 | 1460999774870 Marionette TRACE conn2 <- [1,562,null,{}] 10:16:14 INFO - PROCESS | 916 | 1460999774874 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 916 | 1460999774949 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:16:15 INFO - PROCESS | 916 | 1460999775080 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 916 | ++DOCSHELL 12DD8C00 == 57 [pid = 916] [id = 150] 10:16:15 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1320B000) [pid = 916] [serial = 448] [outer = 00000000] 10:16:15 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (14BA6400) [pid = 916] [serial = 449] [outer = 1320B000] 10:16:15 INFO - PROCESS | 916 | 1460999775137 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15CE8C00) [pid = 916] [serial = 450] [outer = 1320B000] 10:16:15 INFO - PROCESS | 916 | 1460999775771 Marionette TRACE conn2 <- [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]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 979ms 10:16:15 INFO - PROCESS | 916 | 1460999775838 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 916 | 1460999775842 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 10:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:16:15 INFO - PROCESS | 916 | 1460999775846 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 916 | 1460999775850 Marionette TRACE conn2 <- [1,566,null,{}] 10:16:15 INFO - PROCESS | 916 | 1460999775856 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:15 INFO - PROCESS | 916 | 1460999775999 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:16:16 INFO - PROCESS | 916 | 1460999776016 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 916 | ++DOCSHELL 1654DC00 == 58 [pid = 916] [id = 151] 10:16:16 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (16690C00) [pid = 916] [serial = 451] [outer = 00000000] 10:16:16 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (183E3C00) [pid = 916] [serial = 452] [outer = 16690C00] 10:16:16 INFO - PROCESS | 916 | 1460999776071 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18741800) [pid = 916] [serial = 453] [outer = 16690C00] 10:16:16 INFO - PROCESS | 916 | 1460999776635 Marionette TRACE conn2 <- [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]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:16:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 826ms 10:16:16 INFO - PROCESS | 916 | 1460999776676 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 916 | 1460999776680 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 10:16:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:16:16 INFO - PROCESS | 916 | 1460999776685 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 916 | 1460999776687 Marionette TRACE conn2 <- [1,570,null,{}] 10:16:16 INFO - PROCESS | 916 | 1460999776691 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 916 | 1460999776796 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:16:16 INFO - PROCESS | 916 | 1460999776877 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 916 | ++DOCSHELL 167F8800 == 59 [pid = 916] [id = 152] 10:16:16 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183DF400) [pid = 916] [serial = 454] [outer = 00000000] 10:16:16 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1C5BF800) [pid = 916] [serial = 455] [outer = 183DF400] 10:16:16 INFO - PROCESS | 916 | 1460999776973 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1CE8F000) [pid = 916] [serial = 456] [outer = 183DF400] 10:16:17 INFO - PROCESS | 916 | 1460999777566 Marionette TRACE conn2 <- [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]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 917ms 10:16:17 INFO - PROCESS | 916 | 1460999777613 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 916 | 1460999777615 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 10:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:16:17 INFO - PROCESS | 916 | 1460999777625 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 916 | 1460999777631 Marionette TRACE conn2 <- [1,574,null,{}] 10:16:17 INFO - PROCESS | 916 | 1460999777636 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 916 | 1460999777771 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:16:17 INFO - PROCESS | 916 | 1460999777896 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 916 | ++DOCSHELL 15C31C00 == 60 [pid = 916] [id = 153] 10:16:17 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1D75A800) [pid = 916] [serial = 457] [outer = 00000000] 10:16:17 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1E02F800) [pid = 916] [serial = 458] [outer = 1D75A800] 10:16:17 INFO - PROCESS | 916 | 1460999777950 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1E178400) [pid = 916] [serial = 459] [outer = 1D75A800] 10:16:18 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:18 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:18 INFO - PROCESS | 916 | 1460999778519 Marionette TRACE conn2 <- [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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 948ms 10:16:18 INFO - PROCESS | 916 | 1460999778568 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 916 | 1460999778571 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 10:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:16:18 INFO - PROCESS | 916 | 1460999778575 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 916 | 1460999778577 Marionette TRACE conn2 <- [1,578,null,{}] 10:16:18 INFO - PROCESS | 916 | 1460999778581 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:18 INFO - PROCESS | 916 | 1460999778665 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:16:18 INFO - PROCESS | 916 | 1460999778764 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 916 | ++DOCSHELL 15CE8000 == 61 [pid = 916] [id = 154] 10:16:18 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (15E8F400) [pid = 916] [serial = 460] [outer = 00000000] 10:16:18 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (183E1400) [pid = 916] [serial = 461] [outer = 15E8F400] 10:16:18 INFO - PROCESS | 916 | 1460999778827 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (18FE8800) [pid = 916] [serial = 462] [outer = 15E8F400] 10:16:19 INFO - PROCESS | 916 | 1460999779619 Marionette TRACE conn2 <- [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]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1116ms 10:16:19 INFO - PROCESS | 916 | 1460999779691 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 916 | 1460999779696 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 10:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:16:19 INFO - PROCESS | 916 | 1460999779701 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 916 | 1460999779705 Marionette TRACE conn2 <- [1,582,null,{}] 10:16:19 INFO - PROCESS | 916 | 1460999779710 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:19 INFO - PROCESS | 916 | 1460999779840 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:16:19 INFO - PROCESS | 916 | 1460999779963 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 167FA400 == 60 [pid = 916] [id = 149] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 138AE800 == 59 [pid = 916] [id = 148] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 1369CC00 == 58 [pid = 916] [id = 147] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 13203000 == 57 [pid = 916] [id = 146] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 1CE07800 == 56 [pid = 916] [id = 145] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 15E10400 == 55 [pid = 916] [id = 144] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 1A58D800 == 54 [pid = 916] [id = 143] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 18F03C00 == 53 [pid = 916] [id = 142] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 15560400 == 52 [pid = 916] [id = 141] 10:16:19 INFO - PROCESS | 916 | --DOCSHELL 15E8DC00 == 51 [pid = 916] [id = 140] 10:16:19 INFO - PROCESS | 916 | ++DOCSHELL 11CB2800 == 52 [pid = 916] [id = 155] 10:16:19 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (12B44C00) [pid = 916] [serial = 463] [outer = 00000000] 10:16:20 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (15CE8400) [pid = 916] [serial = 464] [outer = 12B44C00] 10:16:20 INFO - PROCESS | 916 | 1460999780038 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (16545800) [pid = 916] [serial = 465] [outer = 12B44C00] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 126 (15CBF000) [pid = 916] [serial = 323] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1D8E0C00) [pid = 916] [serial = 236] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 124 (183D6400) [pid = 916] [serial = 281] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1A119000) [pid = 916] [serial = 242] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 122 (19267400) [pid = 916] [serial = 326] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 121 (196AF400) [pid = 916] [serial = 284] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D8E7000) [pid = 916] [serial = 329] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16654800) [pid = 916] [serial = 239] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1E024C00) [pid = 916] [serial = 278] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15F99800) [pid = 916] [serial = 361] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 116 (183D9800) [pid = 916] [serial = 364] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1C5BD800) [pid = 916] [serial = 367] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15FA3C00) [pid = 916] [serial = 374] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15F64000) [pid = 916] [serial = 373] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A48A400) [pid = 916] [serial = 382] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1657CC00) [pid = 916] [serial = 376] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16653800) [pid = 916] [serial = 377] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18FE4400) [pid = 916] [serial = 379] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 108 (18FEAC00) [pid = 916] [serial = 380] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A38C000) [pid = 916] [serial = 370] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1D0D0C00) [pid = 916] [serial = 391] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18F10C00) [pid = 916] [serial = 394] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1D764800) [pid = 916] [serial = 397] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1D3DC000) [pid = 916] [serial = 392] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1DE29400) [pid = 916] [serial = 359] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1DC28400) [pid = 916] [serial = 401] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1AEB0000) [pid = 916] [serial = 385] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1D7A3800) [pid = 916] [serial = 398] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1AA29400) [pid = 916] [serial = 383] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1AEB3800) [pid = 916] [serial = 395] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1D8E9C00) [pid = 916] [serial = 400] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1C518800) [pid = 916] [serial = 386] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1C661C00) [pid = 916] [serial = 389] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1C5C2400) [pid = 916] [serial = 388] [outer = 00000000] [url = about:blank] 10:16:20 INFO - PROCESS | 916 | 1460999780451 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 780ms 10:16:20 INFO - PROCESS | 916 | 1460999780487 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 916 | 1460999780492 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 10:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:16:20 INFO - PROCESS | 916 | 1460999780498 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 916 | 1460999780500 Marionette TRACE conn2 <- [1,586,null,{}] 10:16:20 INFO - PROCESS | 916 | 1460999780504 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 916 | 1460999780587 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:16:20 INFO - PROCESS | 916 | 1460999780594 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 916 | ++DOCSHELL 16578400 == 53 [pid = 916] [id = 156] 10:16:20 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1657A400) [pid = 916] [serial = 466] [outer = 00000000] 10:16:20 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (167FA400) [pid = 916] [serial = 467] [outer = 1657A400] 10:16:20 INFO - PROCESS | 916 | 1460999780639 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (16A75800) [pid = 916] [serial = 468] [outer = 1657A400] 10:16:21 INFO - PROCESS | 916 | 1460999781079 Marionette TRACE conn2 <- [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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 611ms 10:16:21 INFO - PROCESS | 916 | 1460999781118 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 916 | 1460999781120 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 10:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:16:21 INFO - PROCESS | 916 | 1460999781123 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 916 | 1460999781127 Marionette TRACE conn2 <- [1,590,null,{}] 10:16:21 INFO - PROCESS | 916 | 1460999781136 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 916 | 1460999781218 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:16:21 INFO - PROCESS | 916 | 1460999781227 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 916 | ++DOCSHELL 18792400 == 54 [pid = 916] [id = 157] 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (18F06000) [pid = 916] [serial = 469] [outer = 00000000] 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18FE4400) [pid = 916] [serial = 470] [outer = 18F06000] 10:16:21 INFO - PROCESS | 916 | 1460999781274 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (196A8800) [pid = 916] [serial = 471] [outer = 18F06000] 10:16:21 INFO - PROCESS | 916 | 1460999781700 Marionette TRACE conn2 <- [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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 627ms 10:16:21 INFO - PROCESS | 916 | 1460999781745 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 916 | 1460999781747 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 10:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:16:21 INFO - PROCESS | 916 | 1460999781750 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 916 | 1460999781752 Marionette TRACE conn2 <- [1,594,null,{}] 10:16:21 INFO - PROCESS | 916 | 1460999781756 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 916 | 1460999781834 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:16:21 INFO - PROCESS | 916 | 1460999781843 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 916 | ++DOCSHELL 18FE7400 == 55 [pid = 916] [id = 158] 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19B49000) [pid = 916] [serial = 472] [outer = 00000000] 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A3ED800) [pid = 916] [serial = 473] [outer = 19B49000] 10:16:21 INFO - PROCESS | 916 | 1460999781895 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1A489400) [pid = 916] [serial = 474] [outer = 19B49000] 10:16:22 INFO - PROCESS | 916 | 1460999782336 Marionette TRACE conn2 <- [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]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 626ms 10:16:22 INFO - PROCESS | 916 | 1460999782388 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 916 | 1460999782391 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 10:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:16:22 INFO - PROCESS | 916 | 1460999782400 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 916 | 1460999782403 Marionette TRACE conn2 <- [1,598,null,{}] 10:16:22 INFO - PROCESS | 916 | 1460999782406 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:22 INFO - PROCESS | 916 | 1460999782489 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:16:22 INFO - PROCESS | 916 | 1460999782495 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 916 | ++DOCSHELL 1A3F9400 == 56 [pid = 916] [id = 159] 10:16:22 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1AE29C00) [pid = 916] [serial = 475] [outer = 00000000] 10:16:22 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1AEB0000) [pid = 916] [serial = 476] [outer = 1AE29C00] 10:16:22 INFO - PROCESS | 916 | 1460999782539 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1C518800) [pid = 916] [serial = 477] [outer = 1AE29C00] 10:16:22 INFO - PROCESS | 916 | 1460999782988 Marionette TRACE conn2 <- [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]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 611ms 10:16:23 INFO - PROCESS | 916 | 1460999783025 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 916 | 1460999783027 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 10:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:16:23 INFO - PROCESS | 916 | 1460999783030 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 916 | 1460999783032 Marionette TRACE conn2 <- [1,602,null,{}] 10:16:23 INFO - PROCESS | 916 | 1460999783035 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 916 | 1460999783156 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:16:23 INFO - PROCESS | 916 | 1460999783244 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 916 | ++DOCSHELL 157AA400 == 57 [pid = 916] [id = 160] 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1C5C8000) [pid = 916] [serial = 478] [outer = 00000000] 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1C663000) [pid = 916] [serial = 479] [outer = 1C5C8000] 10:16:23 INFO - PROCESS | 916 | 1460999783275 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1C664800) [pid = 916] [serial = 480] [outer = 1C5C8000] 10:16:23 INFO - PROCESS | 916 | 1460999783686 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 688ms 10:16:23 INFO - PROCESS | 916 | 1460999783710 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 916 | 1460999783712 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 10:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:16:23 INFO - PROCESS | 916 | 1460999783715 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 916 | 1460999783717 Marionette TRACE conn2 <- [1,606,null,{}] 10:16:23 INFO - PROCESS | 916 | 1460999783726 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 916 | 1460999783828 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:16:23 INFO - PROCESS | 916 | 1460999783833 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 916 | ++DOCSHELL 1C5C2000 == 58 [pid = 916] [id = 161] 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C5C9000) [pid = 916] [serial = 481] [outer = 00000000] 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D3E0000) [pid = 916] [serial = 482] [outer = 1C5C9000] 10:16:23 INFO - PROCESS | 916 | 1460999783880 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D3DE400) [pid = 916] [serial = 483] [outer = 1C5C9000] 10:16:24 INFO - PROCESS | 916 | 1460999784287 Marionette TRACE conn2 <- [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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 627ms 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1CE92800) [pid = 916] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1D75A000) [pid = 916] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 108 (157AA800) [pid = 916] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15E92000) [pid = 916] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1653E800) [pid = 916] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 105 (136B2800) [pid = 916] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18FDF800) [pid = 916] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AE24400) [pid = 916] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1AE2EC00) [pid = 916] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 101 (167F3000) [pid = 916] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:16:24 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1D8E2800) [pid = 916] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:16:24 INFO - PROCESS | 916 | 1460999784491 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 916 | 1460999784493 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 10:16:24 INFO - PROCESS | 916 | 1460999784506 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 916 | 1460999784508 Marionette TRACE conn2 <- [1,610,null,{}] 10:16:24 INFO - PROCESS | 916 | 1460999784512 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:16:24 INFO - PROCESS | 916 | 1460999784586 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:16:24 INFO - PROCESS | 916 | 1460999784594 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 916 | ++DOCSHELL 138AD800 == 59 [pid = 916] [id = 162] 10:16:24 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15CBE800) [pid = 916] [serial = 484] [outer = 00000000] 10:16:24 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (167FB400) [pid = 916] [serial = 485] [outer = 15CBE800] 10:16:24 INFO - PROCESS | 916 | 1460999784637 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19266C00) [pid = 916] [serial = 486] [outer = 15CBE800] 10:16:25 INFO - PROCESS | 916 | 1460999785027 Marionette TRACE conn2 <- [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]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 551ms 10:16:25 INFO - PROCESS | 916 | 1460999785075 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 916 | 1460999785077 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 10:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:16:25 INFO - PROCESS | 916 | 1460999785081 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 916 | 1460999785082 Marionette TRACE conn2 <- [1,614,null,{}] 10:16:25 INFO - PROCESS | 916 | 1460999785086 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 916 | 1460999785161 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:16:25 INFO - PROCESS | 916 | 1460999785171 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 916 | ++DOCSHELL 1A116000 == 60 [pid = 916] [id = 163] 10:16:25 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1C5C5000) [pid = 916] [serial = 487] [outer = 00000000] 10:16:25 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1D79D000) [pid = 916] [serial = 488] [outer = 1C5C5000] 10:16:25 INFO - PROCESS | 916 | 1460999785214 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1D7A2C00) [pid = 916] [serial = 489] [outer = 1C5C5000] 10:16:25 INFO - PROCESS | 916 | 1460999785728 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms 10:16:25 INFO - PROCESS | 916 | 1460999785764 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 916 | 1460999785766 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 10:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:16:25 INFO - PROCESS | 916 | 1460999785769 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 916 | 1460999785771 Marionette TRACE conn2 <- [1,618,null,{}] 10:16:25 INFO - PROCESS | 916 | 1460999785774 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 916 | 1460999785948 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:16:25 INFO - PROCESS | 916 | 1460999785964 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 916 | ++DOCSHELL 1DB28C00 == 61 [pid = 916] [id = 164] 10:16:25 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1DB29800) [pid = 916] [serial = 490] [outer = 00000000] 10:16:26 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1DB7B000) [pid = 916] [serial = 491] [outer = 1DB29800] 10:16:26 INFO - PROCESS | 916 | 1460999786015 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1DC2E400) [pid = 916] [serial = 492] [outer = 1DB29800] 10:16:26 INFO - PROCESS | 916 | 1460999786508 Marionette TRACE conn2 <- [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]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 779ms 10:16:26 INFO - PROCESS | 916 | 1460999786567 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 916 | 1460999786572 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 10:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:16:26 INFO - PROCESS | 916 | 1460999786578 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 916 | 1460999786583 Marionette TRACE conn2 <- [1,622,null,{}] 10:16:26 INFO - PROCESS | 916 | 1460999786589 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:26 INFO - PROCESS | 916 | 1460999786694 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:16:26 INFO - PROCESS | 916 | 1460999786793 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 916 | ++DOCSHELL 11C08000 == 62 [pid = 916] [id = 165] 10:16:26 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (11C09000) [pid = 916] [serial = 493] [outer = 00000000] 10:16:26 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (11C0EC00) [pid = 916] [serial = 494] [outer = 11C09000] 10:16:26 INFO - PROCESS | 916 | 1460999786848 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1370EC00) [pid = 916] [serial = 495] [outer = 11C09000] 10:16:27 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:27 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:27 INFO - PROCESS | 916 | 1460999787462 Marionette TRACE conn2 <- [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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 917ms 10:16:27 INFO - PROCESS | 916 | 1460999787515 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 916 | 1460999787521 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 10:16:27 INFO - PROCESS | 916 | 1460999787528 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:16:27 INFO - PROCESS | 916 | 1460999787531 Marionette TRACE conn2 <- [1,626,null,{}] 10:16:27 INFO - PROCESS | 916 | 1460999787535 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 916 | 1460999787636 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:16:27 INFO - PROCESS | 916 | 1460999787759 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 916 | ++DOCSHELL 15ECD000 == 63 [pid = 916] [id = 166] 10:16:27 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15F64000) [pid = 916] [serial = 496] [outer = 00000000] 10:16:27 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1657CC00) [pid = 916] [serial = 497] [outer = 15F64000] 10:16:27 INFO - PROCESS | 916 | 1460999787814 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (167EDC00) [pid = 916] [serial = 498] [outer = 15F64000] 10:16:28 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:28 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:28 INFO - PROCESS | 916 | 1460999788333 Marionette TRACE conn2 <- [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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 825ms 10:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:16:28 INFO - PROCESS | 916 | 1460999788366 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 916 | 1460999788369 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 10:16:28 INFO - PROCESS | 916 | 1460999788374 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 916 | 1460999788377 Marionette TRACE conn2 <- [1,630,null,{}] 10:16:28 INFO - PROCESS | 916 | 1460999788389 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 916 | 1460999788495 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:16:28 INFO - PROCESS | 916 | 1460999788588 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 916 | ++DOCSHELL 183DF800 == 64 [pid = 916] [id = 167] 10:16:28 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183E1C00) [pid = 916] [serial = 499] [outer = 00000000] 10:16:28 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19F76C00) [pid = 916] [serial = 500] [outer = 183E1C00] 10:16:28 INFO - PROCESS | 916 | 1460999788644 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1AB42C00) [pid = 916] [serial = 501] [outer = 183E1C00] 10:16:29 INFO - PROCESS | 916 | 1460999789257 Marionette TRACE conn2 <- [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]]]}] 10:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 918ms 10:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:16:29 INFO - PROCESS | 916 | 1460999789302 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 916 | 1460999789305 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 10:16:29 INFO - PROCESS | 916 | 1460999789309 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 916 | 1460999789311 Marionette TRACE conn2 <- [1,634,null,{}] 10:16:29 INFO - PROCESS | 916 | 1460999789314 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:29 INFO - PROCESS | 916 | 1460999789413 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:16:29 INFO - PROCESS | 916 | 1460999789506 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 916 | ++DOCSHELL 19B56800 == 65 [pid = 916] [id = 168] 10:16:29 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19F6C000) [pid = 916] [serial = 502] [outer = 00000000] 10:16:29 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1C5F4800) [pid = 916] [serial = 503] [outer = 19F6C000] 10:16:29 INFO - PROCESS | 916 | 1460999789560 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1D8E3400) [pid = 916] [serial = 504] [outer = 19F6C000] 10:16:30 INFO - PROCESS | 916 | 1460999790096 Marionette TRACE conn2 <- [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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 825ms 10:16:30 INFO - PROCESS | 916 | 1460999790133 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 916 | 1460999790136 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 10:16:30 INFO - PROCESS | 916 | 1460999790140 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:16:30 INFO - PROCESS | 916 | 1460999790142 Marionette TRACE conn2 <- [1,638,null,{}] 10:16:30 INFO - PROCESS | 916 | 1460999790146 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 916 | 1460999790245 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:16:30 INFO - PROCESS | 916 | 1460999790350 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 916 | ++DOCSHELL 11BCE000 == 66 [pid = 916] [id = 169] 10:16:30 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (11BCE800) [pid = 916] [serial = 505] [outer = 00000000] 10:16:30 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (11BD3800) [pid = 916] [serial = 506] [outer = 11BCE800] 10:16:30 INFO - PROCESS | 916 | 1460999790403 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (11BD7800) [pid = 916] [serial = 507] [outer = 11BCE800] 10:16:31 INFO - PROCESS | 916 | 1460999791163 Marionette TRACE conn2 <- [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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1131ms 10:16:31 INFO - PROCESS | 916 | 1460999791280 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 916 | 1460999791284 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 10:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:16:31 INFO - PROCESS | 916 | 1460999791289 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 916 | 1460999791292 Marionette TRACE conn2 <- [1,642,null,{}] 10:16:31 INFO - PROCESS | 916 | 1460999791298 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:31 INFO - PROCESS | 916 | 1460999791392 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:16:31 INFO - PROCESS | 916 | 1460999791484 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 916 | ++DOCSHELL 1435B400 == 67 [pid = 916] [id = 170] 10:16:31 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (143AC800) [pid = 916] [serial = 508] [outer = 00000000] 10:16:31 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (15CE7800) [pid = 916] [serial = 509] [outer = 143AC800] 10:16:31 INFO - PROCESS | 916 | 1460999791532 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (15FA2400) [pid = 916] [serial = 510] [outer = 143AC800] 10:16:32 INFO - PROCESS | 916 | 1460999792028 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 780ms 10:16:32 INFO - PROCESS | 916 | 1460999792076 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 916 | 1460999792081 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:16:32 INFO - PROCESS | 916 | 1460999792087 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 916 | 1460999792089 Marionette TRACE conn2 <- [1,646,null,{}] 10:16:32 INFO - PROCESS | 916 | 1460999792093 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 916 | 1460999792192 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:16:32 INFO - PROCESS | 916 | 1460999792287 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 916 | ++DOCSHELL 15CF5C00 == 68 [pid = 916] [id = 171] 10:16:32 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (16548000) [pid = 916] [serial = 511] [outer = 00000000] 10:16:32 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (16A76000) [pid = 916] [serial = 512] [outer = 16548000] 10:16:32 INFO - PROCESS | 916 | 1460999792335 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (183DE400) [pid = 916] [serial = 513] [outer = 16548000] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 1A116000 == 67 [pid = 916] [id = 163] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 138AD800 == 66 [pid = 916] [id = 162] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 1C5C2000 == 65 [pid = 916] [id = 161] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 157AA400 == 64 [pid = 916] [id = 160] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 1A3F9400 == 63 [pid = 916] [id = 159] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 18FE7400 == 62 [pid = 916] [id = 158] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 18792400 == 61 [pid = 916] [id = 157] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 16578400 == 60 [pid = 916] [id = 156] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 11CB2800 == 59 [pid = 916] [id = 155] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 15C31C00 == 58 [pid = 916] [id = 153] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 167F8800 == 57 [pid = 916] [id = 152] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 1654DC00 == 56 [pid = 916] [id = 151] 10:16:32 INFO - PROCESS | 916 | --DOCSHELL 12DD8C00 == 55 [pid = 916] [id = 150] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1DC34C00) [pid = 916] [serial = 320] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1A3F6C00) [pid = 916] [serial = 426] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1C523800) [pid = 916] [serial = 428] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 126 (183E5400) [pid = 916] [serial = 406] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1654C400) [pid = 916] [serial = 417] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1C60A000) [pid = 916] [serial = 431] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1CE03400) [pid = 916] [serial = 432] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 122 (167FB000) [pid = 916] [serial = 443] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 121 (183D8400) [pid = 916] [serial = 444] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1C5BCC00) [pid = 916] [serial = 429] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16582800) [pid = 916] [serial = 441] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19267000) [pid = 916] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1AA9A800) [pid = 916] [serial = 446] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1D7A3C00) [pid = 916] [serial = 434] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1AE2E800) [pid = 916] [serial = 409] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1DC32C00) [pid = 916] [serial = 437] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1664D000) [pid = 916] [serial = 422] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18730400) [pid = 916] [serial = 423] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 111 (183D7400) [pid = 916] [serial = 420] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16580800) [pid = 916] [serial = 419] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 109 (16548800) [pid = 916] [serial = 416] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1E17E800) [pid = 916] [serial = 413] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1DB77C00) [pid = 916] [serial = 435] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 106 (15E8B800) [pid = 916] [serial = 440] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1DE2F800) [pid = 916] [serial = 438] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1E027800) [pid = 916] [serial = 403] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19F77000) [pid = 916] [serial = 425] [outer = 00000000] [url = about:blank] 10:16:32 INFO - PROCESS | 916 | 1460999792820 Marionette TRACE conn2 <- [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]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 780ms 10:16:32 INFO - PROCESS | 916 | 1460999792875 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 916 | 1460999792877 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:16:32 INFO - PROCESS | 916 | 1460999792881 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 916 | 1460999792884 Marionette TRACE conn2 <- [1,650,null,{}] 10:16:32 INFO - PROCESS | 916 | 1460999792894 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 916 | 1460999792975 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:16:32 INFO - PROCESS | 916 | 1460999792983 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 916 | ++DOCSHELL 16579C00 == 56 [pid = 916] [id = 172] 10:16:32 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16580800) [pid = 916] [serial = 514] [outer = 00000000] 10:16:33 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (183DEC00) [pid = 916] [serial = 515] [outer = 16580800] 10:16:33 INFO - PROCESS | 916 | 1460999793031 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (186D4000) [pid = 916] [serial = 516] [outer = 16580800] 10:16:33 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:33 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:33 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:33 INFO - PROCESS | 916 | 1460999793498 Marionette TRACE conn2 <- [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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 672ms 10:16:33 INFO - PROCESS | 916 | 1460999793564 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 916 | 1460999793567 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:16:33 INFO - PROCESS | 916 | 1460999793570 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 916 | 1460999793572 Marionette TRACE conn2 <- [1,654,null,{}] 10:16:33 INFO - PROCESS | 916 | 1460999793575 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 916 | 1460999793653 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:16:33 INFO - PROCESS | 916 | 1460999793661 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 916 | ++DOCSHELL 18731800 == 57 [pid = 916] [id = 173] 10:16:33 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (18747C00) [pid = 916] [serial = 517] [outer = 00000000] 10:16:33 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (196A3400) [pid = 916] [serial = 518] [outer = 18747C00] 10:16:33 INFO - PROCESS | 916 | 1460999793706 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (196AF400) [pid = 916] [serial = 519] [outer = 18747C00] 10:16:33 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:33 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:34 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:34 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:34 INFO - PROCESS | 916 | 1460999794121 Marionette TRACE conn2 <- [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]]]}] 10:16: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 10:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 581ms 10:16:34 INFO - PROCESS | 916 | 1460999794150 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:16:34 INFO - PROCESS | 916 | 1460999794153 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 916 | 1460999794157 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 916 | 1460999794160 Marionette TRACE conn2 <- [1,658,null,{}] 10:16:34 INFO - PROCESS | 916 | 1460999794165 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:34 INFO - PROCESS | 916 | 1460999794270 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:16:34 INFO - PROCESS | 916 | 1460999794308 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 916 | ++DOCSHELL 18FE3C00 == 58 [pid = 916] [id = 174] 10:16:34 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A0F5C00) [pid = 916] [serial = 520] [outer = 00000000] 10:16:34 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A48A000) [pid = 916] [serial = 521] [outer = 1A0F5C00] 10:16:34 INFO - PROCESS | 916 | 1460999794352 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A590C00) [pid = 916] [serial = 522] [outer = 1A0F5C00] 10:16:34 INFO - PROCESS | 916 | 1460999794751 Marionette TRACE conn2 <- [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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 611ms 10:16:34 INFO - PROCESS | 916 | 1460999794791 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 916 | 1460999794793 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 916 | 1460999794797 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 916 | 1460999794798 Marionette TRACE conn2 <- [1,662,null,{}] 10:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:16:34 INFO - PROCESS | 916 | 1460999794802 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:34 INFO - PROCESS | 916 | 1460999794930 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:16:34 INFO - PROCESS | 916 | 1460999794937 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 916 | ++DOCSHELL 19F9C000 == 59 [pid = 916] [id = 175] 10:16:34 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AA29400) [pid = 916] [serial = 523] [outer = 00000000] 10:16:34 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C5BE400) [pid = 916] [serial = 524] [outer = 1AA29400] 10:16:34 INFO - PROCESS | 916 | 1460999794984 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1C5C9800) [pid = 916] [serial = 525] [outer = 1AA29400] 10:16:35 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:35 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:35 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:35 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:16:35 INFO - PROCESS | 916 | 1460999795426 Marionette TRACE conn2 <- [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]]]}] 10:16:35 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 10:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 10:16:35 INFO - PROCESS | 916 | 1460999795503 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 916 | 1460999795505 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 10:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:16:35 INFO - PROCESS | 916 | 1460999795508 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 916 | 1460999795510 Marionette TRACE conn2 <- [1,666,null,{}] 10:16:35 INFO - PROCESS | 916 | 1460999795496 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 916 | 1460999795600 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:16:35 INFO - PROCESS | 916 | 1460999795684 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 916 | ++DOCSHELL 1C5BCC00 == 60 [pid = 916] [id = 176] 10:16:35 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1C603C00) [pid = 916] [serial = 526] [outer = 00000000] 10:16:35 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1CE91800) [pid = 916] [serial = 527] [outer = 1C603C00] 10:16:35 INFO - PROCESS | 916 | 1460999795728 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1D3E1C00) [pid = 916] [serial = 528] [outer = 1C603C00] 10:16:36 INFO - PROCESS | 916 | 1460999796138 Marionette TRACE conn2 <- [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]]]}] 10:16: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 10:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 688ms 10:16:36 INFO - PROCESS | 916 | 1460999796191 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 916 | 1460999796193 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 10:16:36 INFO - PROCESS | 916 | 1460999796196 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:16:36 INFO - PROCESS | 916 | 1460999796198 Marionette TRACE conn2 <- [1,670,null,{}] 10:16:36 INFO - PROCESS | 916 | 1460999796202 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:36 INFO - PROCESS | 916 | 1460999796297 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:16:36 INFO - PROCESS | 916 | 1460999796305 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 916 | ++DOCSHELL 1D7A7000 == 61 [pid = 916] [id = 177] 10:16:36 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1D7A7400) [pid = 916] [serial = 529] [outer = 00000000] 10:16:36 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1DB1F400) [pid = 916] [serial = 530] [outer = 1D7A7400] 10:16:36 INFO - PROCESS | 916 | 1460999796396 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1DB25400) [pid = 916] [serial = 531] [outer = 1D7A7400] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1C5C8000) [pid = 916] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C5C9000) [pid = 916] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1657A400) [pid = 916] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 117 (12B44C00) [pid = 916] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19B49000) [pid = 916] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15E8F400) [pid = 916] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15CBE800) [pid = 916] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18F06000) [pid = 916] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AE29C00) [pid = 916] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:16:36 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C5C5000) [pid = 916] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:16:37 INFO - PROCESS | 916 | 1460999797302 Marionette TRACE conn2 <- [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]]]}] 10:16:37 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) 10:16:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1192ms 10:16:37 INFO - PROCESS | 916 | 1460999797369 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 916 | 1460999797371 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 10:16:37 INFO - PROCESS | 916 | 1460999797375 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:16:37 INFO - PROCESS | 916 | 1460999797376 Marionette TRACE conn2 <- [1,674,null,{}] 10:16:37 INFO - PROCESS | 916 | 1460999797380 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:37 INFO - PROCESS | 916 | 1460999797486 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:16:37 INFO - PROCESS | 916 | 1460999797494 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 916 | ++DOCSHELL 15560400 == 62 [pid = 916] [id = 178] 10:16:37 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15E8F400) [pid = 916] [serial = 532] [outer = 00000000] 10:16:37 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (18FEC800) [pid = 916] [serial = 533] [outer = 15E8F400] 10:16:37 INFO - PROCESS | 916 | 1460999797539 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (19829400) [pid = 916] [serial = 534] [outer = 15E8F400] 10:16:38 INFO - PROCESS | 916 | 1460999798407 Marionette TRACE conn2 <- [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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:16:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1070ms 10:16:38 INFO - PROCESS | 916 | 1460999798455 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 916 | 1460999798457 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:16:38 INFO - PROCESS | 916 | 1460999798460 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 916 | 1460999798462 Marionette TRACE conn2 <- [1,678,null,{}] 10:16:38 INFO - PROCESS | 916 | 1460999798466 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 916 | 1460999798542 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:16:38 INFO - PROCESS | 916 | 1460999798619 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 916 | ++DOCSHELL 14B1A800 == 63 [pid = 916] [id = 179] 10:16:38 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (16655C00) [pid = 916] [serial = 535] [outer = 00000000] 10:16:38 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19837400) [pid = 916] [serial = 536] [outer = 16655C00] 10:16:38 INFO - PROCESS | 916 | 1460999798646 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19B49000) [pid = 916] [serial = 537] [outer = 16655C00] 10:16:39 INFO - PROCESS | 916 | 1460999799648 Marionette TRACE conn2 <- [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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1223ms 10:16:39 INFO - PROCESS | 916 | 1460999799689 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 916 | 1460999799694 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 10:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:16:39 INFO - PROCESS | 916 | 1460999799699 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 916 | 1460999799702 Marionette TRACE conn2 <- [1,682,null,{}] 10:16:39 INFO - PROCESS | 916 | 1460999799708 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:39 INFO - PROCESS | 916 | 1460999799815 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:16:39 INFO - PROCESS | 916 | 1460999799954 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 916 | ++DOCSHELL 138AF000 == 64 [pid = 916] [id = 180] 10:16:39 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (142B4000) [pid = 916] [serial = 538] [outer = 00000000] 10:16:39 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15FA7400) [pid = 916] [serial = 539] [outer = 142B4000] 10:16:40 INFO - PROCESS | 916 | 1460999800011 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1654BC00) [pid = 916] [serial = 540] [outer = 142B4000] 10:16:41 INFO - PROCESS | 916 | 1460999801038 Marionette TRACE conn2 <- [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]]]}] 10:16:41 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) 10:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1361ms 10:16:41 INFO - PROCESS | 916 | 1460999801062 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 916 | 1460999801068 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 10:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:16:41 INFO - PROCESS | 916 | 1460999801075 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 916 | 1460999801078 Marionette TRACE conn2 <- [1,686,null,{}] 10:16:41 INFO - PROCESS | 916 | 1460999801082 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:41 INFO - PROCESS | 916 | 1460999801184 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:16:41 INFO - PROCESS | 916 | 1460999801312 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 916 | ++DOCSHELL 167F1400 == 65 [pid = 916] [id = 181] 10:16:41 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (16A6F000) [pid = 916] [serial = 541] [outer = 00000000] 10:16:41 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (18F0F000) [pid = 916] [serial = 542] [outer = 16A6F000] 10:16:41 INFO - PROCESS | 916 | 1460999801376 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (196A1400) [pid = 916] [serial = 543] [outer = 16A6F000] 10:16:42 INFO - PROCESS | 916 | 1460999802401 Marionette TRACE conn2 <- [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]]]}] 10:16:42 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) 10:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1391ms 10:16:42 INFO - PROCESS | 916 | 1460999802472 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 916 | 1460999802474 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 10:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:16:42 INFO - PROCESS | 916 | 1460999802479 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 916 | 1460999802482 Marionette TRACE conn2 <- [1,690,null,{}] 10:16:42 INFO - PROCESS | 916 | 1460999802558 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 916 | 1460999802723 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:16:42 INFO - PROCESS | 916 | 1460999802799 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 916 | ++DOCSHELL 143ADC00 == 66 [pid = 916] [id = 182] 10:16:42 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (157F0C00) [pid = 916] [serial = 544] [outer = 00000000] 10:16:42 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1657E000) [pid = 916] [serial = 545] [outer = 157F0C00] 10:16:42 INFO - PROCESS | 916 | 1460999802896 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (18450000) [pid = 916] [serial = 546] [outer = 157F0C00] 10:16:43 INFO - PROCESS | 916 | 1460999804011 Marionette TRACE conn2 <- [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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1590ms 10:16:44 INFO - PROCESS | 916 | 1460999804065 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 916 | 1460999804070 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 10:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:16:44 INFO - PROCESS | 916 | 1460999804089 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 916 | 1460999804092 Marionette TRACE conn2 <- [1,694,null,{}] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 157F3000 == 65 [pid = 916] [id = 81] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 15560400 == 64 [pid = 916] [id = 178] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 1D7A7000 == 63 [pid = 916] [id = 177] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 1C5BCC00 == 62 [pid = 916] [id = 176] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 19F9C000 == 61 [pid = 916] [id = 175] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 18FE3C00 == 60 [pid = 916] [id = 174] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 18731800 == 59 [pid = 916] [id = 173] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 16579C00 == 58 [pid = 916] [id = 172] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 15CF5C00 == 57 [pid = 916] [id = 171] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 1435B400 == 56 [pid = 916] [id = 170] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 183DF800 == 55 [pid = 916] [id = 167] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1DB7B000) [pid = 916] [serial = 491] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 15ECD000 == 54 [pid = 916] [id = 166] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 11C08000 == 53 [pid = 916] [id = 165] 10:16:44 INFO - PROCESS | 916 | --DOCSHELL 1DB28C00 == 52 [pid = 916] [id = 164] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1C663000) [pid = 916] [serial = 479] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1D3E0000) [pid = 916] [serial = 482] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C664800) [pid = 916] [serial = 480] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 121 (14BA6400) [pid = 916] [serial = 449] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 120 (183E3C00) [pid = 916] [serial = 452] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C5BF800) [pid = 916] [serial = 455] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 118 (167FA400) [pid = 916] [serial = 467] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16A75800) [pid = 916] [serial = 468] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15CE8400) [pid = 916] [serial = 464] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16545800) [pid = 916] [serial = 465] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A3ED800) [pid = 916] [serial = 473] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18FE8800) [pid = 916] [serial = 462] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 112 (183E1400) [pid = 916] [serial = 461] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 111 (167FB400) [pid = 916] [serial = 485] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 110 (18FE4400) [pid = 916] [serial = 470] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 109 (196A8800) [pid = 916] [serial = 471] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1E02F800) [pid = 916] [serial = 458] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1D3DE400) [pid = 916] [serial = 483] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19266C00) [pid = 916] [serial = 486] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1AEB0000) [pid = 916] [serial = 476] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1C518800) [pid = 916] [serial = 477] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1D79D000) [pid = 916] [serial = 488] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1A489400) [pid = 916] [serial = 474] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1D7A2C00) [pid = 916] [serial = 489] [outer = 00000000] [url = about:blank] 10:16:44 INFO - PROCESS | 916 | 1460999804190 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:44 INFO - PROCESS | 916 | 1460999804276 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:16:44 INFO - PROCESS | 916 | 1460999804283 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 916 | ++DOCSHELL 15749800 == 53 [pid = 916] [id = 183] 10:16:44 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15C3B800) [pid = 916] [serial = 547] [outer = 00000000] 10:16:44 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15ECD000) [pid = 916] [serial = 548] [outer = 15C3B800] 10:16:44 INFO - PROCESS | 916 | 1460999804331 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15F9B800) [pid = 916] [serial = 549] [outer = 15C3B800] 10:16:45 INFO - PROCESS | 916 | 1460999805265 Marionette TRACE conn2 <- [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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1223ms 10:16:45 INFO - PROCESS | 916 | 1460999805299 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 916 | 1460999805304 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:16:45 INFO - PROCESS | 916 | 1460999805310 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 916 | 1460999805313 Marionette TRACE conn2 <- [1,698,null,{}] 10:16:45 INFO - PROCESS | 916 | 1460999805317 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 916 | 1460999805397 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:16:45 INFO - PROCESS | 916 | 1460999805404 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 916 | ++DOCSHELL 15FA3C00 == 54 [pid = 916] [id = 184] 10:16:45 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15FA6400) [pid = 916] [serial = 550] [outer = 00000000] 10:16:45 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (167FAC00) [pid = 916] [serial = 551] [outer = 15FA6400] 10:16:45 INFO - PROCESS | 916 | 1460999805459 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (16A75800) [pid = 916] [serial = 552] [outer = 15FA6400] 10:16:46 INFO - PROCESS | 916 | 1460999806411 Marionette TRACE conn2 <- [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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:16:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 10:16:46 INFO - PROCESS | 916 | 1460999806451 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 916 | 1460999806455 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 10:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:16:46 INFO - PROCESS | 916 | 1460999806459 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 916 | 1460999806464 Marionette TRACE conn2 <- [1,702,null,{}] 10:16:46 INFO - PROCESS | 916 | 1460999806458 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 916 | 1460999806579 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:16:46 INFO - PROCESS | 916 | 1460999806586 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 916 | ++DOCSHELL 183E5400 == 55 [pid = 916] [id = 185] 10:16:46 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (18470800) [pid = 916] [serial = 553] [outer = 00000000] 10:16:46 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (18FE8000) [pid = 916] [serial = 554] [outer = 18470800] 10:16:46 INFO - PROCESS | 916 | 1460999806633 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19831400) [pid = 916] [serial = 555] [outer = 18470800] 10:16:47 INFO - PROCESS | 916 | 1460999807594 Marionette TRACE conn2 <- [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]]]}] 10:16:47 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 10:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1162ms 10:16:47 INFO - PROCESS | 916 | 1460999807625 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 916 | 1460999807627 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 10:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:16:47 INFO - PROCESS | 916 | 1460999807631 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 916 | 1460999807633 Marionette TRACE conn2 <- [1,706,null,{}] 10:16:47 INFO - PROCESS | 916 | 1460999807636 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 916 | 1460999807742 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:16:47 INFO - PROCESS | 916 | 1460999807748 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 916 | ++DOCSHELL 19AB0C00 == 56 [pid = 916] [id = 186] 10:16:47 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19F6DC00) [pid = 916] [serial = 556] [outer = 00000000] 10:16:47 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A485400) [pid = 916] [serial = 557] [outer = 19F6DC00] 10:16:47 INFO - PROCESS | 916 | 1460999807793 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AE2BC00) [pid = 916] [serial = 558] [outer = 19F6DC00] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 112 (16580800) [pid = 916] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1AA29400) [pid = 916] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1C603C00) [pid = 916] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 109 (143AC800) [pid = 916] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16548000) [pid = 916] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15E8F400) [pid = 916] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18747C00) [pid = 916] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1D7A7400) [pid = 916] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1A0F5C00) [pid = 916] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:16:48 INFO - PROCESS | 916 | --DOMWINDOW == 103 (18746000) [pid = 916] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:16:48 INFO - PROCESS | 916 | 1460999808696 Marionette TRACE conn2 <- [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]]]}] 10:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1070ms 10:16:48 INFO - PROCESS | 916 | 1460999808714 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 916 | 1460999808716 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 10:16:48 INFO - PROCESS | 916 | 1460999808720 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:16:48 INFO - PROCESS | 916 | 1460999808721 Marionette TRACE conn2 <- [1,710,null,{}] 10:16:48 INFO - PROCESS | 916 | 1460999808725 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:48 INFO - PROCESS | 916 | 1460999808784 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:16:48 INFO - PROCESS | 916 | 1460999808857 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 916 | ++DOCSHELL 1844B800 == 57 [pid = 916] [id = 187] 10:16:48 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18747800) [pid = 916] [serial = 559] [outer = 00000000] 10:16:48 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1A0FAC00) [pid = 916] [serial = 560] [outer = 18747800] 10:16:48 INFO - PROCESS | 916 | 1460999808903 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1A0F5C00) [pid = 916] [serial = 561] [outer = 18747800] 10:16:49 INFO - PROCESS | 916 | 1460999809284 Marionette TRACE conn2 <- [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] 10:16:49 INFO - PROCESS | 916 | 1460999809343 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 10:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:16:49 INFO - PROCESS | 916 | 1460999809347 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 916 | 1460999809348 Marionette TRACE conn2 <- [1,714,null,{}] 10:16:49 INFO - PROCESS | 916 | 1460999809352 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:49 INFO - PROCESS | 916 | 1460999809474 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:16:49 INFO - PROCESS | 916 | 1460999809491 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 916 | ++DOCSHELL 196AB800 == 58 [pid = 916] [id = 188] 10:16:49 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1982B400) [pid = 916] [serial = 562] [outer = 00000000] 10:16:49 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1C5C5400) [pid = 916] [serial = 563] [outer = 1982B400] 10:16:49 INFO - PROCESS | 916 | 1460999809547 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1CE02800) [pid = 916] [serial = 564] [outer = 1982B400] 10:16:49 INFO - PROCESS | 916 | 1460999809967 Marionette TRACE conn2 <- [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]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 10:16:50 INFO - PROCESS | 916 | 1460999810028 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 916 | 1460999810030 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:16:50 INFO - PROCESS | 916 | 1460999810039 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 916 | 1460999810040 Marionette TRACE conn2 <- [1,718,null,{}] 10:16:50 INFO - PROCESS | 916 | 1460999810044 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:50 INFO - PROCESS | 916 | 1460999810198 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:16:50 INFO - PROCESS | 916 | 1460999810327 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 916 | ++DOCSHELL 11BD1C00 == 59 [pid = 916] [id = 189] 10:16:50 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (11BD2C00) [pid = 916] [serial = 565] [outer = 00000000] 10:16:50 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1325E400) [pid = 916] [serial = 566] [outer = 11BD2C00] 10:16:50 INFO - PROCESS | 916 | 1460999810368 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (143AD400) [pid = 916] [serial = 567] [outer = 11BD2C00] 10:16:50 INFO - PROCESS | 916 | 1460999810990 Marionette TRACE conn2 <- [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] 10:16:51 INFO - PROCESS | 916 | 1460999811030 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:16:51 INFO - PROCESS | 916 | 1460999811035 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 916 | 1460999811039 Marionette TRACE conn2 <- [1,722,null,{}] 10:16:51 INFO - PROCESS | 916 | 1460999811044 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:51 INFO - PROCESS | 916 | 1460999811147 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:16:51 INFO - PROCESS | 916 | 1460999811256 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 916 | ++DOCSHELL 167F5800 == 60 [pid = 916] [id = 190] 10:16:51 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (167F8800) [pid = 916] [serial = 568] [outer = 00000000] 10:16:51 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18735C00) [pid = 916] [serial = 569] [outer = 167F8800] 10:16:51 INFO - PROCESS | 916 | 1460999811315 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18747400) [pid = 916] [serial = 570] [outer = 167F8800] 10:16:51 INFO - PROCESS | 916 | 1460999811920 Marionette TRACE conn2 <- [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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 979ms 10:16:52 INFO - PROCESS | 916 | 1460999812016 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 916 | 1460999812019 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 10:16:52 INFO - PROCESS | 916 | 1460999812024 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 916 | 1460999812026 Marionette TRACE conn2 <- [1,726,null,{}] 10:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:16:52 INFO - PROCESS | 916 | 1460999812030 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:52 INFO - PROCESS | 916 | 1460999812130 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:16:52 INFO - PROCESS | 916 | 1460999812254 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 916 | ++DOCSHELL 1C517800 == 61 [pid = 916] [id = 191] 10:16:52 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1C51D400) [pid = 916] [serial = 571] [outer = 00000000] 10:16:52 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1C5C9400) [pid = 916] [serial = 572] [outer = 1C51D400] 10:16:52 INFO - PROCESS | 916 | 1460999812311 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1C667C00) [pid = 916] [serial = 573] [outer = 1C51D400] 10:16:53 INFO - PROCESS | 916 | 1460999813361 Marionette TRACE conn2 <- [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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1361ms 10:16:53 INFO - PROCESS | 916 | 1460999813413 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 916 | 1460999813417 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:16:53 INFO - PROCESS | 916 | 1460999813410 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 916 | 1460999813415 Marionette TRACE conn2 <- [1,730,null,{}] 10:16:53 INFO - PROCESS | 916 | 1460999813419 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 916 | 1460999813579 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:16:53 INFO - PROCESS | 916 | 1460999813670 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 916 | ++DOCSHELL 1CE01C00 == 62 [pid = 916] [id = 192] 10:16:53 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1CE07800) [pid = 916] [serial = 574] [outer = 00000000] 10:16:53 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1D7AA400) [pid = 916] [serial = 575] [outer = 1CE07800] 10:16:53 INFO - PROCESS | 916 | 1460999813724 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1D8E4C00) [pid = 916] [serial = 576] [outer = 1CE07800] 10:16:54 INFO - PROCESS | 916 | 1460999814745 Marionette TRACE conn2 <- [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]]]}] 10:16:54 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 10:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1391ms 10:16:54 INFO - PROCESS | 916 | 1460999814806 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 916 | 1460999814810 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:16:54 INFO - PROCESS | 916 | 1460999814815 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 916 | 1460999814818 Marionette TRACE conn2 <- [1,734,null,{}] 10:16:54 INFO - PROCESS | 916 | 1460999814824 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 916 | 1460999814955 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:16:55 INFO - PROCESS | 916 | 1460999815090 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 916 | ++DOCSHELL 16582C00 == 63 [pid = 916] [id = 193] 10:16:55 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (165A4000) [pid = 916] [serial = 577] [outer = 00000000] 10:16:55 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (167F4400) [pid = 916] [serial = 578] [outer = 165A4000] 10:16:55 INFO - PROCESS | 916 | 1460999815139 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (18441800) [pid = 916] [serial = 579] [outer = 165A4000] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 11BCE000 == 62 [pid = 916] [id = 169] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 1D7A6000 == 61 [pid = 916] [id = 138] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 15CE8000 == 60 [pid = 916] [id = 154] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 196AB800 == 59 [pid = 916] [id = 188] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 1844B800 == 58 [pid = 916] [id = 187] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 19AB0C00 == 57 [pid = 916] [id = 186] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 183E5400 == 56 [pid = 916] [id = 185] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 15FA3C00 == 55 [pid = 916] [id = 184] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 15749800 == 54 [pid = 916] [id = 183] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 167F1400 == 53 [pid = 916] [id = 181] 10:16:55 INFO - PROCESS | 916 | --DOCSHELL 138AF000 == 52 [pid = 916] [id = 180] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 123 (186D4000) [pid = 916] [serial = 516] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5C9800) [pid = 916] [serial = 525] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19F76C00) [pid = 916] [serial = 500] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D3E1C00) [pid = 916] [serial = 528] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C5BE400) [pid = 916] [serial = 524] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15FA2400) [pid = 916] [serial = 510] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1C5F4800) [pid = 916] [serial = 503] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 116 (183DEC00) [pid = 916] [serial = 515] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16A76000) [pid = 916] [serial = 512] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 114 (18FEC800) [pid = 916] [serial = 533] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 113 (196AF400) [pid = 916] [serial = 519] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1657CC00) [pid = 916] [serial = 497] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 111 (11BD3800) [pid = 916] [serial = 506] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 110 (183DE400) [pid = 916] [serial = 513] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1DB25400) [pid = 916] [serial = 531] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15CE7800) [pid = 916] [serial = 509] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A48A000) [pid = 916] [serial = 521] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1DB1F400) [pid = 916] [serial = 530] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1A590C00) [pid = 916] [serial = 522] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1CE91800) [pid = 916] [serial = 527] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1C524C00) [pid = 916] [serial = 447] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 102 (196A3400) [pid = 916] [serial = 518] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 101 (11C0EC00) [pid = 916] [serial = 494] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19829400) [pid = 916] [serial = 534] [outer = 00000000] [url = about:blank] 10:16:55 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19837400) [pid = 916] [serial = 536] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 916 | 1460999816116 Marionette TRACE conn2 <- [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]]]}] 10:16:56 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.) 10:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1300ms 10:16:56 INFO - PROCESS | 916 | 1460999816129 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 916 | 1460999816134 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 10:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:16:56 INFO - PROCESS | 916 | 1460999816140 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 916 | 1460999816143 Marionette TRACE conn2 <- [1,738,null,{}] 10:16:56 INFO - PROCESS | 916 | 1460999816146 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 916 | 1460999816277 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:16:56 INFO - PROCESS | 916 | 1460999816389 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 916 | ++DOCSHELL 12B44C00 == 53 [pid = 916] [id = 194] 10:16:56 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (13209000) [pid = 916] [serial = 580] [outer = 00000000] 10:16:56 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13714C00) [pid = 916] [serial = 581] [outer = 13209000] 10:16:56 INFO - PROCESS | 916 | 1460999816489 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1555B800) [pid = 916] [serial = 582] [outer = 13209000] 10:16:57 INFO - PROCESS | 916 | 1460999817556 Marionette TRACE conn2 <- [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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1483ms 10:16:57 INFO - PROCESS | 916 | 1460999817623 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 916 | 1460999817628 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:16:57 INFO - PROCESS | 916 | 1460999817633 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 916 | 1460999817637 Marionette TRACE conn2 <- [1,742,null,{}] 10:16:57 INFO - PROCESS | 916 | 1460999817642 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:57 INFO - PROCESS | 916 | 1460999817850 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:16:57 INFO - PROCESS | 916 | 1460999817945 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 916 | ++DOCSHELL 16581C00 == 54 [pid = 916] [id = 195] 10:16:57 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16649400) [pid = 916] [serial = 583] [outer = 00000000] 10:16:57 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18050C00) [pid = 916] [serial = 584] [outer = 16649400] 10:16:57 INFO - PROCESS | 916 | 1460999817987 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (183E2400) [pid = 916] [serial = 585] [outer = 16649400] 10:16:58 INFO - PROCESS | 916 | 1460999818991 Marionette TRACE conn2 <- [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]]]}] 10:16:59 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 10:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1422ms 10:16:59 INFO - PROCESS | 916 | 1460999819058 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 916 | 1460999819061 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 10:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:16:59 INFO - PROCESS | 916 | 1460999819065 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 916 | 1460999819067 Marionette TRACE conn2 <- [1,746,null,{}] 10:16:59 INFO - PROCESS | 916 | 1460999819071 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:59 INFO - PROCESS | 916 | 1460999819204 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:16:59 INFO - PROCESS | 916 | 1460999819366 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 916 | ++DOCSHELL 196A7C00 == 55 [pid = 916] [id = 196] 10:16:59 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (196A8800) [pid = 916] [serial = 586] [outer = 00000000] 10:16:59 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1982BC00) [pid = 916] [serial = 587] [outer = 196A8800] 10:16:59 INFO - PROCESS | 916 | 1460999819422 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19832400) [pid = 916] [serial = 588] [outer = 196A8800] 10:16:59 INFO - PROCESS | 916 | 1460999819959 Marionette TRACE conn2 <- [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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 917ms 10:16:59 INFO - PROCESS | 916 | 1460999819994 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 916 | 1460999819998 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 10:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:16:59 INFO - PROCESS | 916 | 1460999820009 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 916 | 1460999820014 Marionette TRACE conn2 <- [1,750,null,{}] 10:17:00 INFO - PROCESS | 916 | 1460999820018 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:00 INFO - PROCESS | 916 | 1460999820125 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:17:00 INFO - PROCESS | 916 | 1460999820219 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 916 | ++DOCSHELL 1A387400 == 56 [pid = 916] [id = 197] 10:17:00 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1A3F9400) [pid = 916] [serial = 589] [outer = 00000000] 10:17:00 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1AE2F800) [pid = 916] [serial = 590] [outer = 1A3F9400] 10:17:00 INFO - PROCESS | 916 | 1460999820275 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1AEB1000) [pid = 916] [serial = 591] [outer = 1A3F9400] 10:17:01 INFO - PROCESS | 916 | 1460999821369 Marionette TRACE conn2 <- [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]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1422ms 10:17:01 INFO - PROCESS | 916 | 1460999821428 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 916 | 1460999821432 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 10:17:01 INFO - PROCESS | 916 | 1460999821437 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:17:01 INFO - PROCESS | 916 | 1460999821441 Marionette TRACE conn2 <- [1,754,null,{}] 10:17:01 INFO - PROCESS | 916 | 1460999821448 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:01 INFO - PROCESS | 916 | 1460999821578 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:17:01 INFO - PROCESS | 916 | 1460999821655 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 916 | ++DOCSHELL 136A0000 == 57 [pid = 916] [id = 198] 10:17:01 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (13787400) [pid = 916] [serial = 592] [outer = 00000000] 10:17:01 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15FA2C00) [pid = 916] [serial = 593] [outer = 13787400] 10:17:01 INFO - PROCESS | 916 | 1460999821755 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1654C800) [pid = 916] [serial = 594] [outer = 13787400] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 19B56800 == 56 [pid = 916] [id = 168] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 1D8E7C00 == 55 [pid = 916] [id = 135] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 16582C00 == 54 [pid = 916] [id = 193] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 1CE01C00 == 53 [pid = 916] [id = 192] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 1C517800 == 52 [pid = 916] [id = 191] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 167F5800 == 51 [pid = 916] [id = 190] 10:17:01 INFO - PROCESS | 916 | --DOCSHELL 11BD1C00 == 50 [pid = 916] [id = 189] 10:17:02 INFO - PROCESS | 916 | 1460999822669 Marionette TRACE conn2 <- [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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1284ms 10:17:02 INFO - PROCESS | 916 | 1460999822719 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 916 | 1460999822724 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 10:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:17:02 INFO - PROCESS | 916 | 1460999822730 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 916 | 1460999822732 Marionette TRACE conn2 <- [1,758,null,{}] 10:17:02 INFO - PROCESS | 916 | 1460999822736 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 916 | 1460999822825 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:17:02 INFO - PROCESS | 916 | 1460999822838 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 916 | ++DOCSHELL 18FDD800 == 51 [pid = 916] [id = 199] 10:17:02 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18FDF000) [pid = 916] [serial = 595] [outer = 00000000] 10:17:02 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (196A4000) [pid = 916] [serial = 596] [outer = 18FDF000] 10:17:02 INFO - PROCESS | 916 | 1460999822885 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1982E800) [pid = 916] [serial = 597] [outer = 18FDF000] 10:17:03 INFO - PROCESS | 916 | 1460999823370 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 687ms 10:17:03 INFO - PROCESS | 916 | 1460999823411 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 916 | 1460999823413 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:17:03 INFO - PROCESS | 916 | 1460999823417 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 916 | 1460999823420 Marionette TRACE conn2 <- [1,762,null,{}] 10:17:03 INFO - PROCESS | 916 | 1460999823430 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 916 | 1460999823518 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:17:03 INFO - PROCESS | 916 | 1460999823613 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 916 | ++DOCSHELL 19838C00 == 52 [pid = 916] [id = 200] 10:17:03 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19F6C400) [pid = 916] [serial = 598] [outer = 00000000] 10:17:03 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1C51E400) [pid = 916] [serial = 599] [outer = 19F6C400] 10:17:03 INFO - PROCESS | 916 | 1460999823661 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1C5C3C00) [pid = 916] [serial = 600] [outer = 19F6C400] 10:17:04 INFO - PROCESS | 916 | 1460999824131 Marionette TRACE conn2 <- [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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 719ms 10:17:04 INFO - PROCESS | 916 | 1460999824157 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 916 | 1460999824160 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:17:04 INFO - PROCESS | 916 | 1460999824207 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 916 | 1460999824209 Marionette TRACE conn2 <- [1,766,null,{}] 10:17:04 INFO - PROCESS | 916 | 1460999824213 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 916 | 1460999824307 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:17:04 INFO - PROCESS | 916 | 1460999824322 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 916 | ++DOCSHELL 1653EC00 == 53 [pid = 916] [id = 201] 10:17:04 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1D0CB000) [pid = 916] [serial = 601] [outer = 00000000] 10:17:04 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1D75E000) [pid = 916] [serial = 602] [outer = 1D0CB000] 10:17:04 INFO - PROCESS | 916 | 1460999824415 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1D765400) [pid = 916] [serial = 603] [outer = 1D0CB000] 10:17:04 INFO - PROCESS | 916 | 1460999824829 Marionette TRACE conn2 <- [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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 10:17:04 INFO - PROCESS | 916 | 1460999824878 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 916 | 1460999824880 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:17:04 INFO - PROCESS | 916 | 1460999824890 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 916 | 1460999824893 Marionette TRACE conn2 <- [1,770,null,{}] 10:17:04 INFO - PROCESS | 916 | 1460999824904 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 916 | 1460999825011 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:17:05 INFO - PROCESS | 916 | 1460999825002 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 916 | ++DOCSHELL 123BB000 == 54 [pid = 916] [id = 202] 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1D75CC00) [pid = 916] [serial = 604] [outer = 00000000] 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1D7AA000) [pid = 916] [serial = 605] [outer = 1D75CC00] 10:17:05 INFO - PROCESS | 916 | 1460999825046 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1D8E0C00) [pid = 916] [serial = 606] [outer = 1D75CC00] 10:17:05 INFO - PROCESS | 916 | 1460999825493 Marionette TRACE conn2 <- [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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 125 (18470800) [pid = 916] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19F6DC00) [pid = 916] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 123 (15FA6400) [pid = 916] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 122 (11BD2C00) [pid = 916] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15C3B800) [pid = 916] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 120 (142B4000) [pid = 916] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 119 (157F0C00) [pid = 916] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16A6F000) [pid = 916] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 117 (167F8800) [pid = 916] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1C51D400) [pid = 916] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1CE07800) [pid = 916] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 114 (18747800) [pid = 916] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1D75A800) [pid = 916] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18FE6400) [pid = 916] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 111 (16655C00) [pid = 916] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 110 (11BCE800) [pid = 916] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 109 (16690C00) [pid = 916] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 108 (183DF400) [pid = 916] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15F64000) [pid = 916] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1DC2E000) [pid = 916] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19F6C000) [pid = 916] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1AB49000) [pid = 916] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15FA6800) [pid = 916] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 102 (11C09000) [pid = 916] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15FA0C00) [pid = 916] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 100 (187A0800) [pid = 916] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 99 (15C37000) [pid = 916] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 98 (183E1C00) [pid = 916] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1DB29800) [pid = 916] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1320B000) [pid = 916] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:17:05 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1DE34800) [pid = 916] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:17:05 INFO - PROCESS | 916 | 1460999825699 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 916 | 1460999825701 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 10:17:05 INFO - PROCESS | 916 | 1460999825715 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 916 | 1460999825717 Marionette TRACE conn2 <- [1,774,null,{}] 10:17:05 INFO - PROCESS | 916 | 1460999825720 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:17:05 INFO - PROCESS | 916 | 1460999825830 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:17:05 INFO - PROCESS | 916 | 1460999825823 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 916 | ++DOCSHELL 11BD5800 == 55 [pid = 916] [id = 203] 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15FA6800) [pid = 916] [serial = 607] [outer = 00000000] 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (167F8800) [pid = 916] [serial = 608] [outer = 15FA6800] 10:17:05 INFO - PROCESS | 916 | 1460999825874 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18FE7C00) [pid = 916] [serial = 609] [outer = 15FA6800] 10:17:06 INFO - PROCESS | 916 | 1460999826342 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 657ms 10:17:06 INFO - PROCESS | 916 | 1460999826391 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 916 | 1460999826393 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 10:17:06 INFO - PROCESS | 916 | 1460999826396 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:17:06 INFO - PROCESS | 916 | 1460999826398 Marionette TRACE conn2 <- [1,778,null,{}] 10:17:06 INFO - PROCESS | 916 | 1460999826401 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 916 | 1460999826478 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:17:06 INFO - PROCESS | 916 | 1460999826484 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 916 | ++DOCSHELL 1844B000 == 56 [pid = 916] [id = 204] 10:17:06 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1A48C000) [pid = 916] [serial = 610] [outer = 00000000] 10:17:06 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1C603800) [pid = 916] [serial = 611] [outer = 1A48C000] 10:17:06 INFO - PROCESS | 916 | 1460999826528 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1D767C00) [pid = 916] [serial = 612] [outer = 1A48C000] 10:17:06 INFO - PROCESS | 916 | 1460999826942 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 581ms 10:17:06 INFO - PROCESS | 916 | 1460999826981 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 916 | 1460999826983 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 10:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:17:06 INFO - PROCESS | 916 | 1460999826986 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 916 | 1460999826988 Marionette TRACE conn2 <- [1,782,null,{}] 10:17:06 INFO - PROCESS | 916 | 1460999826991 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 916 | 1460999827069 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:17:07 INFO - PROCESS | 916 | 1460999827075 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 916 | ++DOCSHELL 1C524800 == 57 [pid = 916] [id = 205] 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C5C2000) [pid = 916] [serial = 613] [outer = 00000000] 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1DB29800) [pid = 916] [serial = 614] [outer = 1C5C2000] 10:17:07 INFO - PROCESS | 916 | 1460999827120 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1DB78C00) [pid = 916] [serial = 615] [outer = 1C5C2000] 10:17:07 INFO - PROCESS | 916 | 1460999827542 Marionette TRACE conn2 <- [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]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 581ms 10:17:07 INFO - PROCESS | 916 | 1460999827567 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 916 | 1460999827569 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 10:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:17:07 INFO - PROCESS | 916 | 1460999827572 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 916 | 1460999827574 Marionette TRACE conn2 <- [1,786,null,{}] 10:17:07 INFO - PROCESS | 916 | 1460999827578 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 916 | 1460999827751 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:17:07 INFO - PROCESS | 916 | 1460999827828 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 916 | ++DOCSHELL 123FE800 == 58 [pid = 916] [id = 206] 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1325EC00) [pid = 916] [serial = 616] [outer = 00000000] 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (157FAC00) [pid = 916] [serial = 617] [outer = 1325EC00] 10:17:07 INFO - PROCESS | 916 | 1460999827886 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15ED4800) [pid = 916] [serial = 618] [outer = 1325EC00] 10:17:08 INFO - PROCESS | 916 | 1460999828478 Marionette TRACE conn2 <- [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]]]}] 10:17:08 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 10:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 979ms 10:17:08 INFO - PROCESS | 916 | 1460999828560 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 916 | 1460999828564 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 10:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:17:08 INFO - PROCESS | 916 | 1460999828569 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 916 | 1460999828574 Marionette TRACE conn2 <- [1,790,null,{}] 10:17:08 INFO - PROCESS | 916 | 1460999828578 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:08 INFO - PROCESS | 916 | 1460999828682 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:17:08 INFO - PROCESS | 916 | 1460999828811 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 916 | ++DOCSHELL 1844AC00 == 59 [pid = 916] [id = 207] 10:17:08 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (186D8000) [pid = 916] [serial = 619] [outer = 00000000] 10:17:08 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19F6AC00) [pid = 916] [serial = 620] [outer = 186D8000] 10:17:08 INFO - PROCESS | 916 | 1460999828869 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A0FE400) [pid = 916] [serial = 621] [outer = 186D8000] 10:17:09 INFO - PROCESS | 916 | 1460999829404 Marionette TRACE conn2 <- [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]]]}] 10:17:09 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 10:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 871ms 10:17:09 INFO - PROCESS | 916 | 1460999829456 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 916 | 1460999829459 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 10:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:17:09 INFO - PROCESS | 916 | 1460999829463 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 916 | 1460999829466 Marionette TRACE conn2 <- [1,794,null,{}] 10:17:09 INFO - PROCESS | 916 | 1460999829469 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:09 INFO - PROCESS | 916 | 1460999829574 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:17:09 INFO - PROCESS | 916 | 1460999829677 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 916 | ++DOCSHELL 1D0C4000 == 60 [pid = 916] [id = 208] 10:17:09 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D0C8000) [pid = 916] [serial = 622] [outer = 00000000] 10:17:09 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1D7A2800) [pid = 916] [serial = 623] [outer = 1D0C8000] 10:17:09 INFO - PROCESS | 916 | 1460999829721 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1DB26000) [pid = 916] [serial = 624] [outer = 1D0C8000] 10:17:10 INFO - PROCESS | 916 | 1460999830364 Marionette TRACE conn2 <- [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]]]}] 10:17:10 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 10:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 979ms 10:17:10 INFO - PROCESS | 916 | 1460999830448 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 916 | 1460999830452 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 10:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:17:10 INFO - PROCESS | 916 | 1460999830446 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 916 | 1460999830451 Marionette TRACE conn2 <- [1,798,null,{}] 10:17:10 INFO - PROCESS | 916 | 1460999830455 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 916 | 1460999830607 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:17:10 INFO - PROCESS | 916 | 1460999830661 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 916 | ++DOCSHELL 1DC30C00 == 61 [pid = 916] [id = 209] 10:17:10 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1DC32400) [pid = 916] [serial = 625] [outer = 00000000] 10:17:10 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1E027400) [pid = 916] [serial = 626] [outer = 1DC32400] 10:17:10 INFO - PROCESS | 916 | 1460999830714 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1E02A800) [pid = 916] [serial = 627] [outer = 1DC32400] 10:17:11 INFO - PROCESS | 916 | 1460999831227 Marionette TRACE conn2 <- [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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 841ms 10:17:11 INFO - PROCESS | 916 | 1460999831289 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 916 | 1460999831291 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 10:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:17:11 INFO - PROCESS | 916 | 1460999831295 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 916 | 1460999831297 Marionette TRACE conn2 <- [1,802,null,{}] 10:17:11 INFO - PROCESS | 916 | 1460999831301 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 916 | 1460999831401 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:17:11 INFO - PROCESS | 916 | 1460999831501 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 916 | ++DOCSHELL 11C5DC00 == 62 [pid = 916] [id = 210] 10:17:11 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (11C5F400) [pid = 916] [serial = 628] [outer = 00000000] 10:17:11 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (11C67C00) [pid = 916] [serial = 629] [outer = 11C5F400] 10:17:11 INFO - PROCESS | 916 | 1460999831553 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (11C6C000) [pid = 916] [serial = 630] [outer = 11C5F400] 10:17:12 INFO - PROCESS | 916 | 1460999832118 Marionette TRACE conn2 <- [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] 10:17:12 INFO - PROCESS | 916 | 1460999832184 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 10:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:17:12 INFO - PROCESS | 916 | 1460999832188 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 916 | 1460999832190 Marionette TRACE conn2 <- [1,806,null,{}] 10:17:12 INFO - PROCESS | 916 | 1460999832193 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 916 | 1460999832319 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:17:12 INFO - PROCESS | 916 | 1460999832451 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 916 | ++DOCSHELL 11BD7000 == 63 [pid = 916] [id = 211] 10:17:12 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (136B1C00) [pid = 916] [serial = 631] [outer = 00000000] 10:17:12 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (15F9A000) [pid = 916] [serial = 632] [outer = 136B1C00] 10:17:12 INFO - PROCESS | 916 | 1460999832515 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (167F4C00) [pid = 916] [serial = 633] [outer = 136B1C00] 10:17:13 INFO - PROCESS | 916 | 1460999833311 Marionette TRACE conn2 <- [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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1161ms 10:17:13 INFO - PROCESS | 916 | 1460999833372 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:17:13 INFO - PROCESS | 916 | 1460999833376 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 10:17:13 INFO - PROCESS | 916 | 1460999833381 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 916 | 1460999833384 Marionette TRACE conn2 <- [1,810,null,{}] 10:17:13 INFO - PROCESS | 916 | 1460999833390 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 916 | 1460999833467 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:17:13 INFO - PROCESS | 916 | 1460999833601 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 916 | ++DOCSHELL 142BAC00 == 64 [pid = 916] [id = 212] 10:17:13 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (14350000) [pid = 916] [serial = 634] [outer = 00000000] 10:17:13 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (157A8800) [pid = 916] [serial = 635] [outer = 14350000] 10:17:13 INFO - PROCESS | 916 | 1460999833652 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (15CF6800) [pid = 916] [serial = 636] [outer = 14350000] 10:17:13 INFO - PROCESS | 916 | --DOCSHELL 14B1A800 == 63 [pid = 916] [id = 179] 10:17:13 INFO - PROCESS | 916 | --DOCSHELL 12B44C00 == 62 [pid = 916] [id = 194] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 124 (167EDC00) [pid = 916] [serial = 498] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1E174000) [pid = 916] [serial = 404] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1D8E3400) [pid = 916] [serial = 504] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1C5C9C00) [pid = 916] [serial = 368] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 120 (183E3400) [pid = 916] [serial = 365] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1370EC00) [pid = 916] [serial = 495] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 118 (18F02800) [pid = 916] [serial = 407] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1C521C00) [pid = 916] [serial = 410] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15F9D000) [pid = 916] [serial = 362] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1AB42C00) [pid = 916] [serial = 501] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1DC2E400) [pid = 916] [serial = 492] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15CE8C00) [pid = 916] [serial = 450] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1E338000) [pid = 916] [serial = 414] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C5C5400) [pid = 916] [serial = 563] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 110 (167F4400) [pid = 916] [serial = 578] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18FE8000) [pid = 916] [serial = 554] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1A485400) [pid = 916] [serial = 557] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19831400) [pid = 916] [serial = 555] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 106 (167FAC00) [pid = 916] [serial = 551] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1325E400) [pid = 916] [serial = 566] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 104 (15ECD000) [pid = 916] [serial = 548] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15F9B800) [pid = 916] [serial = 549] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1654BC00) [pid = 916] [serial = 540] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15FA7400) [pid = 916] [serial = 539] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 100 (18450000) [pid = 916] [serial = 546] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1657E000) [pid = 916] [serial = 545] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 98 (196A1400) [pid = 916] [serial = 543] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 97 (18F0F000) [pid = 916] [serial = 542] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18735C00) [pid = 916] [serial = 569] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 95 (143AD400) [pid = 916] [serial = 567] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1C5C9400) [pid = 916] [serial = 572] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 93 (18747400) [pid = 916] [serial = 570] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1D7AA400) [pid = 916] [serial = 575] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1C667C00) [pid = 916] [serial = 573] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1D8E4C00) [pid = 916] [serial = 576] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1A0F5C00) [pid = 916] [serial = 561] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1AE2BC00) [pid = 916] [serial = 558] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1A0FAC00) [pid = 916] [serial = 560] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 86 (16A75800) [pid = 916] [serial = 552] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1E178400) [pid = 916] [serial = 459] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1C662400) [pid = 916] [serial = 371] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19B49000) [pid = 916] [serial = 537] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 82 (11BD7800) [pid = 916] [serial = 507] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 81 (18741800) [pid = 916] [serial = 453] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1CE8F000) [pid = 916] [serial = 456] [outer = 00000000] [url = about:blank] 10:17:14 INFO - PROCESS | 916 | 1460999834194 Marionette TRACE conn2 <- [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] 10:17:14 INFO - PROCESS | 916 | 1460999834272 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:17:14 INFO - PROCESS | 916 | 1460999834261 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 916 | 1460999834264 Marionette TRACE conn2 <- [1,814,null,{}] 10:17:14 INFO - PROCESS | 916 | 1460999834268 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 916 | 1460999834354 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:17:14 INFO - PROCESS | 916 | 1460999834363 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 916 | ++DOCSHELL 147B0C00 == 63 [pid = 916] [id = 213] 10:17:14 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (147B2800) [pid = 916] [serial = 637] [outer = 00000000] 10:17:14 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15F5A400) [pid = 916] [serial = 638] [outer = 147B2800] 10:17:14 INFO - PROCESS | 916 | 1460999834408 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16545400) [pid = 916] [serial = 639] [outer = 147B2800] 10:17:14 INFO - PROCESS | 916 | 1460999834895 Marionette TRACE conn2 <- [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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 688ms 10:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:17:14 INFO - PROCESS | 916 | 1460999834958 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 916 | 1460999834961 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 10:17:14 INFO - PROCESS | 916 | 1460999834964 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 916 | 1460999834967 Marionette TRACE conn2 <- [1,818,null,{}] 10:17:14 INFO - PROCESS | 916 | 1460999834977 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 916 | 1460999835045 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:17:15 INFO - PROCESS | 916 | 1460999835139 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 916 | ++DOCSHELL 167F5C00 == 64 [pid = 916] [id = 214] 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (167F6000) [pid = 916] [serial = 640] [outer = 00000000] 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (16A74400) [pid = 916] [serial = 641] [outer = 167F6000] 10:17:15 INFO - PROCESS | 916 | 1460999835187 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (183E3800) [pid = 916] [serial = 642] [outer = 167F6000] 10:17:15 INFO - PROCESS | 916 | 1460999835550 Marionette TRACE conn2 <- [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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 612ms 10:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:17:15 INFO - PROCESS | 916 | 1460999835585 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 916 | 1460999835588 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 10:17:15 INFO - PROCESS | 916 | 1460999835591 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 916 | 1460999835593 Marionette TRACE conn2 <- [1,822,null,{}] 10:17:15 INFO - PROCESS | 916 | 1460999835596 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 916 | 1460999835678 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:17:15 INFO - PROCESS | 916 | 1460999835684 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 916 | ++DOCSHELL 183DD000 == 65 [pid = 916] [id = 215] 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (18730800) [pid = 916] [serial = 643] [outer = 00000000] 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (18739000) [pid = 916] [serial = 644] [outer = 18730800] 10:17:15 INFO - PROCESS | 916 | 1460999835728 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (18795800) [pid = 916] [serial = 645] [outer = 18730800] 10:17:16 INFO - PROCESS | 916 | 1460999836125 Marionette TRACE conn2 <- [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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 581ms 10:17:16 INFO - PROCESS | 916 | 1460999836185 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 10:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:17:16 INFO - PROCESS | 916 | 1460999836187 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 916 | 1460999836195 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 916 | 1460999836196 Marionette TRACE conn2 <- [1,826,null,{}] 10:17:16 INFO - PROCESS | 916 | 1460999836208 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 916 | 1460999836311 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:17:16 INFO - PROCESS | 916 | 1460999836317 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 916 | ++DOCSHELL 1872FC00 == 66 [pid = 916] [id = 216] 10:17:16 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (18731400) [pid = 916] [serial = 646] [outer = 00000000] 10:17:16 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (18FE5400) [pid = 916] [serial = 647] [outer = 18731400] 10:17:16 INFO - PROCESS | 916 | 1460999836361 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (18FE7400) [pid = 916] [serial = 648] [outer = 18731400] 10:17:16 INFO - PROCESS | 916 | 1460999836813 Marionette TRACE conn2 <- [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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 688ms 10:17:16 INFO - PROCESS | 916 | 1460999836870 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 916 | 1460999836872 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 10:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:17:16 INFO - PROCESS | 916 | 1460999836875 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 916 | 1460999836877 Marionette TRACE conn2 <- [1,830,null,{}] 10:17:16 INFO - PROCESS | 916 | 1460999836886 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 916 | 1460999837009 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:17:17 INFO - PROCESS | 916 | 1460999837087 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 916 | ++DOCSHELL 11C0B000 == 67 [pid = 916] [id = 217] 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (196B2800) [pid = 916] [serial = 649] [outer = 00000000] 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (19AB8000) [pid = 916] [serial = 650] [outer = 196B2800] 10:17:17 INFO - PROCESS | 916 | 1460999837134 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A38D400) [pid = 916] [serial = 651] [outer = 196B2800] 10:17:17 INFO - PROCESS | 916 | 1460999837548 Marionette TRACE conn2 <- [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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 719ms 10:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:17:17 INFO - PROCESS | 916 | 1460999837612 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 916 | 1460999837613 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 10:17:17 INFO - PROCESS | 916 | 1460999837617 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 916 | 1460999837619 Marionette TRACE conn2 <- [1,834,null,{}] 10:17:17 INFO - PROCESS | 916 | 1460999837622 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 916 | 1460999837728 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:17:17 INFO - PROCESS | 916 | 1460999837787 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 916 | ++DOCSHELL 19AB6400 == 68 [pid = 916] [id = 218] 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1A3F8C00) [pid = 916] [serial = 652] [outer = 00000000] 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1AE2A000) [pid = 916] [serial = 653] [outer = 1A3F8C00] 10:17:17 INFO - PROCESS | 916 | 1460999837831 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1AEA7400) [pid = 916] [serial = 654] [outer = 1A3F8C00] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1D0CB000) [pid = 916] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1D75CC00) [pid = 916] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 95 (13787400) [pid = 916] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 94 (18FDF000) [pid = 916] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 93 (165A4000) [pid = 916] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15FA6800) [pid = 916] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1A48C000) [pid = 916] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:17:18 INFO - PROCESS | 916 | --DOMWINDOW == 90 (19F6C400) [pid = 916] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:17:18 INFO - PROCESS | 916 | 1460999838319 Marionette TRACE conn2 <- [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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 780ms 10:17:18 INFO - PROCESS | 916 | 1460999838396 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 916 | 1460999838398 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:17:18 INFO - PROCESS | 916 | 1460999838401 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 916 | 1460999838403 Marionette TRACE conn2 <- [1,838,null,{}] 10:17:18 INFO - PROCESS | 916 | 1460999838406 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 916 | 1460999838484 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:17:18 INFO - PROCESS | 916 | 1460999838564 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 916 | ++DOCSHELL 11C6B000 == 69 [pid = 916] [id = 219] 10:17:18 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (136B2800) [pid = 916] [serial = 655] [outer = 00000000] 10:17:18 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (196AC000) [pid = 916] [serial = 656] [outer = 136B2800] 10:17:18 INFO - PROCESS | 916 | 1460999838613 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1A592000) [pid = 916] [serial = 657] [outer = 136B2800] 10:17:18 INFO - PROCESS | 916 | 1460999838958 Marionette TRACE conn2 <- [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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 581ms 10:17:19 INFO - PROCESS | 916 | 1460999839005 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 916 | 1460999839007 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 916 | 1460999839010 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 916 | 1460999839011 Marionette TRACE conn2 <- [1,842,null,{}] 10:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:17:19 INFO - PROCESS | 916 | 1460999839015 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 916 | 1460999839096 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:17:19 INFO - PROCESS | 916 | 1460999839177 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 916 | ++DOCSHELL 13781000 == 70 [pid = 916] [id = 220] 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (167F4800) [pid = 916] [serial = 658] [outer = 00000000] 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1C522C00) [pid = 916] [serial = 659] [outer = 167F4800] 10:17:19 INFO - PROCESS | 916 | 1460999839227 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1C5C0400) [pid = 916] [serial = 660] [outer = 167F4800] 10:17:19 INFO - PROCESS | 916 | 1460999839573 Marionette TRACE conn2 <- [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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 581ms 10:17:19 INFO - PROCESS | 916 | 1460999839610 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 916 | 1460999839612 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 916 | 1460999839615 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:17:19 INFO - PROCESS | 916 | 1460999839616 Marionette TRACE conn2 <- [1,846,null,{}] 10:17:19 INFO - PROCESS | 916 | 1460999839620 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 916 | 1460999839738 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:17:19 INFO - PROCESS | 916 | 1460999839746 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 916 | ++DOCSHELL 1369C400 == 71 [pid = 916] [id = 221] 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1C51A400) [pid = 916] [serial = 661] [outer = 00000000] 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1C60A400) [pid = 916] [serial = 662] [outer = 1C51A400] 10:17:19 INFO - PROCESS | 916 | 1460999839789 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1C667C00) [pid = 916] [serial = 663] [outer = 1C51A400] 10:17:20 INFO - PROCESS | 916 | 1460999840175 Marionette TRACE conn2 <- [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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 627ms 10:17:20 INFO - PROCESS | 916 | 1460999840269 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 916 | 1460999840273 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 10:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:17:20 INFO - PROCESS | 916 | 1460999840279 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 916 | 1460999840283 Marionette TRACE conn2 <- [1,850,null,{}] 10:17:20 INFO - PROCESS | 916 | 1460999840293 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 916 | 1460999840402 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:17:20 INFO - PROCESS | 916 | 1460999840560 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 916 | ++DOCSHELL 1378B800 == 72 [pid = 916] [id = 222] 10:17:20 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (138A6C00) [pid = 916] [serial = 664] [outer = 00000000] 10:17:20 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (14B1D400) [pid = 916] [serial = 665] [outer = 138A6C00] 10:17:20 INFO - PROCESS | 916 | 1460999840616 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (157A6800) [pid = 916] [serial = 666] [outer = 138A6C00] 10:17:21 INFO - PROCESS | 916 | 1460999841167 Marionette TRACE conn2 <- [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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 947ms 10:17:21 INFO - PROCESS | 916 | 1460999841227 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 916 | 1460999841231 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 10:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:17:21 INFO - PROCESS | 916 | 1460999841239 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 916 | 1460999841243 Marionette TRACE conn2 <- [1,854,null,{}] 10:17:21 INFO - PROCESS | 916 | 1460999841247 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 916 | 1460999841344 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:17:21 INFO - PROCESS | 916 | 1460999841445 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 916 | ++DOCSHELL 15FA6400 == 73 [pid = 916] [id = 223] 10:17:21 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16541400) [pid = 916] [serial = 667] [outer = 00000000] 10:17:21 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16A6B400) [pid = 916] [serial = 668] [outer = 16541400] 10:17:21 INFO - PROCESS | 916 | 1460999841498 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1844A400) [pid = 916] [serial = 669] [outer = 16541400] 10:17:22 INFO - PROCESS | 916 | 1460999842091 Marionette TRACE conn2 <- [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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 917ms 10:17:22 INFO - PROCESS | 916 | 1460999842149 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 916 | 1460999842152 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:17:22 INFO - PROCESS | 916 | 1460999842156 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 916 | 1460999842158 Marionette TRACE conn2 <- [1,858,null,{}] 10:17:22 INFO - PROCESS | 916 | 1460999842168 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 916 | 1460999842323 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:17:22 INFO - PROCESS | 916 | 1460999842340 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 916 | ++DOCSHELL 1982AC00 == 74 [pid = 916] [id = 224] 10:17:22 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1982EC00) [pid = 916] [serial = 670] [outer = 00000000] 10:17:22 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1C5BE000) [pid = 916] [serial = 671] [outer = 1982EC00] 10:17:22 INFO - PROCESS | 916 | 1460999842399 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1CE08400) [pid = 916] [serial = 672] [outer = 1982EC00] 10:17:23 INFO - PROCESS | 916 | 1460999843067 Marionette TRACE conn2 <- [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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 917ms 10:17:23 INFO - PROCESS | 916 | 1460999843084 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 916 | 1460999843086 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 916 | 1460999843104 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 916 | 1460999843106 Marionette TRACE conn2 <- [1,862,null,{}] 10:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:17:23 INFO - PROCESS | 916 | 1460999843110 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 916 | 1460999843212 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:17:23 INFO - PROCESS | 916 | 1460999843336 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 916 | ++DOCSHELL 1CE0EC00 == 75 [pid = 916] [id = 225] 10:17:23 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1CE8E400) [pid = 916] [serial = 673] [outer = 00000000] 10:17:23 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D75D000) [pid = 916] [serial = 674] [outer = 1CE8E400] 10:17:23 INFO - PROCESS | 916 | 1460999843393 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D767400) [pid = 916] [serial = 675] [outer = 1CE8E400] 10:17:23 INFO - PROCESS | 916 | 1460999843915 Marionette TRACE conn2 <- [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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 825ms 10:17:23 INFO - PROCESS | 916 | 1460999843934 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 916 | 1460999843936 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 916 | 1460999843955 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:17:23 INFO - PROCESS | 916 | 1460999843957 Marionette TRACE conn2 <- [1,866,null,{}] 10:17:23 INFO - PROCESS | 916 | 1460999843961 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 916 | 1460999844059 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:17:24 INFO - PROCESS | 916 | 1460999844158 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 916 | ++DOCSHELL 1D3E0000 == 76 [pid = 916] [id = 226] 10:17:24 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1D3E4C00) [pid = 916] [serial = 676] [outer = 00000000] 10:17:24 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1D8E0400) [pid = 916] [serial = 677] [outer = 1D3E4C00] 10:17:24 INFO - PROCESS | 916 | 1460999844212 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1D8E6C00) [pid = 916] [serial = 678] [outer = 1D3E4C00] 10:17:24 INFO - PROCESS | 916 | 1460999844792 Marionette TRACE conn2 <- [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]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 886ms 10:17:24 INFO - PROCESS | 916 | 1460999844845 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 916 | 1460999844847 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:17:24 INFO - PROCESS | 916 | 1460999844851 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 916 | 1460999844853 Marionette TRACE conn2 <- [1,870,null,{}] 10:17:24 INFO - PROCESS | 916 | 1460999844856 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 916 | 1460999844962 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:17:25 INFO - PROCESS | 916 | 1460999845065 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 916 | ++DOCSHELL 1D8EBC00 == 77 [pid = 916] [id = 227] 10:17:25 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1D8ECC00) [pid = 916] [serial = 679] [outer = 00000000] 10:17:25 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1DC32800) [pid = 916] [serial = 680] [outer = 1D8ECC00] 10:17:25 INFO - PROCESS | 916 | 1460999845121 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1DE2D800) [pid = 916] [serial = 681] [outer = 1D8ECC00] 10:17:25 INFO - PROCESS | 916 | 1460999845847 Marionette TRACE conn2 <- [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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1024ms 10:17:25 INFO - PROCESS | 916 | 1460999845865 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 916 | 1460999845869 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:17:25 INFO - PROCESS | 916 | 1460999845911 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 916 | 1460999845915 Marionette TRACE conn2 <- [1,874,null,{}] 10:17:25 INFO - PROCESS | 916 | 1460999845921 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 916 | 1460999846018 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:17:26 INFO - PROCESS | 916 | 1460999846152 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 916 | ++DOCSHELL 13780000 == 78 [pid = 916] [id = 228] 10:17:26 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15C32800) [pid = 916] [serial = 682] [outer = 00000000] 10:17:26 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (11C6A000) [pid = 916] [serial = 683] [outer = 15C32800] 10:17:26 INFO - PROCESS | 916 | 1460999846204 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15F9E000) [pid = 916] [serial = 684] [outer = 15C32800] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 1657AC00 == 77 [pid = 916] [id = 23] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 1370E400 == 76 [pid = 916] [id = 21] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 18799000 == 75 [pid = 916] [id = 137] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 15CF3400 == 74 [pid = 916] [id = 28] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 1C665C00 == 73 [pid = 916] [id = 110] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 1AB45400 == 72 [pid = 916] [id = 123] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 15C3B000 == 71 [pid = 916] [id = 22] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 123F6C00 == 70 [pid = 916] [id = 18] 10:17:26 INFO - PROCESS | 916 | --DOCSHELL 18FE5C00 == 69 [pid = 916] [id = 124] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1AE2F800) [pid = 916] [serial = 590] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | 1460999846792 Marionette TRACE conn2 <- [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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 948ms 10:17:26 INFO - PROCESS | 916 | 1460999846838 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 916 | 1460999846843 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:17:26 INFO - PROCESS | 916 | 1460999846850 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 916 | 1460999846852 Marionette TRACE conn2 <- [1,878,null,{}] 10:17:26 INFO - PROCESS | 916 | 1460999846859 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 916 | 1460999846957 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1DB29800) [pid = 916] [serial = 614] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1D75E000) [pid = 916] [serial = 602] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1D7AA000) [pid = 916] [serial = 605] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1D765400) [pid = 916] [serial = 603] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 114 (13714C00) [pid = 916] [serial = 581] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18050C00) [pid = 916] [serial = 584] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1982BC00) [pid = 916] [serial = 587] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1654C800) [pid = 916] [serial = 594] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 110 (15FA2C00) [pid = 916] [serial = 593] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 109 (196A4000) [pid = 916] [serial = 596] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1982E800) [pid = 916] [serial = 597] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 107 (18441800) [pid = 916] [serial = 579] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 106 (167F8800) [pid = 916] [serial = 608] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1C603800) [pid = 916] [serial = 611] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18FE7C00) [pid = 916] [serial = 609] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1C51E400) [pid = 916] [serial = 599] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1C5C3C00) [pid = 916] [serial = 600] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1D8E0C00) [pid = 916] [serial = 606] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1D767C00) [pid = 916] [serial = 612] [outer = 00000000] [url = about:blank] 10:17:27 INFO - PROCESS | 916 | 1460999847048 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 916 | ++DOCSHELL 11BD2400 == 70 [pid = 916] [id = 229] 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (11C0AC00) [pid = 916] [serial = 685] [outer = 00000000] 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (143B0400) [pid = 916] [serial = 686] [outer = 11C0AC00] 10:17:27 INFO - PROCESS | 916 | 1460999847093 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16542C00) [pid = 916] [serial = 687] [outer = 11C0AC00] 10:17:27 INFO - PROCESS | 916 | 1460999847471 Marionette TRACE conn2 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 688ms 10:17:27 INFO - PROCESS | 916 | 1460999847530 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 916 | 1460999847533 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 10:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:17:27 INFO - PROCESS | 916 | 1460999847540 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 916 | 1460999847543 Marionette TRACE conn2 <- [1,882,null,{}] 10:17:27 INFO - PROCESS | 916 | 1460999847553 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 916 | 1460999847638 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:17:27 INFO - PROCESS | 916 | 1460999847644 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 916 | ++DOCSHELL 18744400 == 71 [pid = 916] [id = 230] 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18FE2800) [pid = 916] [serial = 688] [outer = 00000000] 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (19267400) [pid = 916] [serial = 689] [outer = 18FE2800] 10:17:27 INFO - PROCESS | 916 | 1460999847691 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (196B6000) [pid = 916] [serial = 690] [outer = 18FE2800] 10:17:28 INFO - PROCESS | 916 | 1460999848374 Marionette TRACE conn2 <- [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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 871ms 10:17:28 INFO - PROCESS | 916 | 1460999848429 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 916 | 1460999848433 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 10:17:28 INFO - PROCESS | 916 | 1460999848439 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:17:28 INFO - PROCESS | 916 | 1460999848442 Marionette TRACE conn2 <- [1,886,null,{}] 10:17:28 INFO - PROCESS | 916 | 1460999848446 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 916 | 1460999848528 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:17:28 INFO - PROCESS | 916 | 1460999848537 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 916 | ++DOCSHELL 19836000 == 72 [pid = 916] [id = 231] 10:17:28 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19836400) [pid = 916] [serial = 691] [outer = 00000000] 10:17:28 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1C5BB000) [pid = 916] [serial = 692] [outer = 19836400] 10:17:28 INFO - PROCESS | 916 | 1460999848581 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C604000) [pid = 916] [serial = 693] [outer = 19836400] 10:17:28 INFO - PROCESS | 916 | 1460999848989 Marionette TRACE conn2 <- [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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 581ms 10:17:29 INFO - PROCESS | 916 | 1460999849019 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 916 | 1460999849021 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 10:17:29 INFO - PROCESS | 916 | 1460999849039 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 916 | 1460999849041 Marionette TRACE conn2 <- [1,890,null,{}] 10:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:17:29 INFO - PROCESS | 916 | 1460999849045 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 916 | 1460999849157 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:17:29 INFO - PROCESS | 916 | 1460999849247 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 916 | ++DOCSHELL 12BB7000 == 73 [pid = 916] [id = 232] 10:17:29 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (136A0400) [pid = 916] [serial = 694] [outer = 00000000] 10:17:29 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D0CC000) [pid = 916] [serial = 695] [outer = 136A0400] 10:17:29 INFO - PROCESS | 916 | 1460999849291 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1D3EA800) [pid = 916] [serial = 696] [outer = 136A0400] 10:17:29 INFO - PROCESS | 916 | 1460999849708 Marionette TRACE conn2 <- [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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 718ms 10:17:29 INFO - PROCESS | 916 | 1460999849767 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 916 | 1460999849769 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:17:29 INFO - PROCESS | 916 | 1460999849772 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 916 | 1460999849774 Marionette TRACE conn2 <- [1,894,null,{}] 10:17:29 INFO - PROCESS | 916 | 1460999849784 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 916 | 1460999849910 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:17:29 INFO - PROCESS | 916 | 1460999849983 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 916 | ++DOCSHELL 1D8DF000 == 74 [pid = 916] [id = 233] 10:17:29 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1D8DF800) [pid = 916] [serial = 697] [outer = 00000000] 10:17:30 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1DB22C00) [pid = 916] [serial = 698] [outer = 1D8DF800] 10:17:30 INFO - PROCESS | 916 | 1460999850029 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1DB23000) [pid = 916] [serial = 699] [outer = 1D8DF800] 10:17:30 INFO - PROCESS | 916 | 1460999850425 Marionette TRACE conn2 <- [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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 688ms 10:17:30 INFO - PROCESS | 916 | 1460999850454 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 916 | 1460999850456 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 10:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:17:30 INFO - PROCESS | 916 | 1460999850495 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 916 | 1460999850496 Marionette TRACE conn2 <- [1,898,null,{}] 10:17:30 INFO - PROCESS | 916 | 1460999850513 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 916 | 1460999850621 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:17:30 INFO - PROCESS | 916 | 1460999850630 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 916 | ++DOCSHELL 1844C800 == 75 [pid = 916] [id = 234] 10:17:30 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (186D5800) [pid = 916] [serial = 700] [outer = 00000000] 10:17:30 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1DC2A800) [pid = 916] [serial = 701] [outer = 186D5800] 10:17:30 INFO - PROCESS | 916 | 1460999850676 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1DE27800) [pid = 916] [serial = 702] [outer = 186D5800] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 117 (167F4800) [pid = 916] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 116 (14350000) [pid = 916] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 115 (136B2800) [pid = 916] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 114 (196B2800) [pid = 916] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 113 (167F6000) [pid = 916] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A3F9400) [pid = 916] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 111 (18730800) [pid = 916] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 110 (18731400) [pid = 916] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 109 (147B2800) [pid = 916] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1982B400) [pid = 916] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:17:31 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A3F8C00) [pid = 916] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:17:31 INFO - PROCESS | 916 | 1460999851199 Marionette TRACE conn2 <- [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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 764ms 10:17:31 INFO - PROCESS | 916 | 1460999851223 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 916 | 1460999851225 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:17:31 INFO - PROCESS | 916 | 1460999851228 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 916 | 1460999851230 Marionette TRACE conn2 <- [1,902,null,{}] 10:17:31 INFO - PROCESS | 916 | 1460999851237 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 916 | 1460999851315 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:17:31 INFO - PROCESS | 916 | 1460999851321 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 916 | ++DOCSHELL 13719800 == 76 [pid = 916] [id = 235] 10:17:31 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (165A4000) [pid = 916] [serial = 703] [outer = 00000000] 10:17:31 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (18FE9C00) [pid = 916] [serial = 704] [outer = 165A4000] 10:17:31 INFO - PROCESS | 916 | 1460999851369 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1AEAEC00) [pid = 916] [serial = 705] [outer = 165A4000] 10:17:31 INFO - PROCESS | 916 | 1460999851830 Marionette TRACE conn2 <- [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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 10:17:31 INFO - PROCESS | 916 | 1460999851866 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 916 | 1460999851868 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 10:17:31 INFO - PROCESS | 916 | 1460999851855 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:17:31 INFO - PROCESS | 916 | 1460999851857 Marionette TRACE conn2 <- [1,906,null,{}] 10:17:31 INFO - PROCESS | 916 | 1460999851860 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 916 | 1460999851968 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:17:31 INFO - PROCESS | 916 | 1460999851974 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 916 | ++DOCSHELL 11B58400 == 77 [pid = 916] [id = 236] 10:17:31 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (11B59C00) [pid = 916] [serial = 706] [outer = 00000000] 10:17:32 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (11B5E400) [pid = 916] [serial = 707] [outer = 11B59C00] 10:17:32 INFO - PROCESS | 916 | 1460999852017 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1370D800) [pid = 916] [serial = 708] [outer = 11B59C00] 10:17:32 INFO - PROCESS | 916 | 1460999852450 Marionette TRACE conn2 <- [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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 611ms 10:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:17:32 INFO - PROCESS | 916 | 1460999852494 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 916 | 1460999852496 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 10:17:32 INFO - PROCESS | 916 | 1460999852499 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 916 | 1460999852501 Marionette TRACE conn2 <- [1,910,null,{}] 10:17:32 INFO - PROCESS | 916 | 1460999852505 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 916 | 1460999852593 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:17:32 INFO - PROCESS | 916 | 1460999852598 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 916 | ++DOCSHELL 136B5400 == 78 [pid = 916] [id = 237] 10:17:32 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (142B1000) [pid = 916] [serial = 709] [outer = 00000000] 10:17:32 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1C56D800) [pid = 916] [serial = 710] [outer = 142B1000] 10:17:32 INFO - PROCESS | 916 | 1460999852645 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1C570C00) [pid = 916] [serial = 711] [outer = 142B1000] 10:17:33 INFO - PROCESS | 916 | 1460999853051 Marionette TRACE conn2 <- [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]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 580ms 10:17:33 INFO - PROCESS | 916 | 1460999853140 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 916 | 1460999853144 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:17:33 INFO - PROCESS | 916 | 1460999853153 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 916 | 1460999853158 Marionette TRACE conn2 <- [1,914,null,{}] 10:17:33 INFO - PROCESS | 916 | 1460999853164 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 916 | 1460999853273 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:17:33 INFO - PROCESS | 916 | 1460999853432 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 916 | ++DOCSHELL 157A7800 == 79 [pid = 916] [id = 238] 10:17:33 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (157F1400) [pid = 916] [serial = 712] [outer = 00000000] 10:17:33 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15F9D400) [pid = 916] [serial = 713] [outer = 157F1400] 10:17:33 INFO - PROCESS | 916 | 1460999853487 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16549400) [pid = 916] [serial = 714] [outer = 157F1400] 10:17:33 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (18748400) [pid = 916] [serial = 715] [outer = 1E33C400] 10:17:34 INFO - PROCESS | 916 | 1460999854131 Marionette TRACE conn2 <- [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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1024ms 10:17:34 INFO - PROCESS | 916 | 1460999854187 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 916 | 1460999854191 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:17:34 INFO - PROCESS | 916 | 1460999854231 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 916 | 1460999854235 Marionette TRACE conn2 <- [1,918,null,{}] 10:17:34 INFO - PROCESS | 916 | 1460999854241 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 916 | 1460999854355 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:17:34 INFO - PROCESS | 916 | 1460999854489 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 916 | ++DOCSHELL 18470800 == 80 [pid = 916] [id = 239] 10:17:34 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (186D7C00) [pid = 916] [serial = 716] [outer = 00000000] 10:17:34 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19830800) [pid = 916] [serial = 717] [outer = 186D7C00] 10:17:34 INFO - PROCESS | 916 | 1460999854546 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1AA29400) [pid = 916] [serial = 718] [outer = 186D7C00] 10:17:35 INFO - PROCESS | 916 | 1460999855089 Marionette TRACE conn2 <- [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]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 963ms 10:17:35 INFO - PROCESS | 916 | 1460999855168 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 916 | 1460999855171 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 10:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:17:35 INFO - PROCESS | 916 | 1460999855175 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 916 | 1460999855177 Marionette TRACE conn2 <- [1,922,null,{}] 10:17:35 INFO - PROCESS | 916 | 1460999855187 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 916 | 1460999855298 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:17:35 INFO - PROCESS | 916 | 1460999855432 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 916 | ++DOCSHELL 1CE91800 == 81 [pid = 916] [id = 240] 10:17:35 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1CE9CC00) [pid = 916] [serial = 719] [outer = 00000000] 10:17:35 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1D79D400) [pid = 916] [serial = 720] [outer = 1CE9CC00] 10:17:35 INFO - PROCESS | 916 | 1460999855490 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1D8E0800) [pid = 916] [serial = 721] [outer = 1CE9CC00] 10:17:36 INFO - PROCESS | 916 | 1460999856068 Marionette TRACE conn2 <- [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]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 932ms 10:17:36 INFO - PROCESS | 916 | 1460999856103 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 916 | 1460999856105 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:17:36 INFO - PROCESS | 916 | 1460999856109 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 916 | 1460999856111 Marionette TRACE conn2 <- [1,926,null,{}] 10:17:36 INFO - PROCESS | 916 | 1460999856115 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 916 | 1460999856218 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:17:36 INFO - PROCESS | 916 | 1460999856321 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 916 | ++DOCSHELL 1CE0D400 == 82 [pid = 916] [id = 241] 10:17:36 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1C577800) [pid = 916] [serial = 722] [outer = 00000000] 10:17:36 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1E02B800) [pid = 916] [serial = 723] [outer = 1C577800] 10:17:36 INFO - PROCESS | 916 | 1460999856378 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1E174800) [pid = 916] [serial = 724] [outer = 1C577800] 10:17:36 INFO - PROCESS | 916 | 1460999856969 Marionette TRACE conn2 <- [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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 933ms 10:17:37 INFO - PROCESS | 916 | 1460999857037 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 916 | 1460999857039 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:17:37 INFO - PROCESS | 916 | 1460999857043 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 916 | 1460999857045 Marionette TRACE conn2 <- [1,930,null,{}] 10:17:37 INFO - PROCESS | 916 | 1460999857049 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 916 | 1460999857151 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:17:37 INFO - PROCESS | 916 | 1460999857281 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 916 | ++DOCSHELL 11C63C00 == 83 [pid = 916] [id = 242] 10:17:37 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19C09C00) [pid = 916] [serial = 725] [outer = 00000000] 10:17:37 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (19C13800) [pid = 916] [serial = 726] [outer = 19C09C00] 10:17:37 INFO - PROCESS | 916 | 1460999857335 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (19C15C00) [pid = 916] [serial = 727] [outer = 19C09C00] 10:17:37 INFO - PROCESS | 916 | 1460999857886 Marionette TRACE conn2 <- [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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 886ms 10:17:37 INFO - PROCESS | 916 | 1460999857930 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 916 | 1460999857933 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:17:37 INFO - PROCESS | 916 | 1460999857936 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 916 | 1460999857938 Marionette TRACE conn2 <- [1,934,null,{}] 10:17:37 INFO - PROCESS | 916 | 1460999857942 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 916 | 1460999858240 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:17:38 INFO - PROCESS | 916 | 1460999858401 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 916 | ++DOCSHELL 1382F800 == 84 [pid = 916] [id = 243] 10:17:38 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (13830C00) [pid = 916] [serial = 728] [outer = 00000000] 10:17:38 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (13834400) [pid = 916] [serial = 729] [outer = 13830C00] 10:17:38 INFO - PROCESS | 916 | 1460999858453 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (13837400) [pid = 916] [serial = 730] [outer = 13830C00] 10:17:39 INFO - PROCESS | 916 | 1460999859099 Marionette TRACE conn2 <- [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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1223ms 10:17:39 INFO - PROCESS | 916 | 1460999859154 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 916 | 1460999859159 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 10:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:17:39 INFO - PROCESS | 916 | 1460999859163 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 916 | 1460999859167 Marionette TRACE conn2 <- [1,938,null,{}] 10:17:39 INFO - PROCESS | 916 | 1460999859172 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 916 | 1460999859266 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:17:39 INFO - PROCESS | 916 | 1460999859415 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 916 | ++DOCSHELL 14B1B000 == 85 [pid = 916] [id = 244] 10:17:39 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (15F98800) [pid = 916] [serial = 731] [outer = 00000000] 10:17:39 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (15FA6800) [pid = 916] [serial = 732] [outer = 15F98800] 10:17:39 INFO - PROCESS | 916 | 1460999859464 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1654B000) [pid = 916] [serial = 733] [outer = 15F98800] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1E173C00 == 84 [pid = 916] [id = 14] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 11B58400 == 83 [pid = 916] [id = 236] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 13719800 == 82 [pid = 916] [id = 235] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1844C800 == 81 [pid = 916] [id = 234] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1D8DF000 == 80 [pid = 916] [id = 233] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 12BB7000 == 79 [pid = 916] [id = 232] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 19836000 == 78 [pid = 916] [id = 231] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 18744400 == 77 [pid = 916] [id = 230] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 11BD2400 == 76 [pid = 916] [id = 229] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 137 (15F9A000) [pid = 916] [serial = 632] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 136 (157FAC00) [pid = 916] [serial = 617] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 135 (11C67C00) [pid = 916] [serial = 629] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1D7A2800) [pid = 916] [serial = 623] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1E027400) [pid = 916] [serial = 626] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19F6AC00) [pid = 916] [serial = 620] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1C60A400) [pid = 916] [serial = 662] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 13780000 == 75 [pid = 916] [id = 228] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1D8EBC00 == 74 [pid = 916] [id = 227] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1D3E0000 == 73 [pid = 916] [id = 226] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1CE0EC00 == 72 [pid = 916] [id = 225] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1982AC00 == 71 [pid = 916] [id = 224] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 15FA6400 == 70 [pid = 916] [id = 223] 10:17:39 INFO - PROCESS | 916 | --DOCSHELL 1378B800 == 69 [pid = 916] [id = 222] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1C522C00) [pid = 916] [serial = 659] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15CF6800) [pid = 916] [serial = 636] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1A592000) [pid = 916] [serial = 657] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1A38D400) [pid = 916] [serial = 651] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 126 (16A74400) [pid = 916] [serial = 641] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 125 (196AC000) [pid = 916] [serial = 656] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1AEB1000) [pid = 916] [serial = 591] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 123 (18739000) [pid = 916] [serial = 644] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 122 (157A8800) [pid = 916] [serial = 635] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 121 (18795800) [pid = 916] [serial = 645] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18FE7400) [pid = 916] [serial = 648] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16545400) [pid = 916] [serial = 639] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1CE02800) [pid = 916] [serial = 564] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 117 (183E3800) [pid = 916] [serial = 642] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 116 (18FE5400) [pid = 916] [serial = 647] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15F5A400) [pid = 916] [serial = 638] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1AEA7400) [pid = 916] [serial = 654] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19AB8000) [pid = 916] [serial = 650] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AE2A000) [pid = 916] [serial = 653] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C5C0400) [pid = 916] [serial = 660] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 916 | 1460999859936 Marionette TRACE conn2 <- [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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 826ms 10:17:39 INFO - PROCESS | 916 | 1460999859991 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 916 | 1460999859994 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 10:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:17:39 INFO - PROCESS | 916 | 1460999859998 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 916 | 1460999859999 Marionette TRACE conn2 <- [1,942,null,{}] 10:17:39 INFO - PROCESS | 916 | 1460999860004 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 916 | 1460999860089 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:17:40 INFO - PROCESS | 916 | 1460999860101 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 916 | ++DOCSHELL 15E14000 == 70 [pid = 916] [id = 245] 10:17:40 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15E16C00) [pid = 916] [serial = 734] [outer = 00000000] 10:17:40 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (16547800) [pid = 916] [serial = 735] [outer = 15E16C00] 10:17:40 INFO - PROCESS | 916 | 1460999860146 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16747800) [pid = 916] [serial = 736] [outer = 15E16C00] 10:17:40 INFO - PROCESS | 916 | 1460999860608 Marionette TRACE conn2 <- [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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 688ms 10:17:40 INFO - PROCESS | 916 | 1460999860678 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 916 | 1460999860682 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 10:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:17:40 INFO - PROCESS | 916 | 1460999860691 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 916 | 1460999860696 Marionette TRACE conn2 <- [1,946,null,{}] 10:17:40 INFO - PROCESS | 916 | 1460999860699 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 916 | 1460999860790 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:17:40 INFO - PROCESS | 916 | 1460999860915 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 916 | ++DOCSHELL 159EF400 == 71 [pid = 916] [id = 246] 10:17:40 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (167F7800) [pid = 916] [serial = 737] [outer = 00000000] 10:17:40 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (18731C00) [pid = 916] [serial = 738] [outer = 167F7800] 10:17:40 INFO - PROCESS | 916 | 1460999860959 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1879A400) [pid = 916] [serial = 739] [outer = 167F7800] 10:17:41 INFO - PROCESS | 916 | 1460999861297 Marionette TRACE conn2 <- [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]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 10:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:17:41 INFO - PROCESS | 916 | 1460999861335 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 916 | 1460999861337 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 10:17:41 INFO - PROCESS | 916 | 1460999861341 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 916 | 1460999861342 Marionette TRACE conn2 <- [1,950,null,{}] 10:17:41 INFO - PROCESS | 916 | 1460999861346 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 916 | 1460999861429 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:17:41 INFO - PROCESS | 916 | 1460999861435 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 916 | ++DOCSHELL 18744400 == 72 [pid = 916] [id = 247] 10:17:41 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (18F0B800) [pid = 916] [serial = 740] [outer = 00000000] 10:17:41 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (18FE7000) [pid = 916] [serial = 741] [outer = 18F0B800] 10:17:41 INFO - PROCESS | 916 | 1460999861479 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1969DC00) [pid = 916] [serial = 742] [outer = 18F0B800] 10:17:41 INFO - PROCESS | 916 | 1460999861929 Marionette TRACE conn2 <- [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]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 612ms 10:17:41 INFO - PROCESS | 916 | 1460999861962 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 916 | 1460999861965 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:17:41 INFO - PROCESS | 916 | 1460999861968 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 916 | 1460999861970 Marionette TRACE conn2 <- [1,954,null,{}] 10:17:41 INFO - PROCESS | 916 | 1460999861973 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 916 | 1460999862085 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:17:42 INFO - PROCESS | 916 | 1460999862177 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 916 | ++DOCSHELL 19835C00 == 73 [pid = 916] [id = 248] 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19836000) [pid = 916] [serial = 743] [outer = 00000000] 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19C0A800) [pid = 916] [serial = 744] [outer = 19836000] 10:17:42 INFO - PROCESS | 916 | 1460999862238 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19C15000) [pid = 916] [serial = 745] [outer = 19836000] 10:17:42 INFO - PROCESS | 916 | 1460999862661 Marionette TRACE conn2 <- [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]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 718ms 10:17:42 INFO - PROCESS | 916 | 1460999862692 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 916 | 1460999862693 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:17:42 INFO - PROCESS | 916 | 1460999862703 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 916 | 1460999862705 Marionette TRACE conn2 <- [1,958,null,{}] 10:17:42 INFO - PROCESS | 916 | 1460999862708 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 916 | 1460999862824 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:17:42 INFO - PROCESS | 916 | 1460999862832 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 916 | ++DOCSHELL 19C18800 == 74 [pid = 916] [id = 249] 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19F9A000) [pid = 916] [serial = 746] [outer = 00000000] 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1AA25400) [pid = 916] [serial = 747] [outer = 19F9A000] 10:17:42 INFO - PROCESS | 916 | 1460999862876 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1AEA5C00) [pid = 916] [serial = 748] [outer = 19F9A000] 10:17:43 INFO - PROCESS | 916 | 1460999863298 Marionette TRACE conn2 <- [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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 626ms 10:17:43 INFO - PROCESS | 916 | 1460999863323 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 916 | 1460999863325 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:17:43 INFO - PROCESS | 916 | 1460999863329 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 916 | 1460999863330 Marionette TRACE conn2 <- [1,962,null,{}] 10:17:43 INFO - PROCESS | 916 | 1460999863334 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 916 | 1460999863446 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:17:43 INFO - PROCESS | 916 | 1460999863534 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 916 | ++DOCSHELL 1AEA6000 == 75 [pid = 916] [id = 250] 10:17:43 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1AEB1000) [pid = 916] [serial = 749] [outer = 00000000] 10:17:43 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1C56D000) [pid = 916] [serial = 750] [outer = 1AEB1000] 10:17:43 INFO - PROCESS | 916 | 1460999863577 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1C578400) [pid = 916] [serial = 751] [outer = 1AEB1000] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 128 (196A8800) [pid = 916] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1C5C2000) [pid = 916] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 126 (136B1C00) [pid = 916] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 125 (11C5F400) [pid = 916] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1325EC00) [pid = 916] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 123 (186D8000) [pid = 916] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1D0C8000) [pid = 916] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1DC32400) [pid = 916] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D8DF800) [pid = 916] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 119 (136A0400) [pid = 916] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D8ECC00) [pid = 916] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16541400) [pid = 916] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19836400) [pid = 916] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15C32800) [pid = 916] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1982EC00) [pid = 916] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18FE2800) [pid = 916] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1CE8E400) [pid = 916] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 111 (186D5800) [pid = 916] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 110 (138A6C00) [pid = 916] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 109 (11C0AC00) [pid = 916] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 108 (165A4000) [pid = 916] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 107 (11B59C00) [pid = 916] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 106 (16649400) [pid = 916] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:17:43 INFO - PROCESS | 916 | --DOMWINDOW == 105 (13209000) [pid = 916] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:17:44 INFO - PROCESS | 916 | 1460999864195 Marionette TRACE conn2 <- [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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 918ms 10:17:44 INFO - PROCESS | 916 | 1460999864258 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 916 | 1460999864260 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:17:44 INFO - PROCESS | 916 | 1460999864263 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 916 | 1460999864265 Marionette TRACE conn2 <- [1,966,null,{}] 10:17:44 INFO - PROCESS | 916 | 1460999864268 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 916 | 1460999864348 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:17:44 INFO - PROCESS | 916 | 1460999864354 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 916 | ++DOCSHELL 14BF1C00 == 76 [pid = 916] [id = 251] 10:17:44 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15ED7000) [pid = 916] [serial = 752] [outer = 00000000] 10:17:44 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167FA000) [pid = 916] [serial = 753] [outer = 15ED7000] 10:17:44 INFO - PROCESS | 916 | 1460999864398 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (18FE2800) [pid = 916] [serial = 754] [outer = 15ED7000] 10:17:44 INFO - PROCESS | 916 | 1460999864794 Marionette TRACE conn2 <- [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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 581ms 10:17:44 INFO - PROCESS | 916 | 1460999864844 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 916 | 1460999864846 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:17:44 INFO - PROCESS | 916 | 1460999864853 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 916 | 1460999864855 Marionette TRACE conn2 <- [1,970,null,{}] 10:17:44 INFO - PROCESS | 916 | 1460999864858 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 916 | 1460999864938 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:17:44 INFO - PROCESS | 916 | 1460999864945 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 916 | ++DOCSHELL 159F7400 == 77 [pid = 916] [id = 252] 10:17:44 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1654D800) [pid = 916] [serial = 755] [outer = 00000000] 10:17:44 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (18793C00) [pid = 916] [serial = 756] [outer = 1654D800] 10:17:44 INFO - PROCESS | 916 | 1460999864992 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1C518800) [pid = 916] [serial = 757] [outer = 1654D800] 10:17:45 INFO - PROCESS | 916 | 1460999865433 Marionette TRACE conn2 <- [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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 627ms 10:17:45 INFO - PROCESS | 916 | 1460999865493 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 916 | 1460999865495 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:17:45 INFO - PROCESS | 916 | 1460999865498 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 916 | 1460999865500 Marionette TRACE conn2 <- [1,974,null,{}] 10:17:45 INFO - PROCESS | 916 | 1460999865503 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 916 | 1460999865566 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:17:45 INFO - PROCESS | 916 | 1460999865572 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 916 | ++DOCSHELL 167F3C00 == 78 [pid = 916] [id = 253] 10:17:45 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A592000) [pid = 916] [serial = 758] [outer = 00000000] 10:17:45 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1C5C9C00) [pid = 916] [serial = 759] [outer = 1A592000] 10:17:45 INFO - PROCESS | 916 | 1460999865621 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C666800) [pid = 916] [serial = 760] [outer = 1A592000] 10:17:46 INFO - PROCESS | 916 | 1460999866223 Marionette TRACE conn2 <- [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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 779ms 10:17:46 INFO - PROCESS | 916 | 1460999866285 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 916 | 1460999866289 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 10:17:46 INFO - PROCESS | 916 | 1460999866295 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:17:46 INFO - PROCESS | 916 | 1460999866299 Marionette TRACE conn2 <- [1,978,null,{}] 10:17:46 INFO - PROCESS | 916 | 1460999866319 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 916 | 1460999866436 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:17:46 INFO - PROCESS | 916 | 1460999866556 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 916 | ++DOCSHELL 1378B800 == 79 [pid = 916] [id = 254] 10:17:46 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1382E000) [pid = 916] [serial = 761] [outer = 00000000] 10:17:46 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (14B27C00) [pid = 916] [serial = 762] [outer = 1382E000] 10:17:46 INFO - PROCESS | 916 | 1460999866653 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (15CEF400) [pid = 916] [serial = 763] [outer = 1382E000] 10:17:47 INFO - PROCESS | 916 | 1460999867232 Marionette TRACE conn2 <- [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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 978ms 10:17:47 INFO - PROCESS | 916 | 1460999867284 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 916 | 1460999867290 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:17:47 INFO - PROCESS | 916 | 1460999867296 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 916 | 1460999867299 Marionette TRACE conn2 <- [1,982,null,{}] 10:17:47 INFO - PROCESS | 916 | 1460999867303 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 916 | 1460999867443 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:17:47 INFO - PROCESS | 916 | 1460999867575 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 916 | ++DOCSHELL 15FA4800 == 80 [pid = 916] [id = 255] 10:17:47 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (16542400) [pid = 916] [serial = 764] [outer = 00000000] 10:17:47 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (186D5800) [pid = 916] [serial = 765] [outer = 16542400] 10:17:47 INFO - PROCESS | 916 | 1460999867632 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (18FE0C00) [pid = 916] [serial = 766] [outer = 16542400] 10:17:48 INFO - PROCESS | 916 | 1460999868201 Marionette TRACE conn2 <- [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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 932ms 10:17:48 INFO - PROCESS | 916 | 1460999868223 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 916 | 1460999868225 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:17:48 INFO - PROCESS | 916 | 1460999868229 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 916 | 1460999868233 Marionette TRACE conn2 <- [1,986,null,{}] 10:17:48 INFO - PROCESS | 916 | 1460999868244 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 916 | 1460999868351 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:17:48 INFO - PROCESS | 916 | 1460999868484 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 916 | ++DOCSHELL 18450800 == 81 [pid = 916] [id = 256] 10:17:48 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1AEB4400) [pid = 916] [serial = 767] [outer = 00000000] 10:17:48 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1C5C8000) [pid = 916] [serial = 768] [outer = 1AEB4400] 10:17:48 INFO - PROCESS | 916 | 1460999868542 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1CE03800) [pid = 916] [serial = 769] [outer = 1AEB4400] 10:17:49 INFO - PROCESS | 916 | 1460999869095 Marionette TRACE conn2 <- [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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 917ms 10:17:49 INFO - PROCESS | 916 | 1460999869157 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 916 | 1460999869160 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 10:17:49 INFO - PROCESS | 916 | 1460999869163 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:17:49 INFO - PROCESS | 916 | 1460999869165 Marionette TRACE conn2 <- [1,990,null,{}] 10:17:49 INFO - PROCESS | 916 | 1460999869169 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 916 | 1460999869272 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:17:49 INFO - PROCESS | 916 | 1460999869377 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 916 | ++DOCSHELL 1A48C800 == 82 [pid = 916] [id = 257] 10:17:49 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1C5C4C00) [pid = 916] [serial = 770] [outer = 00000000] 10:17:49 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1D766C00) [pid = 916] [serial = 771] [outer = 1C5C4C00] 10:17:49 INFO - PROCESS | 916 | 1460999869414 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1D7A2800) [pid = 916] [serial = 772] [outer = 1C5C4C00] 10:17:49 INFO - PROCESS | 916 | 1460999869976 Marionette TRACE conn2 <- [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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 887ms 10:17:50 INFO - PROCESS | 916 | 1460999870049 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 916 | 1460999870051 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 10:17:50 INFO - PROCESS | 916 | 1460999870055 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:17:50 INFO - PROCESS | 916 | 1460999870057 Marionette TRACE conn2 <- [1,994,null,{}] 10:17:50 INFO - PROCESS | 916 | 1460999870061 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 916 | 1460999870147 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:17:50 INFO - PROCESS | 916 | 1460999870278 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 916 | ++DOCSHELL 1D0C7800 == 83 [pid = 916] [id = 258] 10:17:50 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1D0CA400) [pid = 916] [serial = 773] [outer = 00000000] 10:17:50 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1D8E7C00) [pid = 916] [serial = 774] [outer = 1D0CA400] 10:17:50 INFO - PROCESS | 916 | 1460999870332 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1DB24000) [pid = 916] [serial = 775] [outer = 1D0CA400] 10:17:50 INFO - PROCESS | 916 | 1460999870901 Marionette TRACE conn2 <- [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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 932ms 10:17:50 INFO - PROCESS | 916 | 1460999870968 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:17:50 INFO - PROCESS | 916 | 1460999870971 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 10:17:50 INFO - PROCESS | 916 | 1460999870974 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 916 | 1460999870976 Marionette TRACE conn2 <- [1,998,null,{}] 10:17:50 INFO - PROCESS | 916 | 1460999870980 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 916 | 1460999871105 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:17:51 INFO - PROCESS | 916 | 1460999871234 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 916 | ++DOCSHELL 11C62C00 == 84 [pid = 916] [id = 259] 10:17:51 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (11C63400) [pid = 916] [serial = 776] [outer = 00000000] 10:17:51 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1351B800) [pid = 916] [serial = 777] [outer = 11C63400] 10:17:51 INFO - PROCESS | 916 | 1460999871298 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1351D400) [pid = 916] [serial = 778] [outer = 11C63400] 10:17:52 INFO - PROCESS | 916 | 1460999872031 Marionette TRACE conn2 <- [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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1116ms 10:17:52 INFO - PROCESS | 916 | 1460999872098 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 916 | 1460999872102 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 10:17:52 INFO - PROCESS | 916 | 1460999872108 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:17:52 INFO - PROCESS | 916 | 1460999872111 Marionette TRACE conn2 <- [1,1002,null,{}] 10:17:52 INFO - PROCESS | 916 | 1460999872116 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 916 | 1460999872213 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:17:52 INFO - PROCESS | 916 | 1460999872353 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 916 | ++DOCSHELL 123B9000 == 85 [pid = 916] [id = 260] 10:17:52 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (12BB6800) [pid = 916] [serial = 779] [outer = 00000000] 10:17:52 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (11C0B400) [pid = 916] [serial = 780] [outer = 12BB6800] 10:17:52 INFO - PROCESS | 916 | 1460999872394 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (13517000) [pid = 916] [serial = 781] [outer = 12BB6800] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 19AB6400 == 84 [pid = 916] [id = 218] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 11C0B000 == 83 [pid = 916] [id = 217] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 13781000 == 82 [pid = 916] [id = 220] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 159F7400 == 81 [pid = 916] [id = 252] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 14BF1C00 == 80 [pid = 916] [id = 251] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 1AEA6000 == 79 [pid = 916] [id = 250] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 19C18800 == 78 [pid = 916] [id = 249] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 19835C00 == 77 [pid = 916] [id = 248] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 18744400 == 76 [pid = 916] [id = 247] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 159EF400 == 75 [pid = 916] [id = 246] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 15E14000 == 74 [pid = 916] [id = 245] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 14B1B000 == 73 [pid = 916] [id = 244] 10:17:52 INFO - PROCESS | 916 | --DOCSHELL 1382F800 == 72 [pid = 916] [id = 243] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1D8E0400) [pid = 916] [serial = 677] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1C56D800) [pid = 916] [serial = 710] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19832400) [pid = 916] [serial = 588] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1DB78C00) [pid = 916] [serial = 615] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 130 (167F4C00) [pid = 916] [serial = 633] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 129 (11C6C000) [pid = 916] [serial = 630] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 128 (15ED4800) [pid = 916] [serial = 618] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1A0FE400) [pid = 916] [serial = 621] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1DB26000) [pid = 916] [serial = 624] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1E02A800) [pid = 916] [serial = 627] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 124 (183E2400) [pid = 916] [serial = 585] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1555B800) [pid = 916] [serial = 582] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1DB22C00) [pid = 916] [serial = 698] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D0CC000) [pid = 916] [serial = 695] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D3EA800) [pid = 916] [serial = 696] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1DC32800) [pid = 916] [serial = 680] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1844A400) [pid = 916] [serial = 669] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16A6B400) [pid = 916] [serial = 668] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1C5BB000) [pid = 916] [serial = 692] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15F9E000) [pid = 916] [serial = 684] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 114 (11C6A000) [pid = 916] [serial = 683] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1CE08400) [pid = 916] [serial = 672] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1C5BE000) [pid = 916] [serial = 671] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19267400) [pid = 916] [serial = 689] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 110 (196B6000) [pid = 916] [serial = 690] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1D767400) [pid = 916] [serial = 675] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1D75D000) [pid = 916] [serial = 674] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1DC2A800) [pid = 916] [serial = 701] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 106 (157A6800) [pid = 916] [serial = 666] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 105 (14B1D400) [pid = 916] [serial = 665] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 104 (143B0400) [pid = 916] [serial = 686] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 103 (16542C00) [pid = 916] [serial = 687] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 102 (18FE9C00) [pid = 916] [serial = 704] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1AEAEC00) [pid = 916] [serial = 705] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 100 (11B5E400) [pid = 916] [serial = 707] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1370D800) [pid = 916] [serial = 708] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1DE27800) [pid = 916] [serial = 702] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1DE2D800) [pid = 916] [serial = 681] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1DB23000) [pid = 916] [serial = 699] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1C604000) [pid = 916] [serial = 693] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 916 | 1460999872969 Marionette TRACE conn2 <- [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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 886ms 10:17:52 INFO - PROCESS | 916 | 1460999872997 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 916 | 1460999873002 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:17:52 INFO - PROCESS | 916 | 1460999873008 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 916 | 1460999873010 Marionette TRACE conn2 <- [1,1006,null,{}] 10:17:52 INFO - PROCESS | 916 | 1460999873015 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 916 | 1460999873105 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:17:53 INFO - PROCESS | 916 | 1460999873114 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 916 | ++DOCSHELL 13264400 == 73 [pid = 916] [id = 261] 10:17:53 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13269C00) [pid = 916] [serial = 782] [outer = 00000000] 10:17:53 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (13714800) [pid = 916] [serial = 783] [outer = 13269C00] 10:17:53 INFO - PROCESS | 916 | 1460999873158 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1382AC00) [pid = 916] [serial = 784] [outer = 13269C00] 10:17:53 INFO - PROCESS | 916 | 1460999873634 Marionette TRACE conn2 <- [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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 10:17:53 INFO - PROCESS | 916 | 1460999873689 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 916 | 1460999873691 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:17:53 INFO - PROCESS | 916 | 1460999873695 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 916 | 1460999873698 Marionette TRACE conn2 <- [1,1010,null,{}] 10:17:53 INFO - PROCESS | 916 | 1460999873708 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 916 | 1460999873824 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:17:53 INFO - PROCESS | 916 | 1460999873919 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 916 | ++DOCSHELL 142AF800 == 74 [pid = 916] [id = 262] 10:17:53 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (14355000) [pid = 916] [serial = 785] [outer = 00000000] 10:17:53 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1555B400) [pid = 916] [serial = 786] [outer = 14355000] 10:17:53 INFO - PROCESS | 916 | 1460999873950 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (157AA800) [pid = 916] [serial = 787] [outer = 14355000] 10:17:54 INFO - PROCESS | 916 | 1460999874331 Marionette TRACE conn2 <- [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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 673ms 10:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:17:54 INFO - PROCESS | 916 | 1460999874377 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 916 | 1460999874379 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 10:17:54 INFO - PROCESS | 916 | 1460999874382 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 916 | 1460999874384 Marionette TRACE conn2 <- [1,1014,null,{}] 10:17:54 INFO - PROCESS | 916 | 1460999874388 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 916 | 1460999874473 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:17:54 INFO - PROCESS | 916 | 1460999874479 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 916 | ++DOCSHELL 142B7C00 == 75 [pid = 916] [id = 263] 10:17:54 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15561800) [pid = 916] [serial = 788] [outer = 00000000] 10:17:54 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15CED000) [pid = 916] [serial = 789] [outer = 15561800] 10:17:54 INFO - PROCESS | 916 | 1460999874524 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15E8FC00) [pid = 916] [serial = 790] [outer = 15561800] 10:17:54 INFO - PROCESS | 916 | 1460999874934 Marionette TRACE conn2 <- [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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 581ms 10:17:54 INFO - PROCESS | 916 | 1460999874961 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 916 | 1460999874963 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 10:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:17:54 INFO - PROCESS | 916 | 1460999874985 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 916 | 1460999874987 Marionette TRACE conn2 <- [1,1018,null,{}] 10:17:54 INFO - PROCESS | 916 | 1460999874990 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 916 | 1460999875116 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:17:55 INFO - PROCESS | 916 | 1460999875202 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 916 | ++DOCSHELL 13514000 == 76 [pid = 916] [id = 264] 10:17:55 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15ED5000) [pid = 916] [serial = 791] [outer = 00000000] 10:17:55 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15F9F400) [pid = 916] [serial = 792] [outer = 15ED5000] 10:17:55 INFO - PROCESS | 916 | 1460999875252 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15FA5000) [pid = 916] [serial = 793] [outer = 15ED5000] 10:17:55 INFO - PROCESS | 916 | 1460999875661 Marionette TRACE conn2 <- [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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 10:17:55 INFO - PROCESS | 916 | 1460999875712 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 916 | 1460999875714 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:17:55 INFO - PROCESS | 916 | 1460999875718 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 916 | 1460999875719 Marionette TRACE conn2 <- [1,1022,null,{}] 10:17:55 INFO - PROCESS | 916 | 1460999875723 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 916 | 1460999875864 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:17:55 INFO - PROCESS | 916 | 1460999875932 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 916 | ++DOCSHELL 15F65400 == 77 [pid = 916] [id = 265] 10:17:55 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15FA5800) [pid = 916] [serial = 794] [outer = 00000000] 10:17:55 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (167F1000) [pid = 916] [serial = 795] [outer = 15FA5800] 10:17:55 INFO - PROCESS | 916 | 1460999875979 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167F1400) [pid = 916] [serial = 796] [outer = 15FA5800] 10:17:56 INFO - PROCESS | 916 | 1460999876382 Marionette TRACE conn2 <- [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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 10:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:17:56 INFO - PROCESS | 916 | 1460999876453 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 916 | 1460999876455 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 10:17:56 INFO - PROCESS | 916 | 1460999876458 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 916 | 1460999876460 Marionette TRACE conn2 <- [1,1026,null,{}] 10:17:56 INFO - PROCESS | 916 | 1460999876463 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 916 | 1460999876573 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:17:56 INFO - PROCESS | 916 | 1460999876637 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 916 | ++DOCSHELL 14B1DC00 == 78 [pid = 916] [id = 266] 10:17:56 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (15E94C00) [pid = 916] [serial = 797] [outer = 00000000] 10:17:56 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (183D9000) [pid = 916] [serial = 798] [outer = 15E94C00] 10:17:56 INFO - PROCESS | 916 | 1460999876687 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (183E0000) [pid = 916] [serial = 799] [outer = 15E94C00] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1654D800) [pid = 916] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15ED7000) [pid = 916] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1D3E4C00) [pid = 916] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19836000) [pid = 916] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19F9A000) [pid = 916] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 107 (18F0B800) [pid = 916] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 106 (167F7800) [pid = 916] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15F98800) [pid = 916] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1AEB1000) [pid = 916] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 103 (13830C00) [pid = 916] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 102 (15E16C00) [pid = 916] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:17:57 INFO - PROCESS | 916 | --DOMWINDOW == 101 (142B1000) [pid = 916] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:17:57 INFO - PROCESS | 916 | 1460999877166 Marionette TRACE conn2 <- [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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 10:17:57 INFO - PROCESS | 916 | 1460999877181 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 916 | 1460999877183 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 10:17:57 INFO - PROCESS | 916 | 1460999877186 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:17:57 INFO - PROCESS | 916 | 1460999877188 Marionette TRACE conn2 <- [1,1030,null,{}] 10:17:57 INFO - PROCESS | 916 | 1460999877191 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 916 | 1460999877272 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:17:57 INFO - PROCESS | 916 | 1460999877357 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 916 | ++DOCSHELL 1320D800 == 79 [pid = 916] [id = 267] 10:17:57 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1325EC00) [pid = 916] [serial = 800] [outer = 00000000] 10:17:57 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16A74400) [pid = 916] [serial = 801] [outer = 1325EC00] 10:17:57 INFO - PROCESS | 916 | 1460999877401 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18053800) [pid = 916] [serial = 802] [outer = 1325EC00] 10:17:57 INFO - PROCESS | 916 | 1460999877762 Marionette TRACE conn2 <- [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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 581ms 10:17:57 INFO - PROCESS | 916 | 1460999877783 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 916 | 1460999877785 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 10:17:57 INFO - PROCESS | 916 | 1460999877788 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:17:57 INFO - PROCESS | 916 | 1460999877790 Marionette TRACE conn2 <- [1,1034,null,{}] 10:17:57 INFO - PROCESS | 916 | 1460999877793 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 916 | 1460999877858 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:17:57 INFO - PROCESS | 916 | 1460999877981 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 916 | ++DOCSHELL 123FEC00 == 80 [pid = 916] [id = 268] 10:17:57 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (13513400) [pid = 916] [serial = 803] [outer = 00000000] 10:17:58 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (186E0000) [pid = 916] [serial = 804] [outer = 13513400] 10:17:58 INFO - PROCESS | 916 | 1460999878025 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1873D400) [pid = 916] [serial = 805] [outer = 13513400] 10:17:58 INFO - PROCESS | 916 | 1460999878381 Marionette TRACE conn2 <- [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]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 627ms 10:17:58 INFO - PROCESS | 916 | 1460999878411 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 916 | 1460999878413 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:17:58 INFO - PROCESS | 916 | 1460999878416 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 916 | 1460999878417 Marionette TRACE conn2 <- [1,1038,null,{}] 10:17:58 INFO - PROCESS | 916 | 1460999878421 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 916 | 1460999878505 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:17:58 INFO - PROCESS | 916 | 1460999878596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 916 | ++DOCSHELL 186D2400 == 81 [pid = 916] [id = 269] 10:17:58 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (186D7000) [pid = 916] [serial = 806] [outer = 00000000] 10:17:58 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (18FDF800) [pid = 916] [serial = 807] [outer = 186D7000] 10:17:58 INFO - PROCESS | 916 | 1460999878623 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (18FE6C00) [pid = 916] [serial = 808] [outer = 186D7000] 10:17:58 INFO - PROCESS | 916 | 1460999878997 Marionette TRACE conn2 <- [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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 687ms 10:17:59 INFO - PROCESS | 916 | 1460999879099 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 916 | 1460999879103 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:17:59 INFO - PROCESS | 916 | 1460999879108 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 916 | 1460999879112 Marionette TRACE conn2 <- [1,1042,null,{}] 10:17:59 INFO - PROCESS | 916 | 1460999879118 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 916 | 1460999879300 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:17:59 INFO - PROCESS | 916 | 1460999879385 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 916 | ++DOCSHELL 11C6C000 == 82 [pid = 916] [id = 270] 10:17:59 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (11C6CC00) [pid = 916] [serial = 809] [outer = 00000000] 10:17:59 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (12DD8000) [pid = 916] [serial = 810] [outer = 11C6CC00] 10:17:59 INFO - PROCESS | 916 | 1460999879453 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (13265000) [pid = 916] [serial = 811] [outer = 11C6CC00] 10:17:59 INFO - PROCESS | 916 | 1460999879988 Marionette TRACE conn2 <- [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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 917ms 10:18:00 INFO - PROCESS | 916 | 1460999880038 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 916 | 1460999880041 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 10:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:18:00 INFO - PROCESS | 916 | 1460999880049 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 916 | 1460999880053 Marionette TRACE conn2 <- [1,1046,null,{}] 10:18:00 INFO - PROCESS | 916 | 1460999880057 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 916 | 1460999880166 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:18:00 INFO - PROCESS | 916 | 1460999880276 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 916 | ++DOCSHELL 1370D800 == 83 [pid = 916] [id = 271] 10:18:00 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (13787400) [pid = 916] [serial = 812] [outer = 00000000] 10:18:00 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (147B9400) [pid = 916] [serial = 813] [outer = 13787400] 10:18:00 INFO - PROCESS | 916 | 1460999880329 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15559C00) [pid = 916] [serial = 814] [outer = 13787400] 10:18:00 INFO - PROCESS | 916 | 1460999880910 Marionette TRACE conn2 <- [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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 917ms 10:18:00 INFO - PROCESS | 916 | 1460999880961 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 916 | 1460999880963 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 10:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:18:00 INFO - PROCESS | 916 | 1460999880967 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 916 | 1460999880969 Marionette TRACE conn2 <- [1,1050,null,{}] 10:18:00 INFO - PROCESS | 916 | 1460999880980 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 916 | 1460999881091 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:18:01 INFO - PROCESS | 916 | 1460999881197 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 916 | ++DOCSHELL 15ED9C00 == 84 [pid = 916] [id = 272] 10:18:01 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (16545400) [pid = 916] [serial = 815] [outer = 00000000] 10:18:01 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (183DB000) [pid = 916] [serial = 816] [outer = 16545400] 10:18:01 INFO - PROCESS | 916 | 1460999881263 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (18F06000) [pid = 916] [serial = 817] [outer = 16545400] 10:18:01 INFO - PROCESS | 916 | 1460999881876 Marionette TRACE conn2 <- [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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 978ms 10:18:01 INFO - PROCESS | 916 | 1460999881951 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 916 | 1460999881953 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:18:01 INFO - PROCESS | 916 | 1460999881957 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 916 | 1460999881959 Marionette TRACE conn2 <- [1,1054,null,{}] 10:18:01 INFO - PROCESS | 916 | 1460999881963 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:02 INFO - PROCESS | 916 | 1460999882068 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:18:02 INFO - PROCESS | 916 | 1460999882200 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 916 | ++DOCSHELL 18FE9800 == 85 [pid = 916] [id = 273] 10:18:02 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (196A4000) [pid = 916] [serial = 818] [outer = 00000000] 10:18:02 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19835400) [pid = 916] [serial = 819] [outer = 196A4000] 10:18:02 INFO - PROCESS | 916 | 1460999882262 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19AB3400) [pid = 916] [serial = 820] [outer = 196A4000] 10:18:02 INFO - PROCESS | 916 | 1460999882813 Marionette TRACE conn2 <- [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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 886ms 10:18:02 INFO - PROCESS | 916 | 1460999882844 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 916 | 1460999882847 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 10:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:18:02 INFO - PROCESS | 916 | 1460999882850 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 916 | 1460999882852 Marionette TRACE conn2 <- [1,1058,null,{}] 10:18:02 INFO - PROCESS | 916 | 1460999882856 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:02 INFO - PROCESS | 916 | 1460999882959 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:18:03 INFO - PROCESS | 916 | 1460999883064 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 916 | ++DOCSHELL 196A3400 == 86 [pid = 916] [id = 274] 10:18:03 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (196A9800) [pid = 916] [serial = 821] [outer = 00000000] 10:18:03 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19C11800) [pid = 916] [serial = 822] [outer = 196A9800] 10:18:03 INFO - PROCESS | 916 | 1460999883116 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19C16400) [pid = 916] [serial = 823] [outer = 196A9800] 10:18:03 INFO - PROCESS | 916 | 1460999883744 Marionette TRACE conn2 <- [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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 917ms 10:18:03 INFO - PROCESS | 916 | 1460999883779 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 916 | 1460999883781 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:18:03 INFO - PROCESS | 916 | 1460999883785 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 916 | 1460999883787 Marionette TRACE conn2 <- [1,1062,null,{}] 10:18:03 INFO - PROCESS | 916 | 1460999883790 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 916 | 1460999884113 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:18:04 INFO - PROCESS | 916 | 1460999884283 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 916 | ++DOCSHELL 11C5F400 == 87 [pid = 916] [id = 275] 10:18:04 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (11C5FC00) [pid = 916] [serial = 824] [outer = 00000000] 10:18:04 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (11C69C00) [pid = 916] [serial = 825] [outer = 11C5FC00] 10:18:04 INFO - PROCESS | 916 | 1460999884340 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (12BB4000) [pid = 916] [serial = 826] [outer = 11C5FC00] 10:18:04 INFO - PROCESS | 916 | 1460999884906 Marionette TRACE conn2 <- [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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1192ms 10:18:04 INFO - PROCESS | 916 | 1460999884960 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 916 | 1460999884965 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 10:18:04 INFO - PROCESS | 916 | 1460999884969 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:18:04 INFO - PROCESS | 916 | 1460999884973 Marionette TRACE conn2 <- [1,1066,null,{}] 10:18:04 INFO - PROCESS | 916 | 1460999884977 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 916 | 1460999885071 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:18:05 INFO - PROCESS | 916 | 1460999885182 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 916 | ++DOCSHELL 1382C800 == 88 [pid = 916] [id = 276] 10:18:05 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1382E800) [pid = 916] [serial = 827] [outer = 00000000] 10:18:05 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (138B5400) [pid = 916] [serial = 828] [outer = 1382E800] 10:18:05 INFO - PROCESS | 916 | 1460999885252 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (147B2800) [pid = 916] [serial = 829] [outer = 1382E800] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 198C5C00 == 87 [pid = 916] [id = 8] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 196A5000 == 86 [pid = 916] [id = 26] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 18738400 == 85 [pid = 916] [id = 25] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 15FA1800 == 84 [pid = 916] [id = 122] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 123FEC00 == 83 [pid = 916] [id = 268] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 1320D800 == 82 [pid = 916] [id = 267] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 14B1DC00 == 81 [pid = 916] [id = 266] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 15F65400 == 80 [pid = 916] [id = 265] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 13514000 == 79 [pid = 916] [id = 264] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 142AF800 == 78 [pid = 916] [id = 262] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 13264400 == 77 [pid = 916] [id = 261] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 130 (15F9D400) [pid = 916] [serial = 713] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19C13800) [pid = 916] [serial = 726] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1E02B800) [pid = 916] [serial = 723] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19830800) [pid = 916] [serial = 717] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1D79D400) [pid = 916] [serial = 720] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1C5C9C00) [pid = 916] [serial = 759] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 123B9000 == 76 [pid = 916] [id = 260] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 1A48C800 == 75 [pid = 916] [id = 257] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 18450800 == 74 [pid = 916] [id = 256] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 15FA4800 == 73 [pid = 916] [id = 255] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 1378B800 == 72 [pid = 916] [id = 254] 10:18:05 INFO - PROCESS | 916 | --DOCSHELL 167F3C00 == 71 [pid = 916] [id = 253] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1D8E6C00) [pid = 916] [serial = 678] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19C0A800) [pid = 916] [serial = 744] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1AA25400) [pid = 916] [serial = 747] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19C15000) [pid = 916] [serial = 745] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18FE7000) [pid = 916] [serial = 741] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 119 (18731C00) [pid = 916] [serial = 738] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1879A400) [pid = 916] [serial = 739] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1654B000) [pid = 916] [serial = 733] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15FA6800) [pid = 916] [serial = 732] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1C56D000) [pid = 916] [serial = 750] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 114 (13837400) [pid = 916] [serial = 730] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 113 (13834400) [pid = 916] [serial = 729] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 112 (16547800) [pid = 916] [serial = 735] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 111 (16747800) [pid = 916] [serial = 736] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1AEA5C00) [pid = 916] [serial = 748] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1C570C00) [pid = 916] [serial = 711] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1C518800) [pid = 916] [serial = 757] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 107 (18793C00) [pid = 916] [serial = 756] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1AA94400) [pid = 916] [serial = 411] [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.] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1C578400) [pid = 916] [serial = 751] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 104 (167FA000) [pid = 916] [serial = 753] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 103 (18FE2800) [pid = 916] [serial = 754] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1969DC00) [pid = 916] [serial = 742] [outer = 00000000] [url = about:blank] 10:18:05 INFO - PROCESS | 916 | 1460999885813 Marionette TRACE conn2 <- [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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 887ms 10:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:18:05 INFO - PROCESS | 916 | 1460999885858 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 916 | 1460999885861 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 916 | 1460999885864 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 916 | 1460999885866 Marionette TRACE conn2 <- [1,1070,null,{}] 10:18:05 INFO - PROCESS | 916 | 1460999885870 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 916 | 1460999885952 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:18:05 INFO - PROCESS | 916 | 1460999885961 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 916 | ++DOCSHELL 142AD400 == 72 [pid = 916] [id = 277] 10:18:05 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (142AF800) [pid = 916] [serial = 830] [outer = 00000000] 10:18:05 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (159FAC00) [pid = 916] [serial = 831] [outer = 142AF800] 10:18:05 INFO - PROCESS | 916 | 1460999886006 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15CE8000) [pid = 916] [serial = 832] [outer = 142AF800] 10:18:06 INFO - PROCESS | 916 | 1460999886473 Marionette TRACE conn2 <- [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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 612ms 10:18:06 INFO - PROCESS | 916 | 1460999886485 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 916 | 1460999886488 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:18:06 INFO - PROCESS | 916 | 1460999886498 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 916 | 1460999886502 Marionette TRACE conn2 <- [1,1074,null,{}] 10:18:06 INFO - PROCESS | 916 | 1460999886506 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 916 | 1460999886592 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:18:06 INFO - PROCESS | 916 | 1460999886633 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 916 | ++DOCSHELL 16544C00 == 73 [pid = 916] [id = 278] 10:18:06 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (16546000) [pid = 916] [serial = 833] [outer = 00000000] 10:18:06 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1654B400) [pid = 916] [serial = 834] [outer = 16546000] 10:18:06 INFO - PROCESS | 916 | 1460999886677 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1657B400) [pid = 916] [serial = 835] [outer = 16546000] 10:18:07 INFO - PROCESS | 916 | 1460999887101 Marionette TRACE conn2 <- [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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 642ms 10:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:18:07 INFO - PROCESS | 916 | 1460999887135 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 916 | 1460999887137 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 916 | 1460999887140 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 916 | 1460999887142 Marionette TRACE conn2 <- [1,1078,null,{}] 10:18:07 INFO - PROCESS | 916 | 1460999887145 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 916 | 1460999887229 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:18:07 INFO - PROCESS | 916 | 1460999887235 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 916 | ++DOCSHELL 16583800 == 74 [pid = 916] [id = 279] 10:18:07 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16584000) [pid = 916] [serial = 836] [outer = 00000000] 10:18:07 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167F1800) [pid = 916] [serial = 837] [outer = 16584000] 10:18:07 INFO - PROCESS | 916 | 1460999887279 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (167F6400) [pid = 916] [serial = 838] [outer = 16584000] 10:18:07 INFO - PROCESS | 916 | 1460999887704 Marionette TRACE conn2 <- [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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 581ms 10:18:07 INFO - PROCESS | 916 | 1460999887746 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 916 | 1460999887732 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 916 | 1460999887735 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 916 | 1460999887737 Marionette TRACE conn2 <- [1,1082,null,{}] 10:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:18:07 INFO - PROCESS | 916 | 1460999887740 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 916 | 1460999887856 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:18:07 INFO - PROCESS | 916 | 1460999887937 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 916 | ++DOCSHELL 11C02800 == 75 [pid = 916] [id = 280] 10:18:07 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1804B800) [pid = 916] [serial = 839] [outer = 00000000] 10:18:07 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (183DC800) [pid = 916] [serial = 840] [outer = 1804B800] 10:18:07 INFO - PROCESS | 916 | 1460999887999 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1872DC00) [pid = 916] [serial = 841] [outer = 1804B800] 10:18:08 INFO - PROCESS | 916 | 1460999888429 Marionette TRACE conn2 <- [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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 719ms 10:18:08 INFO - PROCESS | 916 | 1460999888486 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 916 | 1460999888488 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 10:18:08 INFO - PROCESS | 916 | 1460999888492 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 916 | 1460999888493 Marionette TRACE conn2 <- [1,1086,null,{}] 10:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:18:08 INFO - PROCESS | 916 | 1460999888481 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 916 | 1460999888593 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:18:08 INFO - PROCESS | 916 | 1460999888653 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 916 | ++DOCSHELL 18733C00 == 76 [pid = 916] [id = 281] 10:18:08 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18736400) [pid = 916] [serial = 842] [outer = 00000000] 10:18:08 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (18FE7000) [pid = 916] [serial = 843] [outer = 18736400] 10:18:08 INFO - PROCESS | 916 | 1460999888697 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (18FE6000) [pid = 916] [serial = 844] [outer = 18736400] 10:18:09 INFO - PROCESS | 916 | 1460999889139 Marionette TRACE conn2 <- [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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 688ms 10:18:09 INFO - PROCESS | 916 | 1460999889177 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 916 | 1460999889179 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:18:09 INFO - PROCESS | 916 | 1460999889185 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 916 | 1460999889187 Marionette TRACE conn2 <- [1,1090,null,{}] 10:18:09 INFO - PROCESS | 916 | 1460999889223 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 916 | 1460999889319 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:18:09 INFO - PROCESS | 916 | 1460999889380 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 916 | ++DOCSHELL 18FDEC00 == 77 [pid = 916] [id = 282] 10:18:09 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (196A8800) [pid = 916] [serial = 845] [outer = 00000000] 10:18:09 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19832800) [pid = 916] [serial = 846] [outer = 196A8800] 10:18:09 INFO - PROCESS | 916 | 1460999889433 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19AB7800) [pid = 916] [serial = 847] [outer = 196A8800] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C51A400) [pid = 916] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 118 (157F1400) [pid = 916] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 117 (186D7C00) [pid = 916] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15FA5800) [pid = 916] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 115 (13513400) [pid = 916] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15ED5000) [pid = 916] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15E94C00) [pid = 916] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 112 (11C63400) [pid = 916] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15561800) [pid = 916] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1325EC00) [pid = 916] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 109 (12BB6800) [pid = 916] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 108 (13269C00) [pid = 916] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 107 (14355000) [pid = 916] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19C09C00) [pid = 916] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1C577800) [pid = 916] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:18:09 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1CE9CC00) [pid = 916] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:18:10 INFO - PROCESS | 916 | 1460999890033 Marionette TRACE conn2 <- [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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 872ms 10:18:10 INFO - PROCESS | 916 | 1460999890053 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 916 | 1460999890055 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:18:10 INFO - PROCESS | 916 | 1460999890059 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 916 | 1460999890060 Marionette TRACE conn2 <- [1,1094,null,{}] 10:18:10 INFO - PROCESS | 916 | 1460999890064 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 916 | 1460999890142 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:18:10 INFO - PROCESS | 916 | 1460999890149 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 916 | ++DOCSHELL 11BD7800 == 78 [pid = 916] [id = 283] 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (12BBF800) [pid = 916] [serial = 848] [outer = 00000000] 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (157A8800) [pid = 916] [serial = 849] [outer = 12BBF800] 10:18:10 INFO - PROCESS | 916 | 1460999890192 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15F67000) [pid = 916] [serial = 850] [outer = 12BBF800] 10:18:10 INFO - PROCESS | 916 | 1460999890647 Marionette TRACE conn2 <- [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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 611ms 10:18:10 INFO - PROCESS | 916 | 1460999890697 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 916 | 1460999890699 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:18:10 INFO - PROCESS | 916 | 1460999890702 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 916 | 1460999890704 Marionette TRACE conn2 <- [1,1098,null,{}] 10:18:10 INFO - PROCESS | 916 | 1460999890707 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 916 | 1460999890771 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:18:10 INFO - PROCESS | 916 | 1460999890777 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 916 | ++DOCSHELL 138B5800 == 79 [pid = 916] [id = 284] 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15E8B800) [pid = 916] [serial = 851] [outer = 00000000] 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (18FE5400) [pid = 916] [serial = 852] [outer = 15E8B800] 10:18:10 INFO - PROCESS | 916 | 1460999890822 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19835800) [pid = 916] [serial = 853] [outer = 15E8B800] 10:18:11 INFO - PROCESS | 916 | 1460999891235 Marionette TRACE conn2 <- [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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 580ms 10:18:11 INFO - PROCESS | 916 | 1460999891284 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 916 | 1460999891286 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 10:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:18:11 INFO - PROCESS | 916 | 1460999891290 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 916 | 1460999891291 Marionette TRACE conn2 <- [1,1102,null,{}] 10:18:11 INFO - PROCESS | 916 | 1460999891295 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 916 | 1460999891379 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:18:11 INFO - PROCESS | 916 | 1460999891385 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 916 | ++DOCSHELL 16582C00 == 80 [pid = 916] [id = 285] 10:18:11 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1982C400) [pid = 916] [serial = 854] [outer = 00000000] 10:18:11 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19F91000) [pid = 916] [serial = 855] [outer = 1982C400] 10:18:11 INFO - PROCESS | 916 | 1460999891437 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A3F2400) [pid = 916] [serial = 856] [outer = 1982C400] 10:18:11 INFO - PROCESS | 916 | 1460999891872 Marionette TRACE conn2 <- [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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 611ms 10:18:11 INFO - PROCESS | 916 | 1460999891909 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:18:11 INFO - PROCESS | 916 | 1460999891912 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 916 | 1460999891974 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 916 | 1460999891978 Marionette TRACE conn2 <- [1,1106,null,{}] 10:18:11 INFO - PROCESS | 916 | 1460999891984 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 916 | 1460999892217 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:18:12 INFO - PROCESS | 916 | 1460999892304 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 916 | ++DOCSHELL 13268000 == 81 [pid = 916] [id = 286] 10:18:12 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (13268800) [pid = 916] [serial = 857] [outer = 00000000] 10:18:12 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (13519800) [pid = 916] [serial = 858] [outer = 13268800] 10:18:12 INFO - PROCESS | 916 | 1460999892359 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (136B5800) [pid = 916] [serial = 859] [outer = 13268800] 10:18:12 INFO - PROCESS | 916 | 1460999892925 Marionette TRACE conn2 <- [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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1025ms 10:18:12 INFO - PROCESS | 916 | 1460999892957 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 916 | 1460999892961 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:18:12 INFO - PROCESS | 916 | 1460999892965 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 916 | 1460999892968 Marionette TRACE conn2 <- [1,1110,null,{}] 10:18:12 INFO - PROCESS | 916 | 1460999892975 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 916 | 1460999893068 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:18:13 INFO - PROCESS | 916 | 1460999893175 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 916 | ++DOCSHELL 1326A000 == 82 [pid = 916] [id = 287] 10:18:13 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (13516000) [pid = 916] [serial = 860] [outer = 00000000] 10:18:13 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15F9E000) [pid = 916] [serial = 861] [outer = 13516000] 10:18:13 INFO - PROCESS | 916 | 1460999893229 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16543000) [pid = 916] [serial = 862] [outer = 13516000] 10:18:13 INFO - PROCESS | 916 | 1460999893826 Marionette TRACE conn2 <- [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]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 886ms 10:18:13 INFO - PROCESS | 916 | 1460999893850 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 916 | 1460999893853 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 10:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:18:13 INFO - PROCESS | 916 | 1460999893857 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 916 | 1460999893859 Marionette TRACE conn2 <- [1,1114,null,{}] 10:18:13 INFO - PROCESS | 916 | 1460999893846 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:13 INFO - PROCESS | 916 | 1460999893952 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:18:14 INFO - PROCESS | 916 | 1460999894058 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 916 | ++DOCSHELL 1847B000 == 83 [pid = 916] [id = 288] 10:18:14 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1847D000) [pid = 916] [serial = 863] [outer = 00000000] 10:18:14 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (196A8400) [pid = 916] [serial = 864] [outer = 1847D000] 10:18:14 INFO - PROCESS | 916 | 1460999894118 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19C12C00) [pid = 916] [serial = 865] [outer = 1847D000] 10:18:14 INFO - PROCESS | 916 | 1460999894735 Marionette TRACE conn2 <- [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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 918ms 10:18:14 INFO - PROCESS | 916 | 1460999894770 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 916 | 1460999894773 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 10:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:18:14 INFO - PROCESS | 916 | 1460999894777 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 916 | 1460999894779 Marionette TRACE conn2 <- [1,1118,null,{}] 10:18:14 INFO - PROCESS | 916 | 1460999894782 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 916 | 1460999894885 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:18:15 INFO - PROCESS | 916 | 1460999895017 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 916 | ++DOCSHELL 19C11C00 == 84 [pid = 916] [id = 289] 10:18:15 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19C18400) [pid = 916] [serial = 866] [outer = 00000000] 10:18:15 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1AE29800) [pid = 916] [serial = 867] [outer = 19C18400] 10:18:15 INFO - PROCESS | 916 | 1460999895072 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1AE2F000) [pid = 916] [serial = 868] [outer = 19C18400] 10:18:15 INFO - PROCESS | 916 | 1460999895623 Marionette TRACE conn2 <- [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]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 887ms 10:18:15 INFO - PROCESS | 916 | 1460999895673 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 916 | 1460999895675 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:18:15 INFO - PROCESS | 916 | 1460999895680 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 916 | 1460999895682 Marionette TRACE conn2 <- [1,1122,null,{}] 10:18:15 INFO - PROCESS | 916 | 1460999895686 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:15 INFO - PROCESS | 916 | 1460999895785 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:18:15 INFO - PROCESS | 916 | 1460999895889 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 916 | ++DOCSHELL 11C09000 == 85 [pid = 916] [id = 290] 10:18:15 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19C0C000) [pid = 916] [serial = 869] [outer = 00000000] 10:18:15 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1AEB4C00) [pid = 916] [serial = 870] [outer = 19C0C000] 10:18:15 INFO - PROCESS | 916 | 1460999895943 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1C51A400) [pid = 916] [serial = 871] [outer = 19C0C000] 10:18:16 INFO - PROCESS | 916 | 1460999896502 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 886ms 10:18:16 INFO - PROCESS | 916 | 1460999896567 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 916 | 1460999896571 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 10:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:18:16 INFO - PROCESS | 916 | 1460999896576 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 916 | 1460999896579 Marionette TRACE conn2 <- [1,1126,null,{}] 10:18:16 INFO - PROCESS | 916 | 1460999896583 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 916 | 1460999896708 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:18:16 INFO - PROCESS | 916 | 1460999896843 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 916 | ++DOCSHELL 1AEB3800 == 86 [pid = 916] [id = 291] 10:18:16 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1C56C800) [pid = 916] [serial = 872] [outer = 00000000] 10:18:16 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1C575400) [pid = 916] [serial = 873] [outer = 1C56C800] 10:18:16 INFO - PROCESS | 916 | 1460999896901 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1C57A800) [pid = 916] [serial = 874] [outer = 1C56C800] 10:18:17 INFO - PROCESS | 916 | 1460999897419 Marionette TRACE conn2 <- [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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 933ms 10:18:17 INFO - PROCESS | 916 | 1460999897501 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 916 | 1460999897503 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:18:17 INFO - PROCESS | 916 | 1460999897507 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 916 | 1460999897509 Marionette TRACE conn2 <- [1,1130,null,{}] 10:18:17 INFO - PROCESS | 916 | 1460999897512 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:17 INFO - PROCESS | 916 | 1460999897621 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:18:17 INFO - PROCESS | 916 | 1460999897755 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 916 | ++DOCSHELL 11BC8C00 == 87 [pid = 916] [id = 292] 10:18:17 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (11C06400) [pid = 916] [serial = 875] [outer = 00000000] 10:18:17 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (13516800) [pid = 916] [serial = 876] [outer = 11C06400] 10:18:17 INFO - PROCESS | 916 | 1460999897796 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (13787000) [pid = 916] [serial = 877] [outer = 11C06400] 10:18:18 INFO - PROCESS | 916 | 1460999898495 Marionette TRACE conn2 <- [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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1024ms 10:18:18 INFO - PROCESS | 916 | 1460999898545 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 916 | 1460999898550 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:18:18 INFO - PROCESS | 916 | 1460999898539 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 916 | 1460999898542 Marionette TRACE conn2 <- [1,1134,null,{}] 10:18:18 INFO - PROCESS | 916 | 1460999898547 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 916 | 1460999898648 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:18:18 INFO - PROCESS | 916 | 1460999898756 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 916 | ++DOCSHELL 1382A800 == 88 [pid = 916] [id = 293] 10:18:18 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (13837C00) [pid = 916] [serial = 878] [outer = 00000000] 10:18:18 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (14350000) [pid = 916] [serial = 879] [outer = 13837C00] 10:18:18 INFO - PROCESS | 916 | 1460999898805 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (157F8400) [pid = 916] [serial = 880] [outer = 13837C00] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 1E175400 == 87 [pid = 916] [id = 15] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 138B5800 == 86 [pid = 916] [id = 284] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 11BD7800 == 85 [pid = 916] [id = 283] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 18FDEC00 == 84 [pid = 916] [id = 282] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 18733C00 == 83 [pid = 916] [id = 281] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 16583800 == 82 [pid = 916] [id = 279] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 16544C00 == 81 [pid = 916] [id = 278] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 142AD400 == 80 [pid = 916] [id = 277] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 1382C800 == 79 [pid = 916] [id = 276] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 11C5F400 == 78 [pid = 916] [id = 275] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 18FE9800 == 77 [pid = 916] [id = 273] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 136 (18FDF800) [pid = 916] [serial = 807] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOCSHELL 11C6C000 == 76 [pid = 916] [id = 270] 10:18:19 INFO - PROCESS | 916 | 1460999899416 Marionette TRACE conn2 <- [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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 933ms 10:18:19 INFO - PROCESS | 916 | 1460999899464 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 916 | 1460999899469 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 10:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:18:19 INFO - PROCESS | 916 | 1460999899475 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 916 | 1460999899478 Marionette TRACE conn2 <- [1,1138,null,{}] 10:18:19 INFO - PROCESS | 916 | 1460999899481 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 916 | 1460999899568 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 135 (19C15C00) [pid = 916] [serial = 727] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1E174800) [pid = 916] [serial = 724] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1D8E0800) [pid = 916] [serial = 721] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1C667C00) [pid = 916] [serial = 663] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 131 (16549400) [pid = 916] [serial = 714] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1AA29400) [pid = 916] [serial = 718] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 129 (167F1000) [pid = 916] [serial = 795] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 128 (14B27C00) [pid = 916] [serial = 762] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1873D400) [pid = 916] [serial = 805] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 126 (15F9F400) [pid = 916] [serial = 792] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 125 (15FA5000) [pid = 916] [serial = 793] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 124 (186D5800) [pid = 916] [serial = 765] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 123 (183D9000) [pid = 916] [serial = 798] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5C8000) [pid = 916] [serial = 768] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D766C00) [pid = 916] [serial = 771] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1351B800) [pid = 916] [serial = 777] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1351D400) [pid = 916] [serial = 778] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15CED000) [pid = 916] [serial = 789] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 117 (167F1400) [pid = 916] [serial = 796] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 116 (16A74400) [pid = 916] [serial = 801] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 115 (13517000) [pid = 916] [serial = 781] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 114 (11C0B400) [pid = 916] [serial = 780] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 113 (13714800) [pid = 916] [serial = 783] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1382AC00) [pid = 916] [serial = 784] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1555B400) [pid = 916] [serial = 786] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 110 (157AA800) [pid = 916] [serial = 787] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1D8E7C00) [pid = 916] [serial = 774] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 108 (186E0000) [pid = 916] [serial = 804] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 107 (183E0000) [pid = 916] [serial = 799] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18053800) [pid = 916] [serial = 802] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15E8FC00) [pid = 916] [serial = 790] [outer = 00000000] [url = about:blank] 10:18:19 INFO - PROCESS | 916 | 1460999899686 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 916 | ++DOCSHELL 11B58C00 == 77 [pid = 916] [id = 294] 10:18:19 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11C03000) [pid = 916] [serial = 881] [outer = 00000000] 10:18:19 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1320A400) [pid = 916] [serial = 882] [outer = 11C03000] 10:18:19 INFO - PROCESS | 916 | 1460999899734 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1369AC00) [pid = 916] [serial = 883] [outer = 11C03000] 10:18:20 INFO - PROCESS | 916 | 1460999900107 Marionette TRACE conn2 <- [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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 678ms 10:18:20 INFO - PROCESS | 916 | 1460999900174 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 916 | 1460999900176 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:18:20 INFO - PROCESS | 916 | 1460999900180 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 916 | 1460999900183 Marionette TRACE conn2 <- [1,1142,null,{}] 10:18:20 INFO - PROCESS | 916 | 1460999900193 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 916 | 1460999900280 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:18:20 INFO - PROCESS | 916 | 1460999900287 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 916 | ++DOCSHELL 15CDBC00 == 78 [pid = 916] [id = 295] 10:18:20 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15F5B800) [pid = 916] [serial = 884] [outer = 00000000] 10:18:20 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1654A800) [pid = 916] [serial = 885] [outer = 15F5B800] 10:18:20 INFO - PROCESS | 916 | 1460999900339 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (167EE800) [pid = 916] [serial = 886] [outer = 15F5B800] 10:18:20 INFO - PROCESS | 916 | 1460999900787 Marionette TRACE conn2 <- [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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 620ms 10:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:18:20 INFO - PROCESS | 916 | 1460999900800 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 916 | 1460999900803 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 10:18:20 INFO - PROCESS | 916 | 1460999900810 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 916 | 1460999900812 Marionette TRACE conn2 <- [1,1146,null,{}] 10:18:20 INFO - PROCESS | 916 | 1460999900815 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 916 | 1460999900899 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:18:20 INFO - PROCESS | 916 | 1460999900935 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 916 | ++DOCSHELL 1653E400 == 79 [pid = 916] [id = 296] 10:18:20 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (16690C00) [pid = 916] [serial = 887] [outer = 00000000] 10:18:20 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (183D7C00) [pid = 916] [serial = 888] [outer = 16690C00] 10:18:20 INFO - PROCESS | 916 | 1460999900980 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (183DD400) [pid = 916] [serial = 889] [outer = 16690C00] 10:18:21 INFO - PROCESS | 916 | 1460999901413 Marionette TRACE conn2 <- [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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 636ms 10:18:21 INFO - PROCESS | 916 | 1460999901444 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 916 | 1460999901446 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:18:21 INFO - PROCESS | 916 | 1460999901450 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 916 | 1460999901451 Marionette TRACE conn2 <- [1,1150,null,{}] 10:18:21 INFO - PROCESS | 916 | 1460999901455 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 916 | 1460999901536 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:18:21 INFO - PROCESS | 916 | 1460999901543 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 916 | ++DOCSHELL 12DD3400 == 80 [pid = 916] [id = 297] 10:18:21 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (14353800) [pid = 916] [serial = 890] [outer = 00000000] 10:18:21 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183E0400) [pid = 916] [serial = 891] [outer = 14353800] 10:18:21 INFO - PROCESS | 916 | 1460999901589 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1847DC00) [pid = 916] [serial = 892] [outer = 14353800] 10:18:22 INFO - PROCESS | 916 | 1460999902079 Marionette TRACE conn2 <- [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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 697ms 10:18:22 INFO - PROCESS | 916 | 1460999902149 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 916 | 1460999902151 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 10:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:18:22 INFO - PROCESS | 916 | 1460999902155 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 916 | 1460999902157 Marionette TRACE conn2 <- [1,1154,null,{}] 10:18:22 INFO - PROCESS | 916 | 1460999902160 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:22 INFO - PROCESS | 916 | 1460999902282 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:18:22 INFO - PROCESS | 916 | 1460999902373 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 916 | ++DOCSHELL 18F06400 == 81 [pid = 916] [id = 298] 10:18:22 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (18FDEC00) [pid = 916] [serial = 893] [outer = 00000000] 10:18:22 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (196A8C00) [pid = 916] [serial = 894] [outer = 18FDEC00] 10:18:22 INFO - PROCESS | 916 | 1460999902419 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19831400) [pid = 916] [serial = 895] [outer = 18FDEC00] 10:18:22 INFO - PROCESS | 916 | 1460999902890 Marionette TRACE conn2 <- [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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 791ms 10:18:22 INFO - PROCESS | 916 | 1460999902939 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 916 | 1460999902941 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 10:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:18:22 INFO - PROCESS | 916 | 1460999902944 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 916 | 1460999902946 Marionette TRACE conn2 <- [1,1158,null,{}] 10:18:22 INFO - PROCESS | 916 | 1460999902950 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 916 | 1460999903062 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:18:23 INFO - PROCESS | 916 | 1460999903124 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 916 | ++DOCSHELL 1A382800 == 82 [pid = 916] [id = 299] 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A485400) [pid = 916] [serial = 896] [outer = 00000000] 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A596400) [pid = 916] [serial = 897] [outer = 1A485400] 10:18:23 INFO - PROCESS | 916 | 1460999903168 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1C524000) [pid = 916] [serial = 898] [outer = 1A485400] 10:18:23 INFO - PROCESS | 916 | 1460999903572 Marionette TRACE conn2 <- [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]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 682ms 10:18:23 INFO - PROCESS | 916 | 1460999903644 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 916 | 1460999903646 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 10:18:23 INFO - PROCESS | 916 | 1460999903650 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:18:23 INFO - PROCESS | 916 | 1460999903651 Marionette TRACE conn2 <- [1,1162,null,{}] 10:18:23 INFO - PROCESS | 916 | 1460999903655 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 916 | 1460999903822 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 122 (18736400) [pid = 916] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1804B800) [pid = 916] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 120 (196A8800) [pid = 916] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 119 (12BBF800) [pid = 916] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16546000) [pid = 916] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16584000) [pid = 916] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 116 (11C5FC00) [pid = 916] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1382E800) [pid = 916] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 114 (142AF800) [pid = 916] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:18:23 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15E8B800) [pid = 916] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:18:23 INFO - PROCESS | 916 | 1460999903890 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 916 | ++DOCSHELL 11B5D400 == 83 [pid = 916] [id = 300] 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (11C5FC00) [pid = 916] [serial = 899] [outer = 00000000] 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1370CC00) [pid = 916] [serial = 900] [outer = 11C5FC00] 10:18:23 INFO - PROCESS | 916 | 1460999903934 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15E8E400) [pid = 916] [serial = 901] [outer = 11C5FC00] 10:18:24 INFO - PROCESS | 916 | 1460999904291 Marionette TRACE conn2 <- [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] 10:18:24 INFO - PROCESS | 916 | 1460999904352 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 10:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:18:24 INFO - PROCESS | 916 | 1460999904355 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 916 | 1460999904356 Marionette TRACE conn2 <- [1,1166,null,{}] 10:18:24 INFO - PROCESS | 916 | 1460999904360 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:24 INFO - PROCESS | 916 | 1460999904441 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:18:24 INFO - PROCESS | 916 | 1460999904447 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 916 | ++DOCSHELL 143B6000 == 84 [pid = 916] [id = 301] 10:18:24 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (18450800) [pid = 916] [serial = 902] [outer = 00000000] 10:18:24 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1C5BC000) [pid = 916] [serial = 903] [outer = 18450800] 10:18:24 INFO - PROCESS | 916 | 1460999904491 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1C5C7C00) [pid = 916] [serial = 904] [outer = 18450800] 10:18:24 INFO - PROCESS | 916 | 1460999904926 Marionette TRACE conn2 <- [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] 10:18:24 INFO - PROCESS | 916 | 1460999904964 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 10:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:18:24 INFO - PROCESS | 916 | 1460999904968 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 916 | 1460999904969 Marionette TRACE conn2 <- [1,1170,null,{}] 10:18:24 INFO - PROCESS | 916 | 1460999904973 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 916 | 1460999905038 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:18:25 INFO - PROCESS | 916 | 1460999905044 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 916 | ++DOCSHELL 15F59800 == 85 [pid = 916] [id = 302] 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1C579C00) [pid = 916] [serial = 905] [outer = 00000000] 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1C661C00) [pid = 916] [serial = 906] [outer = 1C579C00] 10:18:25 INFO - PROCESS | 916 | 1460999905087 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1C669400) [pid = 916] [serial = 907] [outer = 1C579C00] 10:18:25 INFO - PROCESS | 916 | 1460999905558 Marionette TRACE conn2 <- [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] 10:18:25 INFO - PROCESS | 916 | 1460999905596 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 10:18:25 INFO - PROCESS | 916 | 1460999905599 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:18:25 INFO - PROCESS | 916 | 1460999905601 Marionette TRACE conn2 <- [1,1174,null,{}] 10:18:25 INFO - PROCESS | 916 | 1460999905604 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 916 | 1460999905710 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:18:25 INFO - PROCESS | 916 | 1460999905716 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 916 | ++DOCSHELL 11C68C00 == 86 [pid = 916] [id = 303] 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1C5C6800) [pid = 916] [serial = 908] [outer = 00000000] 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1D0CE800) [pid = 916] [serial = 909] [outer = 1C5C6800] 10:18:25 INFO - PROCESS | 916 | 1460999905765 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1D3EA400) [pid = 916] [serial = 910] [outer = 1C5C6800] 10:18:26 INFO - PROCESS | 916 | 1460999906547 Marionette TRACE conn2 <- [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] 10:18:26 INFO - PROCESS | 916 | 1460999906669 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 10:18:26 INFO - PROCESS | 916 | 1460999906675 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 916 | 1460999906677 Marionette TRACE conn2 <- [1,1178,null,{}] 10:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:18:26 INFO - PROCESS | 916 | 1460999906682 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 916 | 1460999906798 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:18:26 INFO - PROCESS | 916 | 1460999906906 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 916 | ++DOCSHELL 13514000 == 87 [pid = 916] [id = 304] 10:18:26 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (13519400) [pid = 916] [serial = 911] [outer = 00000000] 10:18:26 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (13833000) [pid = 916] [serial = 912] [outer = 13519400] 10:18:26 INFO - PROCESS | 916 | 1460999906965 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (16699800) [pid = 916] [serial = 913] [outer = 13519400] 10:18:27 INFO - PROCESS | 916 | 1460999907502 Marionette TRACE conn2 <- [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] 10:18:27 INFO - PROCESS | 916 | 1460999907554 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 10:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:18:27 INFO - PROCESS | 916 | 1460999907560 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 916 | 1460999907563 Marionette TRACE conn2 <- [1,1182,null,{}] 10:18:27 INFO - PROCESS | 916 | 1460999907567 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 916 | 1460999907678 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:18:27 INFO - PROCESS | 916 | 1460999907787 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 916 | ++DOCSHELL 167FB800 == 88 [pid = 916] [id = 305] 10:18:27 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (16A6BC00) [pid = 916] [serial = 914] [outer = 00000000] 10:18:27 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19F9C000) [pid = 916] [serial = 915] [outer = 16A6BC00] 10:18:27 INFO - PROCESS | 916 | 1460999907849 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1C56F800) [pid = 916] [serial = 916] [outer = 16A6BC00] 10:18:28 INFO - PROCESS | 916 | 1460999908452 Marionette TRACE conn2 <- [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] 10:18:28 INFO - PROCESS | 916 | 1460999908506 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:18:28 INFO - PROCESS | 916 | 1460999908510 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 916 | 1460999908514 Marionette TRACE conn2 <- [1,1186,null,{}] 10:18:28 INFO - PROCESS | 916 | 1460999908525 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 916 | 1460999908636 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:18:28 INFO - PROCESS | 916 | 1460999908774 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 916 | ++DOCSHELL 1D0CB400 == 89 [pid = 916] [id = 306] 10:18:28 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1D0CEC00) [pid = 916] [serial = 917] [outer = 00000000] 10:18:28 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1D75E400) [pid = 916] [serial = 918] [outer = 1D0CEC00] 10:18:28 INFO - PROCESS | 916 | 1460999908831 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1D767000) [pid = 916] [serial = 919] [outer = 1D0CEC00] 10:18:29 INFO - PROCESS | 916 | 1460999909378 Marionette TRACE conn2 <- [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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 10:18:29 INFO - PROCESS | 916 | 1460999909438 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 916 | 1460999909441 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 10:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:18:29 INFO - PROCESS | 916 | 1460999909445 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 916 | 1460999909447 Marionette TRACE conn2 <- [1,1190,null,{}] 10:18:29 INFO - PROCESS | 916 | 1460999909451 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 916 | 1460999909588 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:18:29 INFO - PROCESS | 916 | 1460999909723 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 916 | ++DOCSHELL 1D79DC00 == 90 [pid = 916] [id = 307] 10:18:29 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1D79E400) [pid = 916] [serial = 920] [outer = 00000000] 10:18:29 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1D7A8800) [pid = 916] [serial = 921] [outer = 1D79E400] 10:18:29 INFO - PROCESS | 916 | 1460999909778 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1D8DE400) [pid = 916] [serial = 922] [outer = 1D79E400] 10:18:30 INFO - PROCESS | 916 | 1460999910353 Marionette TRACE conn2 <- [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]]]}] 10:18:30 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 10:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 931ms 10:18:30 INFO - PROCESS | 916 | 1460999910389 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 916 | 1460999910392 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:18:30 INFO - PROCESS | 916 | 1460999910395 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 916 | 1460999910397 Marionette TRACE conn2 <- [1,1194,null,{}] 10:18:30 INFO - PROCESS | 916 | 1460999910400 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:30 INFO - PROCESS | 916 | 1460999910508 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:18:30 INFO - PROCESS | 916 | 1460999910619 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 916 | ++DOCSHELL 1D7AB000 == 91 [pid = 916] [id = 308] 10:18:30 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1D8E4400) [pid = 916] [serial = 923] [outer = 00000000] 10:18:30 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1D8EA800) [pid = 916] [serial = 924] [outer = 1D8E4400] 10:18:30 INFO - PROCESS | 916 | 1460999910671 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1DB22800) [pid = 916] [serial = 925] [outer = 1D8E4400] 10:18:31 INFO - PROCESS | 916 | 1460999911278 Marionette TRACE conn2 <- [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]]]}] 10:18:31 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 10:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 10:18:31 INFO - PROCESS | 916 | 1460999911324 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 916 | 1460999911326 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:18:31 INFO - PROCESS | 916 | 1460999911330 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 916 | 1460999911332 Marionette TRACE conn2 <- [1,1198,null,{}] 10:18:31 INFO - PROCESS | 916 | 1460999911336 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 916 | 1460999911448 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:18:31 INFO - PROCESS | 916 | 1460999911593 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 916 | ++DOCSHELL 13511C00 == 92 [pid = 916] [id = 309] 10:18:31 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (13837000) [pid = 916] [serial = 926] [outer = 00000000] 10:18:31 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1DB2B400) [pid = 916] [serial = 927] [outer = 13837000] 10:18:31 INFO - PROCESS | 916 | 1460999911655 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1DB78C00) [pid = 916] [serial = 928] [outer = 13837000] 10:18:32 INFO - PROCESS | 916 | 1460999912461 Marionette TRACE conn2 <- [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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1178ms 10:18:32 INFO - PROCESS | 916 | 1460999912531 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 916 | 1460999912535 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:18:32 INFO - PROCESS | 916 | 1460999912540 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 916 | 1460999912544 Marionette TRACE conn2 <- [1,1202,null,{}] 10:18:32 INFO - PROCESS | 916 | 1460999912550 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 916 | 1460999912649 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:18:32 INFO - PROCESS | 916 | 1460999912789 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 916 | ++DOCSHELL 15CDE800 == 93 [pid = 916] [id = 310] 10:18:32 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (15CE7800) [pid = 916] [serial = 929] [outer = 00000000] 10:18:32 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (15ED7800) [pid = 916] [serial = 930] [outer = 15CE7800] 10:18:32 INFO - PROCESS | 916 | 1460999912845 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (15FA0000) [pid = 916] [serial = 931] [outer = 15CE7800] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 15F59800 == 92 [pid = 916] [id = 302] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 196A3400 == 91 [pid = 916] [id = 274] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 143B6000 == 90 [pid = 916] [id = 301] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 142B7C00 == 89 [pid = 916] [id = 263] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 11B5D400 == 88 [pid = 916] [id = 300] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 186D2400 == 87 [pid = 916] [id = 269] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 1A382800 == 86 [pid = 916] [id = 299] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 11C02800 == 85 [pid = 916] [id = 280] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 18F06400 == 84 [pid = 916] [id = 298] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 12DD3400 == 83 [pid = 916] [id = 297] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 1653E400 == 82 [pid = 916] [id = 296] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 15CDBC00 == 81 [pid = 916] [id = 295] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 11B58C00 == 80 [pid = 916] [id = 294] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 1382A800 == 79 [pid = 916] [id = 293] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 145 (19835400) [pid = 916] [serial = 819] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 144 (19C11800) [pid = 916] [serial = 822] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 143 (19F91000) [pid = 916] [serial = 855] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 142 (12DD8000) [pid = 916] [serial = 810] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 141 (147B9400) [pid = 916] [serial = 813] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 140 (183DB000) [pid = 916] [serial = 816] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 1847B000 == 78 [pid = 916] [id = 288] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 1326A000 == 77 [pid = 916] [id = 287] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 13268000 == 76 [pid = 916] [id = 286] 10:18:33 INFO - PROCESS | 916 | --DOCSHELL 16582C00 == 75 [pid = 916] [id = 285] 10:18:33 INFO - PROCESS | 916 | 1460999913491 Marionette TRACE conn2 <- [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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 993ms 10:18:33 INFO - PROCESS | 916 | 1460999913527 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 916 | 1460999913533 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:18:33 INFO - PROCESS | 916 | 1460999913539 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 916 | 1460999913541 Marionette TRACE conn2 <- [1,1206,null,{}] 10:18:33 INFO - PROCESS | 916 | 1460999913545 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 916 | 1460999913647 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1654B400) [pid = 916] [serial = 834] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1657B400) [pid = 916] [serial = 835] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 137 (167F1800) [pid = 916] [serial = 837] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 136 (12BB4000) [pid = 916] [serial = 826] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 135 (11C69C00) [pid = 916] [serial = 825] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 134 (147B2800) [pid = 916] [serial = 829] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 133 (138B5400) [pid = 916] [serial = 828] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 132 (159FAC00) [pid = 916] [serial = 831] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 131 (15CE8000) [pid = 916] [serial = 832] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19AB7800) [pid = 916] [serial = 847] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 129 (18FE5400) [pid = 916] [serial = 852] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 128 (167F6400) [pid = 916] [serial = 838] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19835800) [pid = 916] [serial = 853] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 126 (18FE7000) [pid = 916] [serial = 843] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 125 (183DC800) [pid = 916] [serial = 840] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1872DC00) [pid = 916] [serial = 841] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19832800) [pid = 916] [serial = 846] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 122 (18FE6000) [pid = 916] [serial = 844] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15F67000) [pid = 916] [serial = 850] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | --DOMWINDOW == 120 (157A8800) [pid = 916] [serial = 849] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 916 | 1460999913747 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 916 | ++DOCSHELL 11C0E400 == 76 [pid = 916] [id = 311] 10:18:33 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (11C69C00) [pid = 916] [serial = 932] [outer = 00000000] 10:18:33 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1326A000) [pid = 916] [serial = 933] [outer = 11C69C00] 10:18:33 INFO - PROCESS | 916 | 1460999913792 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (143B8000) [pid = 916] [serial = 934] [outer = 11C69C00] 10:18:34 INFO - PROCESS | 916 | 1460999914247 Marionette TRACE conn2 <- [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]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 729ms 10:18:34 INFO - PROCESS | 916 | 1460999914278 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 916 | 1460999914280 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:18:34 INFO - PROCESS | 916 | 1460999914284 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 916 | 1460999914287 Marionette TRACE conn2 <- [1,1210,null,{}] 10:18:34 INFO - PROCESS | 916 | 1460999914297 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 916 | 1460999914385 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:18:34 INFO - PROCESS | 916 | 1460999914394 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 916 | ++DOCSHELL 15FA3400 == 77 [pid = 916] [id = 312] 10:18:34 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (167EF800) [pid = 916] [serial = 935] [outer = 00000000] 10:18:34 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (167FBC00) [pid = 916] [serial = 936] [outer = 167EF800] 10:18:34 INFO - PROCESS | 916 | 1460999914441 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (183DC800) [pid = 916] [serial = 937] [outer = 167EF800] 10:18:34 INFO - PROCESS | 916 | 1460999914898 Marionette TRACE conn2 <- [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] 10:18:34 INFO - PROCESS | 916 | 1460999914924 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:18:34 INFO - PROCESS | 916 | 1460999914927 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 916 | 1460999914929 Marionette TRACE conn2 <- [1,1214,null,{}] 10:18:34 INFO - PROCESS | 916 | 1460999914932 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 916 | 1460999915021 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:18:35 INFO - PROCESS | 916 | 1460999915027 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 916 | ++DOCSHELL 16548C00 == 78 [pid = 916] [id = 313] 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (167F9C00) [pid = 916] [serial = 938] [outer = 00000000] 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (18F04800) [pid = 916] [serial = 939] [outer = 167F9C00] 10:18:35 INFO - PROCESS | 916 | 1460999915072 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (18FE5400) [pid = 916] [serial = 940] [outer = 167F9C00] 10:18:35 INFO - PROCESS | 916 | 1460999915484 Marionette TRACE conn2 <- [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]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 589ms 10:18:35 INFO - PROCESS | 916 | 1460999915518 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 916 | 1460999915520 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:18:35 INFO - PROCESS | 916 | 1460999915524 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 916 | 1460999915525 Marionette TRACE conn2 <- [1,1218,null,{}] 10:18:35 INFO - PROCESS | 916 | 1460999915529 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 916 | 1460999915610 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:18:35 INFO - PROCESS | 916 | 1460999915617 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 916 | ++DOCSHELL 13781000 == 79 [pid = 916] [id = 314] 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (18744400) [pid = 916] [serial = 941] [outer = 00000000] 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (19829400) [pid = 916] [serial = 942] [outer = 18744400] 10:18:35 INFO - PROCESS | 916 | 1460999915662 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (19835400) [pid = 916] [serial = 943] [outer = 18744400] 10:18:36 INFO - PROCESS | 916 | 1460999916158 Marionette TRACE conn2 <- [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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 697ms 10:18:36 INFO - PROCESS | 916 | 1460999916227 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 916 | 1460999916229 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 10:18:36 INFO - PROCESS | 916 | 1460999916232 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 916 | 1460999916233 Marionette TRACE conn2 <- [1,1222,null,{}] 10:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:18:36 INFO - PROCESS | 916 | 1460999916237 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 916 | 1460999916370 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:18:36 INFO - PROCESS | 916 | 1460999916438 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 916 | ++DOCSHELL 19C11400 == 80 [pid = 916] [id = 315] 10:18:36 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (19C11800) [pid = 916] [serial = 944] [outer = 00000000] 10:18:36 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1A486400) [pid = 916] [serial = 945] [outer = 19C11800] 10:18:36 INFO - PROCESS | 916 | 1460999916485 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1A596000) [pid = 916] [serial = 946] [outer = 19C11800] 10:18:36 INFO - PROCESS | 916 | 1460999916885 Marionette TRACE conn2 <- [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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 682ms 10:18:36 INFO - PROCESS | 916 | 1460999916934 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 916 | 1460999916936 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:18:36 INFO - PROCESS | 916 | 1460999916956 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 916 | 1460999916958 Marionette TRACE conn2 <- [1,1226,null,{}] 10:18:36 INFO - PROCESS | 916 | 1460999917002 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 916 | 1460999917121 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:18:37 INFO - PROCESS | 916 | 1460999917185 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 916 | ++DOCSHELL 19F6C400 == 81 [pid = 916] [id = 316] 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (19F77400) [pid = 916] [serial = 947] [outer = 00000000] 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1C572000) [pid = 916] [serial = 948] [outer = 19F77400] 10:18:37 INFO - PROCESS | 916 | 1460999917229 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1C5C1400) [pid = 916] [serial = 949] [outer = 19F77400] 10:18:37 INFO - PROCESS | 916 | 1460999917617 Marionette TRACE conn2 <- [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]]]}] 10:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 729ms 10:18:37 INFO - PROCESS | 916 | 1460999917664 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 916 | 1460999917666 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 10:18:37 INFO - PROCESS | 916 | 1460999917669 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:18:37 INFO - PROCESS | 916 | 1460999917671 Marionette TRACE conn2 <- [1,1230,null,{}] 10:18:37 INFO - PROCESS | 916 | 1460999917684 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 916 | 1460999917799 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:18:37 INFO - PROCESS | 916 | 1460999917804 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 916 | ++DOCSHELL 13780C00 == 82 [pid = 916] [id = 317] 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1A3F2000) [pid = 916] [serial = 950] [outer = 00000000] 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1C669C00) [pid = 916] [serial = 951] [outer = 1A3F2000] 10:18:37 INFO - PROCESS | 916 | 1460999917848 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1CE0C400) [pid = 916] [serial = 952] [outer = 1A3F2000] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1C579C00) [pid = 916] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 139 (18FDEC00) [pid = 916] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1A485400) [pid = 916] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 137 (14353800) [pid = 916] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 136 (11C03000) [pid = 916] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 135 (11C06400) [pid = 916] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 134 (16690C00) [pid = 916] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 133 (15F5B800) [pid = 916] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 132 (18450800) [pid = 916] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 131 (13837C00) [pid = 916] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 130 (11C5FC00) [pid = 916] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:18:38 INFO - PROCESS | 916 | --DOMWINDOW == 129 (186D7000) [pid = 916] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:18:38 INFO - PROCESS | 916 | 1460999918537 Marionette TRACE conn2 <- [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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 884ms 10:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:18:38 INFO - PROCESS | 916 | 1460999918574 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 916 | 1460999918576 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 10:18:38 INFO - PROCESS | 916 | 1460999918579 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 916 | 1460999918581 Marionette TRACE conn2 <- [1,1234,null,{}] 10:18:38 INFO - PROCESS | 916 | 1460999918584 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 916 | 1460999918668 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:18:38 INFO - PROCESS | 916 | 1460999918674 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 916 | ++DOCSHELL 13518800 == 83 [pid = 916] [id = 318] 10:18:38 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (15FA5400) [pid = 916] [serial = 953] [outer = 00000000] 10:18:38 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1874A000) [pid = 916] [serial = 954] [outer = 15FA5400] 10:18:38 INFO - PROCESS | 916 | 1460999918719 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (18FE7400) [pid = 916] [serial = 955] [outer = 15FA5400] 10:18:39 INFO - PROCESS | 916 | 1460999919156 Marionette TRACE conn2 <- [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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 620ms 10:18:39 INFO - PROCESS | 916 | 1460999919217 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 916 | 1460999919219 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 10:18:39 INFO - PROCESS | 916 | 1460999919223 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:18:39 INFO - PROCESS | 916 | 1460999919224 Marionette TRACE conn2 <- [1,1238,null,{}] 10:18:39 INFO - PROCESS | 916 | 1460999919228 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 916 | 1460999919311 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:18:39 INFO - PROCESS | 916 | 1460999919317 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 916 | ++DOCSHELL 15FA5C00 == 84 [pid = 916] [id = 319] 10:18:39 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (18749800) [pid = 916] [serial = 956] [outer = 00000000] 10:18:39 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1C662000) [pid = 916] [serial = 957] [outer = 18749800] 10:18:39 INFO - PROCESS | 916 | 1460999919361 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1CE92800) [pid = 916] [serial = 958] [outer = 18749800] 10:18:39 INFO - PROCESS | 916 | 1460999919793 Marionette TRACE conn2 <- [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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 636ms 10:18:39 INFO - PROCESS | 916 | 1460999919845 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 916 | 1460999919847 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 10:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:18:39 INFO - PROCESS | 916 | 1460999919850 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 916 | 1460999919853 Marionette TRACE conn2 <- [1,1242,null,{}] 10:18:39 INFO - PROCESS | 916 | 1460999919856 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 916 | 1460999919960 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:18:40 INFO - PROCESS | 916 | 1460999920004 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 916 | ++DOCSHELL 1D8E1800 == 85 [pid = 916] [id = 320] 10:18:40 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1D8E4000) [pid = 916] [serial = 959] [outer = 00000000] 10:18:40 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1DB2AC00) [pid = 916] [serial = 960] [outer = 1D8E4000] 10:18:40 INFO - PROCESS | 916 | 1460999920053 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1DC2E000) [pid = 916] [serial = 961] [outer = 1D8E4000] 10:18:40 INFO - PROCESS | 916 | 1460999920741 Marionette TRACE conn2 <- [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]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 10:18:40 INFO - PROCESS | 916 | 1460999920796 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 916 | 1460999920802 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 10:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:18:40 INFO - PROCESS | 916 | 1460999920808 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 916 | 1460999920812 Marionette TRACE conn2 <- [1,1246,null,{}] 10:18:40 INFO - PROCESS | 916 | 1460999920817 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 916 | 1460999920930 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:18:41 INFO - PROCESS | 916 | 1460999921071 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 916 | ++DOCSHELL 14353800 == 86 [pid = 916] [id = 321] 10:18:41 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (14355000) [pid = 916] [serial = 962] [outer = 00000000] 10:18:41 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (15CF1C00) [pid = 916] [serial = 963] [outer = 14355000] 10:18:41 INFO - PROCESS | 916 | 1460999921136 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (15F5B800) [pid = 916] [serial = 964] [outer = 14355000] 10:18:41 INFO - PROCESS | 916 | 1460999921767 Marionette TRACE conn2 <- [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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1038ms 10:18:41 INFO - PROCESS | 916 | 1460999921839 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 916 | 1460999921845 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:18:41 INFO - PROCESS | 916 | 1460999921872 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 916 | 1460999921875 Marionette TRACE conn2 <- [1,1250,null,{}] 10:18:41 INFO - PROCESS | 916 | 1460999921893 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 916 | 1460999922010 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:18:42 INFO - PROCESS | 916 | 1460999922141 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 916 | ++DOCSHELL 138B2C00 == 87 [pid = 916] [id = 322] 10:18:42 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (15FA2800) [pid = 916] [serial = 965] [outer = 00000000] 10:18:42 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (18739000) [pid = 916] [serial = 966] [outer = 15FA2800] 10:18:42 INFO - PROCESS | 916 | 1460999922204 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (18FECC00) [pid = 916] [serial = 967] [outer = 15FA2800] 10:18:42 INFO - PROCESS | 916 | 1460999922798 Marionette TRACE conn2 <- [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]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 961ms 10:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:18:42 INFO - PROCESS | 916 | 1460999922836 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 916 | 1460999922839 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 10:18:42 INFO - PROCESS | 916 | 1460999922843 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 916 | 1460999922846 Marionette TRACE conn2 <- [1,1254,null,{}] 10:18:42 INFO - PROCESS | 916 | 1460999922858 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 916 | 1460999922971 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:18:43 INFO - PROCESS | 916 | 1460999923084 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 916 | ++DOCSHELL 1D0C2000 == 88 [pid = 916] [id = 323] 10:18:43 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1D75CC00) [pid = 916] [serial = 968] [outer = 00000000] 10:18:43 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1D8E3000) [pid = 916] [serial = 969] [outer = 1D75CC00] 10:18:43 INFO - PROCESS | 916 | 1460999923186 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1DB28400) [pid = 916] [serial = 970] [outer = 1D75CC00] 10:18:43 INFO - PROCESS | 916 | 1460999923715 Marionette TRACE conn2 <- [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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 10:18:43 INFO - PROCESS | 916 | 1460999923771 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 916 | 1460999923774 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:18:43 INFO - PROCESS | 916 | 1460999923777 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 916 | 1460999923779 Marionette TRACE conn2 <- [1,1258,null,{}] 10:18:43 INFO - PROCESS | 916 | 1460999923783 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:43 INFO - PROCESS | 916 | 1460999923891 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:18:44 INFO - PROCESS | 916 | 1460999924029 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 916 | ++DOCSHELL 167F3800 == 89 [pid = 916] [id = 324] 10:18:44 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (19F9A000) [pid = 916] [serial = 971] [outer = 00000000] 10:18:44 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1DE27800) [pid = 916] [serial = 972] [outer = 19F9A000] 10:18:44 INFO - PROCESS | 916 | 1460999924083 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1DE2B400) [pid = 916] [serial = 973] [outer = 19F9A000] 10:18:44 INFO - PROCESS | 916 | 1460999924651 Marionette TRACE conn2 <- [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]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 10:18:44 INFO - PROCESS | 916 | 1460999924722 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 916 | 1460999924724 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 10:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:18:44 INFO - PROCESS | 916 | 1460999924728 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 916 | 1460999924730 Marionette TRACE conn2 <- [1,1262,null,{}] 10:18:44 INFO - PROCESS | 916 | 1460999924734 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 916 | 1460999924838 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:18:44 INFO - PROCESS | 916 | 1460999924975 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 916 | ++DOCSHELL 1DB2D400 == 90 [pid = 916] [id = 325] 10:18:44 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1DC32C00) [pid = 916] [serial = 974] [outer = 00000000] 10:18:45 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1E025000) [pid = 916] [serial = 975] [outer = 1DC32C00] 10:18:45 INFO - PROCESS | 916 | 1460999925030 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1E029000) [pid = 916] [serial = 976] [outer = 1DC32C00] 10:18:45 INFO - PROCESS | 916 | 1460999925592 Marionette TRACE conn2 <- [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]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 899ms 10:18:45 INFO - PROCESS | 916 | 1460999925632 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 916 | 1460999925634 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 10:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:18:45 INFO - PROCESS | 916 | 1460999925638 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 916 | 1460999925640 Marionette TRACE conn2 <- [1,1266,null,{}] 10:18:45 INFO - PROCESS | 916 | 1460999925643 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 916 | 1460999925741 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:18:45 INFO - PROCESS | 916 | 1460999925880 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 916 | ++DOCSHELL 143B1C00 == 91 [pid = 916] [id = 326] 10:18:45 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1E02B400) [pid = 916] [serial = 977] [outer = 00000000] 10:18:45 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1E17C800) [pid = 916] [serial = 978] [outer = 1E02B400] 10:18:45 INFO - PROCESS | 916 | 1460999925937 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1E17F800) [pid = 916] [serial = 979] [outer = 1E02B400] 10:18:46 INFO - PROCESS | 916 | 1460999926574 Marionette TRACE conn2 <- [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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 993ms 10:18:46 INFO - PROCESS | 916 | 1460999926625 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 916 | 1460999926627 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 10:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:18:46 INFO - PROCESS | 916 | 1460999926631 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 916 | 1460999926633 Marionette TRACE conn2 <- [1,1270,null,{}] 10:18:46 INFO - PROCESS | 916 | 1460999926637 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:46 INFO - PROCESS | 916 | 1460999926743 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:18:46 INFO - PROCESS | 916 | 1460999926883 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 916 | ++DOCSHELL 13520000 == 92 [pid = 916] [id = 327] 10:18:46 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (136A0C00) [pid = 916] [serial = 980] [outer = 00000000] 10:18:46 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (15CE9000) [pid = 916] [serial = 981] [outer = 136A0C00] 10:18:46 INFO - PROCESS | 916 | 1460999926937 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (16A6A800) [pid = 916] [serial = 982] [outer = 136A0C00] 10:18:47 INFO - PROCESS | 916 | 1460999927714 Marionette TRACE conn2 <- [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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1085ms 10:18:47 INFO - PROCESS | 916 | 1460999927726 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 916 | 1460999927731 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 10:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:18:47 INFO - PROCESS | 916 | 1460999927736 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 916 | 1460999927740 Marionette TRACE conn2 <- [1,1274,null,{}] 10:18:47 INFO - PROCESS | 916 | 1460999927744 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 916 | 1460999927830 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:18:47 INFO - PROCESS | 916 | 1460999927952 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 916 | ++DOCSHELL 15E8FC00 == 93 [pid = 916] [id = 328] 10:18:47 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (15F5A000) [pid = 916] [serial = 983] [outer = 00000000] 10:18:47 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (16578400) [pid = 916] [serial = 984] [outer = 15F5A000] 10:18:47 INFO - PROCESS | 916 | 1460999928002 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (16699C00) [pid = 916] [serial = 985] [outer = 15F5A000] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 157A7800 == 92 [pid = 916] [id = 238] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 18470800 == 91 [pid = 916] [id = 239] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 1872FC00 == 90 [pid = 916] [id = 216] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 1CE0D400 == 89 [pid = 916] [id = 241] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 15FA5C00 == 88 [pid = 916] [id = 319] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 13518800 == 87 [pid = 916] [id = 318] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 13780C00 == 86 [pid = 916] [id = 317] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 19F6C400 == 85 [pid = 916] [id = 316] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 19C11400 == 84 [pid = 916] [id = 315] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 13781000 == 83 [pid = 916] [id = 314] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 16548C00 == 82 [pid = 916] [id = 313] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 15FA3400 == 81 [pid = 916] [id = 312] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 11C0E400 == 80 [pid = 916] [id = 311] 10:18:48 INFO - PROCESS | 916 | --DOCSHELL 15CDE800 == 79 [pid = 916] [id = 310] 10:18:48 INFO - PROCESS | 916 | 1460999928630 Marionette TRACE conn2 <- [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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 931ms 10:18:48 INFO - PROCESS | 916 | 1460999928666 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 916 | 1460999928671 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 10:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:18:48 INFO - PROCESS | 916 | 1460999928677 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 916 | 1460999928680 Marionette TRACE conn2 <- [1,1278,null,{}] 10:18:48 INFO - PROCESS | 916 | 1460999928684 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 161 (18FE6C00) [pid = 916] [serial = 808] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1C661C00) [pid = 916] [serial = 906] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 159 (196A8C00) [pid = 916] [serial = 894] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 158 (1A596400) [pid = 916] [serial = 897] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 157 (19831400) [pid = 916] [serial = 895] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 156 (15F9E000) [pid = 916] [serial = 861] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 155 (196A8400) [pid = 916] [serial = 864] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1C524000) [pid = 916] [serial = 898] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 153 (1AE29800) [pid = 916] [serial = 867] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 152 (1AEB4C00) [pid = 916] [serial = 870] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 151 (183E0400) [pid = 916] [serial = 891] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1320A400) [pid = 916] [serial = 882] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1369AC00) [pid = 916] [serial = 883] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 148 (13787000) [pid = 916] [serial = 877] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 147 (13516800) [pid = 916] [serial = 876] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 146 (183D7C00) [pid = 916] [serial = 888] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 145 (183DD400) [pid = 916] [serial = 889] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1654A800) [pid = 916] [serial = 885] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 143 (167EE800) [pid = 916] [serial = 886] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1C5BC000) [pid = 916] [serial = 903] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 141 (157F8400) [pid = 916] [serial = 880] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 140 (14350000) [pid = 916] [serial = 879] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1C575400) [pid = 916] [serial = 873] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1370CC00) [pid = 916] [serial = 900] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 137 (13519800) [pid = 916] [serial = 858] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1C669400) [pid = 916] [serial = 907] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1C5C7C00) [pid = 916] [serial = 904] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 134 (15E8E400) [pid = 916] [serial = 901] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1847DC00) [pid = 916] [serial = 892] [outer = 00000000] [url = about:blank] 10:18:48 INFO - PROCESS | 916 | 1460999928824 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:18:48 INFO - PROCESS | 916 | 1460999928889 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 916 | ++DOCSHELL 13693000 == 80 [pid = 916] [id = 329] 10:18:48 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (13694C00) [pid = 916] [serial = 986] [outer = 00000000] 10:18:48 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (157F8400) [pid = 916] [serial = 987] [outer = 13694C00] 10:18:48 INFO - PROCESS | 916 | 1460999928935 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (15FA3400) [pid = 916] [serial = 988] [outer = 13694C00] 10:18:49 INFO - PROCESS | 916 | 1460999929356 Marionette TRACE conn2 <- [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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 729ms 10:18:49 INFO - PROCESS | 916 | 1460999929417 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 916 | 1460999929419 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:18:49 INFO - PROCESS | 916 | 1460999929423 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 916 | 1460999929426 Marionette TRACE conn2 <- [1,1282,null,{}] 10:18:49 INFO - PROCESS | 916 | 1460999929436 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 916 | 1460999929526 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:18:49 INFO - PROCESS | 916 | 1460999929541 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 916 | ++DOCSHELL 1847C000 == 81 [pid = 916] [id = 330] 10:18:49 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1847DC00) [pid = 916] [serial = 989] [outer = 00000000] 10:18:49 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (18792C00) [pid = 916] [serial = 990] [outer = 1847DC00] 10:18:49 INFO - PROCESS | 916 | 1460999929589 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (18FEBC00) [pid = 916] [serial = 991] [outer = 1847DC00] 10:18:50 INFO - PROCESS | 916 | 1460999930035 Marionette TRACE conn2 <- [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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 636ms 10:18:50 INFO - PROCESS | 916 | 1460999930044 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 916 | 1460999930046 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 10:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:18:50 INFO - PROCESS | 916 | 1460999930049 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 916 | 1460999930051 Marionette TRACE conn2 <- [1,1286,null,{}] 10:18:50 INFO - PROCESS | 916 | 1460999930054 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 916 | 1460999930167 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:18:50 INFO - PROCESS | 916 | 1460999930176 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 916 | ++DOCSHELL 1982DC00 == 82 [pid = 916] [id = 331] 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19831400) [pid = 916] [serial = 992] [outer = 00000000] 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (19C0EC00) [pid = 916] [serial = 993] [outer = 19831400] 10:18:50 INFO - PROCESS | 916 | 1460999930223 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (19C16C00) [pid = 916] [serial = 994] [outer = 19831400] 10:18:50 INFO - PROCESS | 916 | 1460999930679 Marionette TRACE conn2 <- [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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 697ms 10:18:50 INFO - PROCESS | 916 | 1460999930749 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 916 | 1460999930751 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 10:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:18:50 INFO - PROCESS | 916 | 1460999930754 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 916 | 1460999930756 Marionette TRACE conn2 <- [1,1290,null,{}] 10:18:50 INFO - PROCESS | 916 | 1460999930759 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 916 | 1460999930843 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:18:50 INFO - PROCESS | 916 | 1460999930849 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 916 | ++DOCSHELL 19831000 == 83 [pid = 916] [id = 332] 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (19C14000) [pid = 916] [serial = 995] [outer = 00000000] 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1AE2CC00) [pid = 916] [serial = 996] [outer = 19C14000] 10:18:50 INFO - PROCESS | 916 | 1460999930893 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (19F75000) [pid = 916] [serial = 997] [outer = 19C14000] 10:18:51 INFO - PROCESS | 916 | 1460999931395 Marionette TRACE conn2 <- [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]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 698ms 10:18:51 INFO - PROCESS | 916 | 1460999931460 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 916 | 1460999931462 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 10:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:18:51 INFO - PROCESS | 916 | 1460999931465 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 916 | 1460999931467 Marionette TRACE conn2 <- [1,1294,null,{}] 10:18:51 INFO - PROCESS | 916 | 1460999931470 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 916 | 1460999931628 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:18:51 INFO - PROCESS | 916 | 1460999931655 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 916 | ++DOCSHELL 1A590000 == 84 [pid = 916] [id = 333] 10:18:51 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1C5BC000) [pid = 916] [serial = 998] [outer = 00000000] 10:18:51 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1C604000) [pid = 916] [serial = 999] [outer = 1C5BC000] 10:18:51 INFO - PROCESS | 916 | 1460999931702 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1C665C00) [pid = 916] [serial = 1000] [outer = 1C5BC000] 10:18:52 INFO - PROCESS | 916 | 1460999932128 Marionette TRACE conn2 <- [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]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 728ms 10:18:52 INFO - PROCESS | 916 | 1460999932189 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 916 | 1460999932190 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 10:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:18:52 INFO - PROCESS | 916 | 1460999932208 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 916 | 1460999932210 Marionette TRACE conn2 <- [1,1298,null,{}] 10:18:52 INFO - PROCESS | 916 | 1460999932214 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 916 | 1460999932332 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:18:52 INFO - PROCESS | 916 | 1460999932401 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 916 | ++DOCSHELL 13830800 == 85 [pid = 916] [id = 334] 10:18:52 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1C65D400) [pid = 916] [serial = 1001] [outer = 00000000] 10:18:52 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1D0C4800) [pid = 916] [serial = 1002] [outer = 1C65D400] 10:18:52 INFO - PROCESS | 916 | 1460999932445 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1D75D000) [pid = 916] [serial = 1003] [outer = 1C65D400] 10:18:52 INFO - PROCESS | 916 | 1460999932856 Marionette TRACE conn2 <- [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] 10:18:52 INFO - PROCESS | 916 | 1460999932908 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 916 | 1460999932912 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:18:52 INFO - PROCESS | 916 | 1460999932914 Marionette TRACE conn2 <- [1,1302,null,{}] 10:18:52 INFO - PROCESS | 916 | 1460999932917 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 916 | 1460999933259 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 150 (19C11800) [pid = 916] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19F77400) [pid = 916] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1A3F2000) [pid = 916] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 147 (167F9C00) [pid = 916] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 146 (18744400) [pid = 916] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 145 (15CE7800) [pid = 916] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 144 (18749800) [pid = 916] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 143 (167EF800) [pid = 916] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 142 (11C69C00) [pid = 916] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:18:53 INFO - PROCESS | 916 | --DOMWINDOW == 141 (15FA5400) [pid = 916] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:18:53 INFO - PROCESS | 916 | 1460999933329 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 916 | ++DOCSHELL 11C69C00 == 86 [pid = 916] [id = 335] 10:18:53 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (11C6A400) [pid = 916] [serial = 1004] [outer = 00000000] 10:18:53 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (15CE7800) [pid = 916] [serial = 1005] [outer = 11C6A400] 10:18:53 INFO - PROCESS | 916 | 1460999933373 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (167FC400) [pid = 916] [serial = 1006] [outer = 11C6A400] 10:18:53 INFO - PROCESS | 916 | 1460999933756 Marionette TRACE conn2 <- [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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 900ms 10:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:18:53 INFO - PROCESS | 916 | 1460999933816 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 916 | 1460999933818 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 10:18:53 INFO - PROCESS | 916 | 1460999933822 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 916 | 1460999933823 Marionette TRACE conn2 <- [1,1306,null,{}] 10:18:53 INFO - PROCESS | 916 | 1460999933827 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 916 | 1460999933912 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:18:53 INFO - PROCESS | 916 | 1460999933919 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 916 | ++DOCSHELL 167EDC00 == 87 [pid = 916] [id = 336] 10:18:53 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (19267800) [pid = 916] [serial = 1007] [outer = 00000000] 10:18:53 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1DE33400) [pid = 916] [serial = 1008] [outer = 19267800] 10:18:53 INFO - PROCESS | 916 | 1460999933964 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1E029800) [pid = 916] [serial = 1009] [outer = 19267800] 10:18:54 INFO - PROCESS | 916 | 1460999934403 Marionette TRACE conn2 <- [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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 10:18:54 INFO - PROCESS | 916 | 1460999934444 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 916 | 1460999934446 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:18:54 INFO - PROCESS | 916 | 1460999934449 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 916 | 1460999934451 Marionette TRACE conn2 <- [1,1310,null,{}] 10:18:54 INFO - PROCESS | 916 | 1460999934454 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 916 | 1460999934539 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:18:54 INFO - PROCESS | 916 | 1460999934577 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 916 | ++DOCSHELL 1DB2B800 == 88 [pid = 916] [id = 337] 10:18:54 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1DC2B800) [pid = 916] [serial = 1010] [outer = 00000000] 10:18:54 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1E17FC00) [pid = 916] [serial = 1011] [outer = 1DC2B800] 10:18:54 INFO - PROCESS | 916 | 1460999934620 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1E344000) [pid = 916] [serial = 1012] [outer = 1DC2B800] 10:18:55 INFO - PROCESS | 916 | 1460999935063 Marionette TRACE conn2 <- [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]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 620ms 10:18:55 INFO - PROCESS | 916 | 1460999935087 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 916 | 1460999935090 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 10:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:18:55 INFO - PROCESS | 916 | 1460999935093 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 916 | 1460999935095 Marionette TRACE conn2 <- [1,1314,null,{}] 10:18:55 INFO - PROCESS | 916 | 1460999935098 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:55 INFO - PROCESS | 916 | 1460999935201 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:18:55 INFO - PROCESS | 916 | 1460999935207 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 916 | ++DOCSHELL 1E17CC00 == 89 [pid = 916] [id = 338] 10:18:55 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1E345800) [pid = 916] [serial = 1013] [outer = 00000000] 10:18:55 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1E43D000) [pid = 916] [serial = 1014] [outer = 1E345800] 10:18:55 INFO - PROCESS | 916 | 1460999935255 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1E5E3800) [pid = 916] [serial = 1015] [outer = 1E345800] 10:18:55 INFO - PROCESS | 916 | 1460999935998 Marionette TRACE conn2 <- [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]]]}] 10:18:56 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 10:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 10:18:56 INFO - PROCESS | 916 | 1460999936039 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 916 | 1460999936043 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 10:18:56 INFO - PROCESS | 916 | 1460999936048 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:18:56 INFO - PROCESS | 916 | 1460999936051 Marionette TRACE conn2 <- [1,1318,null,{}] 10:18:56 INFO - PROCESS | 916 | 1460999936057 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:56 INFO - PROCESS | 916 | 1460999936157 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:18:56 INFO - PROCESS | 916 | 1460999936300 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 916 | ++DOCSHELL 13839400 == 90 [pid = 916] [id = 339] 10:18:56 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (138B5800) [pid = 916] [serial = 1016] [outer = 00000000] 10:18:56 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (159FAC00) [pid = 916] [serial = 1017] [outer = 138B5800] 10:18:56 INFO - PROCESS | 916 | 1460999936356 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (16655000) [pid = 916] [serial = 1018] [outer = 138B5800] 10:18:56 INFO - PROCESS | 916 | 1460999936933 Marionette TRACE conn2 <- [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]]]}] 10:18:56 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 10:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 946ms 10:18:56 INFO - PROCESS | 916 | 1460999936979 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 916 | 1460999936986 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 10:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:18:56 INFO - PROCESS | 916 | 1460999936993 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 916 | 1460999936995 Marionette TRACE conn2 <- [1,1322,null,{}] 10:18:56 INFO - PROCESS | 916 | 1460999936999 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 916 | 1460999937111 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:18:57 INFO - PROCESS | 916 | 1460999937224 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 916 | ++DOCSHELL 15CC3000 == 91 [pid = 916] [id = 340] 10:18:57 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (167F4000) [pid = 916] [serial = 1019] [outer = 00000000] 10:18:57 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (19B49000) [pid = 916] [serial = 1020] [outer = 167F4000] 10:18:57 INFO - PROCESS | 916 | 1460999937318 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1C51D800) [pid = 916] [serial = 1021] [outer = 167F4000] 10:18:57 INFO - PROCESS | 916 | 1460999937921 Marionette TRACE conn2 <- [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]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 10:18:57 INFO - PROCESS | 916 | 1460999937940 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 916 | 1460999937942 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:18:57 INFO - PROCESS | 916 | 1460999937946 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 916 | 1460999937950 Marionette TRACE conn2 <- [1,1326,null,{}] 10:18:57 INFO - PROCESS | 916 | 1460999937961 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:58 INFO - PROCESS | 916 | 1460999938078 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:18:58 INFO - PROCESS | 916 | 1460999938176 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 916 | ++DOCSHELL 19ABB800 == 92 [pid = 916] [id = 341] 10:18:58 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (1C5C3000) [pid = 916] [serial = 1022] [outer = 00000000] 10:18:58 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (1E338000) [pid = 916] [serial = 1023] [outer = 1C5C3000] 10:18:58 INFO - PROCESS | 916 | 1460999938274 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (1E437400) [pid = 916] [serial = 1024] [outer = 1C5C3000] 10:18:59 INFO - PROCESS | 916 | 1460999939369 Marionette TRACE conn2 <- [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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1442ms 10:18:59 INFO - PROCESS | 916 | 1460999939397 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 916 | 1460999939400 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:18:59 INFO - PROCESS | 916 | 1460999939403 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 916 | 1460999939405 Marionette TRACE conn2 <- [1,1330,null,{}] 10:18:59 INFO - PROCESS | 916 | 1460999939410 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 916 | 1460999939520 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:18:59 INFO - PROCESS | 916 | 1460999939662 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 916 | ++DOCSHELL 1E026400 == 93 [pid = 916] [id = 342] 10:18:59 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (1E02E400) [pid = 916] [serial = 1025] [outer = 00000000] 10:18:59 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (1E5EB400) [pid = 916] [serial = 1026] [outer = 1E02E400] 10:18:59 INFO - PROCESS | 916 | 1460999939717 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (1E5EF400) [pid = 916] [serial = 1027] [outer = 1E02E400] 10:19:00 INFO - PROCESS | 916 | 1460999940300 Marionette TRACE conn2 <- [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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 10:19:00 INFO - PROCESS | 916 | 1460999940332 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 916 | 1460999940334 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:19:00 INFO - PROCESS | 916 | 1460999940338 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 916 | 1460999940340 Marionette TRACE conn2 <- [1,1334,null,{}] 10:19:00 INFO - PROCESS | 916 | 1460999940344 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 916 | 1460999940455 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:19:00 INFO - PROCESS | 916 | 1460999940623 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 916 | ++DOCSHELL 147AF000 == 94 [pid = 916] [id = 343] 10:19:00 INFO - PROCESS | 916 | ++DOMWINDOW == 166 (157F1400) [pid = 916] [serial = 1028] [outer = 00000000] 10:19:00 INFO - PROCESS | 916 | ++DOMWINDOW == 167 (165B1C00) [pid = 916] [serial = 1029] [outer = 157F1400] 10:19:00 INFO - PROCESS | 916 | 1460999940678 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 916 | ++DOMWINDOW == 168 (19267C00) [pid = 916] [serial = 1030] [outer = 157F1400] 10:19:01 INFO - PROCESS | 916 | 1460999941584 Marionette TRACE conn2 <- [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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1287ms 10:19:01 INFO - PROCESS | 916 | 1460999941639 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 916 | 1460999941643 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 10:19:01 INFO - PROCESS | 916 | 1460999941648 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:19:01 INFO - PROCESS | 916 | 1460999941652 Marionette TRACE conn2 <- [1,1338,null,{}] 10:19:01 INFO - PROCESS | 916 | 1460999941658 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 916 | 1460999941790 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:19:01 INFO - PROCESS | 916 | 1460999941936 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 916 | ++DOCSHELL 13831400 == 95 [pid = 916] [id = 344] 10:19:01 INFO - PROCESS | 916 | ++DOMWINDOW == 169 (13831C00) [pid = 916] [serial = 1031] [outer = 00000000] 10:19:01 INFO - PROCESS | 916 | ++DOMWINDOW == 170 (15CBC800) [pid = 916] [serial = 1032] [outer = 13831C00] 10:19:01 INFO - PROCESS | 916 | 1460999941990 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 916 | ++DOMWINDOW == 171 (15E92400) [pid = 916] [serial = 1033] [outer = 13831C00] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 1D7A9000 == 94 [pid = 916] [id = 107] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 183DC000 == 93 [pid = 916] [id = 93] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 1DB2B800 == 92 [pid = 916] [id = 337] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 167EDC00 == 91 [pid = 916] [id = 336] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 11C69C00 == 90 [pid = 916] [id = 335] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 13830800 == 89 [pid = 916] [id = 334] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 1A590000 == 88 [pid = 916] [id = 333] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 19831000 == 87 [pid = 916] [id = 332] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 1982DC00 == 86 [pid = 916] [id = 331] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 1847C000 == 85 [pid = 916] [id = 330] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 13693000 == 84 [pid = 916] [id = 329] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 15E8FC00 == 83 [pid = 916] [id = 328] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 170 (1DB2AC00) [pid = 916] [serial = 960] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 169 (1DB2B400) [pid = 916] [serial = 927] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 138B2C00 == 82 [pid = 916] [id = 322] 10:19:02 INFO - PROCESS | 916 | --DOCSHELL 14353800 == 81 [pid = 916] [id = 321] 10:19:02 INFO - PROCESS | 916 | 1460999942601 Marionette TRACE conn2 <- [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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 992ms 10:19:02 INFO - PROCESS | 916 | 1460999942636 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 916 | 1460999942645 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:19:02 INFO - PROCESS | 916 | 1460999942652 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 916 | 1460999942654 Marionette TRACE conn2 <- [1,1342,null,{}] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 168 (167FBC00) [pid = 916] [serial = 936] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 167 (183DC800) [pid = 916] [serial = 937] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 166 (1326A000) [pid = 916] [serial = 933] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 165 (143B8000) [pid = 916] [serial = 934] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 164 (1D8EA800) [pid = 916] [serial = 924] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 163 (1874A000) [pid = 916] [serial = 954] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 162 (18FE7400) [pid = 916] [serial = 955] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1CE92800) [pid = 916] [serial = 958] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 160 (19835400) [pid = 916] [serial = 943] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 159 (1A486400) [pid = 916] [serial = 945] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 158 (1C572000) [pid = 916] [serial = 948] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1A596000) [pid = 916] [serial = 946] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 156 (1C669C00) [pid = 916] [serial = 951] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1C5C1400) [pid = 916] [serial = 949] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1CE0C400) [pid = 916] [serial = 952] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 153 (1D0CE800) [pid = 916] [serial = 909] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 152 (13833000) [pid = 916] [serial = 912] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 151 (19F9C000) [pid = 916] [serial = 915] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1D75E400) [pid = 916] [serial = 918] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1D7A8800) [pid = 916] [serial = 921] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 148 (18F04800) [pid = 916] [serial = 939] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 147 (18FE5400) [pid = 916] [serial = 940] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 146 (19829400) [pid = 916] [serial = 942] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 145 (15FA0000) [pid = 916] [serial = 931] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15ED7800) [pid = 916] [serial = 930] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1C662000) [pid = 916] [serial = 957] [outer = 00000000] [url = about:blank] 10:19:02 INFO - PROCESS | 916 | 1460999942698 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 916 | 1460999942787 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:19:02 INFO - PROCESS | 916 | 1460999942799 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 916 | ++DOCSHELL 14B1A800 == 82 [pid = 916] [id = 345] 10:19:02 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (14BA3400) [pid = 916] [serial = 1034] [outer = 00000000] 10:19:02 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (15CE8C00) [pid = 916] [serial = 1035] [outer = 14BA3400] 10:19:02 INFO - PROCESS | 916 | 1460999942845 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (16541800) [pid = 916] [serial = 1036] [outer = 14BA3400] 10:19:03 INFO - PROCESS | 916 | 1460999943378 Marionette TRACE conn2 <- [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]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 744ms 10:19:03 INFO - PROCESS | 916 | 1460999943412 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 916 | 1460999943414 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 10:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:19:03 INFO - PROCESS | 916 | 1460999943418 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 916 | 1460999943421 Marionette TRACE conn2 <- [1,1346,null,{}] 10:19:03 INFO - PROCESS | 916 | 1460999943431 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 916 | 1460999943521 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:19:03 INFO - PROCESS | 916 | 1460999943621 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 916 | ++DOCSHELL 15560800 == 83 [pid = 916] [id = 346] 10:19:03 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1654D000) [pid = 916] [serial = 1037] [outer = 00000000] 10:19:03 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1847C000) [pid = 916] [serial = 1038] [outer = 1654D000] 10:19:03 INFO - PROCESS | 916 | 1460999943677 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (18795800) [pid = 916] [serial = 1039] [outer = 1654D000] 10:19:04 INFO - PROCESS | 916 | 1460999944063 Marionette TRACE conn2 <- [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]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 698ms 10:19:04 INFO - PROCESS | 916 | 1460999944117 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 916 | 1460999944120 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:19:04 INFO - PROCESS | 916 | 1460999944123 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 916 | 1460999944125 Marionette TRACE conn2 <- [1,1350,null,{}] 10:19:04 INFO - PROCESS | 916 | 1460999944128 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 916 | 1460999944212 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:19:04 INFO - PROCESS | 916 | 1460999944218 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 916 | ++DOCSHELL 18736000 == 84 [pid = 916] [id = 347] 10:19:04 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1873E000) [pid = 916] [serial = 1040] [outer = 00000000] 10:19:04 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (196AB800) [pid = 916] [serial = 1041] [outer = 1873E000] 10:19:04 INFO - PROCESS | 916 | 1460999944263 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (15CC1400) [pid = 916] [serial = 1042] [outer = 1873E000] 10:19:04 INFO - PROCESS | 916 | 1460999944698 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 636ms 10:19:04 INFO - PROCESS | 916 | 1460999944748 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 916 | 1460999944750 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:19:04 INFO - PROCESS | 916 | 1460999944753 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 916 | 1460999944755 Marionette TRACE conn2 <- [1,1354,null,{}] 10:19:04 INFO - PROCESS | 916 | 1460999944758 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 916 | 1460999945381 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 151 (19C14000) [pid = 916] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1847DC00) [pid = 916] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1AEB4400) [pid = 916] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 148 (15F5A000) [pid = 916] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 147 (1C65D400) [pid = 916] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1D0CA400) [pid = 916] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 145 (19267800) [pid = 916] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 144 (13837000) [pid = 916] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 143 (196A4000) [pid = 916] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1982C400) [pid = 916] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 141 (196A9800) [pid = 916] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 140 (16542400) [pid = 916] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1382E000) [pid = 916] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C5BC000) [pid = 916] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 137 (136A0C00) [pid = 916] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 136 (19831400) [pid = 916] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 135 (13694C00) [pid = 916] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 134 (13787400) [pid = 916] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 133 (11C6A400) [pid = 916] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1C5C4C00) [pid = 916] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1A592000) [pid = 916] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 130 (11C6CC00) [pid = 916] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 129 (16545400) [pid = 916] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:19:05 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1DC2B800) [pid = 916] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:19:05 INFO - PROCESS | 916 | 1460999945541 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 916 | ++DOCSHELL 11C6A400 == 85 [pid = 916] [id = 348] 10:19:05 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (11C6CC00) [pid = 916] [serial = 1043] [outer = 00000000] 10:19:05 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (13517C00) [pid = 916] [serial = 1044] [outer = 11C6CC00] 10:19:05 INFO - PROCESS | 916 | 1460999945600 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (136B0000) [pid = 916] [serial = 1045] [outer = 11C6CC00] 10:19:06 INFO - PROCESS | 916 | 1460999946230 Marionette TRACE conn2 <- [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] 10:19:06 INFO - PROCESS | 916 | 1460999946255 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 10:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:19:06 INFO - PROCESS | 916 | 1460999946260 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 916 | 1460999946264 Marionette TRACE conn2 <- [1,1358,null,{}] 10:19:06 INFO - PROCESS | 916 | 1460999946269 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:06 INFO - PROCESS | 916 | 1460999946364 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:19:06 INFO - PROCESS | 916 | 1460999946481 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 916 | ++DOCSHELL 1435D800 == 86 [pid = 916] [id = 349] 10:19:06 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (143AD400) [pid = 916] [serial = 1046] [outer = 00000000] 10:19:06 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (15CBA400) [pid = 916] [serial = 1047] [outer = 143AD400] 10:19:06 INFO - PROCESS | 916 | 1460999946580 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (15F64400) [pid = 916] [serial = 1048] [outer = 143AD400] 10:19:07 INFO - PROCESS | 916 | 1460999947234 Marionette TRACE conn2 <- [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] 10:19:07 INFO - PROCESS | 916 | 1460999947295 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 10:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:19:07 INFO - PROCESS | 916 | 1460999947325 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 916 | 1460999947328 Marionette TRACE conn2 <- [1,1362,null,{}] 10:19:07 INFO - PROCESS | 916 | 1460999947332 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 916 | 1460999947474 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:19:07 INFO - PROCESS | 916 | 1460999947587 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 916 | ++DOCSHELL 18053800 == 87 [pid = 916] [id = 350] 10:19:07 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (183D9000) [pid = 916] [serial = 1049] [outer = 00000000] 10:19:07 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (186D7000) [pid = 916] [serial = 1050] [outer = 183D9000] 10:19:07 INFO - PROCESS | 916 | 1460999947658 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (18F04400) [pid = 916] [serial = 1051] [outer = 183D9000] 10:19:08 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:08 INFO - PROCESS | 916 | 1460999948282 Marionette TRACE conn2 <- [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] 10:19:08 INFO - PROCESS | 916 | 1460999948330 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 10:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:19:08 INFO - PROCESS | 916 | 1460999948340 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 916 | 1460999948345 Marionette TRACE conn2 <- [1,1366,null,{}] 10:19:08 INFO - PROCESS | 916 | 1460999948349 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 916 | 1460999948450 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:19:08 INFO - PROCESS | 916 | 1460999948587 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 916 | ++DOCSHELL 196ADC00 == 88 [pid = 916] [id = 351] 10:19:08 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1982D000) [pid = 916] [serial = 1052] [outer = 00000000] 10:19:08 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1A3F2C00) [pid = 916] [serial = 1053] [outer = 1982D000] 10:19:08 INFO - PROCESS | 916 | 1460999948642 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1AA30000) [pid = 916] [serial = 1054] [outer = 1982D000] 10:19:09 INFO - PROCESS | 916 | 1460999949190 Marionette TRACE conn2 <- [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] 10:19:09 INFO - PROCESS | 916 | 1460999949227 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 10:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:19:09 INFO - PROCESS | 916 | 1460999949230 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 916 | 1460999949232 Marionette TRACE conn2 <- [1,1370,null,{}] 10:19:09 INFO - PROCESS | 916 | 1460999949236 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 916 | 1460999949341 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:19:09 INFO - PROCESS | 916 | 1460999949450 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 916 | ++DOCSHELL 1AE31400 == 89 [pid = 916] [id = 352] 10:19:09 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1C521400) [pid = 916] [serial = 1055] [outer = 00000000] 10:19:09 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1C574800) [pid = 916] [serial = 1056] [outer = 1C521400] 10:19:09 INFO - PROCESS | 916 | 1460999949504 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1C574400) [pid = 916] [serial = 1057] [outer = 1C521400] 10:19:10 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:19:10 INFO - PROCESS | 916 | 1460999950117 Marionette TRACE conn2 <- [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] 10:19:10 INFO - PROCESS | 916 | 1460999950178 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:19:10 INFO - PROCESS | 916 | 1460999950182 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 916 | 1460999950184 Marionette TRACE conn2 <- [1,1374,null,{}] 10:19:10 INFO - PROCESS | 916 | 1460999950188 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 916 | 1460999950291 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:19:10 INFO - PROCESS | 916 | 1460999950435 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 916 | ++DOCSHELL 1C5C5C00 == 90 [pid = 916] [id = 353] 10:19:10 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1C5C6000) [pid = 916] [serial = 1058] [outer = 00000000] 10:19:10 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1C609400) [pid = 916] [serial = 1059] [outer = 1C5C6000] 10:19:10 INFO - PROCESS | 916 | 1460999950501 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1CE05800) [pid = 916] [serial = 1060] [outer = 1C5C6000] 10:19:11 INFO - PROCESS | 916 | 1460999951144 Marionette TRACE conn2 <- [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] 10:19:11 INFO - PROCESS | 916 | 1460999951171 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 10:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:19:11 INFO - PROCESS | 916 | 1460999951175 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 916 | 1460999951177 Marionette TRACE conn2 <- [1,1378,null,{}] 10:19:11 INFO - PROCESS | 916 | 1460999951180 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 916 | 1460999951286 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:19:11 INFO - PROCESS | 916 | 1460999951443 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 916 | ++DOCSHELL 19D7CC00 == 91 [pid = 916] [id = 354] 10:19:11 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (19D81800) [pid = 916] [serial = 1061] [outer = 00000000] 10:19:11 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (19D89400) [pid = 916] [serial = 1062] [outer = 19D81800] 10:19:11 INFO - PROCESS | 916 | 1460999951498 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1C5C7C00) [pid = 916] [serial = 1063] [outer = 19D81800] 10:19:12 INFO - PROCESS | 916 | 1460999952214 Marionette TRACE conn2 <- [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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1085ms 10:19:12 INFO - PROCESS | 916 | 1460999952269 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 916 | 1460999952272 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 10:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:19:12 INFO - PROCESS | 916 | 1460999952279 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 916 | 1460999952283 Marionette TRACE conn2 <- [1,1382,null,{}] 10:19:12 INFO - PROCESS | 916 | 1460999952289 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 916 | 1460999952396 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:19:12 INFO - PROCESS | 916 | 1460999952552 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 916 | ++DOCSHELL 13517000 == 92 [pid = 916] [id = 355] 10:19:12 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (13517800) [pid = 916] [serial = 1064] [outer = 00000000] 10:19:12 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (142B1C00) [pid = 916] [serial = 1065] [outer = 13517800] 10:19:12 INFO - PROCESS | 916 | 1460999952607 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (147AF800) [pid = 916] [serial = 1066] [outer = 13517800] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 13520000 == 91 [pid = 916] [id = 327] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 143B1C00 == 90 [pid = 916] [id = 326] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 147B0C00 == 89 [pid = 916] [id = 213] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 1D79DC00 == 88 [pid = 916] [id = 307] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 18736000 == 87 [pid = 916] [id = 347] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 15560800 == 86 [pid = 916] [id = 346] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 14B1A800 == 85 [pid = 916] [id = 345] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 13831400 == 84 [pid = 916] [id = 344] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 19ABB800 == 83 [pid = 916] [id = 341] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 15CC3000 == 82 [pid = 916] [id = 340] 10:19:13 INFO - PROCESS | 916 | --DOCSHELL 13839400 == 81 [pid = 916] [id = 339] 10:19:13 INFO - PROCESS | 916 | 1460999953258 Marionette TRACE conn2 <- [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]]]}] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1E17C800) [pid = 916] [serial = 978] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 150 (19F75000) [pid = 916] [serial = 997] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 149 (18792C00) [pid = 916] [serial = 990] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1CE03800) [pid = 916] [serial = 769] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 147 (16578400) [pid = 916] [serial = 984] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1E025000) [pid = 916] [serial = 975] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1D75D000) [pid = 916] [serial = 1003] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1DB24000) [pid = 916] [serial = 775] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1DE27800) [pid = 916] [serial = 972] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1E029800) [pid = 916] [serial = 1009] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1DB78C00) [pid = 916] [serial = 928] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1DE33400) [pid = 916] [serial = 1008] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 139 (19AB3400) [pid = 916] [serial = 820] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1A3F2400) [pid = 916] [serial = 856] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19C16400) [pid = 916] [serial = 823] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 136 (18FE0C00) [pid = 916] [serial = 766] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15CEF400) [pid = 916] [serial = 763] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1D0C4800) [pid = 916] [serial = 1002] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1C604000) [pid = 916] [serial = 999] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1AE2CC00) [pid = 916] [serial = 996] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 131 (15CE9000) [pid = 916] [serial = 981] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 130 (16A6A800) [pid = 916] [serial = 982] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19C0EC00) [pid = 916] [serial = 993] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 128 (157F8400) [pid = 916] [serial = 987] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 127 (15559C00) [pid = 916] [serial = 814] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 126 (167FC400) [pid = 916] [serial = 1006] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 125 (18FEBC00) [pid = 916] [serial = 991] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 124 (15FA3400) [pid = 916] [serial = 988] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19C16C00) [pid = 916] [serial = 994] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 122 (16699C00) [pid = 916] [serial = 985] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1D7A2800) [pid = 916] [serial = 772] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18739000) [pid = 916] [serial = 966] [outer = 00000000] [url = about:blank] 10:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C666800) [pid = 916] [serial = 760] [outer = 00000000] [url = about:blank] 10:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1085ms 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D8E3000) [pid = 916] [serial = 969] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13265000) [pid = 916] [serial = 811] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15CF1C00) [pid = 916] [serial = 963] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15CE7800) [pid = 916] [serial = 1005] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 114 (18F06000) [pid = 916] [serial = 817] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1C665C00) [pid = 916] [serial = 1000] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1E17FC00) [pid = 916] [serial = 1011] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1E344000) [pid = 916] [serial = 1012] [outer = 00000000] [url = about:blank] 10:19:13 INFO - PROCESS | 916 | 1460999953356 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 916 | 1460999953361 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 10:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:19:13 INFO - PROCESS | 916 | 1460999953387 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 916 | 1460999953390 Marionette TRACE conn2 <- [1,1386,null,{}] 10:19:13 INFO - PROCESS | 916 | 1460999953394 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 916 | 1460999953491 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:19:13 INFO - PROCESS | 916 | 1460999953499 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 916 | ++DOCSHELL 138B2C00 == 82 [pid = 916] [id = 356] 10:19:13 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (138B5C00) [pid = 916] [serial = 1067] [outer = 00000000] 10:19:13 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15CE7400) [pid = 916] [serial = 1068] [outer = 138B5C00] 10:19:13 INFO - PROCESS | 916 | 1460999953545 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (15F5A000) [pid = 916] [serial = 1069] [outer = 138B5C00] 10:19:14 INFO - PROCESS | 916 | 1460999954082 Marionette TRACE conn2 <- [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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 729ms 10:19:14 INFO - PROCESS | 916 | 1460999954126 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 916 | 1460999954129 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 10:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:19:14 INFO - PROCESS | 916 | 1460999954132 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 916 | 1460999954135 Marionette TRACE conn2 <- [1,1390,null,{}] 10:19:14 INFO - PROCESS | 916 | 1460999954145 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 916 | 1460999954239 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:19:14 INFO - PROCESS | 916 | 1460999954339 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 916 | ++DOCSHELL 11C02C00 == 83 [pid = 916] [id = 357] 10:19:14 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (12310400) [pid = 916] [serial = 1070] [outer = 00000000] 10:19:14 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (167F9C00) [pid = 916] [serial = 1071] [outer = 12310400] 10:19:14 INFO - PROCESS | 916 | 1460999954388 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (183E3400) [pid = 916] [serial = 1072] [outer = 12310400] 10:19:14 INFO - PROCESS | 916 | 1460999954778 Marionette TRACE conn2 <- [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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 682ms 10:19:14 INFO - PROCESS | 916 | 1460999954815 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 916 | 1460999954818 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 10:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:19:14 INFO - PROCESS | 916 | 1460999954821 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 916 | 1460999954823 Marionette TRACE conn2 <- [1,1394,null,{}] 10:19:14 INFO - PROCESS | 916 | 1460999954826 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 916 | 1460999954922 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:19:14 INFO - PROCESS | 916 | 1460999954928 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 916 | ++DOCSHELL 167F6800 == 84 [pid = 916] [id = 358] 10:19:14 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (18743000) [pid = 916] [serial = 1073] [outer = 00000000] 10:19:14 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (18FE5800) [pid = 916] [serial = 1074] [outer = 18743000] 10:19:14 INFO - PROCESS | 916 | 1460999954973 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19829400) [pid = 916] [serial = 1075] [outer = 18743000] 10:19:15 INFO - PROCESS | 916 | 1460999955448 Marionette TRACE conn2 <- [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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 697ms 10:19:15 INFO - PROCESS | 916 | 1460999955521 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 916 | 1460999955523 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:19:15 INFO - PROCESS | 916 | 1460999955526 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 916 | 1460999955528 Marionette TRACE conn2 <- [1,1398,null,{}] 10:19:15 INFO - PROCESS | 916 | 1460999955539 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 916 | 1460999955686 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:19:15 INFO - PROCESS | 916 | 1460999955710 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 916 | ++DOCSHELL 18FE0C00 == 85 [pid = 916] [id = 359] 10:19:15 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1982C400) [pid = 916] [serial = 1076] [outer = 00000000] 10:19:15 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19C0B800) [pid = 916] [serial = 1077] [outer = 1982C400] 10:19:15 INFO - PROCESS | 916 | 1460999955756 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19C18000) [pid = 916] [serial = 1078] [outer = 1982C400] 10:19:16 INFO - PROCESS | 916 | 1460999956260 Marionette TRACE conn2 <- [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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 760ms 10:19:16 INFO - PROCESS | 916 | 1460999956287 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 916 | 1460999956289 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 10:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:19:16 INFO - PROCESS | 916 | 1460999956292 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 916 | 1460999956294 Marionette TRACE conn2 <- [1,1402,null,{}] 10:19:16 INFO - PROCESS | 916 | 1460999956297 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:16 INFO - PROCESS | 916 | 1460999956446 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:19:16 INFO - PROCESS | 916 | 1460999956518 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 916 | ++DOCSHELL 19AB3C00 == 86 [pid = 916] [id = 360] 10:19:16 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19F96800) [pid = 916] [serial = 1079] [outer = 00000000] 10:19:16 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1C520400) [pid = 916] [serial = 1080] [outer = 19F96800] 10:19:16 INFO - PROCESS | 916 | 1460999956564 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1C577C00) [pid = 916] [serial = 1081] [outer = 19F96800] 10:19:17 INFO - PROCESS | 916 | 1460999957034 Marionette TRACE conn2 <- [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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 791ms 10:19:17 INFO - PROCESS | 916 | 1460999957079 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 916 | 1460999957080 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 10:19:17 INFO - PROCESS | 916 | 1460999957084 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:19:17 INFO - PROCESS | 916 | 1460999957085 Marionette TRACE conn2 <- [1,1406,null,{}] 10:19:17 INFO - PROCESS | 916 | 1460999957089 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 916 | 1460999957205 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:19:17 INFO - PROCESS | 916 | 1460999957271 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 916 | ++DOCSHELL 1AE2A000 == 87 [pid = 916] [id = 361] 10:19:17 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1C51EC00) [pid = 916] [serial = 1082] [outer = 00000000] 10:19:17 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1C662800) [pid = 916] [serial = 1083] [outer = 1C51EC00] 10:19:17 INFO - PROCESS | 916 | 1460999957315 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1CE01400) [pid = 916] [serial = 1084] [outer = 1C51EC00] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 128 (13268800) [pid = 916] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 127 (13516000) [pid = 916] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1847D000) [pid = 916] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19C18400) [pid = 916] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19C0C000) [pid = 916] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1C56C800) [pid = 916] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5C6800) [pid = 916] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 121 (13519400) [pid = 916] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 120 (16A6BC00) [pid = 916] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1D0CEC00) [pid = 916] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D79E400) [pid = 916] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1D8E4400) [pid = 916] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 116 (14355000) [pid = 916] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15FA2800) [pid = 916] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1D75CC00) [pid = 916] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19F9A000) [pid = 916] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1DC32C00) [pid = 916] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1E02B400) [pid = 916] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13831C00) [pid = 916] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1654D000) [pid = 916] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:19:17 INFO - PROCESS | 916 | --DOMWINDOW == 108 (14BA3400) [pid = 916] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:19:17 INFO - PROCESS | 916 | 1460999957806 Marionette TRACE conn2 <- [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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 729ms 10:19:17 INFO - PROCESS | 916 | 1460999957825 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 916 | 1460999957827 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 10:19:17 INFO - PROCESS | 916 | 1460999957830 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:19:17 INFO - PROCESS | 916 | 1460999957831 Marionette TRACE conn2 <- [1,1410,null,{}] 10:19:17 INFO - PROCESS | 916 | 1460999957835 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 916 | 1460999957957 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:19:18 INFO - PROCESS | 916 | 1460999958027 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 916 | ++DOCSHELL 11BCA000 == 88 [pid = 916] [id = 362] 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (11C03000) [pid = 916] [serial = 1085] [outer = 00000000] 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1654D000) [pid = 916] [serial = 1086] [outer = 11C03000] 10:19:18 INFO - PROCESS | 916 | 1460999958072 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (18744000) [pid = 916] [serial = 1087] [outer = 11C03000] 10:19:18 INFO - PROCESS | 916 | 1460999958430 Marionette TRACE conn2 <- [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]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 10:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:19:18 INFO - PROCESS | 916 | 1460999958468 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 916 | 1460999958470 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 10:19:18 INFO - PROCESS | 916 | 1460999958473 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 916 | 1460999958475 Marionette TRACE conn2 <- [1,1414,null,{}] 10:19:18 INFO - PROCESS | 916 | 1460999958479 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:18 INFO - PROCESS | 916 | 1460999958567 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:19:18 INFO - PROCESS | 916 | 1460999958572 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 916 | ++DOCSHELL 13832800 == 89 [pid = 916] [id = 363] 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (16A6BC00) [pid = 916] [serial = 1088] [outer = 00000000] 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1C5C6800) [pid = 916] [serial = 1089] [outer = 16A6BC00] 10:19:18 INFO - PROCESS | 916 | 1460999958601 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1C668400) [pid = 916] [serial = 1090] [outer = 16A6BC00] 10:19:19 INFO - PROCESS | 916 | 1460999959065 Marionette TRACE conn2 <- [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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 620ms 10:19:19 INFO - PROCESS | 916 | 1460999959096 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 916 | 1460999959098 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 10:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:19:19 INFO - PROCESS | 916 | 1460999959114 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 916 | 1460999959116 Marionette TRACE conn2 <- [1,1418,null,{}] 10:19:19 INFO - PROCESS | 916 | 1460999959123 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:19 INFO - PROCESS | 916 | 1460999959208 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:19:19 INFO - PROCESS | 916 | 1460999959214 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 916 | ++DOCSHELL 1320E800 == 90 [pid = 916] [id = 364] 10:19:19 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15CC0800) [pid = 916] [serial = 1091] [outer = 00000000] 10:19:19 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1D0CB000) [pid = 916] [serial = 1092] [outer = 15CC0800] 10:19:19 INFO - PROCESS | 916 | 1460999959260 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1D3DD000) [pid = 916] [serial = 1093] [outer = 15CC0800] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1C524800 == 89 [pid = 916] [id = 205] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D0CB400 == 88 [pid = 916] [id = 306] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D7AB000 == 87 [pid = 916] [id = 308] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 167FB800 == 86 [pid = 916] [id = 305] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1574C800 == 85 [pid = 916] [id = 95] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 19838C00 == 84 [pid = 916] [id = 200] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11BC8C00 == 83 [pid = 916] [id = 292] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 13267400 == 82 [pid = 916] [id = 20] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D0C7800 == 81 [pid = 916] [id = 258] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 167F3800 == 80 [pid = 916] [id = 324] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D7A0C00 == 79 [pid = 916] [id = 65] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1377F800 == 78 [pid = 916] [id = 19] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C63C00 == 77 [pid = 916] [id = 242] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1A387400 == 76 [pid = 916] [id = 197] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 19C11C00 == 75 [pid = 916] [id = 289] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 136A0000 == 74 [pid = 916] [id = 198] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C09000 == 73 [pid = 916] [id = 290] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 143B8800 == 72 [pid = 916] [id = 96] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1AEB3800 == 71 [pid = 916] [id = 291] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 142AE800 == 70 [pid = 916] [id = 139] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 167F5C00 == 69 [pid = 916] [id = 214] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 196A7C00 == 68 [pid = 916] [id = 196] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 136B5400 == 67 [pid = 916] [id = 237] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D3E9400 == 66 [pid = 916] [id = 10] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D0C2000 == 65 [pid = 916] [id = 323] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1844AC00 == 64 [pid = 916] [id = 207] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1844B000 == 63 [pid = 916] [id = 204] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C6B000 == 62 [pid = 916] [id = 219] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D0C4000 == 61 [pid = 916] [id = 208] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D75AC00 == 60 [pid = 916] [id = 11] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C62C00 == 59 [pid = 916] [id = 259] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 18FDD800 == 58 [pid = 916] [id = 199] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1E026400 == 57 [pid = 916] [id = 342] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D8DFC00 == 56 [pid = 916] [id = 12] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 147AF000 == 55 [pid = 916] [id = 343] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1653EC00 == 54 [pid = 916] [id = 201] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 183DD000 == 53 [pid = 916] [id = 215] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 142BAC00 == 52 [pid = 916] [id = 212] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 13511C00 == 51 [pid = 916] [id = 309] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C68C00 == 50 [pid = 916] [id = 303] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 165B1800 == 49 [pid = 916] [id = 109] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 123BB000 == 48 [pid = 916] [id = 202] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11BD7000 == 47 [pid = 916] [id = 211] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 13514000 == 46 [pid = 916] [id = 304] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 15ED9C00 == 45 [pid = 916] [id = 272] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1CE96400 == 44 [pid = 916] [id = 82] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1DC30C00 == 43 [pid = 916] [id = 209] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1369C400 == 42 [pid = 916] [id = 221] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1A383800 == 41 [pid = 916] [id = 27] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 15F9E400 == 40 [pid = 916] [id = 136] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1DE2B800 == 39 [pid = 916] [id = 111] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11BD5800 == 38 [pid = 916] [id = 203] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 16581C00 == 37 [pid = 916] [id = 195] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 18447000 == 36 [pid = 916] [id = 24] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1DE2CC00 == 35 [pid = 916] [id = 13] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1D8E1800 == 34 [pid = 916] [id = 320] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1DB2D400 == 33 [pid = 916] [id = 325] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1370D800 == 32 [pid = 916] [id = 271] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C5DC00 == 31 [pid = 916] [id = 210] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1CE91800 == 30 [pid = 916] [id = 240] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 13695400 == 29 [pid = 916] [id = 42] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 143ADC00 == 28 [pid = 916] [id = 182] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 123FE800 == 27 [pid = 916] [id = 206] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 157AA000 == 26 [pid = 916] [id = 54] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 19D7CC00 == 25 [pid = 916] [id = 354] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1C5C5C00 == 24 [pid = 916] [id = 353] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1AE31400 == 23 [pid = 916] [id = 352] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1E17CC00 == 22 [pid = 916] [id = 338] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 196ADC00 == 21 [pid = 916] [id = 351] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 18053800 == 20 [pid = 916] [id = 350] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 1435D800 == 19 [pid = 916] [id = 349] 10:19:20 INFO - PROCESS | 916 | --DOCSHELL 11C6A400 == 18 [pid = 916] [id = 348] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 116 (196AB800) [pid = 916] [serial = 1041] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 115 (136B5800) [pid = 916] [serial = 859] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 114 (16543000) [pid = 916] [serial = 862] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19C12C00) [pid = 916] [serial = 865] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AE2F000) [pid = 916] [serial = 868] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1C51A400) [pid = 916] [serial = 871] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1C57A800) [pid = 916] [serial = 874] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1D3EA400) [pid = 916] [serial = 910] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16699800) [pid = 916] [serial = 913] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1C56F800) [pid = 916] [serial = 916] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1D767000) [pid = 916] [serial = 919] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1D8DE400) [pid = 916] [serial = 922] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1DB22800) [pid = 916] [serial = 925] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15F5B800) [pid = 916] [serial = 964] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 102 (18FECC00) [pid = 916] [serial = 967] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1DB28400) [pid = 916] [serial = 970] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1DE2B400) [pid = 916] [serial = 973] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1E029000) [pid = 916] [serial = 976] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1E17F800) [pid = 916] [serial = 979] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1E43D000) [pid = 916] [serial = 1014] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 96 (15E92400) [pid = 916] [serial = 1033] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 95 (15CBC800) [pid = 916] [serial = 1032] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 94 (19B49000) [pid = 916] [serial = 1020] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1847C000) [pid = 916] [serial = 1038] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 92 (18795800) [pid = 916] [serial = 1039] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 91 (165B1C00) [pid = 916] [serial = 1029] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15CE8C00) [pid = 916] [serial = 1035] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 89 (16541800) [pid = 916] [serial = 1036] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 88 (159FAC00) [pid = 916] [serial = 1017] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1E338000) [pid = 916] [serial = 1023] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1E5EB400) [pid = 916] [serial = 1026] [outer = 00000000] [url = about:blank] 10:19:21 INFO - PROCESS | 916 | 1460999961531 Marionette TRACE conn2 <- [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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2449ms 10:19:21 INFO - PROCESS | 916 | 1460999961576 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 916 | 1460999961580 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 10:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:19:21 INFO - PROCESS | 916 | 1460999961586 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 916 | 1460999961590 Marionette TRACE conn2 <- [1,1422,null,{}] 10:19:21 INFO - PROCESS | 916 | 1460999961597 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 916 | 1460999961687 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:19:21 INFO - PROCESS | 916 | 1460999961699 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 916 | ++DOCSHELL 11BD0400 == 19 [pid = 916] [id = 365] 10:19:21 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (11BD2400) [pid = 916] [serial = 1094] [outer = 00000000] 10:19:21 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (11C05000) [pid = 916] [serial = 1095] [outer = 11BD2400] 10:19:21 INFO - PROCESS | 916 | 1460999961749 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (11C0B400) [pid = 916] [serial = 1096] [outer = 11BD2400] 10:19:22 INFO - PROCESS | 916 | 1460999962254 Marionette TRACE conn2 <- [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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 698ms 10:19:22 INFO - PROCESS | 916 | 1460999962286 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 916 | 1460999962292 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 10:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:19:22 INFO - PROCESS | 916 | 1460999962298 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 916 | 1460999962301 Marionette TRACE conn2 <- [1,1426,null,{}] 10:19:22 INFO - PROCESS | 916 | 1460999962305 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:22 INFO - PROCESS | 916 | 1460999962388 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:19:22 INFO - PROCESS | 916 | 1460999962398 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 916 | ++DOCSHELL 11C65000 == 20 [pid = 916] [id = 366] 10:19:22 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (11C67800) [pid = 916] [serial = 1097] [outer = 00000000] 10:19:22 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (123F7C00) [pid = 916] [serial = 1098] [outer = 11C67800] 10:19:22 INFO - PROCESS | 916 | 1460999962444 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (12B85400) [pid = 916] [serial = 1099] [outer = 11C67800] 10:19:22 INFO - PROCESS | 916 | 1460999962914 Marionette TRACE conn2 <- [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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 620ms 10:19:22 INFO - PROCESS | 916 | 1460999962935 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 916 | 1460999962938 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 10:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:19:22 INFO - PROCESS | 916 | 1460999962942 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 916 | 1460999962945 Marionette TRACE conn2 <- [1,1430,null,{}] 10:19:22 INFO - PROCESS | 916 | 1460999962956 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 916 | 1460999963043 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:19:23 INFO - PROCESS | 916 | 1460999963169 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 916 | ++DOCSHELL 13263000 == 21 [pid = 916] [id = 367] 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (13264000) [pid = 916] [serial = 1100] [outer = 00000000] 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (13691800) [pid = 916] [serial = 1101] [outer = 13264000] 10:19:23 INFO - PROCESS | 916 | 1460999963208 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (136B2800) [pid = 916] [serial = 1102] [outer = 13264000] 10:19:23 INFO - PROCESS | 916 | 1460999963607 Marionette TRACE conn2 <- [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]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 728ms 10:19:23 INFO - PROCESS | 916 | 1460999963663 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 916 | 1460999963666 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 10:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:19:23 INFO - PROCESS | 916 | 1460999963669 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 916 | 1460999963671 Marionette TRACE conn2 <- [1,1434,null,{}] 10:19:23 INFO - PROCESS | 916 | 1460999963674 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:23 INFO - PROCESS | 916 | 1460999963784 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:19:23 INFO - PROCESS | 916 | 1460999963792 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 916 | ++DOCSHELL 13780C00 == 22 [pid = 916] [id = 368] 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1382B000) [pid = 916] [serial = 1103] [outer = 00000000] 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (142AE400) [pid = 916] [serial = 1104] [outer = 1382B000] 10:19:23 INFO - PROCESS | 916 | 1460999963841 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (14B27C00) [pid = 916] [serial = 1105] [outer = 1382B000] 10:19:24 INFO - PROCESS | 916 | 1460999964268 Marionette TRACE conn2 <- [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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 620ms 10:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:19:24 INFO - PROCESS | 916 | 1460999964306 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 916 | 1460999964308 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 10:19:24 INFO - PROCESS | 916 | 1460999964312 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 916 | 1460999964313 Marionette TRACE conn2 <- [1,1438,null,{}] 10:19:24 INFO - PROCESS | 916 | 1460999964317 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 916 | 1460999964421 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:19:24 INFO - PROCESS | 916 | 1460999964505 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 916 | ++DOCSHELL 1555C800 == 23 [pid = 916] [id = 369] 10:19:24 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1555D800) [pid = 916] [serial = 1106] [outer = 00000000] 10:19:24 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (157AA000) [pid = 916] [serial = 1107] [outer = 1555D800] 10:19:24 INFO - PROCESS | 916 | 1460999964549 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (159F9400) [pid = 916] [serial = 1108] [outer = 1555D800] 10:19:24 INFO - PROCESS | 916 | 1460999964923 Marionette TRACE conn2 <- [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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 621ms 10:19:24 INFO - PROCESS | 916 | 1460999964950 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 916 | 1460999964952 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 10:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:19:24 INFO - PROCESS | 916 | 1460999964963 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 916 | 1460999964965 Marionette TRACE conn2 <- [1,1442,null,{}] 10:19:24 INFO - PROCESS | 916 | 1460999964968 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 916 | 1460999965075 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:19:25 INFO - PROCESS | 916 | 1460999965083 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 916 | ++DOCSHELL 159EEC00 == 24 [pid = 916] [id = 370] 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15CF5800) [pid = 916] [serial = 1109] [outer = 00000000] 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15F9B800) [pid = 916] [serial = 1110] [outer = 15CF5800] 10:19:25 INFO - PROCESS | 916 | 1460999965135 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16540400) [pid = 916] [serial = 1111] [outer = 15CF5800] 10:19:25 INFO - PROCESS | 916 | 1460999965554 Marionette TRACE conn2 <- [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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 636ms 10:19:25 INFO - PROCESS | 916 | 1460999965582 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 916 | 1460999965584 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 10:19:25 INFO - PROCESS | 916 | 1460999965587 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:19:25 INFO - PROCESS | 916 | 1460999965589 Marionette TRACE conn2 <- [1,1446,null,{}] 10:19:25 INFO - PROCESS | 916 | 1460999965593 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 916 | 1460999965666 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:19:25 INFO - PROCESS | 916 | 1460999965672 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 916 | ++DOCSHELL 16549000 == 25 [pid = 916] [id = 371] 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (16549400) [pid = 916] [serial = 1112] [outer = 00000000] 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1657E000) [pid = 916] [serial = 1113] [outer = 16549400] 10:19:25 INFO - PROCESS | 916 | 1460999965716 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (16582C00) [pid = 916] [serial = 1114] [outer = 16549400] 10:19:26 INFO - PROCESS | 916 | 1460999966172 Marionette TRACE conn2 <- [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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 635ms 10:19:26 INFO - PROCESS | 916 | 1460999966225 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 916 | 1460999966227 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 10:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:19:26 INFO - PROCESS | 916 | 1460999966231 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 916 | 1460999966233 Marionette TRACE conn2 <- [1,1450,null,{}] 10:19:26 INFO - PROCESS | 916 | 1460999966236 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 916 | 1460999966310 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:19:26 INFO - PROCESS | 916 | 1460999966316 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 916 | ++DOCSHELL 1555B000 == 26 [pid = 916] [id = 372] 10:19:26 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (16578400) [pid = 916] [serial = 1115] [outer = 00000000] 10:19:26 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (167EF000) [pid = 916] [serial = 1116] [outer = 16578400] 10:19:26 INFO - PROCESS | 916 | 1460999966360 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167EEC00) [pid = 916] [serial = 1117] [outer = 16578400] 10:19:26 INFO - PROCESS | 916 | 1460999966835 Marionette TRACE conn2 <- [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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 620ms 10:19:26 INFO - PROCESS | 916 | 1460999966869 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 916 | 1460999966871 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 10:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:19:26 INFO - PROCESS | 916 | 1460999966874 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 916 | 1460999966876 Marionette TRACE conn2 <- [1,1454,null,{}] 10:19:26 INFO - PROCESS | 916 | 1460999966880 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 916 | 1460999966983 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:19:26 INFO - PROCESS | 916 | 1460999966991 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 916 | ++DOCSHELL 1325E000 == 27 [pid = 916] [id = 373] 10:19:26 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1669AC00) [pid = 916] [serial = 1118] [outer = 00000000] 10:19:27 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (167FB800) [pid = 916] [serial = 1119] [outer = 1669AC00] 10:19:27 INFO - PROCESS | 916 | 1460999967035 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (167FC400) [pid = 916] [serial = 1120] [outer = 1669AC00] 10:19:27 INFO - PROCESS | 916 | 1460999967498 Marionette TRACE conn2 <- [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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 683ms 10:19:27 INFO - PROCESS | 916 | 1460999967557 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 916 | 1460999967559 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 10:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:19:27 INFO - PROCESS | 916 | 1460999967568 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 916 | 1460999967570 Marionette TRACE conn2 <- [1,1458,null,{}] 10:19:27 INFO - PROCESS | 916 | 1460999967573 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:27 INFO - PROCESS | 916 | 1460999967680 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:19:27 INFO - PROCESS | 916 | 1460999967688 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 916 | ++DOCSHELL 138AD800 == 28 [pid = 916] [id = 374] 10:19:27 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16547C00) [pid = 916] [serial = 1121] [outer = 00000000] 10:19:27 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (183DE000) [pid = 916] [serial = 1122] [outer = 16547C00] 10:19:27 INFO - PROCESS | 916 | 1460999967737 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183E2400) [pid = 916] [serial = 1123] [outer = 16547C00] 10:19:28 INFO - PROCESS | 916 | 1460999968173 Marionette TRACE conn2 <- [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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 636ms 10:19:28 INFO - PROCESS | 916 | 1460999968202 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:19:28 INFO - PROCESS | 916 | 1460999968205 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 10:19:28 INFO - PROCESS | 916 | 1460999968209 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 916 | 1460999968211 Marionette TRACE conn2 <- [1,1462,null,{}] 10:19:28 INFO - PROCESS | 916 | 1460999968214 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:28 INFO - PROCESS | 916 | 1460999968367 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:19:28 INFO - PROCESS | 916 | 1460999968390 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 916 | ++DOCSHELL 186D1400 == 29 [pid = 916] [id = 375] 10:19:28 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (186D3000) [pid = 916] [serial = 1124] [outer = 00000000] 10:19:28 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1873D800) [pid = 916] [serial = 1125] [outer = 186D3000] 10:19:28 INFO - PROCESS | 916 | 1460999968444 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (18797400) [pid = 916] [serial = 1126] [outer = 186D3000] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1982C400) [pid = 916] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19F96800) [pid = 916] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 116 (11C03000) [pid = 916] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1C51EC00) [pid = 916] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 114 (16A6BC00) [pid = 916] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18743000) [pid = 916] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 112 (12310400) [pid = 916] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 111 (138B5C00) [pid = 916] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13517800) [pid = 916] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19D81800) [pid = 916] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1C5C6000) [pid = 916] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1C521400) [pid = 916] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1982D000) [pid = 916] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 105 (183D9000) [pid = 916] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 104 (143AD400) [pid = 916] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11C6CC00) [pid = 916] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1873E000) [pid = 916] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 101 (138B5800) [pid = 916] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 100 (167F4000) [pid = 916] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1E02E400) [pid = 916] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C5C3000) [pid = 916] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1D8E4000) [pid = 916] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 96 (157F1400) [pid = 916] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:19:29 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1E345800) [pid = 916] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:19:29 INFO - PROCESS | 916 | 1460999969408 Marionette TRACE conn2 <- [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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1240ms 10:19:29 INFO - PROCESS | 916 | 1460999969460 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 916 | 1460999969463 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:19:29 INFO - PROCESS | 916 | 1460999969467 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 916 | 1460999969469 Marionette TRACE conn2 <- [1,1466,null,{}] 10:19:29 INFO - PROCESS | 916 | 1460999969472 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:29 INFO - PROCESS | 916 | 1460999969547 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:19:29 INFO - PROCESS | 916 | 1460999969553 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 916 | ++DOCSHELL 13837C00 == 30 [pid = 916] [id = 376] 10:19:29 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (14B9D800) [pid = 916] [serial = 1127] [outer = 00000000] 10:19:29 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15F9A400) [pid = 916] [serial = 1128] [outer = 14B9D800] 10:19:29 INFO - PROCESS | 916 | 1460999969582 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15FA0400) [pid = 916] [serial = 1129] [outer = 14B9D800] 10:19:30 INFO - PROCESS | 916 | 1460999970004 Marionette TRACE conn2 <- [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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 590ms 10:19:30 INFO - PROCESS | 916 | 1460999970047 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 916 | 1460999970049 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 10:19:30 INFO - PROCESS | 916 | 1460999970052 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:19:30 INFO - PROCESS | 916 | 1460999970054 Marionette TRACE conn2 <- [1,1470,null,{}] 10:19:30 INFO - PROCESS | 916 | 1460999970058 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 916 | 1460999970133 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:19:30 INFO - PROCESS | 916 | 1460999970139 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 916 | ++DOCSHELL 15F5A400 == 31 [pid = 916] [id = 377] 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (16542C00) [pid = 916] [serial = 1130] [outer = 00000000] 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (18793000) [pid = 916] [serial = 1131] [outer = 16542C00] 10:19:30 INFO - PROCESS | 916 | 1460999970182 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18FDE800) [pid = 916] [serial = 1132] [outer = 16542C00] 10:19:30 INFO - PROCESS | 916 | 1460999970636 Marionette TRACE conn2 <- [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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 635ms 10:19:30 INFO - PROCESS | 916 | 1460999970690 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 916 | 1460999970692 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 10:19:30 INFO - PROCESS | 916 | 1460999970696 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:19:30 INFO - PROCESS | 916 | 1460999970697 Marionette TRACE conn2 <- [1,1474,null,{}] 10:19:30 INFO - PROCESS | 916 | 1460999970701 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 916 | 1460999970777 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:19:30 INFO - PROCESS | 916 | 1460999970783 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 916 | ++DOCSHELL 186D7800 == 32 [pid = 916] [id = 378] 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1873E000) [pid = 916] [serial = 1133] [outer = 00000000] 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (18FEBC00) [pid = 916] [serial = 1134] [outer = 1873E000] 10:19:30 INFO - PROCESS | 916 | 1460999970826 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (19267400) [pid = 916] [serial = 1135] [outer = 1873E000] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 1AE2A000 == 31 [pid = 916] [id = 361] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 13517000 == 30 [pid = 916] [id = 355] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 138B2C00 == 29 [pid = 916] [id = 356] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 167F6800 == 28 [pid = 916] [id = 358] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 13832800 == 27 [pid = 916] [id = 363] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 19AB3C00 == 26 [pid = 916] [id = 360] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 11BCA000 == 25 [pid = 916] [id = 362] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 18FE0C00 == 24 [pid = 916] [id = 359] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 11C02C00 == 23 [pid = 916] [id = 357] 10:19:31 INFO - PROCESS | 916 | --DOCSHELL 1320E800 == 22 [pid = 916] [id = 364] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1DC2E000) [pid = 916] [serial = 961] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19267C00) [pid = 916] [serial = 1030] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1E5EF400) [pid = 916] [serial = 1027] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1E437400) [pid = 916] [serial = 1024] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16655000) [pid = 916] [serial = 1018] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C51D800) [pid = 916] [serial = 1021] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1D0CB000) [pid = 916] [serial = 1092] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19C0B800) [pid = 916] [serial = 1077] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19C18000) [pid = 916] [serial = 1078] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1C577C00) [pid = 916] [serial = 1081] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1C520400) [pid = 916] [serial = 1080] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1654D000) [pid = 916] [serial = 1086] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1C662800) [pid = 916] [serial = 1083] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1C5C6800) [pid = 916] [serial = 1089] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1CE01400) [pid = 916] [serial = 1084] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1C668400) [pid = 916] [serial = 1090] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 87 (18FE5800) [pid = 916] [serial = 1074] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167F9C00) [pid = 916] [serial = 1071] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 85 (183E3400) [pid = 916] [serial = 1072] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 84 (15CE7400) [pid = 916] [serial = 1068] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 83 (15F5A000) [pid = 916] [serial = 1069] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 82 (147AF800) [pid = 916] [serial = 1066] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 81 (142B1C00) [pid = 916] [serial = 1065] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1C5C7C00) [pid = 916] [serial = 1063] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 79 (19D89400) [pid = 916] [serial = 1062] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1CE05800) [pid = 916] [serial = 1060] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1C609400) [pid = 916] [serial = 1059] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1C574400) [pid = 916] [serial = 1057] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1C574800) [pid = 916] [serial = 1056] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1AA30000) [pid = 916] [serial = 1054] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1A3F2C00) [pid = 916] [serial = 1053] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 72 (18F04400) [pid = 916] [serial = 1051] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 71 (186D7000) [pid = 916] [serial = 1050] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 70 (15F64400) [pid = 916] [serial = 1048] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 69 (15CBA400) [pid = 916] [serial = 1047] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 68 (136B0000) [pid = 916] [serial = 1045] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 67 (13517C00) [pid = 916] [serial = 1044] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 66 (15CC1400) [pid = 916] [serial = 1042] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 65 (18744000) [pid = 916] [serial = 1087] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 64 (19829400) [pid = 916] [serial = 1075] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | --DOMWINDOW == 63 (1E5E3800) [pid = 916] [serial = 1015] [outer = 00000000] [url = about:blank] 10:19:32 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (11C04000) [pid = 916] [serial = 1136] [outer = 1E33C400] 10:19:32 INFO - PROCESS | 916 | 1460999972806 Marionette TRACE conn2 <- [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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2139ms 10:19:32 INFO - PROCESS | 916 | 1460999972847 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 916 | 1460999972851 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 10:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:19:32 INFO - PROCESS | 916 | 1460999972856 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 916 | 1460999972860 Marionette TRACE conn2 <- [1,1478,null,{}] 10:19:32 INFO - PROCESS | 916 | 1460999972865 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 916 | 1460999972947 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:19:33 INFO - PROCESS | 916 | 1460999973055 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 916 | ++DOCSHELL 11C66000 == 23 [pid = 916] [id = 379] 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (11C66400) [pid = 916] [serial = 1137] [outer = 00000000] 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (123C3800) [pid = 916] [serial = 1138] [outer = 11C66400] 10:19:33 INFO - PROCESS | 916 | 1460999973103 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (12B8A000) [pid = 916] [serial = 1139] [outer = 11C66400] 10:19:33 INFO - PROCESS | 916 | 1460999973491 Marionette TRACE conn2 <- [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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 682ms 10:19:33 INFO - PROCESS | 916 | 1460999973556 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 916 | 1460999973562 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 10:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:19:33 INFO - PROCESS | 916 | 1460999973568 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 916 | 1460999973571 Marionette TRACE conn2 <- [1,1482,null,{}] 10:19:33 INFO - PROCESS | 916 | 1460999973574 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:33 INFO - PROCESS | 916 | 1460999973641 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:19:33 INFO - PROCESS | 916 | 1460999973647 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 916 | ++DOCSHELL 12DDB800 == 24 [pid = 916] [id = 380] 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (13209000) [pid = 916] [serial = 1140] [outer = 00000000] 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (13511C00) [pid = 916] [serial = 1141] [outer = 13209000] 10:19:33 INFO - PROCESS | 916 | 1460999973693 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (13516400) [pid = 916] [serial = 1142] [outer = 13209000] 10:19:34 INFO - PROCESS | 916 | 1460999974167 Marionette TRACE conn2 <- [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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 636ms 10:19:34 INFO - PROCESS | 916 | 1460999974189 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 916 | 1460999974191 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:19:34 INFO - PROCESS | 916 | 1460999974195 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 916 | 1460999974199 Marionette TRACE conn2 <- [1,1486,null,{}] 10:19:34 INFO - PROCESS | 916 | 1460999974210 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 916 | 1460999974321 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:19:34 INFO - PROCESS | 916 | 1460999974335 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 916 | ++DOCSHELL 13839400 == 25 [pid = 916] [id = 381] 10:19:34 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (13839800) [pid = 916] [serial = 1143] [outer = 00000000] 10:19:34 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (142AC000) [pid = 916] [serial = 1144] [outer = 13839800] 10:19:34 INFO - PROCESS | 916 | 1460999974385 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (143AA400) [pid = 916] [serial = 1145] [outer = 13839800] 10:19:34 INFO - PROCESS | 916 | 1460999974804 Marionette TRACE conn2 <- [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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 636ms 10:19:34 INFO - PROCESS | 916 | 1460999974836 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 916 | 1460999974839 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:19:34 INFO - PROCESS | 916 | 1460999974842 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 916 | 1460999974844 Marionette TRACE conn2 <- [1,1490,null,{}] 10:19:34 INFO - PROCESS | 916 | 1460999974848 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 916 | 1460999974929 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:19:34 INFO - PROCESS | 916 | 1460999974936 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 916 | ++DOCSHELL 142AD400 == 26 [pid = 916] [id = 382] 10:19:34 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (14BAB400) [pid = 916] [serial = 1146] [outer = 00000000] 10:19:34 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (157F0C00) [pid = 916] [serial = 1147] [outer = 14BAB400] 10:19:34 INFO - PROCESS | 916 | 1460999974980 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15C3A400) [pid = 916] [serial = 1148] [outer = 14BAB400] 10:19:35 INFO - PROCESS | 916 | 1460999975386 Marionette TRACE conn2 <- [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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 589ms 10:19:35 INFO - PROCESS | 916 | 1460999975440 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 916 | 1460999975442 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 10:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:19:35 INFO - PROCESS | 916 | 1460999975445 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 916 | 1460999975447 Marionette TRACE conn2 <- [1,1494,null,{}] 10:19:35 INFO - PROCESS | 916 | 1460999975450 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:35 INFO - PROCESS | 916 | 1460999975521 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:19:35 INFO - PROCESS | 916 | 1460999975527 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 916 | ++DOCSHELL 15C36400 == 27 [pid = 916] [id = 383] 10:19:35 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15C3B800) [pid = 916] [serial = 1149] [outer = 00000000] 10:19:35 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15E92800) [pid = 916] [serial = 1150] [outer = 15C3B800] 10:19:35 INFO - PROCESS | 916 | 1460999975571 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15F98800) [pid = 916] [serial = 1151] [outer = 15C3B800] 10:19:36 INFO - PROCESS | 916 | 1460999976005 Marionette TRACE conn2 <- [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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 589ms 10:19:36 INFO - PROCESS | 916 | 1460999976026 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 916 | 1460999976028 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:19:36 INFO - PROCESS | 916 | 1460999976041 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 916 | 1460999976043 Marionette TRACE conn2 <- [1,1498,null,{}] 10:19:36 INFO - PROCESS | 916 | 1460999976047 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 916 | 1460999976142 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:19:36 INFO - PROCESS | 916 | 1460999976151 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 916 | ++DOCSHELL 15E16C00 == 28 [pid = 916] [id = 384] 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15FA1000) [pid = 916] [serial = 1152] [outer = 00000000] 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (16579400) [pid = 916] [serial = 1153] [outer = 15FA1000] 10:19:36 INFO - PROCESS | 916 | 1460999976197 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1664C400) [pid = 916] [serial = 1154] [outer = 15FA1000] 10:19:36 INFO - PROCESS | 916 | 1460999976620 Marionette TRACE conn2 <- [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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 651ms 10:19:36 INFO - PROCESS | 916 | 1460999976690 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 916 | 1460999976692 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:19:36 INFO - PROCESS | 916 | 1460999976695 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 916 | 1460999976697 Marionette TRACE conn2 <- [1,1502,null,{}] 10:19:36 INFO - PROCESS | 916 | 1460999976700 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 916 | 1460999976769 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:19:36 INFO - PROCESS | 916 | 1460999976777 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 916 | ++DOCSHELL 16699800 == 29 [pid = 916] [id = 385] 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16747800) [pid = 916] [serial = 1155] [outer = 00000000] 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (167F9000) [pid = 916] [serial = 1156] [outer = 16747800] 10:19:36 INFO - PROCESS | 916 | 1460999976822 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (167FA800) [pid = 916] [serial = 1157] [outer = 16747800] 10:19:37 INFO - PROCESS | 916 | 1460999977282 Marionette TRACE conn2 <- [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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 620ms 10:19:37 INFO - PROCESS | 916 | 1460999977333 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 916 | 1460999977335 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 10:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:19:37 INFO - PROCESS | 916 | 1460999977339 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 916 | 1460999977340 Marionette TRACE conn2 <- [1,1506,null,{}] 10:19:37 INFO - PROCESS | 916 | 1460999977344 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:37 INFO - PROCESS | 916 | 1460999977420 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:19:37 INFO - PROCESS | 916 | 1460999977426 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 916 | ++DOCSHELL 11C5F000 == 30 [pid = 916] [id = 386] 10:19:37 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (167F1800) [pid = 916] [serial = 1158] [outer = 00000000] 10:19:37 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (183E3400) [pid = 916] [serial = 1159] [outer = 167F1800] 10:19:37 INFO - PROCESS | 916 | 1460999977470 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1844A800) [pid = 916] [serial = 1160] [outer = 167F1800] 10:19:37 INFO - PROCESS | 916 | 1460999977907 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 10:19:37 INFO - PROCESS | 916 | 1460999977960 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 916 | 1460999977962 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 10:19:37 INFO - PROCESS | 916 | 1460999977965 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:19:37 INFO - PROCESS | 916 | 1460999977967 Marionette TRACE conn2 <- [1,1510,null,{}] 10:19:37 INFO - PROCESS | 916 | 1460999977970 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:38 INFO - PROCESS | 916 | 1460999978067 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:19:38 INFO - PROCESS | 916 | 1460999978149 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 916 | ++DOCSHELL 13836C00 == 31 [pid = 916] [id = 387] 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (167FB000) [pid = 916] [serial = 1161] [outer = 00000000] 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1872EC00) [pid = 916] [serial = 1162] [outer = 167FB000] 10:19:38 INFO - PROCESS | 916 | 1460999978196 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (18479400) [pid = 916] [serial = 1163] [outer = 167FB000] 10:19:38 INFO - PROCESS | 916 | 1460999978619 Marionette TRACE conn2 <- [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"]]]}] 10:19:38 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 () { 10:19:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:19:38 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 () { 10:19:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:19:38 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 () { 10:19:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:19:38 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 () { 10:19:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:19:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 697ms 10:19:38 INFO - PROCESS | 916 | 1460999978666 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 916 | 1460999978668 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 10:19:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:19:38 INFO - PROCESS | 916 | 1460999978672 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 916 | 1460999978673 Marionette TRACE conn2 <- [1,1514,null,{}] 10:19:38 INFO - PROCESS | 916 | 1460999978676 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:38 INFO - PROCESS | 916 | 1460999978780 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:19:38 INFO - PROCESS | 916 | 1460999978786 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 916 | ++DOCSHELL 138B5400 == 32 [pid = 916] [id = 388] 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (18736000) [pid = 916] [serial = 1164] [outer = 00000000] 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (18F0F800) [pid = 916] [serial = 1165] [outer = 18736000] 10:19:38 INFO - PROCESS | 916 | 1460999978830 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18FEAC00) [pid = 916] [serial = 1166] [outer = 18736000] 10:19:39 INFO - PROCESS | 916 | 1460999979268 Marionette TRACE conn2 <- [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"]]]}] 10:19:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:19:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:19:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:19:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 636ms 10:19:39 INFO - PROCESS | 916 | 1460999979320 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 916 | 1460999979323 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 10:19:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:19:39 INFO - PROCESS | 916 | 1460999979326 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 916 | 1460999979328 Marionette TRACE conn2 <- [1,1518,null,{}] 10:19:39 INFO - PROCESS | 916 | 1460999979332 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:39 INFO - PROCESS | 916 | 1460999979445 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:19:39 INFO - PROCESS | 916 | 1460999979543 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 916 | ++DOCSHELL 157AA800 == 33 [pid = 916] [id = 389] 10:19:39 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (19267C00) [pid = 916] [serial = 1167] [outer = 00000000] 10:19:39 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1982F400) [pid = 916] [serial = 1168] [outer = 19267C00] 10:19:39 INFO - PROCESS | 916 | 1460999979590 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19834C00) [pid = 916] [serial = 1169] [outer = 19267C00] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 96 (16542C00) [pid = 916] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1669AC00) [pid = 916] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 94 (16547C00) [pid = 916] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 93 (186D3000) [pid = 916] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1555D800) [pid = 916] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1382B000) [pid = 916] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 90 (13264000) [pid = 916] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 89 (11C67800) [pid = 916] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 88 (11BD2400) [pid = 916] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15CC0800) [pid = 916] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 86 (16578400) [pid = 916] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 85 (16549400) [pid = 916] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 84 (15CF5800) [pid = 916] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:19:39 INFO - PROCESS | 916 | --DOMWINDOW == 83 (14B9D800) [pid = 916] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:19:40 INFO - PROCESS | 916 | 1460999980044 Marionette TRACE conn2 <- [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]]]}] 10:19:40 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 10:19:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:19:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:19:40 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. 10:19:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:19:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 791ms 10:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:19:40 INFO - PROCESS | 916 | 1460999980113 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 916 | 1460999980115 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 10:19:40 INFO - PROCESS | 916 | 1460999980119 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 916 | 1460999980120 Marionette TRACE conn2 <- [1,1522,null,{}] 10:19:40 INFO - PROCESS | 916 | 1460999980124 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:40 INFO - PROCESS | 916 | 1460999980209 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:19:40 INFO - PROCESS | 916 | 1460999980216 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 916 | ++DOCSHELL 1382B000 == 34 [pid = 916] [id = 390] 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1382F800) [pid = 916] [serial = 1170] [outer = 00000000] 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15CC0800) [pid = 916] [serial = 1171] [outer = 1382F800] 10:19:40 INFO - PROCESS | 916 | 1460999980260 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (157EE400) [pid = 916] [serial = 1172] [outer = 1382F800] 10:19:40 INFO - PROCESS | 916 | 1460999980675 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 589ms 10:19:40 INFO - PROCESS | 916 | 1460999980719 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 916 | 1460999980721 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 10:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:19:40 INFO - PROCESS | 916 | 1460999980725 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 916 | 1460999980726 Marionette TRACE conn2 <- [1,1526,null,{}] 10:19:40 INFO - PROCESS | 916 | 1460999980730 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:40 INFO - PROCESS | 916 | 1460999980801 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:19:40 INFO - PROCESS | 916 | 1460999980807 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 916 | ++DOCSHELL 15E13C00 == 35 [pid = 916] [id = 391] 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16542C00) [pid = 916] [serial = 1173] [outer = 00000000] 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1982C000) [pid = 916] [serial = 1174] [outer = 16542C00] 10:19:40 INFO - PROCESS | 916 | 1460999980851 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19834000) [pid = 916] [serial = 1175] [outer = 16542C00] 10:19:41 INFO - PROCESS | 916 | 1460999981276 Marionette TRACE conn2 <- [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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 589ms 10:19:41 INFO - PROCESS | 916 | 1460999981336 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 916 | 1460999981338 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 10:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:19:41 INFO - PROCESS | 916 | 1460999981342 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 916 | 1460999981343 Marionette TRACE conn2 <- [1,1530,null,{}] 10:19:41 INFO - PROCESS | 916 | 1460999981347 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:41 INFO - PROCESS | 916 | 1460999981419 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:19:41 INFO - PROCESS | 916 | 1460999981425 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 916 | ++DOCSHELL 186D3000 == 36 [pid = 916] [id = 392] 10:19:41 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (186D7400) [pid = 916] [serial = 1176] [outer = 00000000] 10:19:41 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (19C0A000) [pid = 916] [serial = 1177] [outer = 186D7400] 10:19:41 INFO - PROCESS | 916 | 1460999981468 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19C0C400) [pid = 916] [serial = 1178] [outer = 186D7400] 10:19:41 INFO - PROCESS | 916 | 1460999981960 Marionette TRACE conn2 <- [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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 682ms 10:19:42 INFO - PROCESS | 916 | 1460999982023 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 916 | 1460999982027 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 10:19:42 INFO - PROCESS | 916 | 1460999982033 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:19:42 INFO - PROCESS | 916 | 1460999982037 Marionette TRACE conn2 <- [1,1534,null,{}] 10:19:42 INFO - PROCESS | 916 | 1460999982044 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:42 INFO - PROCESS | 916 | 1460999982207 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:19:42 INFO - PROCESS | 916 | 1460999982319 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 916 | ++DOCSHELL 11C64000 == 37 [pid = 916] [id = 393] 10:19:42 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (11C64C00) [pid = 916] [serial = 1179] [outer = 00000000] 10:19:42 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (123B9000) [pid = 916] [serial = 1180] [outer = 11C64C00] 10:19:42 INFO - PROCESS | 916 | 1460999982375 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (13209C00) [pid = 916] [serial = 1181] [outer = 11C64C00] 10:19:43 INFO - PROCESS | 916 | 1460999983051 Marionette TRACE conn2 <- [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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1086ms 10:19:43 INFO - PROCESS | 916 | 1460999983128 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 916 | 1460999983135 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 10:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:19:43 INFO - PROCESS | 916 | 1460999983141 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 916 | 1460999983144 Marionette TRACE conn2 <- [1,1538,null,{}] 10:19:43 INFO - PROCESS | 916 | 1460999983148 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:43 INFO - PROCESS | 916 | 1460999983259 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:19:43 INFO - PROCESS | 916 | 1460999983384 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 916 | ++DOCSHELL 13517800 == 38 [pid = 916] [id = 394] 10:19:43 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (136B5800) [pid = 916] [serial = 1182] [outer = 00000000] 10:19:43 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (13836800) [pid = 916] [serial = 1183] [outer = 136B5800] 10:19:43 INFO - PROCESS | 916 | 1460999983439 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (143AD400) [pid = 916] [serial = 1184] [outer = 136B5800] 10:19:44 INFO - PROCESS | 916 | 1460999984321 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 15E13C00 == 37 [pid = 916] [id = 391] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 1382B000 == 36 [pid = 916] [id = 390] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 157AA800 == 35 [pid = 916] [id = 389] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 138B5400 == 34 [pid = 916] [id = 388] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 13836C00 == 33 [pid = 916] [id = 387] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 11C5F000 == 32 [pid = 916] [id = 386] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 16699800 == 31 [pid = 916] [id = 385] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 15E16C00 == 30 [pid = 916] [id = 384] 10:19:44 INFO - PROCESS | 916 | --DOCSHELL 15C36400 == 29 [pid = 916] [id = 383] 10:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1240ms 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 97 (18FEBC00) [pid = 916] [serial = 1134] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18FDE800) [pid = 916] [serial = 1132] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 95 (167FB800) [pid = 916] [serial = 1119] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 94 (183DE000) [pid = 916] [serial = 1122] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 93 (167FC400) [pid = 916] [serial = 1120] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1873D800) [pid = 916] [serial = 1125] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 91 (183E2400) [pid = 916] [serial = 1123] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 90 (18793000) [pid = 916] [serial = 1131] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 89 (18797400) [pid = 916] [serial = 1126] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 88 (157AA000) [pid = 916] [serial = 1107] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 87 (142AE400) [pid = 916] [serial = 1104] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 86 (14B27C00) [pid = 916] [serial = 1105] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 85 (13691800) [pid = 916] [serial = 1101] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 84 (136B2800) [pid = 916] [serial = 1102] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 83 (123F7C00) [pid = 916] [serial = 1098] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 82 (12B85400) [pid = 916] [serial = 1099] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 81 (11C05000) [pid = 916] [serial = 1095] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 80 (11C0B400) [pid = 916] [serial = 1096] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1D3DD000) [pid = 916] [serial = 1093] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 78 (167EF000) [pid = 916] [serial = 1116] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1657E000) [pid = 916] [serial = 1113] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 76 (16582C00) [pid = 916] [serial = 1114] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 75 (15F9B800) [pid = 916] [serial = 1110] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 74 (16540400) [pid = 916] [serial = 1111] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 73 (159F9400) [pid = 916] [serial = 1108] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15F9A400) [pid = 916] [serial = 1128] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 71 (15FA0400) [pid = 916] [serial = 1129] [outer = 00000000] [url = about:blank] 10:19:44 INFO - PROCESS | 916 | --DOMWINDOW == 70 (167EEC00) [pid = 916] [serial = 1117] [outer = 00000000] [url = about:blank] 10:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:19:44 INFO - PROCESS | 916 | 1460999984396 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 916 | 1460999984400 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 10:19:44 INFO - PROCESS | 916 | 1460999984405 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 916 | 1460999984409 Marionette TRACE conn2 <- [1,1542,null,{}] 10:19:44 INFO - PROCESS | 916 | 1460999984415 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:44 INFO - PROCESS | 916 | 1460999984494 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:19:44 INFO - PROCESS | 916 | 1460999984508 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 916 | ++DOCSHELL 12B85400 == 30 [pid = 916] [id = 395] 10:19:44 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (12B8BC00) [pid = 916] [serial = 1185] [outer = 00000000] 10:19:44 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (12DD4000) [pid = 916] [serial = 1186] [outer = 12B8BC00] 10:19:44 INFO - PROCESS | 916 | 1460999984556 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (13210C00) [pid = 916] [serial = 1187] [outer = 12B8BC00] 10:19:45 INFO - PROCESS | 916 | 1460999985076 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 698ms 10:19:45 INFO - PROCESS | 916 | 1460999985109 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 916 | 1460999985114 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:19:45 INFO - PROCESS | 916 | 1460999985124 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 916 | 1460999985126 Marionette TRACE conn2 <- [1,1546,null,{}] 10:19:45 INFO - PROCESS | 916 | 1460999985130 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 916 | 1460999985208 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:19:45 INFO - PROCESS | 916 | 1460999985214 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 916 | ++DOCSHELL 13512400 == 31 [pid = 916] [id = 396] 10:19:45 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (13516000) [pid = 916] [serial = 1188] [outer = 00000000] 10:19:45 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (13781000) [pid = 916] [serial = 1189] [outer = 13516000] 10:19:45 INFO - PROCESS | 916 | 1460999985260 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (1382F000) [pid = 916] [serial = 1190] [outer = 13516000] 10:19:45 INFO - PROCESS | 916 | 1460999985714 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 635ms 10:19:45 INFO - PROCESS | 916 | 1460999985763 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 916 | 1460999985765 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:19:45 INFO - PROCESS | 916 | 1460999985768 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 916 | 1460999985772 Marionette TRACE conn2 <- [1,1550,null,{}] 10:19:45 INFO - PROCESS | 916 | 1460999985782 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 916 | 1460999985863 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:19:45 INFO - PROCESS | 916 | 1460999985992 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 916 | ++DOCSHELL 1555D800 == 32 [pid = 916] [id = 397] 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15560400) [pid = 916] [serial = 1191] [outer = 00000000] 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (157F8C00) [pid = 916] [serial = 1192] [outer = 15560400] 10:19:46 INFO - PROCESS | 916 | 1460999986024 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15CC3000) [pid = 916] [serial = 1193] [outer = 15560400] 10:19:46 INFO - PROCESS | 916 | 1460999986427 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 698ms 10:19:46 INFO - PROCESS | 916 | 1460999986451 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 916 | 1460999986454 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:19:46 INFO - PROCESS | 916 | 1460999986457 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 916 | 1460999986459 Marionette TRACE conn2 <- [1,1554,null,{}] 10:19:46 INFO - PROCESS | 916 | 1460999986462 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 916 | 1460999986574 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:19:46 INFO - PROCESS | 916 | 1460999986588 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 916 | ++DOCSHELL 136B5000 == 33 [pid = 916] [id = 398] 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15CBE800) [pid = 916] [serial = 1194] [outer = 00000000] 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (15F9E800) [pid = 916] [serial = 1195] [outer = 15CBE800] 10:19:46 INFO - PROCESS | 916 | 1460999986641 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15FA6400) [pid = 916] [serial = 1196] [outer = 15CBE800] 10:19:47 INFO - PROCESS | 916 | 1460999987074 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 620ms 10:19:47 INFO - PROCESS | 916 | 1460999987095 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 916 | 1460999987097 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 10:19:47 INFO - PROCESS | 916 | 1460999987100 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:19:47 INFO - PROCESS | 916 | 1460999987102 Marionette TRACE conn2 <- [1,1558,null,{}] 10:19:47 INFO - PROCESS | 916 | 1460999987106 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:47 INFO - PROCESS | 916 | 1460999987205 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:19:47 INFO - PROCESS | 916 | 1460999987211 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 916 | ++DOCSHELL 15F9B400 == 34 [pid = 916] [id = 399] 10:19:47 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1653E400) [pid = 916] [serial = 1197] [outer = 00000000] 10:19:47 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (16577C00) [pid = 916] [serial = 1198] [outer = 1653E400] 10:19:47 INFO - PROCESS | 916 | 1460999987255 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1654D000) [pid = 916] [serial = 1199] [outer = 1653E400] 10:19:47 INFO - PROCESS | 916 | 1460999987729 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 682ms 10:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:19:47 INFO - PROCESS | 916 | 1460999987800 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 916 | 1460999987802 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 10:19:47 INFO - PROCESS | 916 | 1460999987805 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 916 | 1460999987807 Marionette TRACE conn2 <- [1,1562,null,{}] 10:19:47 INFO - PROCESS | 916 | 1460999987810 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:47 INFO - PROCESS | 916 | 1460999987930 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:19:47 INFO - PROCESS | 916 | 1460999987942 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 916 | ++DOCSHELL 1654B000 == 35 [pid = 916] [id = 400] 10:19:47 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (16747000) [pid = 916] [serial = 1200] [outer = 00000000] 10:19:48 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16A6B000) [pid = 916] [serial = 1201] [outer = 16747000] 10:19:48 INFO - PROCESS | 916 | 1460999988035 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (16A6AC00) [pid = 916] [serial = 1202] [outer = 16747000] 10:19:48 INFO - PROCESS | 916 | 1460999988432 Marionette TRACE conn2 <- [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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 682ms 10:19:48 INFO - PROCESS | 916 | 1460999988489 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 916 | 1460999988491 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15FA1000) [pid = 916] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167F1800) [pid = 916] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 85 (16747800) [pid = 916] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 84 (167FB000) [pid = 916] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 83 (14BAB400) [pid = 916] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 82 (16542C00) [pid = 916] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1873E000) [pid = 916] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 80 (18736000) [pid = 916] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 79 (13839800) [pid = 916] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 78 (19267C00) [pid = 916] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 77 (15C3B800) [pid = 916] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 76 (11C66400) [pid = 916] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 75 (13209000) [pid = 916] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:19:48 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1382F800) [pid = 916] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:19:48 INFO - PROCESS | 916 | 1460999988669 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 916 | 1460999988671 Marionette TRACE conn2 <- [1,1566,null,{}] 10:19:48 INFO - PROCESS | 916 | 1460999988677 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:48 INFO - PROCESS | 916 | 1460999988748 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:19:48 INFO - PROCESS | 916 | 1460999988754 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 916 | ++DOCSHELL 13518400 == 36 [pid = 916] [id = 401] 10:19:48 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (1382A800) [pid = 916] [serial = 1203] [outer = 00000000] 10:19:48 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (14B27400) [pid = 916] [serial = 1204] [outer = 1382A800] 10:19:48 INFO - PROCESS | 916 | 1460999988801 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (157FB400) [pid = 916] [serial = 1205] [outer = 1382A800] 10:19:49 INFO - PROCESS | 916 | 1460999989207 Marionette TRACE conn2 <- [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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 729ms 10:19:49 INFO - PROCESS | 916 | 1460999989269 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 916 | 1460999989271 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:19:49 INFO - PROCESS | 916 | 1460999989278 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 916 | 1460999989280 Marionette TRACE conn2 <- [1,1570,null,{}] 10:19:49 INFO - PROCESS | 916 | 1460999989283 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 916 | 1460999989355 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:19:49 INFO - PROCESS | 916 | 1460999989361 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 916 | ++DOCSHELL 1382DC00 == 37 [pid = 916] [id = 402] 10:19:49 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (13839800) [pid = 916] [serial = 1206] [outer = 00000000] 10:19:49 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (183E0800) [pid = 916] [serial = 1207] [outer = 13839800] 10:19:49 INFO - PROCESS | 916 | 1460999989405 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (18450400) [pid = 916] [serial = 1208] [outer = 13839800] 10:19:49 INFO - PROCESS | 916 | 1460999989822 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 589ms 10:19:49 INFO - PROCESS | 916 | 1460999989872 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 916 | 1460999989874 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:19:49 INFO - PROCESS | 916 | 1460999989882 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 916 | 1460999989883 Marionette TRACE conn2 <- [1,1574,null,{}] 10:19:49 INFO - PROCESS | 916 | 1460999989887 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 916 | 1460999989962 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:19:49 INFO - PROCESS | 916 | 1460999989967 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 916 | ++DOCSHELL 14BF1C00 == 38 [pid = 916] [id = 403] 10:19:49 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (167FC800) [pid = 916] [serial = 1209] [outer = 00000000] 10:19:49 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1873DC00) [pid = 916] [serial = 1210] [outer = 167FC800] 10:19:49 INFO - PROCESS | 916 | 1460999990011 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (18737800) [pid = 916] [serial = 1211] [outer = 167FC800] 10:19:50 INFO - PROCESS | 916 | 1460999990432 Marionette TRACE conn2 <- [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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 589ms 10:19:50 INFO - PROCESS | 916 | 1460999990463 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 916 | 1460999990465 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 10:19:50 INFO - PROCESS | 916 | 1460999990468 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:19:50 INFO - PROCESS | 916 | 1460999990470 Marionette TRACE conn2 <- [1,1578,null,{}] 10:19:50 INFO - PROCESS | 916 | 1460999990473 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:50 INFO - PROCESS | 916 | 1460999990587 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:19:50 INFO - PROCESS | 916 | 1460999990598 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 916 | ++DOCSHELL 15CF4000 == 39 [pid = 916] [id = 404] 10:19:50 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1674D800) [pid = 916] [serial = 1212] [outer = 00000000] 10:19:50 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (18FDF400) [pid = 916] [serial = 1213] [outer = 1674D800] 10:19:50 INFO - PROCESS | 916 | 1460999990642 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (18FDF800) [pid = 916] [serial = 1214] [outer = 1674D800] 10:19:51 INFO - PROCESS | 916 | 1460999991274 Marionette TRACE conn2 <- [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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 899ms 10:19:51 INFO - PROCESS | 916 | 1460999991374 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 916 | 1460999991379 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:19:51 INFO - PROCESS | 916 | 1460999991385 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 916 | 1460999991388 Marionette TRACE conn2 <- [1,1582,null,{}] 10:19:51 INFO - PROCESS | 916 | 1460999991394 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 916 | 1460999991504 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:19:51 INFO - PROCESS | 916 | 1460999991625 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 916 | ++DOCSHELL 12310400 == 40 [pid = 916] [id = 405] 10:19:51 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (123F6800) [pid = 916] [serial = 1215] [outer = 00000000] 10:19:51 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (136B1400) [pid = 916] [serial = 1216] [outer = 123F6800] 10:19:51 INFO - PROCESS | 916 | 1460999991682 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (138B4800) [pid = 916] [serial = 1217] [outer = 123F6800] 10:19:52 INFO - PROCESS | 916 | 1460999992214 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 899ms 10:19:52 INFO - PROCESS | 916 | 1460999992273 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 916 | 1460999992279 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:19:52 INFO - PROCESS | 916 | 1460999992286 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 916 | 1460999992288 Marionette TRACE conn2 <- [1,1586,null,{}] 10:19:52 INFO - PROCESS | 916 | 1460999992292 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:52 INFO - PROCESS | 916 | 1460999992392 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:19:52 INFO - PROCESS | 916 | 1460999992492 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 916 | ++DOCSHELL 143B6000 == 41 [pid = 916] [id = 406] 10:19:52 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (14BA9000) [pid = 916] [serial = 1218] [outer = 00000000] 10:19:52 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16544400) [pid = 916] [serial = 1219] [outer = 14BA9000] 10:19:52 INFO - PROCESS | 916 | 1460999992546 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1664C800) [pid = 916] [serial = 1220] [outer = 14BA9000] 10:19:53 INFO - PROCESS | 916 | 1460999993146 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 899ms 10:19:53 INFO - PROCESS | 916 | 1460999993187 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 916 | 1460999993190 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 10:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:19:53 INFO - PROCESS | 916 | 1460999993194 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 916 | 1460999993197 Marionette TRACE conn2 <- [1,1590,null,{}] 10:19:53 INFO - PROCESS | 916 | 1460999993208 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:53 INFO - PROCESS | 916 | 1460999993310 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:19:53 INFO - PROCESS | 916 | 1460999993409 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 916 | ++DOCSHELL 167F8800 == 42 [pid = 916] [id = 407] 10:19:53 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1847B000) [pid = 916] [serial = 1221] [outer = 00000000] 10:19:53 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (19266800) [pid = 916] [serial = 1222] [outer = 1847B000] 10:19:53 INFO - PROCESS | 916 | 1460999993466 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (196A7000) [pid = 916] [serial = 1223] [outer = 1847B000] 10:19:54 INFO - PROCESS | 916 | 1460999994026 Marionette TRACE conn2 <- [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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 883ms 10:19:54 INFO - PROCESS | 916 | 1460999994097 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 916 | 1460999994100 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 10:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:19:54 INFO - PROCESS | 916 | 1460999994104 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - PROCESS | 916 | 1460999994106 Marionette TRACE conn2 <- [1,1594,null,{}] 10:19:54 INFO - PROCESS | 916 | 1460999994109 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:54 INFO - PROCESS | 916 | 1460999994209 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:19:54 INFO - PROCESS | 916 | 1460999994414 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 916 | ++DOCSHELL 11B5D400 == 43 [pid = 916] [id = 408] 10:19:54 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (11BC8400) [pid = 916] [serial = 1224] [outer = 00000000] 10:19:54 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (12B3E800) [pid = 916] [serial = 1225] [outer = 11BC8400] 10:19:54 INFO - PROCESS | 916 | 1460999994477 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (12DE0400) [pid = 916] [serial = 1226] [outer = 11BC8400] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 14BF1C00 == 42 [pid = 916] [id = 403] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 1382DC00 == 41 [pid = 916] [id = 402] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 13518400 == 40 [pid = 916] [id = 401] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 1654B000 == 39 [pid = 916] [id = 400] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 15F9B400 == 38 [pid = 916] [id = 399] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 136B5000 == 37 [pid = 916] [id = 398] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 1555D800 == 36 [pid = 916] [id = 397] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 13512400 == 35 [pid = 916] [id = 396] 10:19:55 INFO - PROCESS | 916 | --DOCSHELL 12B85400 == 34 [pid = 916] [id = 395] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 97 (19834C00) [pid = 916] [serial = 1169] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 96 (15CC0800) [pid = 916] [serial = 1171] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1844A800) [pid = 916] [serial = 1160] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 94 (157EE400) [pid = 916] [serial = 1172] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16579400) [pid = 916] [serial = 1153] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1664C400) [pid = 916] [serial = 1154] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 91 (183E3400) [pid = 916] [serial = 1159] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 90 (167F9000) [pid = 916] [serial = 1156] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 89 (167FA800) [pid = 916] [serial = 1157] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1872EC00) [pid = 916] [serial = 1162] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 87 (157F0C00) [pid = 916] [serial = 1147] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 86 (19834000) [pid = 916] [serial = 1175] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 85 (18748400) [pid = 916] [serial = 715] [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.] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 84 (15C3A400) [pid = 916] [serial = 1148] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19267400) [pid = 916] [serial = 1135] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 82 (18F0F800) [pid = 916] [serial = 1165] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 81 (18479400) [pid = 916] [serial = 1163] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 80 (142AC000) [pid = 916] [serial = 1144] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 79 (143AA400) [pid = 916] [serial = 1145] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1982F400) [pid = 916] [serial = 1168] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 77 (19C0A000) [pid = 916] [serial = 1177] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 76 (18FEAC00) [pid = 916] [serial = 1166] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 75 (15E92800) [pid = 916] [serial = 1150] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 74 (15F98800) [pid = 916] [serial = 1151] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 73 (123C3800) [pid = 916] [serial = 1138] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 72 (12B8A000) [pid = 916] [serial = 1139] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1982C000) [pid = 916] [serial = 1174] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 70 (13511C00) [pid = 916] [serial = 1141] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | --DOMWINDOW == 69 (13516400) [pid = 916] [serial = 1142] [outer = 00000000] [url = about:blank] 10:19:55 INFO - PROCESS | 916 | 1460999995124 Marionette TRACE conn2 <- [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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1085ms 10:19:55 INFO - PROCESS | 916 | 1460999995186 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 916 | 1460999995191 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 10:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:19:55 INFO - PROCESS | 916 | 1460999995198 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 916 | 1460999995201 Marionette TRACE conn2 <- [1,1598,null,{}] 10:19:55 INFO - PROCESS | 916 | 1460999995206 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:55 INFO - PROCESS | 916 | 1460999995300 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:19:55 INFO - PROCESS | 916 | 1460999995383 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 916 | ++DOCSHELL 11BD3400 == 35 [pid = 916] [id = 409] 10:19:55 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (11BD3C00) [pid = 916] [serial = 1227] [outer = 00000000] 10:19:55 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (13513C00) [pid = 916] [serial = 1228] [outer = 11BD3C00] 10:19:55 INFO - PROCESS | 916 | 1460999995431 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (1351E800) [pid = 916] [serial = 1229] [outer = 11BD3C00] 10:19:55 INFO - PROCESS | 916 | 1460999995862 Marionette TRACE conn2 <- [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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 698ms 10:19:55 INFO - PROCESS | 916 | 1460999995898 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 916 | 1460999995901 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 10:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:19:55 INFO - PROCESS | 916 | 1460999995906 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 916 | 1460999995908 Marionette TRACE conn2 <- [1,1602,null,{}] 10:19:55 INFO - PROCESS | 916 | 1460999995911 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:55 INFO - PROCESS | 916 | 1460999995989 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:19:55 INFO - PROCESS | 916 | 1460999995995 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 916 | ++DOCSHELL 13834800 == 36 [pid = 916] [id = 410] 10:19:55 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (138AE400) [pid = 916] [serial = 1230] [outer = 00000000] 10:19:56 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (14BAB400) [pid = 916] [serial = 1231] [outer = 138AE400] 10:19:56 INFO - PROCESS | 916 | 1460999996041 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (157F8400) [pid = 916] [serial = 1232] [outer = 138AE400] 10:19:56 INFO - PROCESS | 916 | 1460999996503 Marionette TRACE conn2 <- [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]]]}] 10:19:56 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 10:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 636ms 10:19:56 INFO - PROCESS | 916 | 1460999996528 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:19:56 INFO - PROCESS | 916 | 1460999996530 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 10:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:19:56 INFO - PROCESS | 916 | 1460999996535 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 916 | 1460999996541 Marionette TRACE conn2 <- [1,1606,null,{}] 10:19:56 INFO - PROCESS | 916 | 1460999996550 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:56 INFO - PROCESS | 916 | 1460999996627 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:19:56 INFO - PROCESS | 916 | 1460999996636 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 916 | ++DOCSHELL 15CD2800 == 37 [pid = 916] [id = 411] 10:19:56 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15ED7800) [pid = 916] [serial = 1233] [outer = 00000000] 10:19:56 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15FA1C00) [pid = 916] [serial = 1234] [outer = 15ED7800] 10:19:56 INFO - PROCESS | 916 | 1460999996681 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (16543C00) [pid = 916] [serial = 1235] [outer = 15ED7800] 10:19:57 INFO - PROCESS | 916 | 1460999997104 Marionette TRACE conn2 <- [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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 589ms 10:19:57 INFO - PROCESS | 916 | 1460999997135 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 916 | 1460999997137 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:19:57 INFO - PROCESS | 916 | 1460999997141 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 916 | 1460999997143 Marionette TRACE conn2 <- [1,1610,null,{}] 10:19:57 INFO - PROCESS | 916 | 1460999997146 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:57 INFO - PROCESS | 916 | 1460999997221 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:19:57 INFO - PROCESS | 916 | 1460999997227 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 916 | ++DOCSHELL 15FA5000 == 38 [pid = 916] [id = 412] 10:19:57 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16540400) [pid = 916] [serial = 1236] [outer = 00000000] 10:19:57 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16691000) [pid = 916] [serial = 1237] [outer = 16540400] 10:19:57 INFO - PROCESS | 916 | 1460999997272 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (167EF000) [pid = 916] [serial = 1238] [outer = 16540400] 10:19:57 INFO - PROCESS | 916 | 1460999997749 Marionette TRACE conn2 <- [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]]]}] 10:19:57 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 10:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 620ms 10:19:57 INFO - PROCESS | 916 | 1460999997784 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 916 | 1460999997786 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:19:57 INFO - PROCESS | 916 | 1460999997790 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 916 | 1460999997791 Marionette TRACE conn2 <- [1,1614,null,{}] 10:19:57 INFO - PROCESS | 916 | 1460999997795 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:57 INFO - PROCESS | 916 | 1460999997902 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:19:57 INFO - PROCESS | 916 | 1460999997911 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 916 | ++DOCSHELL 11C08400 == 39 [pid = 916] [id = 413] 10:19:57 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (16A6B400) [pid = 916] [serial = 1239] [outer = 00000000] 10:19:57 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (18059C00) [pid = 916] [serial = 1240] [outer = 16A6B400] 10:19:57 INFO - PROCESS | 916 | 1460999998009 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (183E1400) [pid = 916] [serial = 1241] [outer = 16A6B400] 10:19:58 INFO - PROCESS | 916 | 1460999998426 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 698ms 10:19:58 INFO - PROCESS | 916 | 1460999998473 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 916 | 1460999998475 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 10:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:19:58 INFO - PROCESS | 916 | 1460999998486 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 916 | 1460999998488 Marionette TRACE conn2 <- [1,1618,null,{}] 10:19:58 INFO - PROCESS | 916 | 1460999998496 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:58 INFO - PROCESS | 916 | 1460999998630 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:19:58 INFO - PROCESS | 916 | 1460999998657 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 916 | ++DOCSHELL 18733C00 == 40 [pid = 916] [id = 414] 10:19:58 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (18734C00) [pid = 916] [serial = 1242] [outer = 00000000] 10:19:58 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (18792000) [pid = 916] [serial = 1243] [outer = 18734C00] 10:19:58 INFO - PROCESS | 916 | 1460999998701 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (18F04800) [pid = 916] [serial = 1244] [outer = 18734C00] 10:19:59 INFO - PROCESS | 916 | 1460999999125 Marionette TRACE conn2 <- [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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 698ms 10:19:59 INFO - PROCESS | 916 | 1460999999178 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 916 | 1460999999180 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:19:59 INFO - PROCESS | 916 | 1460999999183 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 916 | 1460999999185 Marionette TRACE conn2 <- [1,1622,null,{}] 10:19:59 INFO - PROCESS | 916 | 1460999999194 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 916 | 1460999999296 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:19:59 INFO - PROCESS | 916 | 1460999999301 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 916 | ++DOCSHELL 16A6BC00 == 41 [pid = 916] [id = 415] 10:19:59 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1847AC00) [pid = 916] [serial = 1245] [outer = 00000000] 10:19:59 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19266400) [pid = 916] [serial = 1246] [outer = 1847AC00] 10:19:59 INFO - PROCESS | 916 | 1460999999345 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (196A1400) [pid = 916] [serial = 1247] [outer = 1847AC00] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1382A800) [pid = 916] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 88 (15CBE800) [pid = 916] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 87 (13839800) [pid = 916] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167FC800) [pid = 916] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1653E400) [pid = 916] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 84 (16747000) [pid = 916] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 83 (12B8BC00) [pid = 916] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 82 (13516000) [pid = 916] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:19:59 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15560400) [pid = 916] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:19:59 INFO - PROCESS | 916 | 1460999999794 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 635ms 10:19:59 INFO - PROCESS | 916 | 1460999999822 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 916 | 1460999999824 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:19:59 INFO - PROCESS | 916 | 1460999999828 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 916 | 1460999999829 Marionette TRACE conn2 <- [1,1626,null,{}] 10:19:59 INFO - PROCESS | 916 | 1460999999832 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:59 INFO - PROCESS | 916 | 1460999999905 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:19:59 INFO - PROCESS | 916 | 1460999999911 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 916 | ++DOCSHELL 11C0E000 == 42 [pid = 916] [id = 416] 10:19:59 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (11C5F000) [pid = 916] [serial = 1248] [outer = 00000000] 10:19:59 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (183DE000) [pid = 916] [serial = 1249] [outer = 11C5F000] 10:19:59 INFO - PROCESS | 916 | 1460999999962 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1847C000) [pid = 916] [serial = 1250] [outer = 11C5F000] 10:20:00 INFO - PROCESS | 916 | 1461000000400 Marionette TRACE conn2 <- [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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 589ms 10:20:00 INFO - PROCESS | 916 | 1461000000424 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 916 | 1461000000426 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 10:20:00 INFO - PROCESS | 916 | 1461000000429 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:20:00 INFO - PROCESS | 916 | 1461000000431 Marionette TRACE conn2 <- [1,1630,null,{}] 10:20:00 INFO - PROCESS | 916 | 1461000000435 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:00 INFO - PROCESS | 916 | 1461000000528 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:20:00 INFO - PROCESS | 916 | 1461000000534 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 916 | ++DOCSHELL 1653E400 == 43 [pid = 916] [id = 417] 10:20:00 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (167F0800) [pid = 916] [serial = 1251] [outer = 00000000] 10:20:00 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1982EC00) [pid = 916] [serial = 1252] [outer = 167F0800] 10:20:00 INFO - PROCESS | 916 | 1461000000577 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (19833400) [pid = 916] [serial = 1253] [outer = 167F0800] 10:20:00 INFO - PROCESS | 916 | 1461000000969 Marionette TRACE conn2 <- [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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 589ms 10:20:01 INFO - PROCESS | 916 | 1461000001011 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 916 | 1461000001013 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 10:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:20:01 INFO - PROCESS | 916 | 1461000001016 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 916 | 1461000001018 Marionette TRACE conn2 <- [1,1634,null,{}] 10:20:01 INFO - PROCESS | 916 | 1461000001021 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 916 | 1461000001120 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:20:01 INFO - PROCESS | 916 | 1461000001128 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 916 | ++DOCSHELL 1982D400 == 44 [pid = 916] [id = 418] 10:20:01 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (19838C00) [pid = 916] [serial = 1254] [outer = 00000000] 10:20:01 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19B52800) [pid = 916] [serial = 1255] [outer = 19838C00] 10:20:01 INFO - PROCESS | 916 | 1461000001177 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (19C0F800) [pid = 916] [serial = 1256] [outer = 19838C00] 10:20:01 INFO - PROCESS | 916 | 1461000001761 Marionette TRACE conn2 <- [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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 790ms 10:20:01 INFO - PROCESS | 916 | 1461000001818 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:20:01 INFO - PROCESS | 916 | 1461000001823 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 10:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:20:01 INFO - PROCESS | 916 | 1461000001828 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 916 | 1461000001833 Marionette TRACE conn2 <- [1,1638,null,{}] 10:20:01 INFO - PROCESS | 916 | 1461000001840 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:01 INFO - PROCESS | 916 | 1461000001980 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:20:02 INFO - PROCESS | 916 | 1461000002085 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 916 | ++DOCSHELL 11BCFC00 == 45 [pid = 916] [id = 419] 10:20:02 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (11C61C00) [pid = 916] [serial = 1257] [outer = 00000000] 10:20:02 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (13512C00) [pid = 916] [serial = 1258] [outer = 11C61C00] 10:20:02 INFO - PROCESS | 916 | 1461000002141 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1382DC00) [pid = 916] [serial = 1259] [outer = 11C61C00] 10:20:02 INFO - PROCESS | 916 | 1461000002755 Marionette TRACE conn2 <- [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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 992ms 10:20:02 INFO - PROCESS | 916 | 1461000002815 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 916 | 1461000002821 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 10:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:20:02 INFO - PROCESS | 916 | 1461000002827 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 916 | 1461000002830 Marionette TRACE conn2 <- [1,1642,null,{}] 10:20:02 INFO - PROCESS | 916 | 1461000002834 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:02 INFO - PROCESS | 916 | 1461000002933 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:20:03 INFO - PROCESS | 916 | 1461000003067 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 916 | ++DOCSHELL 143ADC00 == 46 [pid = 916] [id = 420] 10:20:03 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1555D800) [pid = 916] [serial = 1260] [outer = 00000000] 10:20:03 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15F9AC00) [pid = 916] [serial = 1261] [outer = 1555D800] 10:20:03 INFO - PROCESS | 916 | 1461000003122 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (16582400) [pid = 916] [serial = 1262] [outer = 1555D800] 10:20:03 INFO - PROCESS | 916 | 1461000003663 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 899ms 10:20:03 INFO - PROCESS | 916 | 1461000003729 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 916 | 1461000003732 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 10:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:20:03 INFO - PROCESS | 916 | 1461000003735 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 916 | 1461000003739 Marionette TRACE conn2 <- [1,1646,null,{}] 10:20:03 INFO - PROCESS | 916 | 1461000003750 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:03 INFO - PROCESS | 916 | 1461000003896 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:20:03 INFO - PROCESS | 916 | 1461000003955 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 916 | ++DOCSHELL 1847A400 == 47 [pid = 916] [id = 421] 10:20:03 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1879AC00) [pid = 916] [serial = 1263] [outer = 00000000] 10:20:03 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1982D000) [pid = 916] [serial = 1264] [outer = 1879AC00] 10:20:04 INFO - PROCESS | 916 | 1461000004018 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19AB3400) [pid = 916] [serial = 1265] [outer = 1879AC00] 10:20:04 INFO - PROCESS | 916 | 1461000004608 Marionette TRACE conn2 <- [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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 930ms 10:20:04 INFO - PROCESS | 916 | 1461000004680 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 916 | 1461000004683 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 10:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:20:04 INFO - PROCESS | 916 | 1461000004671 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 916 | 1461000004673 Marionette TRACE conn2 <- [1,1650,null,{}] 10:20:04 INFO - PROCESS | 916 | 1461000004677 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:04 INFO - PROCESS | 916 | 1461000004788 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:20:04 INFO - PROCESS | 916 | 1461000004915 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 916 | ++DOCSHELL 1320D800 == 48 [pid = 916] [id = 422] 10:20:04 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1320E400) [pid = 916] [serial = 1266] [outer = 00000000] 10:20:04 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13786400) [pid = 916] [serial = 1267] [outer = 1320E400] 10:20:04 INFO - PROCESS | 916 | 1461000004971 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (13837000) [pid = 916] [serial = 1268] [outer = 1320E400] 10:20:05 INFO - PROCESS | 916 | 1461000005674 Marionette TRACE conn2 <- [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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1023ms 10:20:05 INFO - PROCESS | 916 | 1461000005728 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 916 | 1461000005733 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 10:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:20:05 INFO - PROCESS | 916 | 1461000005738 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 916 | 1461000005742 Marionette TRACE conn2 <- [1,1654,null,{}] 10:20:05 INFO - PROCESS | 916 | 1461000005747 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:05 INFO - PROCESS | 916 | 1461000005840 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:20:05 INFO - PROCESS | 916 | 1461000005945 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 916 | ++DOCSHELL 138B5400 == 49 [pid = 916] [id = 423] 10:20:05 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (142B2C00) [pid = 916] [serial = 1269] [outer = 00000000] 10:20:05 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15559C00) [pid = 916] [serial = 1270] [outer = 142B2C00] 10:20:05 INFO - PROCESS | 916 | 1461000005994 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15CDB000) [pid = 916] [serial = 1271] [outer = 142B2C00] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 1653E400 == 48 [pid = 916] [id = 417] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 11C0E000 == 47 [pid = 916] [id = 416] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 16A6BC00 == 46 [pid = 916] [id = 415] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 18733C00 == 45 [pid = 916] [id = 414] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 11C08400 == 44 [pid = 916] [id = 413] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 15FA5000 == 43 [pid = 916] [id = 412] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 15CD2800 == 42 [pid = 916] [id = 411] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 13834800 == 41 [pid = 916] [id = 410] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 11BD3400 == 40 [pid = 916] [id = 409] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 11B5D400 == 39 [pid = 916] [id = 408] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 167F8800 == 38 [pid = 916] [id = 407] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 143B6000 == 37 [pid = 916] [id = 406] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 104 (13836800) [pid = 916] [serial = 1183] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 103 (123B9000) [pid = 916] [serial = 1180] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOCSHELL 12310400 == 36 [pid = 916] [id = 405] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1873DC00) [pid = 916] [serial = 1210] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16577C00) [pid = 916] [serial = 1198] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16A6B000) [pid = 916] [serial = 1201] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1654D000) [pid = 916] [serial = 1199] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 98 (12DD4000) [pid = 916] [serial = 1186] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13210C00) [pid = 916] [serial = 1187] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1382F000) [pid = 916] [serial = 1190] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 95 (13781000) [pid = 916] [serial = 1189] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 94 (157F8C00) [pid = 916] [serial = 1192] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15CC3000) [pid = 916] [serial = 1193] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 92 (14B27400) [pid = 916] [serial = 1204] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 91 (16A6AC00) [pid = 916] [serial = 1202] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15F9E800) [pid = 916] [serial = 1195] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15FA6400) [pid = 916] [serial = 1196] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 88 (18450400) [pid = 916] [serial = 1208] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 87 (183E0800) [pid = 916] [serial = 1207] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 86 (157FB400) [pid = 916] [serial = 1205] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | --DOMWINDOW == 85 (18737800) [pid = 916] [serial = 1211] [outer = 00000000] [url = about:blank] 10:20:06 INFO - PROCESS | 916 | 1461000006531 Marionette TRACE conn2 <- [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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 838ms 10:20:06 INFO - PROCESS | 916 | 1461000006581 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 916 | 1461000006586 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 10:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:20:06 INFO - PROCESS | 916 | 1461000006593 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 916 | 1461000006595 Marionette TRACE conn2 <- [1,1658,null,{}] 10:20:06 INFO - PROCESS | 916 | 1461000006599 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:06 INFO - PROCESS | 916 | 1461000006679 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:20:06 INFO - PROCESS | 916 | 1461000006687 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 916 | ++DOCSHELL 13203000 == 37 [pid = 916] [id = 424] 10:20:06 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1382A800) [pid = 916] [serial = 1272] [outer = 00000000] 10:20:06 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15562C00) [pid = 916] [serial = 1273] [outer = 1382A800] 10:20:06 INFO - PROCESS | 916 | 1461000006717 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (159FAC00) [pid = 916] [serial = 1274] [outer = 1382A800] 10:20:07 INFO - PROCESS | 916 | 1461000007197 Marionette TRACE conn2 <- [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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 620ms 10:20:07 INFO - PROCESS | 916 | 1461000007213 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 916 | 1461000007215 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:20:07 INFO - PROCESS | 916 | 1461000007219 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 916 | 1461000007222 Marionette TRACE conn2 <- [1,1662,null,{}] 10:20:07 INFO - PROCESS | 916 | 1461000007236 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 916 | 1461000007316 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:20:07 INFO - PROCESS | 916 | 1461000007326 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 916 | ++DOCSHELL 1654B800 == 38 [pid = 916] [id = 425] 10:20:07 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1654D000) [pid = 916] [serial = 1275] [outer = 00000000] 10:20:07 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16580800) [pid = 916] [serial = 1276] [outer = 1654D000] 10:20:07 INFO - PROCESS | 916 | 1461000007373 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16697C00) [pid = 916] [serial = 1277] [outer = 1654D000] 10:20:07 INFO - PROCESS | 916 | 1461000007816 Marionette TRACE conn2 <- [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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 651ms 10:20:07 INFO - PROCESS | 916 | 1461000007877 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 916 | 1461000007880 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:20:07 INFO - PROCESS | 916 | 1461000007883 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 916 | 1461000007885 Marionette TRACE conn2 <- [1,1666,null,{}] 10:20:07 INFO - PROCESS | 916 | 1461000007888 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:07 INFO - PROCESS | 916 | 1461000007965 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:20:07 INFO - PROCESS | 916 | 1461000007974 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 916 | ++DOCSHELL 167ED800 == 39 [pid = 916] [id = 426] 10:20:07 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (167FA400) [pid = 916] [serial = 1278] [outer = 00000000] 10:20:08 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (18055000) [pid = 916] [serial = 1279] [outer = 167FA400] 10:20:08 INFO - PROCESS | 916 | 1461000008018 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18056000) [pid = 916] [serial = 1280] [outer = 167FA400] 10:20:08 INFO - PROCESS | 916 | 1461000008493 Marionette TRACE conn2 <- [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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 636ms 10:20:08 INFO - PROCESS | 916 | 1461000008521 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 916 | 1461000008523 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 10:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:20:08 INFO - PROCESS | 916 | 1461000008526 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 916 | 1461000008528 Marionette TRACE conn2 <- [1,1670,null,{}] 10:20:08 INFO - PROCESS | 916 | 1461000008538 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:08 INFO - PROCESS | 916 | 1461000008639 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:20:08 INFO - PROCESS | 916 | 1461000008646 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 916 | ++DOCSHELL 183D9C00 == 40 [pid = 916] [id = 427] 10:20:08 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (183DD000) [pid = 916] [serial = 1281] [outer = 00000000] 10:20:08 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1844C400) [pid = 916] [serial = 1282] [outer = 183DD000] 10:20:08 INFO - PROCESS | 916 | 1461000008691 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1847D000) [pid = 916] [serial = 1283] [outer = 183DD000] 10:20:09 INFO - PROCESS | 916 | 1461000009131 Marionette TRACE conn2 <- [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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 635ms 10:20:09 INFO - PROCESS | 916 | 1461000009146 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 916 | 1461000009148 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 10:20:09 INFO - PROCESS | 916 | 1461000009152 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:20:09 INFO - PROCESS | 916 | 1461000009153 Marionette TRACE conn2 <- [1,1674,null,{}] 10:20:09 INFO - PROCESS | 916 | 1461000009157 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:09 INFO - PROCESS | 916 | 1461000009269 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:20:09 INFO - PROCESS | 916 | 1461000009275 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 916 | ++DOCSHELL 1351C000 == 41 [pid = 916] [id = 428] 10:20:09 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1804F000) [pid = 916] [serial = 1284] [outer = 00000000] 10:20:09 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (18FDF000) [pid = 916] [serial = 1285] [outer = 1804F000] 10:20:09 INFO - PROCESS | 916 | 1461000009323 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (196A5800) [pid = 916] [serial = 1286] [outer = 1804F000] 10:20:09 INFO - PROCESS | 916 | 1461000009790 Marionette TRACE conn2 <- [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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 682ms 10:20:09 INFO - PROCESS | 916 | 1461000009856 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 916 | 1461000009858 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 10:20:09 INFO - PROCESS | 916 | 1461000009861 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:20:09 INFO - PROCESS | 916 | 1461000009863 Marionette TRACE conn2 <- [1,1678,null,{}] 10:20:09 INFO - PROCESS | 916 | 1461000009866 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:09 INFO - PROCESS | 916 | 1461000009971 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:20:09 INFO - PROCESS | 916 | 1461000009976 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 916 | ++DOCSHELL 18792C00 == 42 [pid = 916] [id = 429] 10:20:09 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18F02400) [pid = 916] [serial = 1287] [outer = 00000000] 10:20:10 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19B4F400) [pid = 916] [serial = 1288] [outer = 18F02400] 10:20:10 INFO - PROCESS | 916 | 1461000010020 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19B55400) [pid = 916] [serial = 1289] [outer = 18F02400] 10:20:10 INFO - PROCESS | 916 | 1461000010460 Marionette TRACE conn2 <- [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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 636ms 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 102 (11BC8400) [pid = 916] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 101 (138AE400) [pid = 916] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16A6B400) [pid = 916] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 99 (15ED7800) [pid = 916] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 98 (16540400) [pid = 916] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 97 (11BD3C00) [pid = 916] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18734C00) [pid = 916] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1847AC00) [pid = 916] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 94 (167F0800) [pid = 916] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 93 (11C5F000) [pid = 916] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:20:10 INFO - PROCESS | 916 | --DOMWINDOW == 92 (136B5800) [pid = 916] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:20:10 INFO - PROCESS | 916 | 1461000010678 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 916 | 1461000010680 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 10:20:10 INFO - PROCESS | 916 | 1461000010694 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 916 | 1461000010695 Marionette TRACE conn2 <- [1,1682,null,{}] 10:20:10 INFO - PROCESS | 916 | 1461000010699 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:20:10 INFO - PROCESS | 916 | 1461000010771 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:20:10 INFO - PROCESS | 916 | 1461000010780 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 916 | ++DOCSHELL 11C01400 == 43 [pid = 916] [id = 430] 10:20:10 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (11C5F000) [pid = 916] [serial = 1290] [outer = 00000000] 10:20:10 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (13830000) [pid = 916] [serial = 1291] [outer = 11C5F000] 10:20:10 INFO - PROCESS | 916 | 1461000010823 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15E8E400) [pid = 916] [serial = 1292] [outer = 11C5F000] 10:20:11 INFO - PROCESS | 916 | 1461000011227 Marionette TRACE conn2 <- [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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 559ms 10:20:11 INFO - PROCESS | 916 | 1461000011262 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 916 | 1461000011264 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 10:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:20:11 INFO - PROCESS | 916 | 1461000011267 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 916 | 1461000011269 Marionette TRACE conn2 <- [1,1686,null,{}] 10:20:11 INFO - PROCESS | 916 | 1461000011273 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:11 INFO - PROCESS | 916 | 1461000011347 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:20:11 INFO - PROCESS | 916 | 1461000011353 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 916 | ++DOCSHELL 13518000 == 44 [pid = 916] [id = 431] 10:20:11 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (136B5800) [pid = 916] [serial = 1293] [outer = 00000000] 10:20:11 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19836C00) [pid = 916] [serial = 1294] [outer = 136B5800] 10:20:11 INFO - PROCESS | 916 | 1461000011396 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19D7D000) [pid = 916] [serial = 1295] [outer = 136B5800] 10:20:11 INFO - PROCESS | 916 | 1461000011812 Marionette TRACE conn2 <- [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]]]}] 10:20:11 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 10:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 589ms 10:20:11 INFO - PROCESS | 916 | 1461000011864 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 916 | 1461000011866 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 10:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:20:11 INFO - PROCESS | 916 | 1461000011869 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 916 | 1461000011871 Marionette TRACE conn2 <- [1,1690,null,{}] 10:20:11 INFO - PROCESS | 916 | 1461000011874 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:11 INFO - PROCESS | 916 | 1461000011949 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:20:11 INFO - PROCESS | 916 | 1461000011954 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 916 | ++DOCSHELL 123FF800 == 45 [pid = 916] [id = 432] 10:20:11 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (18734C00) [pid = 916] [serial = 1296] [outer = 00000000] 10:20:11 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19D86400) [pid = 916] [serial = 1297] [outer = 18734C00] 10:20:11 INFO - PROCESS | 916 | 1461000011998 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19F6AC00) [pid = 916] [serial = 1298] [outer = 18734C00] 10:20:12 INFO - PROCESS | 916 | 1461000012457 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 620ms 10:20:12 INFO - PROCESS | 916 | 1461000012507 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 916 | 1461000012510 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 10:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:20:12 INFO - PROCESS | 916 | 1461000012513 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 916 | 1461000012515 Marionette TRACE conn2 <- [1,1694,null,{}] 10:20:12 INFO - PROCESS | 916 | 1461000012519 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:12 INFO - PROCESS | 916 | 1461000012611 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:20:12 INFO - PROCESS | 916 | 1461000012619 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 916 | ++DOCSHELL 19D87800 == 46 [pid = 916] [id = 433] 10:20:12 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19F76C00) [pid = 916] [serial = 1299] [outer = 00000000] 10:20:12 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1A3F0000) [pid = 916] [serial = 1300] [outer = 19F76C00] 10:20:12 INFO - PROCESS | 916 | 1461000012668 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1A485400) [pid = 916] [serial = 1301] [outer = 19F76C00] 10:20:13 INFO - PROCESS | 916 | 1461000013400 Marionette TRACE conn2 <- [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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 10:20:13 INFO - PROCESS | 916 | 1461000013442 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 916 | 1461000013446 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 10:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:20:13 INFO - PROCESS | 916 | 1461000013451 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 916 | 1461000013454 Marionette TRACE conn2 <- [1,1698,null,{}] 10:20:13 INFO - PROCESS | 916 | 1461000013460 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:13 INFO - PROCESS | 916 | 1461000013564 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:20:13 INFO - PROCESS | 916 | 1461000013695 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 916 | ++DOCSHELL 12B81C00 == 47 [pid = 916] [id = 434] 10:20:13 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1325D000) [pid = 916] [serial = 1302] [outer = 00000000] 10:20:13 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (13786800) [pid = 916] [serial = 1303] [outer = 1325D000] 10:20:13 INFO - PROCESS | 916 | 1461000013750 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (14B1D000) [pid = 916] [serial = 1304] [outer = 1325D000] 10:20:14 INFO - PROCESS | 916 | 1461000014308 Marionette TRACE conn2 <- [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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 884ms 10:20:14 INFO - PROCESS | 916 | 1461000014353 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 916 | 1461000014359 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 10:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:20:14 INFO - PROCESS | 916 | 1461000014365 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 916 | 1461000014368 Marionette TRACE conn2 <- [1,1702,null,{}] 10:20:14 INFO - PROCESS | 916 | 1461000014372 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:14 INFO - PROCESS | 916 | 1461000014477 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:20:14 INFO - PROCESS | 916 | 1461000014578 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 916 | ++DOCSHELL 136A0C00 == 48 [pid = 916] [id = 435] 10:20:14 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (14BF2400) [pid = 916] [serial = 1305] [outer = 00000000] 10:20:14 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16750000) [pid = 916] [serial = 1306] [outer = 14BF2400] 10:20:14 INFO - PROCESS | 916 | 1461000014632 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (183E2000) [pid = 916] [serial = 1307] [outer = 14BF2400] 10:20:15 INFO - PROCESS | 916 | 1461000015261 Marionette TRACE conn2 <- [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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 10:20:15 INFO - PROCESS | 916 | 1461000015292 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 916 | 1461000015295 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 10:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:20:15 INFO - PROCESS | 916 | 1461000015299 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 916 | 1461000015302 Marionette TRACE conn2 <- [1,1706,null,{}] 10:20:15 INFO - PROCESS | 916 | 1461000015313 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:15 INFO - PROCESS | 916 | 1461000015417 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:20:15 INFO - PROCESS | 916 | 1461000015517 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 916 | ++DOCSHELL 1982E800 == 49 [pid = 916] [id = 436] 10:20:15 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19D80400) [pid = 916] [serial = 1308] [outer = 00000000] 10:20:15 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A0FAC00) [pid = 916] [serial = 1309] [outer = 19D80400] 10:20:15 INFO - PROCESS | 916 | 1461000015573 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A3F5800) [pid = 916] [serial = 1310] [outer = 19D80400] 10:20:16 INFO - PROCESS | 916 | 1461000016194 Marionette TRACE conn2 <- [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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 10:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:20:16 INFO - PROCESS | 916 | 1461000016244 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 916 | 1461000016246 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 10:20:16 INFO - PROCESS | 916 | 1461000016250 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 916 | 1461000016252 Marionette TRACE conn2 <- [1,1710,null,{}] 10:20:16 INFO - PROCESS | 916 | 1461000016256 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:16 INFO - PROCESS | 916 | 1461000016364 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:20:16 INFO - PROCESS | 916 | 1461000016608 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 916 | ++DOCSHELL 11B58000 == 50 [pid = 916] [id = 437] 10:20:16 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (11BCA800) [pid = 916] [serial = 1311] [outer = 00000000] 10:20:16 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (13516400) [pid = 916] [serial = 1312] [outer = 11BCA800] 10:20:16 INFO - PROCESS | 916 | 1461000016672 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (136B6C00) [pid = 916] [serial = 1313] [outer = 11BCA800] 10:20:17 INFO - PROCESS | 916 | 1461000017326 Marionette TRACE conn2 <- [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]]]}] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 13517800 == 49 [pid = 916] [id = 394] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 123FF800 == 48 [pid = 916] [id = 432] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 13518000 == 47 [pid = 916] [id = 431] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 11C01400 == 46 [pid = 916] [id = 430] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 18792C00 == 45 [pid = 916] [id = 429] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 1351C000 == 44 [pid = 916] [id = 428] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 183D9C00 == 43 [pid = 916] [id = 427] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 167ED800 == 42 [pid = 916] [id = 426] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 1654B800 == 41 [pid = 916] [id = 425] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 13203000 == 40 [pid = 916] [id = 424] 10:20:17 INFO - PROCESS | 916 | --DOCSHELL 138B5400 == 39 [pid = 916] [id = 423] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19B52800) [pid = 916] [serial = 1255] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 114 (18FDF400) [pid = 916] [serial = 1213] [outer = 00000000] [url = about:blank] 10:20:17 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 10:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1131ms 10:20:17 INFO - PROCESS | 916 | 1461000017378 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 916 | 1461000017382 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 10:20:17 INFO - PROCESS | 916 | 1461000017387 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:20:17 INFO - PROCESS | 916 | 1461000017390 Marionette TRACE conn2 <- [1,1714,null,{}] 10:20:17 INFO - PROCESS | 916 | 1461000017395 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:17 INFO - PROCESS | 916 | 1461000017491 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 113 (143AD400) [pid = 916] [serial = 1184] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1982EC00) [pid = 916] [serial = 1252] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 111 (196A1400) [pid = 916] [serial = 1247] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 110 (183DE000) [pid = 916] [serial = 1249] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1847C000) [pid = 916] [serial = 1250] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19833400) [pid = 916] [serial = 1253] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 107 (167EF000) [pid = 916] [serial = 1238] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 106 (12DE0400) [pid = 916] [serial = 1226] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 105 (12B3E800) [pid = 916] [serial = 1225] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 104 (14BAB400) [pid = 916] [serial = 1231] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 103 (157F8400) [pid = 916] [serial = 1232] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 102 (18059C00) [pid = 916] [serial = 1240] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15FA1C00) [pid = 916] [serial = 1234] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16543C00) [pid = 916] [serial = 1235] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16691000) [pid = 916] [serial = 1237] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 98 (136B1400) [pid = 916] [serial = 1216] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 97 (19266800) [pid = 916] [serial = 1222] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 96 (13513C00) [pid = 916] [serial = 1228] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 95 (18792000) [pid = 916] [serial = 1243] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1351E800) [pid = 916] [serial = 1229] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16544400) [pid = 916] [serial = 1219] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 92 (183E1400) [pid = 916] [serial = 1241] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 91 (19266400) [pid = 916] [serial = 1246] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | --DOMWINDOW == 90 (18F04800) [pid = 916] [serial = 1244] [outer = 00000000] [url = about:blank] 10:20:17 INFO - PROCESS | 916 | 1461000017583 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 916 | ++DOCSHELL 11BCF400 == 40 [pid = 916] [id = 438] 10:20:17 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (11BD3C00) [pid = 916] [serial = 1314] [outer = 00000000] 10:20:17 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (136AEC00) [pid = 916] [serial = 1315] [outer = 11BD3C00] 10:20:17 INFO - PROCESS | 916 | 1461000017629 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (138A7400) [pid = 916] [serial = 1316] [outer = 11BD3C00] 10:20:18 INFO - PROCESS | 916 | 1461000018067 Marionette TRACE conn2 <- [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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 728ms 10:20:18 INFO - PROCESS | 916 | 1461000018130 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 916 | 1461000018134 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:20:18 INFO - PROCESS | 916 | 1461000018139 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 916 | 1461000018140 Marionette TRACE conn2 <- [1,1718,null,{}] 10:20:18 INFO - PROCESS | 916 | 1461000018144 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 916 | 1461000018222 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:20:18 INFO - PROCESS | 916 | 1461000018231 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 916 | ++DOCSHELL 13694C00 == 41 [pid = 916] [id = 439] 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (143AE400) [pid = 916] [serial = 1317] [outer = 00000000] 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15FA2800) [pid = 916] [serial = 1318] [outer = 143AE400] 10:20:18 INFO - PROCESS | 916 | 1461000018278 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (16546400) [pid = 916] [serial = 1319] [outer = 143AE400] 10:20:18 INFO - PROCESS | 916 | 1461000018761 Marionette TRACE conn2 <- [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]]]}] 10:20:18 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 10:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 636ms 10:20:18 INFO - PROCESS | 916 | 1461000018777 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 916 | 1461000018779 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:20:18 INFO - PROCESS | 916 | 1461000018787 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 916 | 1461000018793 Marionette TRACE conn2 <- [1,1722,null,{}] 10:20:18 INFO - PROCESS | 916 | 1461000018802 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:18 INFO - PROCESS | 916 | 1461000018881 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:20:18 INFO - PROCESS | 916 | 1461000018888 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 916 | ++DOCSHELL 13712C00 == 42 [pid = 916] [id = 440] 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15750800) [pid = 916] [serial = 1320] [outer = 00000000] 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16A6B400) [pid = 916] [serial = 1321] [outer = 15750800] 10:20:18 INFO - PROCESS | 916 | 1461000018932 Marionette DEBUG loaded listener.js 10:20:18 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (183DA000) [pid = 916] [serial = 1322] [outer = 15750800] 10:20:19 INFO - PROCESS | 916 | 1461000019356 Marionette TRACE conn2 <- [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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 589ms 10:20:19 INFO - PROCESS | 916 | 1461000019388 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 916 | 1461000019391 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 10:20:19 INFO - PROCESS | 916 | 1461000019394 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 916 | 1461000019396 Marionette TRACE conn2 <- [1,1726,null,{}] 10:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:20:19 INFO - PROCESS | 916 | 1461000019383 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:19 INFO - PROCESS | 916 | 1461000019460 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:20:19 INFO - PROCESS | 916 | 1461000019467 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 916 | ++DOCSHELL 16A68400 == 43 [pid = 916] [id = 441] 10:20:19 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (183D8400) [pid = 916] [serial = 1323] [outer = 00000000] 10:20:19 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1872DC00) [pid = 916] [serial = 1324] [outer = 183D8400] 10:20:19 INFO - PROCESS | 916 | 1461000019511 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18749000) [pid = 916] [serial = 1325] [outer = 183D8400] 10:20:19 INFO - PROCESS | 916 | 1461000019997 Marionette TRACE conn2 <- [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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 636ms 10:20:20 INFO - PROCESS | 916 | 1461000020019 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 916 | 1461000020021 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 10:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:20:20 INFO - PROCESS | 916 | 1461000020024 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 916 | 1461000020026 Marionette TRACE conn2 <- [1,1730,null,{}] 10:20:20 INFO - PROCESS | 916 | 1461000020037 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:20 INFO - PROCESS | 916 | 1461000020140 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:20:20 INFO - PROCESS | 916 | 1461000020146 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 916 | ++DOCSHELL 13205C00 == 44 [pid = 916] [id = 442] 10:20:20 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (18F04800) [pid = 916] [serial = 1326] [outer = 00000000] 10:20:20 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18FE3400) [pid = 916] [serial = 1327] [outer = 18F04800] 10:20:20 INFO - PROCESS | 916 | 1461000020203 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (196A1400) [pid = 916] [serial = 1328] [outer = 18F04800] 10:20:20 INFO - PROCESS | 916 | 1461000020671 Marionette TRACE conn2 <- [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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 682ms 10:20:20 INFO - PROCESS | 916 | 1461000020722 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 916 | 1461000020724 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 10:20:20 INFO - PROCESS | 916 | 1461000020735 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 916 | 1461000020737 Marionette TRACE conn2 <- [1,1734,null,{}] 10:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:20:20 INFO - PROCESS | 916 | 1461000020740 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:20 INFO - PROCESS | 916 | 1461000020846 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:20:20 INFO - PROCESS | 916 | 1461000020939 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 916 | ++DOCSHELL 123B9000 == 45 [pid = 916] [id = 443] 10:20:20 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (196AA800) [pid = 916] [serial = 1329] [outer = 00000000] 10:20:20 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19AB2C00) [pid = 916] [serial = 1330] [outer = 196AA800] 10:20:20 INFO - PROCESS | 916 | 1461000020982 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19AB0C00) [pid = 916] [serial = 1331] [outer = 196AA800] 10:20:21 INFO - PROCESS | 916 | 1461000021402 Marionette TRACE conn2 <- [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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 698ms 10:20:21 INFO - PROCESS | 916 | 1461000021442 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:20:21 INFO - PROCESS | 916 | 1461000021444 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 10:20:21 INFO - PROCESS | 916 | 1461000021447 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 916 | 1461000021448 Marionette TRACE conn2 <- [1,1738,null,{}] 10:20:21 INFO - PROCESS | 916 | 1461000021452 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:21 INFO - PROCESS | 916 | 1461000021540 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:20:21 INFO - PROCESS | 916 | 1461000021546 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 916 | ++DOCSHELL 1982FC00 == 46 [pid = 916] [id = 444] 10:20:21 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19830C00) [pid = 916] [serial = 1332] [outer = 00000000] 10:20:21 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19F6C000) [pid = 916] [serial = 1333] [outer = 19830C00] 10:20:21 INFO - PROCESS | 916 | 1461000021590 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A0FE400) [pid = 916] [serial = 1334] [outer = 19830C00] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1804F000) [pid = 916] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18F02400) [pid = 916] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1654D000) [pid = 916] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1382A800) [pid = 916] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 106 (167FA400) [pid = 916] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1320E400) [pid = 916] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 104 (142B2C00) [pid = 916] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11C5F000) [pid = 916] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 102 (183DD000) [pid = 916] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 101 (136B5800) [pid = 916] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:20:21 INFO - PROCESS | 916 | --DOMWINDOW == 100 (18734C00) [pid = 916] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:20:22 INFO - PROCESS | 916 | 1461000022149 Marionette TRACE conn2 <- [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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 729ms 10:20:22 INFO - PROCESS | 916 | 1461000022197 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 916 | 1461000022199 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 10:20:22 INFO - PROCESS | 916 | 1461000022206 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 916 | 1461000022208 Marionette TRACE conn2 <- [1,1742,null,{}] 10:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:20:22 INFO - PROCESS | 916 | 1461000022212 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:22 INFO - PROCESS | 916 | 1461000022288 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:20:22 INFO - PROCESS | 916 | 1461000022295 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 916 | ++DOCSHELL 1325B800 == 47 [pid = 916] [id = 445] 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15FA5C00) [pid = 916] [serial = 1335] [outer = 00000000] 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1982DC00) [pid = 916] [serial = 1336] [outer = 15FA5C00] 10:20:22 INFO - PROCESS | 916 | 1461000022338 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19D7E000) [pid = 916] [serial = 1337] [outer = 15FA5C00] 10:20:22 INFO - PROCESS | 916 | 1461000022764 Marionette TRACE conn2 <- [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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 558ms 10:20:22 INFO - PROCESS | 916 | 1461000022796 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 916 | 1461000022798 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 10:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:20:22 INFO - PROCESS | 916 | 1461000022801 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 916 | 1461000022803 Marionette TRACE conn2 <- [1,1746,null,{}] 10:20:22 INFO - PROCESS | 916 | 1461000022807 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:22 INFO - PROCESS | 916 | 1461000022882 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:20:22 INFO - PROCESS | 916 | 1461000022888 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 916 | ++DOCSHELL 13787400 == 48 [pid = 916] [id = 446] 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (19D87400) [pid = 916] [serial = 1338] [outer = 00000000] 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1AA2EC00) [pid = 916] [serial = 1339] [outer = 19D87400] 10:20:22 INFO - PROCESS | 916 | 1461000022932 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (138AE800) [pid = 916] [serial = 1340] [outer = 19D87400] 10:20:23 INFO - PROCESS | 916 | 1461000023345 Marionette TRACE conn2 <- [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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 589ms 10:20:23 INFO - PROCESS | 916 | 1461000023396 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 916 | 1461000023398 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 10:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:20:23 INFO - PROCESS | 916 | 1461000023405 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 916 | 1461000023407 Marionette TRACE conn2 <- [1,1750,null,{}] 10:20:23 INFO - PROCESS | 916 | 1461000023410 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:23 INFO - PROCESS | 916 | 1461000023494 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:20:23 INFO - PROCESS | 916 | 1461000023502 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 916 | ++DOCSHELL 1A38D800 == 49 [pid = 916] [id = 447] 10:20:23 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1A3ED800) [pid = 916] [serial = 1341] [outer = 00000000] 10:20:23 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1AEA7000) [pid = 916] [serial = 1342] [outer = 1A3ED800] 10:20:23 INFO - PROCESS | 916 | 1461000023551 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C518000) [pid = 916] [serial = 1343] [outer = 1A3ED800] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 11C64000 == 48 [pid = 916] [id = 393] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 11BCFC00 == 47 [pid = 916] [id = 419] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 143ADC00 == 46 [pid = 916] [id = 420] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 1847A400 == 45 [pid = 916] [id = 421] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 1320D800 == 44 [pid = 916] [id = 422] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 1982D400 == 43 [pid = 916] [id = 418] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 186D3000 == 42 [pid = 916] [id = 392] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 15CF4000 == 41 [pid = 916] [id = 404] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 11BCF400 == 40 [pid = 916] [id = 438] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 1982E800 == 39 [pid = 916] [id = 436] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 11B58000 == 38 [pid = 916] [id = 437] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 12B81C00 == 37 [pid = 916] [id = 434] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 136A0C00 == 36 [pid = 916] [id = 435] 10:20:24 INFO - PROCESS | 916 | --DOCSHELL 19D87800 == 35 [pid = 916] [id = 433] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 13712C00 == 34 [pid = 916] [id = 440] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 13205C00 == 33 [pid = 916] [id = 442] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 16A68400 == 32 [pid = 916] [id = 441] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 13694C00 == 31 [pid = 916] [id = 439] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 1982FC00 == 30 [pid = 916] [id = 444] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 1325B800 == 29 [pid = 916] [id = 445] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 13787400 == 28 [pid = 916] [id = 446] 10:20:25 INFO - PROCESS | 916 | --DOCSHELL 123B9000 == 27 [pid = 916] [id = 443] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19D86400) [pid = 916] [serial = 1297] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 107 (18FDF000) [pid = 916] [serial = 1285] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19B4F400) [pid = 916] [serial = 1288] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 105 (13512C00) [pid = 916] [serial = 1258] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 104 (15F9AC00) [pid = 916] [serial = 1261] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 103 (196A5800) [pid = 916] [serial = 1286] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 102 (16580800) [pid = 916] [serial = 1276] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16697C00) [pid = 916] [serial = 1277] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15562C00) [pid = 916] [serial = 1273] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 99 (159FAC00) [pid = 916] [serial = 1274] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 98 (18055000) [pid = 916] [serial = 1279] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13786400) [pid = 916] [serial = 1267] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 96 (13837000) [pid = 916] [serial = 1268] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 95 (15CDB000) [pid = 916] [serial = 1271] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 94 (15559C00) [pid = 916] [serial = 1270] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1982D000) [pid = 916] [serial = 1264] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 92 (13830000) [pid = 916] [serial = 1291] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15E8E400) [pid = 916] [serial = 1292] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 90 (19B55400) [pid = 916] [serial = 1289] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1844C400) [pid = 916] [serial = 1282] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1847D000) [pid = 916] [serial = 1283] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 87 (19D7D000) [pid = 916] [serial = 1295] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 86 (19836C00) [pid = 916] [serial = 1294] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 85 (19F6AC00) [pid = 916] [serial = 1298] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | --DOMWINDOW == 84 (18056000) [pid = 916] [serial = 1280] [outer = 00000000] [url = about:blank] 10:20:25 INFO - PROCESS | 916 | 1461000025495 Marionette TRACE conn2 <- [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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2140ms 10:20:25 INFO - PROCESS | 916 | 1461000025547 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 916 | 1461000025551 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 10:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:20:25 INFO - PROCESS | 916 | 1461000025558 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 916 | 1461000025564 Marionette TRACE conn2 <- [1,1754,null,{}] 10:20:25 INFO - PROCESS | 916 | 1461000025573 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:25 INFO - PROCESS | 916 | 1461000025674 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:20:25 INFO - PROCESS | 916 | 1461000025689 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 916 | ++DOCSHELL 11C05400 == 28 [pid = 916] [id = 448] 10:20:25 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (11C06800) [pid = 916] [serial = 1344] [outer = 00000000] 10:20:25 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (11C60800) [pid = 916] [serial = 1345] [outer = 11C06800] 10:20:25 INFO - PROCESS | 916 | 1461000025738 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (11C66C00) [pid = 916] [serial = 1346] [outer = 11C06800] 10:20:26 INFO - PROCESS | 916 | 1461000026229 Marionette TRACE conn2 <- [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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 729ms 10:20:26 INFO - PROCESS | 916 | 1461000026282 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 916 | 1461000026288 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:20:26 INFO - PROCESS | 916 | 1461000026294 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 916 | 1461000026297 Marionette TRACE conn2 <- [1,1758,null,{}] 10:20:26 INFO - PROCESS | 916 | 1461000026301 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:26 INFO - PROCESS | 916 | 1461000026383 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:20:26 INFO - PROCESS | 916 | 1461000026392 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 916 | ++DOCSHELL 1235E000 == 29 [pid = 916] [id = 449] 10:20:26 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (123FEC00) [pid = 916] [serial = 1347] [outer = 00000000] 10:20:26 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (12DDC800) [pid = 916] [serial = 1348] [outer = 123FEC00] 10:20:26 INFO - PROCESS | 916 | 1461000026438 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1325C800) [pid = 916] [serial = 1349] [outer = 123FEC00] 10:20:26 INFO - PROCESS | 916 | 1461000026922 Marionette TRACE conn2 <- [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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 683ms 10:20:26 INFO - PROCESS | 916 | 1461000026992 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 916 | 1461000026994 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:20:26 INFO - PROCESS | 916 | 1461000026998 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 916 | 1461000027001 Marionette TRACE conn2 <- [1,1762,null,{}] 10:20:26 INFO - PROCESS | 916 | 1461000027012 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 916 | 1461000027129 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:20:27 INFO - PROCESS | 916 | 1461000027219 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 916 | ++DOCSHELL 136B2000 == 30 [pid = 916] [id = 450] 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (136B4800) [pid = 916] [serial = 1350] [outer = 00000000] 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1382CC00) [pid = 916] [serial = 1351] [outer = 136B4800] 10:20:27 INFO - PROCESS | 916 | 1461000027272 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (138A8C00) [pid = 916] [serial = 1352] [outer = 136B4800] 10:20:27 INFO - PROCESS | 916 | 1461000027678 Marionette TRACE conn2 <- [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]]]}] 10:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 729ms 10:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:20:27 INFO - PROCESS | 916 | 1461000027721 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 916 | 1461000027724 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 10:20:27 INFO - PROCESS | 916 | 1461000027727 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 916 | 1461000027729 Marionette TRACE conn2 <- [1,1766,null,{}] 10:20:27 INFO - PROCESS | 916 | 1461000027732 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:27 INFO - PROCESS | 916 | 1461000027811 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:20:27 INFO - PROCESS | 916 | 1461000027818 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 916 | ++DOCSHELL 13832C00 == 31 [pid = 916] [id = 451] 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (14BEF800) [pid = 916] [serial = 1353] [outer = 00000000] 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (157AA000) [pid = 916] [serial = 1354] [outer = 14BEF800] 10:20:27 INFO - PROCESS | 916 | 1461000027863 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15C3B400) [pid = 916] [serial = 1355] [outer = 14BEF800] 10:20:28 INFO - PROCESS | 916 | 1461000028302 Marionette TRACE conn2 <- [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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 620ms 10:20:28 INFO - PROCESS | 916 | 1461000028365 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 916 | 1461000028367 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 10:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:20:28 INFO - PROCESS | 916 | 1461000028370 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 916 | 1461000028372 Marionette TRACE conn2 <- [1,1770,null,{}] 10:20:28 INFO - PROCESS | 916 | 1461000028375 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:28 INFO - PROCESS | 916 | 1461000028447 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:20:28 INFO - PROCESS | 916 | 1461000028455 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 916 | ++DOCSHELL 157A7800 == 32 [pid = 916] [id = 452] 10:20:28 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15CBD800) [pid = 916] [serial = 1356] [outer = 00000000] 10:20:28 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15E12800) [pid = 916] [serial = 1357] [outer = 15CBD800] 10:20:28 INFO - PROCESS | 916 | 1461000028499 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15E13800) [pid = 916] [serial = 1358] [outer = 15CBD800] 10:20:28 INFO - PROCESS | 916 | 1461000028977 Marionette TRACE conn2 <- [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]]]}] 10:20:28 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 10:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 635ms 10:20:28 INFO - PROCESS | 916 | 1461000029008 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 916 | 1461000029010 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 10:20:28 INFO - PROCESS | 916 | 1461000029013 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:20:29 INFO - PROCESS | 916 | 1461000029015 Marionette TRACE conn2 <- [1,1774,null,{}] 10:20:29 INFO - PROCESS | 916 | 1461000029023 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 916 | 1461000029128 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:20:29 INFO - PROCESS | 916 | 1461000029138 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 916 | ++DOCSHELL 15CF6800 == 33 [pid = 916] [id = 453] 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15E09000) [pid = 916] [serial = 1359] [outer = 00000000] 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1654D000) [pid = 916] [serial = 1360] [outer = 15E09000] 10:20:29 INFO - PROCESS | 916 | 1461000029186 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16649400) [pid = 916] [serial = 1361] [outer = 15E09000] 10:20:29 INFO - PROCESS | 916 | 1461000029639 Marionette TRACE conn2 <- [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]]]}] 10:20:29 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 10:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 698ms 10:20:29 INFO - PROCESS | 916 | 1461000029713 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:20:29 INFO - PROCESS | 916 | 1461000029715 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 10:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:20:29 INFO - PROCESS | 916 | 1461000029719 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:20:29 INFO - PROCESS | 916 | 1461000029720 Marionette TRACE conn2 <- [1,1778,null,{}] 10:20:29 INFO - PROCESS | 916 | 1461000029708 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:29 INFO - PROCESS | 916 | 1461000029781 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:20:29 INFO - PROCESS | 916 | 1461000029821 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 916 | ++DOCSHELL 1657B400 == 34 [pid = 916] [id = 454] 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16691000) [pid = 916] [serial = 1362] [outer = 00000000] 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (167F7400) [pid = 916] [serial = 1363] [outer = 16691000] 10:20:29 INFO - PROCESS | 916 | 1461000029864 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (167F0800) [pid = 916] [serial = 1364] [outer = 16691000] 10:20:30 INFO - PROCESS | 916 | 1461000030282 Marionette TRACE conn2 <- [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]]]}] 10:20:30 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) 10:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 636ms 10:20:30 INFO - PROCESS | 916 | 1461000030341 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 916 | 1461000030343 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:20:30 INFO - PROCESS | 916 | 1461000030346 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 916 | 1461000030348 Marionette TRACE conn2 <- [1,1782,null,{}] 10:20:30 INFO - PROCESS | 916 | 1461000030352 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:30 INFO - PROCESS | 916 | 1461000030423 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:20:30 INFO - PROCESS | 916 | 1461000030429 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 916 | ++DOCSHELL 138B3800 == 35 [pid = 916] [id = 455] 10:20:30 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (167F5C00) [pid = 916] [serial = 1365] [outer = 00000000] 10:20:30 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (183DC000) [pid = 916] [serial = 1366] [outer = 167F5C00] 10:20:30 INFO - PROCESS | 916 | 1461000030473 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (183DB000) [pid = 916] [serial = 1367] [outer = 167F5C00] 10:20:30 INFO - PROCESS | 916 | 1461000030948 Marionette TRACE conn2 <- [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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 635ms 10:20:30 INFO - PROCESS | 916 | 1461000031004 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 916 | 1461000031006 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:20:30 INFO - PROCESS | 916 | 1461000031012 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 916 | 1461000031014 Marionette TRACE conn2 <- [1,1786,null,{}] 10:20:31 INFO - PROCESS | 916 | 1461000031018 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:31 INFO - PROCESS | 916 | 1461000031127 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:20:31 INFO - PROCESS | 916 | 1461000031214 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 916 | ++DOCSHELL 13694C00 == 36 [pid = 916] [id = 456] 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (183DAC00) [pid = 916] [serial = 1368] [outer = 00000000] 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (186E0C00) [pid = 916] [serial = 1369] [outer = 183DAC00] 10:20:31 INFO - PROCESS | 916 | 1461000031258 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (186D8800) [pid = 916] [serial = 1370] [outer = 183DAC00] 10:20:31 INFO - PROCESS | 916 | 1461000031669 Marionette TRACE conn2 <- [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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 683ms 10:20:31 INFO - PROCESS | 916 | 1461000031707 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 916 | 1461000031709 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 10:20:31 INFO - PROCESS | 916 | 1461000031712 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:20:31 INFO - PROCESS | 916 | 1461000031714 Marionette TRACE conn2 <- [1,1790,null,{}] 10:20:31 INFO - PROCESS | 916 | 1461000031727 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:31 INFO - PROCESS | 916 | 1461000031817 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:20:31 INFO - PROCESS | 916 | 1461000031823 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 916 | ++DOCSHELL 15562C00 == 37 [pid = 916] [id = 457] 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15CBC800) [pid = 916] [serial = 1371] [outer = 00000000] 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (18F06C00) [pid = 916] [serial = 1372] [outer = 15CBC800] 10:20:31 INFO - PROCESS | 916 | 1461000031867 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18FDE000) [pid = 916] [serial = 1373] [outer = 15CBC800] 10:20:32 INFO - PROCESS | 916 | 1461000032324 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 636ms 10:20:32 INFO - PROCESS | 916 | 1461000032334 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 916 | 1461000032337 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 10:20:32 INFO - PROCESS | 916 | 1461000032340 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:20:32 INFO - PROCESS | 916 | 1461000032342 Marionette TRACE conn2 <- [1,1794,null,{}] 10:20:32 INFO - PROCESS | 916 | 1461000032345 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:32 INFO - PROCESS | 916 | 1461000032470 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:20:32 INFO - PROCESS | 916 | 1461000032565 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 916 | ++DOCSHELL 1844E800 == 38 [pid = 916] [id = 458] 10:20:32 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18450800) [pid = 916] [serial = 1374] [outer = 00000000] 10:20:32 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (196B6800) [pid = 916] [serial = 1375] [outer = 18450800] 10:20:32 INFO - PROCESS | 916 | 1461000032621 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19830400) [pid = 916] [serial = 1376] [outer = 18450800] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 116 (11C61C00) [pid = 916] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1674D800) [pid = 916] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 114 (14BA9000) [pid = 916] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 113 (186D7400) [pid = 916] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1847B000) [pid = 916] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 111 (123F6800) [pid = 916] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1879AC00) [pid = 916] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19838C00) [pid = 916] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1555D800) [pid = 916] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 107 (11C64C00) [pid = 916] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18F04800) [pid = 916] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 105 (196AA800) [pid = 916] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19830C00) [pid = 916] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15FA5C00) [pid = 916] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19D87400) [pid = 916] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183D8400) [pid = 916] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15750800) [pid = 916] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 99 (143AE400) [pid = 916] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 98 (11BD3C00) [pid = 916] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 97 (11BCA800) [pid = 916] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19D80400) [pid = 916] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 95 (14BF2400) [pid = 916] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1325D000) [pid = 916] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:20:33 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19F76C00) [pid = 916] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:20:33 INFO - PROCESS | 916 | 1461000033266 Marionette TRACE conn2 <- [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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 10:20:33 INFO - PROCESS | 916 | 1461000033295 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 916 | 1461000033297 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 10:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:20:33 INFO - PROCESS | 916 | 1461000033301 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 916 | 1461000033302 Marionette TRACE conn2 <- [1,1798,null,{}] 10:20:33 INFO - PROCESS | 916 | 1461000033306 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:33 INFO - PROCESS | 916 | 1461000033380 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:20:33 INFO - PROCESS | 916 | 1461000033387 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 916 | ++DOCSHELL 13511C00 == 39 [pid = 916] [id = 459] 10:20:33 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (13513000) [pid = 916] [serial = 1377] [outer = 00000000] 10:20:33 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (138ACC00) [pid = 916] [serial = 1378] [outer = 13513000] 10:20:33 INFO - PROCESS | 916 | 1461000033431 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (157F8400) [pid = 916] [serial = 1379] [outer = 13513000] 10:20:33 INFO - PROCESS | 916 | 1461000033832 Marionette TRACE conn2 <- [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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 589ms 10:20:33 INFO - PROCESS | 916 | 1461000033883 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 916 | 1461000033885 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 10:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:20:33 INFO - PROCESS | 916 | 1461000033892 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 916 | 1461000033893 Marionette TRACE conn2 <- [1,1802,null,{}] 10:20:33 INFO - PROCESS | 916 | 1461000033897 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:33 INFO - PROCESS | 916 | 1461000033970 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:20:33 INFO - PROCESS | 916 | 1461000033976 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 916 | ++DOCSHELL 13834C00 == 40 [pid = 916] [id = 460] 10:20:33 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1555B400) [pid = 916] [serial = 1380] [outer = 00000000] 10:20:34 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16A75800) [pid = 916] [serial = 1381] [outer = 1555B400] 10:20:34 INFO - PROCESS | 916 | 1461000034020 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1847AC00) [pid = 916] [serial = 1382] [outer = 1555B400] 10:20:34 INFO - PROCESS | 916 | 1461000034464 Marionette TRACE conn2 <- [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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 590ms 10:20:34 INFO - PROCESS | 916 | 1461000034490 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 916 | 1461000034492 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 10:20:34 INFO - PROCESS | 916 | 1461000034495 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:20:34 INFO - PROCESS | 916 | 1461000034497 Marionette TRACE conn2 <- [1,1806,null,{}] 10:20:34 INFO - PROCESS | 916 | 1461000034512 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:34 INFO - PROCESS | 916 | 1461000034585 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:20:34 INFO - PROCESS | 916 | 1461000034591 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 916 | ++DOCSHELL 15753400 == 41 [pid = 916] [id = 461] 10:20:34 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (183E2800) [pid = 916] [serial = 1383] [outer = 00000000] 10:20:34 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (196AA800) [pid = 916] [serial = 1384] [outer = 183E2800] 10:20:34 INFO - PROCESS | 916 | 1461000034634 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19834400) [pid = 916] [serial = 1385] [outer = 183E2800] 10:20:35 INFO - PROCESS | 916 | 1461000035172 Marionette TRACE conn2 <- [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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 728ms 10:20:35 INFO - PROCESS | 916 | 1461000035237 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 916 | 1461000035241 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 10:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:20:35 INFO - PROCESS | 916 | 1461000035247 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 916 | 1461000035251 Marionette TRACE conn2 <- [1,1810,null,{}] 10:20:35 INFO - PROCESS | 916 | 1461000035258 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:35 INFO - PROCESS | 916 | 1461000035421 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:20:35 INFO - PROCESS | 916 | 1461000035538 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 916 | ++DOCSHELL 11BCE800 == 42 [pid = 916] [id = 462] 10:20:35 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (11BD6C00) [pid = 916] [serial = 1386] [outer = 00000000] 10:20:35 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (11C66400) [pid = 916] [serial = 1387] [outer = 11BD6C00] 10:20:35 INFO - PROCESS | 916 | 1461000035594 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (12B44000) [pid = 916] [serial = 1388] [outer = 11BD6C00] 10:20:36 INFO - PROCESS | 916 | 1461000036310 Marionette TRACE conn2 <- [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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1085ms 10:20:36 INFO - PROCESS | 916 | 1461000036344 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 916 | 1461000036349 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 10:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:20:36 INFO - PROCESS | 916 | 1461000036357 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 916 | 1461000036360 Marionette TRACE conn2 <- [1,1814,null,{}] 10:20:36 INFO - PROCESS | 916 | 1461000036364 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:36 INFO - PROCESS | 916 | 1461000036483 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:20:36 INFO - PROCESS | 916 | 1461000036612 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 916 | ++DOCSHELL 11C65400 == 43 [pid = 916] [id = 463] 10:20:36 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (12B42800) [pid = 916] [serial = 1389] [outer = 00000000] 10:20:36 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (13780000) [pid = 916] [serial = 1390] [outer = 12B42800] 10:20:36 INFO - PROCESS | 916 | 1461000036667 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (14355800) [pid = 916] [serial = 1391] [outer = 12B42800] 10:20:37 INFO - PROCESS | 916 | 1461000037590 Marionette TRACE conn2 <- [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]]]}] 10:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1240ms 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 186D7800 == 42 [pid = 916] [id = 378] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 15F5A400 == 41 [pid = 916] [id = 377] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 13837C00 == 40 [pid = 916] [id = 376] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 1555B000 == 39 [pid = 916] [id = 372] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 16549000 == 38 [pid = 916] [id = 371] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 13263000 == 37 [pid = 916] [id = 367] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 13839400 == 36 [pid = 916] [id = 381] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 186D1400 == 35 [pid = 916] [id = 375] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 1325E000 == 34 [pid = 916] [id = 373] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 1555C800 == 33 [pid = 916] [id = 369] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 142AD400 == 32 [pid = 916] [id = 382] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 159EEC00 == 31 [pid = 916] [id = 370] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 13780C00 == 30 [pid = 916] [id = 368] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 11BD0400 == 29 [pid = 916] [id = 365] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 12DDB800 == 28 [pid = 916] [id = 380] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 11C65000 == 27 [pid = 916] [id = 366] 10:20:37 INFO - PROCESS | 916 | --DOCSHELL 11C66000 == 26 [pid = 916] [id = 379] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1AEA7000) [pid = 916] [serial = 1342] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | 1461000037678 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:20:37 INFO - PROCESS | 916 | 1461000037682 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1382DC00) [pid = 916] [serial = 1259] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18FDF800) [pid = 916] [serial = 1214] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1664C800) [pid = 916] [serial = 1220] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19C0C400) [pid = 916] [serial = 1178] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 102 (196A7000) [pid = 916] [serial = 1223] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 101 (138B4800) [pid = 916] [serial = 1217] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19AB3400) [pid = 916] [serial = 1265] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19C0F800) [pid = 916] [serial = 1256] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 98 (16582400) [pid = 916] [serial = 1262] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13209C00) [pid = 916] [serial = 1181] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18FE3400) [pid = 916] [serial = 1327] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19AB2C00) [pid = 916] [serial = 1330] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 94 (19F6C000) [pid = 916] [serial = 1333] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19AB0C00) [pid = 916] [serial = 1331] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1A0FE400) [pid = 916] [serial = 1334] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1982DC00) [pid = 916] [serial = 1336] [outer = 00000000] [url = about:blank] 10:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1AA2EC00) [pid = 916] [serial = 1339] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1872DC00) [pid = 916] [serial = 1324] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 88 (16A6B400) [pid = 916] [serial = 1321] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 87 (183DA000) [pid = 916] [serial = 1322] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 86 (15FA2800) [pid = 916] [serial = 1318] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 85 (16546400) [pid = 916] [serial = 1319] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 84 (136AEC00) [pid = 916] [serial = 1315] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 83 (138A7400) [pid = 916] [serial = 1316] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 82 (138AE800) [pid = 916] [serial = 1340] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 81 (136B6C00) [pid = 916] [serial = 1313] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 80 (13516400) [pid = 916] [serial = 1312] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A3F5800) [pid = 916] [serial = 1310] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1A0FAC00) [pid = 916] [serial = 1309] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 77 (183E2000) [pid = 916] [serial = 1307] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 76 (16750000) [pid = 916] [serial = 1306] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 75 (14B1D000) [pid = 916] [serial = 1304] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 74 (13786800) [pid = 916] [serial = 1303] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1A3F0000) [pid = 916] [serial = 1300] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1A485400) [pid = 916] [serial = 1301] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 71 (196A1400) [pid = 916] [serial = 1328] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 70 (19D7E000) [pid = 916] [serial = 1337] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | --DOMWINDOW == 69 (18749000) [pid = 916] [serial = 1325] [outer = 00000000] [url = about:blank] 10:20:37 INFO - PROCESS | 916 | 1461000037693 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 916 | 1461000037697 Marionette TRACE conn2 <- [1,1818,null,{}] 10:20:37 INFO - PROCESS | 916 | 1461000037703 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:37 INFO - PROCESS | 916 | 1461000037787 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:20:37 INFO - PROCESS | 916 | 1461000037804 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 916 | ++DOCSHELL 12DDA800 == 27 [pid = 916] [id = 464] 10:20:37 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (12DDB800) [pid = 916] [serial = 1392] [outer = 00000000] 10:20:37 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1325F000) [pid = 916] [serial = 1393] [outer = 12DDB800] 10:20:37 INFO - PROCESS | 916 | 1461000037851 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (13512400) [pid = 916] [serial = 1394] [outer = 12DDB800] 10:20:38 INFO - PROCESS | 916 | 1461000038356 Marionette TRACE conn2 <- [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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 682ms 10:20:38 INFO - PROCESS | 916 | 1461000038377 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 916 | 1461000038382 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 10:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:20:38 INFO - PROCESS | 916 | 1461000038388 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 916 | 1461000038391 Marionette TRACE conn2 <- [1,1822,null,{}] 10:20:38 INFO - PROCESS | 916 | 1461000038395 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:38 INFO - PROCESS | 916 | 1461000038471 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:20:38 INFO - PROCESS | 916 | 1461000038478 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 916 | ++DOCSHELL 1326A400 == 28 [pid = 916] [id = 465] 10:20:38 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (13520000) [pid = 916] [serial = 1395] [outer = 00000000] 10:20:38 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1382D400) [pid = 916] [serial = 1396] [outer = 13520000] 10:20:38 INFO - PROCESS | 916 | 1461000038522 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (13839C00) [pid = 916] [serial = 1397] [outer = 13520000] 10:20:38 INFO - PROCESS | 916 | 1461000038981 Marionette TRACE conn2 <- [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]]]}] 10:20:39 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 10:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 635ms 10:20:39 INFO - PROCESS | 916 | 1461000039025 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 916 | 1461000039028 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 10:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:20:39 INFO - PROCESS | 916 | 1461000039031 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 916 | 1461000039035 Marionette TRACE conn2 <- [1,1826,null,{}] 10:20:39 INFO - PROCESS | 916 | 1461000039045 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:39 INFO - PROCESS | 916 | 1461000039127 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:20:39 INFO - PROCESS | 916 | 1461000039251 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 916 | ++DOCSHELL 147B9400 == 29 [pid = 916] [id = 466] 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15560800) [pid = 916] [serial = 1398] [outer = 00000000] 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (159FA400) [pid = 916] [serial = 1399] [outer = 15560800] 10:20:39 INFO - PROCESS | 916 | 1461000039301 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15CEB000) [pid = 916] [serial = 1400] [outer = 15560800] 10:20:39 INFO - PROCESS | 916 | 1461000039678 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 698ms 10:20:39 INFO - PROCESS | 916 | 1461000039730 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:20:39 INFO - PROCESS | 916 | 1461000039733 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 10:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:20:39 INFO - PROCESS | 916 | 1461000039736 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 916 | 1461000039738 Marionette TRACE conn2 <- [1,1830,null,{}] 10:20:39 INFO - PROCESS | 916 | 1461000039742 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:39 INFO - PROCESS | 916 | 1461000039860 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:20:39 INFO - PROCESS | 916 | 1461000039878 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 916 | ++DOCSHELL 11C5D800 == 30 [pid = 916] [id = 467] 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1555F400) [pid = 916] [serial = 1401] [outer = 00000000] 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15FA2800) [pid = 916] [serial = 1402] [outer = 1555F400] 10:20:39 INFO - PROCESS | 916 | 1461000039923 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (16541800) [pid = 916] [serial = 1403] [outer = 1555F400] 10:20:40 INFO - PROCESS | 916 | 1461000040335 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 620ms 10:20:40 INFO - PROCESS | 916 | 1461000040358 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 916 | 1461000040360 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 10:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:20:40 INFO - PROCESS | 916 | 1461000040373 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 916 | 1461000040375 Marionette TRACE conn2 <- [1,1834,null,{}] 10:20:40 INFO - PROCESS | 916 | 1461000040378 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:40 INFO - PROCESS | 916 | 1461000040479 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:20:40 INFO - PROCESS | 916 | 1461000040563 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 916 | ++DOCSHELL 1654B000 == 31 [pid = 916] [id = 468] 10:20:40 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1654DC00) [pid = 916] [serial = 1404] [outer = 00000000] 10:20:40 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16649800) [pid = 916] [serial = 1405] [outer = 1654DC00] 10:20:40 INFO - PROCESS | 916 | 1461000040608 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1664C800) [pid = 916] [serial = 1406] [outer = 1654DC00] 10:20:41 INFO - PROCESS | 916 | 1461000041048 Marionette TRACE conn2 <- [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]]]}] 10:20:41 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) 10:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 698ms 10:20:41 INFO - PROCESS | 916 | 1461000041073 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 916 | 1461000041075 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 10:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:20:41 INFO - PROCESS | 916 | 1461000041078 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 916 | 1461000041080 Marionette TRACE conn2 <- [1,1838,null,{}] 10:20:41 INFO - PROCESS | 916 | 1461000041083 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:41 INFO - PROCESS | 916 | 1461000041208 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:20:41 INFO - PROCESS | 916 | 1461000041217 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 916 | ++DOCSHELL 11BCD800 == 32 [pid = 916] [id = 469] 10:20:41 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15FA7800) [pid = 916] [serial = 1407] [outer = 00000000] 10:20:41 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (183DA400) [pid = 916] [serial = 1408] [outer = 15FA7800] 10:20:41 INFO - PROCESS | 916 | 1461000041314 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (183DB800) [pid = 916] [serial = 1409] [outer = 15FA7800] 10:20:41 INFO - PROCESS | 916 | 1461000041741 Marionette TRACE conn2 <- [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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 682ms 10:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:20:41 INFO - PROCESS | 916 | 1461000041778 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 916 | 1461000041780 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 10:20:41 INFO - PROCESS | 916 | 1461000041783 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 916 | 1461000041784 Marionette TRACE conn2 <- [1,1842,null,{}] 10:20:41 INFO - PROCESS | 916 | 1461000041792 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:42 INFO - PROCESS | 916 | 1461000042027 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167F5C00) [pid = 916] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 85 (15E09000) [pid = 916] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 84 (14BEF800) [pid = 916] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 83 (183DAC00) [pid = 916] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 82 (123FEC00) [pid = 916] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 81 (16691000) [pid = 916] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 80 (15CBC800) [pid = 916] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 79 (15CBD800) [pid = 916] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 78 (18450800) [pid = 916] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 77 (11C06800) [pid = 916] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1555B400) [pid = 916] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 75 (136B4800) [pid = 916] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:20:42 INFO - PROCESS | 916 | --DOMWINDOW == 74 (13513000) [pid = 916] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:20:42 INFO - PROCESS | 916 | 1461000042091 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 916 | ++DOCSHELL 11B5C000 == 33 [pid = 916] [id = 470] 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (11B60C00) [pid = 916] [serial = 1410] [outer = 00000000] 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (13513000) [pid = 916] [serial = 1411] [outer = 11B60C00] 10:20:42 INFO - PROCESS | 916 | 1461000042136 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (136AD800) [pid = 916] [serial = 1412] [outer = 11B60C00] 10:20:42 INFO - PROCESS | 916 | 1461000042478 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 729ms 10:20:42 INFO - PROCESS | 916 | 1461000042508 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 916 | 1461000042510 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 10:20:42 INFO - PROCESS | 916 | 1461000042513 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:20:42 INFO - PROCESS | 916 | 1461000042515 Marionette TRACE conn2 <- [1,1846,null,{}] 10:20:42 INFO - PROCESS | 916 | 1461000042519 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:42 INFO - PROCESS | 916 | 1461000042595 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:20:42 INFO - PROCESS | 916 | 1461000042601 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 916 | ++DOCSHELL 11C06C00 == 34 [pid = 916] [id = 471] 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (136B4800) [pid = 916] [serial = 1413] [outer = 00000000] 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1844BC00) [pid = 916] [serial = 1414] [outer = 136B4800] 10:20:42 INFO - PROCESS | 916 | 1461000042646 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (186D9400) [pid = 916] [serial = 1415] [outer = 136B4800] 10:20:43 INFO - PROCESS | 916 | 1461000043086 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 589ms 10:20:43 INFO - PROCESS | 916 | 1461000043110 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 916 | 1461000043112 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 10:20:43 INFO - PROCESS | 916 | 1461000043115 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:20:43 INFO - PROCESS | 916 | 1461000043117 Marionette TRACE conn2 <- [1,1850,null,{}] 10:20:43 INFO - PROCESS | 916 | 1461000043124 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:43 INFO - PROCESS | 916 | 1461000043197 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:20:43 INFO - PROCESS | 916 | 1461000043203 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 916 | ++DOCSHELL 143B8C00 == 35 [pid = 916] [id = 472] 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (16655400) [pid = 916] [serial = 1416] [outer = 00000000] 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (18799000) [pid = 916] [serial = 1417] [outer = 16655400] 10:20:43 INFO - PROCESS | 916 | 1461000043247 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (15FA7400) [pid = 916] [serial = 1418] [outer = 16655400] 10:20:43 INFO - PROCESS | 916 | 1461000043703 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 636ms 10:20:43 INFO - PROCESS | 916 | 1461000043754 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 916 | 1461000043756 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 10:20:43 INFO - PROCESS | 916 | 1461000043759 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:20:43 INFO - PROCESS | 916 | 1461000043761 Marionette TRACE conn2 <- [1,1854,null,{}] 10:20:43 INFO - PROCESS | 916 | 1461000043764 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:43 INFO - PROCESS | 916 | 1461000043838 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:20:43 INFO - PROCESS | 916 | 1461000043844 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 916 | ++DOCSHELL 1844E000 == 36 [pid = 916] [id = 473] 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (186D7000) [pid = 916] [serial = 1419] [outer = 00000000] 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (18FE8400) [pid = 916] [serial = 1420] [outer = 186D7000] 10:20:43 INFO - PROCESS | 916 | 1461000043887 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (18FE8800) [pid = 916] [serial = 1421] [outer = 186D7000] 10:20:44 INFO - PROCESS | 916 | 1461000044595 Marionette TRACE conn2 <- [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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 899ms 10:20:44 INFO - PROCESS | 916 | 1461000044648 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 916 | 1461000044654 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:20:44 INFO - PROCESS | 916 | 1461000044659 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 916 | 1461000044663 Marionette TRACE conn2 <- [1,1858,null,{}] 10:20:44 INFO - PROCESS | 916 | 1461000044669 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:44 INFO - PROCESS | 916 | 1461000044778 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:20:44 INFO - PROCESS | 916 | 1461000044901 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 916 | ++DOCSHELL 12BBD800 == 37 [pid = 916] [id = 474] 10:20:44 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1325CC00) [pid = 916] [serial = 1422] [outer = 00000000] 10:20:44 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1382B800) [pid = 916] [serial = 1423] [outer = 1325CC00] 10:20:44 INFO - PROCESS | 916 | 1461000044965 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (142B5000) [pid = 916] [serial = 1424] [outer = 1325CC00] 10:20:45 INFO - PROCESS | 916 | 1461000045501 Marionette TRACE conn2 <- [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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 883ms 10:20:45 INFO - PROCESS | 916 | 1461000045564 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 916 | 1461000045570 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:20:45 INFO - PROCESS | 916 | 1461000045576 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 916 | 1461000045579 Marionette TRACE conn2 <- [1,1862,null,{}] 10:20:45 INFO - PROCESS | 916 | 1461000045583 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:45 INFO - PROCESS | 916 | 1461000045687 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:20:45 INFO - PROCESS | 916 | 1461000045788 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 916 | ++DOCSHELL 14BAA400 == 38 [pid = 916] [id = 475] 10:20:45 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (15CDE800) [pid = 916] [serial = 1425] [outer = 00000000] 10:20:45 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (165A4400) [pid = 916] [serial = 1426] [outer = 15CDE800] 10:20:45 INFO - PROCESS | 916 | 1461000045843 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (167F5000) [pid = 916] [serial = 1427] [outer = 15CDE800] 10:20:46 INFO - PROCESS | 916 | 1461000046458 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 945ms 10:20:46 INFO - PROCESS | 916 | 1461000046502 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 916 | 1461000046505 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 10:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:20:46 INFO - PROCESS | 916 | 1461000046509 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 916 | 1461000046513 Marionette TRACE conn2 <- [1,1866,null,{}] 10:20:46 INFO - PROCESS | 916 | 1461000046524 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:46 INFO - PROCESS | 916 | 1461000046624 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:20:46 INFO - PROCESS | 916 | 1461000046728 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 916 | ++DOCSHELL 19269000 == 39 [pid = 916] [id = 476] 10:20:46 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (196A4000) [pid = 916] [serial = 1428] [outer = 00000000] 10:20:46 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (196ADC00) [pid = 916] [serial = 1429] [outer = 196A4000] 10:20:46 INFO - PROCESS | 916 | 1461000046784 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1982E800) [pid = 916] [serial = 1430] [outer = 196A4000] 10:20:47 INFO - PROCESS | 916 | 1461000047376 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 900ms 10:20:47 INFO - PROCESS | 916 | 1461000047412 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 916 | 1461000047415 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:20:47 INFO - PROCESS | 916 | 1461000047419 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 916 | 1461000047421 Marionette TRACE conn2 <- [1,1870,null,{}] 10:20:47 INFO - PROCESS | 916 | 1461000047425 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:47 INFO - PROCESS | 916 | 1461000047524 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:20:47 INFO - PROCESS | 916 | 1461000047625 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 916 | ++DOCSHELL 11C64000 == 40 [pid = 916] [id = 477] 10:20:47 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (11C67400) [pid = 916] [serial = 1431] [outer = 00000000] 10:20:47 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (13266000) [pid = 916] [serial = 1432] [outer = 11C67400] 10:20:47 INFO - PROCESS | 916 | 1461000047679 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15E94C00) [pid = 916] [serial = 1433] [outer = 11C67400] 10:20:48 INFO - PROCESS | 916 | 1461000048409 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1038ms 10:20:48 INFO - PROCESS | 916 | 1461000048461 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 916 | 1461000048466 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 10:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:20:48 INFO - PROCESS | 916 | 1461000048471 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 916 | 1461000048475 Marionette TRACE conn2 <- [1,1874,null,{}] 10:20:48 INFO - PROCESS | 916 | 1461000048479 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:48 INFO - PROCESS | 916 | 1461000048571 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:20:48 INFO - PROCESS | 916 | --DOCSHELL 138AD800 == 39 [pid = 916] [id = 374] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183DC000) [pid = 916] [serial = 1366] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1654D000) [pid = 916] [serial = 1360] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 95 (16649400) [pid = 916] [serial = 1361] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 94 (157AA000) [pid = 916] [serial = 1354] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15C3B400) [pid = 916] [serial = 1355] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 92 (186E0C00) [pid = 916] [serial = 1369] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 91 (12DDC800) [pid = 916] [serial = 1348] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1325C800) [pid = 916] [serial = 1349] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 89 (196AA800) [pid = 916] [serial = 1384] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 88 (167F7400) [pid = 916] [serial = 1363] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 87 (167F0800) [pid = 916] [serial = 1364] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 86 (18F06C00) [pid = 916] [serial = 1372] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 85 (186D8800) [pid = 916] [serial = 1370] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 84 (15E12800) [pid = 916] [serial = 1357] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 83 (15E13800) [pid = 916] [serial = 1358] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 82 (196B6800) [pid = 916] [serial = 1375] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 81 (18FDE000) [pid = 916] [serial = 1373] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 80 (11C60800) [pid = 916] [serial = 1345] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 79 (16A75800) [pid = 916] [serial = 1381] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 78 (11C66C00) [pid = 916] [serial = 1346] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1382CC00) [pid = 916] [serial = 1351] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 76 (138A8C00) [pid = 916] [serial = 1352] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1847AC00) [pid = 916] [serial = 1382] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 74 (19830400) [pid = 916] [serial = 1376] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 73 (138ACC00) [pid = 916] [serial = 1378] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 72 (157F8400) [pid = 916] [serial = 1379] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | --DOMWINDOW == 71 (183DB000) [pid = 916] [serial = 1367] [outer = 00000000] [url = about:blank] 10:20:48 INFO - PROCESS | 916 | 1461000048715 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 916 | ++DOCSHELL 11C5D400 == 40 [pid = 916] [id = 478] 10:20:48 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (11C60800) [pid = 916] [serial = 1434] [outer = 00000000] 10:20:48 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (12DDC800) [pid = 916] [serial = 1435] [outer = 11C60800] 10:20:48 INFO - PROCESS | 916 | 1461000048762 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1370E000) [pid = 916] [serial = 1436] [outer = 11C60800] 10:20:49 INFO - PROCESS | 916 | 1461000049160 Marionette TRACE conn2 <- [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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 729ms 10:20:49 INFO - PROCESS | 916 | 1461000049241 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 916 | 1461000049246 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 10:20:49 INFO - PROCESS | 916 | 1461000049252 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:20:49 INFO - PROCESS | 916 | 1461000049255 Marionette TRACE conn2 <- [1,1878,null,{}] 10:20:49 INFO - PROCESS | 916 | 1461000049263 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:49 INFO - PROCESS | 916 | 1461000049346 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:20:49 INFO - PROCESS | 916 | 1461000049359 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 916 | ++DOCSHELL 138AD000 == 41 [pid = 916] [id = 479] 10:20:49 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (14B1D000) [pid = 916] [serial = 1437] [outer = 00000000] 10:20:49 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (157F5800) [pid = 916] [serial = 1438] [outer = 14B1D000] 10:20:49 INFO - PROCESS | 916 | 1461000049404 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15CBA400) [pid = 916] [serial = 1439] [outer = 14B1D000] 10:20:49 INFO - PROCESS | 916 | 1461000049885 Marionette TRACE conn2 <- [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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 683ms 10:20:49 INFO - PROCESS | 916 | 1461000049953 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 916 | 1461000049955 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:20:49 INFO - PROCESS | 916 | 1461000049959 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 916 | 1461000049962 Marionette TRACE conn2 <- [1,1882,null,{}] 10:20:49 INFO - PROCESS | 916 | 1461000049972 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:50 INFO - PROCESS | 916 | 1461000050060 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:20:50 INFO - PROCESS | 916 | 1461000050157 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 916 | ++DOCSHELL 15CD2800 == 42 [pid = 916] [id = 480] 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15F5A800) [pid = 916] [serial = 1440] [outer = 00000000] 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16581800) [pid = 916] [serial = 1441] [outer = 15F5A800] 10:20:50 INFO - PROCESS | 916 | 1461000050204 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16699C00) [pid = 916] [serial = 1442] [outer = 15F5A800] 10:20:50 INFO - PROCESS | 916 | 1461000050551 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 636ms 10:20:50 INFO - PROCESS | 916 | 1461000050580 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 916 | 1461000050582 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 10:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:20:50 INFO - PROCESS | 916 | 1461000050585 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 916 | 1461000050587 Marionette TRACE conn2 <- [1,1886,null,{}] 10:20:50 INFO - PROCESS | 916 | 1461000050590 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:50 INFO - PROCESS | 916 | 1461000050710 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:20:50 INFO - PROCESS | 916 | 1461000050758 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 916 | ++DOCSHELL 167F0800 == 43 [pid = 916] [id = 481] 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (167F7400) [pid = 916] [serial = 1443] [outer = 00000000] 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (16A6B000) [pid = 916] [serial = 1444] [outer = 167F7400] 10:20:50 INFO - PROCESS | 916 | 1461000050805 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16A75C00) [pid = 916] [serial = 1445] [outer = 167F7400] 10:20:51 INFO - PROCESS | 916 | 1461000051248 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 697ms 10:20:51 INFO - PROCESS | 916 | 1461000051285 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 916 | 1461000051287 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 10:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:20:51 INFO - PROCESS | 916 | 1461000051294 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 916 | 1461000051296 Marionette TRACE conn2 <- [1,1890,null,{}] 10:20:51 INFO - PROCESS | 916 | 1461000051304 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:51 INFO - PROCESS | 916 | 1461000051408 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:20:51 INFO - PROCESS | 916 | 1461000051413 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 916 | ++DOCSHELL 12DD8C00 == 44 [pid = 916] [id = 482] 10:20:51 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (18056000) [pid = 916] [serial = 1446] [outer = 00000000] 10:20:51 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (183E2C00) [pid = 916] [serial = 1447] [outer = 18056000] 10:20:51 INFO - PROCESS | 916 | 1461000051458 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1844A800) [pid = 916] [serial = 1448] [outer = 18056000] 10:20:51 INFO - PROCESS | 916 | 1461000051921 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 620ms 10:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:20:51 INFO - PROCESS | 916 | 1461000051933 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 916 | 1461000051935 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 10:20:51 INFO - PROCESS | 916 | 1461000051938 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 916 | 1461000051940 Marionette TRACE conn2 <- [1,1894,null,{}] 10:20:51 INFO - PROCESS | 916 | 1461000051949 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:52 INFO - PROCESS | 916 | 1461000052064 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:20:52 INFO - PROCESS | 916 | 1461000052166 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 916 | ++DOCSHELL 18730400 == 45 [pid = 916] [id = 483] 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1873DC00) [pid = 916] [serial = 1449] [outer = 00000000] 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (18F06C00) [pid = 916] [serial = 1450] [outer = 1873DC00] 10:20:52 INFO - PROCESS | 916 | 1461000052213 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (18FE2C00) [pid = 916] [serial = 1451] [outer = 1873DC00] 10:20:52 INFO - PROCESS | 916 | 1461000052606 Marionette TRACE conn2 <- [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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 729ms 10:20:52 INFO - PROCESS | 916 | 1461000052663 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 916 | 1461000052665 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 10:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:20:52 INFO - PROCESS | 916 | 1461000052668 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 916 | 1461000052669 Marionette TRACE conn2 <- [1,1898,null,{}] 10:20:52 INFO - PROCESS | 916 | 1461000052673 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:52 INFO - PROCESS | 916 | 1461000052777 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:20:52 INFO - PROCESS | 916 | 1461000052783 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 916 | ++DOCSHELL 18731400 == 46 [pid = 916] [id = 484] 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (187A0800) [pid = 916] [serial = 1452] [outer = 00000000] 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (19830400) [pid = 916] [serial = 1453] [outer = 187A0800] 10:20:52 INFO - PROCESS | 916 | 1461000052827 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19830800) [pid = 916] [serial = 1454] [outer = 187A0800] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1654DC00) [pid = 916] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15FA7800) [pid = 916] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15560800) [pid = 916] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 88 (13520000) [pid = 916] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 87 (136B4800) [pid = 916] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 86 (11B60C00) [pid = 916] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 85 (12DDB800) [pid = 916] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1555F400) [pid = 916] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:20:53 INFO - PROCESS | 916 | --DOMWINDOW == 83 (16655400) [pid = 916] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:20:53 INFO - PROCESS | 916 | 1461000053297 Marionette TRACE conn2 <- [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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 682ms 10:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:20:53 INFO - PROCESS | 916 | 1461000053368 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 916 | 1461000053370 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 10:20:53 INFO - PROCESS | 916 | 1461000053374 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 916 | 1461000053375 Marionette TRACE conn2 <- [1,1902,null,{}] 10:20:53 INFO - PROCESS | 916 | 1461000053379 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:53 INFO - PROCESS | 916 | 1461000053478 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:20:53 INFO - PROCESS | 916 | 1461000053488 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 916 | ++DOCSHELL 13209C00 == 47 [pid = 916] [id = 485] 10:20:53 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1382FC00) [pid = 916] [serial = 1455] [outer = 00000000] 10:20:53 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (16545C00) [pid = 916] [serial = 1456] [outer = 1382FC00] 10:20:53 INFO - PROCESS | 916 | 1461000053535 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (183DBC00) [pid = 916] [serial = 1457] [outer = 1382FC00] 10:20:53 INFO - PROCESS | 916 | 1461000053947 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 589ms 10:20:53 INFO - PROCESS | 916 | 1461000053971 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 916 | 1461000053973 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 10:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:20:53 INFO - PROCESS | 916 | 1461000053976 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 916 | 1461000053978 Marionette TRACE conn2 <- [1,1906,null,{}] 10:20:53 INFO - PROCESS | 916 | 1461000053993 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:54 INFO - PROCESS | 916 | 1461000054068 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:20:54 INFO - PROCESS | 916 | 1461000054074 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 916 | ++DOCSHELL 123FEC00 == 48 [pid = 916] [id = 486] 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15CBC800) [pid = 916] [serial = 1458] [outer = 00000000] 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (19AB0C00) [pid = 916] [serial = 1459] [outer = 15CBC800] 10:20:54 INFO - PROCESS | 916 | 1461000054117 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19C0B400) [pid = 916] [serial = 1460] [outer = 15CBC800] 10:20:54 INFO - PROCESS | 916 | 1461000054539 Marionette TRACE conn2 <- [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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 589ms 10:20:54 INFO - PROCESS | 916 | 1461000054573 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 916 | 1461000054575 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 10:20:54 INFO - PROCESS | 916 | 1461000054578 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:20:54 INFO - PROCESS | 916 | 1461000054580 Marionette TRACE conn2 <- [1,1910,null,{}] 10:20:54 INFO - PROCESS | 916 | 1461000054595 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:54 INFO - PROCESS | 916 | 1461000054654 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:20:54 INFO - PROCESS | 916 | 1461000054660 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 916 | ++DOCSHELL 196AF400 == 49 [pid = 916] [id = 487] 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (19C0F000) [pid = 916] [serial = 1461] [outer = 00000000] 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (19C17000) [pid = 916] [serial = 1462] [outer = 19C0F000] 10:20:54 INFO - PROCESS | 916 | 1461000054703 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19C16C00) [pid = 916] [serial = 1463] [outer = 19C0F000] 10:20:55 INFO - PROCESS | 916 | 1461000055261 Marionette TRACE conn2 <- [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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 744ms 10:20:55 INFO - PROCESS | 916 | 1461000055324 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 916 | 1461000055328 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 10:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:20:55 INFO - PROCESS | 916 | 1461000055334 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 916 | 1461000055339 Marionette TRACE conn2 <- [1,1914,null,{}] 10:20:55 INFO - PROCESS | 916 | 1461000055346 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:55 INFO - PROCESS | 916 | 1461000055450 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:20:55 INFO - PROCESS | 916 | 1461000055585 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 916 | ++DOCSHELL 1230D400 == 50 [pid = 916] [id = 488] 10:20:55 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (12B37C00) [pid = 916] [serial = 1464] [outer = 00000000] 10:20:55 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (136B4000) [pid = 916] [serial = 1465] [outer = 12B37C00] 10:20:55 INFO - PROCESS | 916 | 1461000055641 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (13781000) [pid = 916] [serial = 1466] [outer = 12B37C00] 10:20:56 INFO - PROCESS | 916 | 1461000056281 Marionette TRACE conn2 <- [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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 992ms 10:20:56 INFO - PROCESS | 916 | 1461000056337 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 916 | 1461000056343 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 10:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:20:56 INFO - PROCESS | 916 | 1461000056350 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 916 | 1461000056352 Marionette TRACE conn2 <- [1,1918,null,{}] 10:20:56 INFO - PROCESS | 916 | 1461000056357 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:56 INFO - PROCESS | 916 | 1461000056458 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:20:56 INFO - PROCESS | 916 | 1461000056588 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 916 | ++DOCSHELL 13830800 == 51 [pid = 916] [id = 489] 10:20:56 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15E13C00) [pid = 916] [serial = 1467] [outer = 00000000] 10:20:56 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15F9FC00) [pid = 916] [serial = 1468] [outer = 15E13C00] 10:20:56 INFO - PROCESS | 916 | 1461000056627 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16548400) [pid = 916] [serial = 1469] [outer = 15E13C00] 10:20:57 INFO - PROCESS | 916 | 1461000057191 Marionette TRACE conn2 <- [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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 899ms 10:20:57 INFO - PROCESS | 916 | 1461000057236 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 916 | 1461000057238 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 10:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:20:57 INFO - PROCESS | 916 | 1461000057242 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 916 | 1461000057246 Marionette TRACE conn2 <- [1,1922,null,{}] 10:20:57 INFO - PROCESS | 916 | 1461000057257 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:57 INFO - PROCESS | 916 | 1461000057360 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:20:57 INFO - PROCESS | 916 | 1461000057490 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 916 | ++DOCSHELL 15F9EC00 == 52 [pid = 916] [id = 490] 10:20:57 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1872E400) [pid = 916] [serial = 1470] [outer = 00000000] 10:20:57 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (196AB800) [pid = 916] [serial = 1471] [outer = 1872E400] 10:20:57 INFO - PROCESS | 916 | 1461000057547 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19C12800) [pid = 916] [serial = 1472] [outer = 1872E400] 10:20:58 INFO - PROCESS | 916 | 1461000058139 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 946ms 10:20:58 INFO - PROCESS | 916 | 1461000058187 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 916 | 1461000058190 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 10:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:20:58 INFO - PROCESS | 916 | 1461000058193 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 916 | 1461000058195 Marionette TRACE conn2 <- [1,1926,null,{}] 10:20:58 INFO - PROCESS | 916 | 1461000058198 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:58 INFO - PROCESS | 916 | 1461000058318 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:20:58 INFO - PROCESS | 916 | 1461000058447 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 916 | ++DOCSHELL 12BBF800 == 53 [pid = 916] [id = 491] 10:20:58 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (12BBE000) [pid = 916] [serial = 1473] [outer = 00000000] 10:20:58 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (13786400) [pid = 916] [serial = 1474] [outer = 12BBE000] 10:20:58 INFO - PROCESS | 916 | 1461000058503 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (13838400) [pid = 916] [serial = 1475] [outer = 12BBE000] 10:20:59 INFO - PROCESS | 916 | 1461000059202 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1039ms 10:20:59 INFO - PROCESS | 916 | 1461000059232 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 916 | 1461000059237 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:20:59 INFO - PROCESS | 916 | 1461000059242 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 916 | 1461000059245 Marionette TRACE conn2 <- [1,1930,null,{}] 10:20:59 INFO - PROCESS | 916 | 1461000059251 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:20:59 INFO - PROCESS | 916 | 1461000059351 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:20:59 INFO - PROCESS | 916 | 1461000059461 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 916 | ++DOCSHELL 14BA7C00 == 54 [pid = 916] [id = 492] 10:20:59 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (14BA8400) [pid = 916] [serial = 1476] [outer = 00000000] 10:20:59 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (157F5000) [pid = 916] [serial = 1477] [outer = 14BA8400] 10:20:59 INFO - PROCESS | 916 | 1461000059510 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15CF6000) [pid = 916] [serial = 1478] [outer = 14BA8400] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 11BCD800 == 53 [pid = 916] [id = 469] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 11C06C00 == 52 [pid = 916] [id = 471] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 11C5D800 == 51 [pid = 916] [id = 467] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 147B9400 == 50 [pid = 916] [id = 466] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 123FEC00 == 49 [pid = 916] [id = 486] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 13209C00 == 48 [pid = 916] [id = 485] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 18731400 == 47 [pid = 916] [id = 484] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 18730400 == 46 [pid = 916] [id = 483] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 12DD8C00 == 45 [pid = 916] [id = 482] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 167F0800 == 44 [pid = 916] [id = 481] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 15CD2800 == 43 [pid = 916] [id = 480] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 138AD000 == 42 [pid = 916] [id = 479] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 11C5D400 == 41 [pid = 916] [id = 478] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 19269000 == 40 [pid = 916] [id = 476] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18FE8400) [pid = 916] [serial = 1420] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 14BAA400 == 39 [pid = 916] [id = 475] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 12BBD800 == 38 [pid = 916] [id = 474] 10:20:59 INFO - PROCESS | 916 | --DOCSHELL 1844E000 == 37 [pid = 916] [id = 473] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18799000) [pid = 916] [serial = 1417] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 104 (16649800) [pid = 916] [serial = 1405] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11C66400) [pid = 916] [serial = 1387] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 102 (183DA400) [pid = 916] [serial = 1408] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 101 (159FA400) [pid = 916] [serial = 1399] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15CEB000) [pid = 916] [serial = 1400] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1382D400) [pid = 916] [serial = 1396] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 98 (13839C00) [pid = 916] [serial = 1397] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13780000) [pid = 916] [serial = 1390] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1664C800) [pid = 916] [serial = 1406] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 95 (183DB800) [pid = 916] [serial = 1409] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1844BC00) [pid = 916] [serial = 1414] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 93 (136AD800) [pid = 916] [serial = 1412] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 92 (13513000) [pid = 916] [serial = 1411] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1325F000) [pid = 916] [serial = 1393] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 90 (13512400) [pid = 916] [serial = 1394] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15FA2800) [pid = 916] [serial = 1402] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 88 (15FA7400) [pid = 916] [serial = 1418] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16541800) [pid = 916] [serial = 1403] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 916 | --DOMWINDOW == 86 (186D9400) [pid = 916] [serial = 1415] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 916 | 1461000060018 Marionette TRACE conn2 <- [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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 807ms 10:21:00 INFO - PROCESS | 916 | 1461000060045 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 916 | 1461000060050 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:21:00 INFO - PROCESS | 916 | 1461000060056 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 916 | 1461000060058 Marionette TRACE conn2 <- [1,1934,null,{}] 10:21:00 INFO - PROCESS | 916 | 1461000060062 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:00 INFO - PROCESS | 916 | 1461000060141 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:21:00 INFO - PROCESS | 916 | 1461000060150 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 916 | ++DOCSHELL 13512400 == 38 [pid = 916] [id = 493] 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (13513000) [pid = 916] [serial = 1479] [outer = 00000000] 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (138A6C00) [pid = 916] [serial = 1480] [outer = 13513000] 10:21:00 INFO - PROCESS | 916 | 1461000060195 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (157F1400) [pid = 916] [serial = 1481] [outer = 13513000] 10:21:00 INFO - PROCESS | 916 | 1461000060681 Marionette TRACE conn2 <- [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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 635ms 10:21:00 INFO - PROCESS | 916 | 1461000060693 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 916 | 1461000060695 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:21:00 INFO - PROCESS | 916 | 1461000060699 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 916 | 1461000060702 Marionette TRACE conn2 <- [1,1938,null,{}] 10:21:00 INFO - PROCESS | 916 | 1461000060713 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:00 INFO - PROCESS | 916 | 1461000060806 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:21:00 INFO - PROCESS | 916 | 1461000060815 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 916 | ++DOCSHELL 16577C00 == 39 [pid = 916] [id = 494] 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16580800) [pid = 916] [serial = 1482] [outer = 00000000] 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (167EDC00) [pid = 916] [serial = 1483] [outer = 16580800] 10:21:00 INFO - PROCESS | 916 | 1461000060865 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (167F2400) [pid = 916] [serial = 1484] [outer = 16580800] 10:21:01 INFO - PROCESS | 916 | 1461000061349 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 682ms 10:21:01 INFO - PROCESS | 916 | 1461000061382 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 916 | 1461000061384 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 10:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:21:01 INFO - PROCESS | 916 | 1461000061387 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 916 | 1461000061389 Marionette TRACE conn2 <- [1,1942,null,{}] 10:21:01 INFO - PROCESS | 916 | 1461000061396 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:01 INFO - PROCESS | 916 | 1461000061474 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:21:01 INFO - PROCESS | 916 | 1461000061480 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 916 | ++DOCSHELL 167F4800 == 40 [pid = 916] [id = 495] 10:21:01 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (167F7800) [pid = 916] [serial = 1485] [outer = 00000000] 10:21:01 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (183DE000) [pid = 916] [serial = 1486] [outer = 167F7800] 10:21:01 INFO - PROCESS | 916 | 1461000061525 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (183E2400) [pid = 916] [serial = 1487] [outer = 167F7800] 10:21:01 INFO - PROCESS | 916 | 1461000061976 Marionette TRACE conn2 <- [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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 620ms 10:21:02 INFO - PROCESS | 916 | 1461000062025 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 916 | 1461000062027 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 10:21:02 INFO - PROCESS | 916 | 1461000062031 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:21:02 INFO - PROCESS | 916 | 1461000062032 Marionette TRACE conn2 <- [1,1946,null,{}] 10:21:02 INFO - PROCESS | 916 | 1461000062036 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 916 | 1461000062112 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:21:02 INFO - PROCESS | 916 | 1461000062118 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 916 | ++DOCSHELL 183E0800 == 41 [pid = 916] [id = 496] 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (18479C00) [pid = 916] [serial = 1488] [outer = 00000000] 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (18730800) [pid = 916] [serial = 1489] [outer = 18479C00] 10:21:02 INFO - PROCESS | 916 | 1461000062162 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18735000) [pid = 916] [serial = 1490] [outer = 18479C00] 10:21:02 INFO - PROCESS | 916 | 1461000062678 Marionette TRACE conn2 <- [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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 682ms 10:21:02 INFO - PROCESS | 916 | 1461000062731 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 916 | 1461000062732 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 10:21:02 INFO - PROCESS | 916 | 1461000062736 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:21:02 INFO - PROCESS | 916 | 1461000062738 Marionette TRACE conn2 <- [1,1950,null,{}] 10:21:02 INFO - PROCESS | 916 | 1461000062741 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:02 INFO - PROCESS | 916 | 1461000062844 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:21:02 INFO - PROCESS | 916 | 1461000062857 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 916 | ++DOCSHELL 12BB4000 == 42 [pid = 916] [id = 497] 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1874B800) [pid = 916] [serial = 1491] [outer = 00000000] 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (18FEB400) [pid = 916] [serial = 1492] [outer = 1874B800] 10:21:02 INFO - PROCESS | 916 | 1461000062905 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1982D400) [pid = 916] [serial = 1493] [outer = 1874B800] 10:21:03 INFO - PROCESS | 916 | 1461000063321 Marionette TRACE conn2 <- [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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 635ms 10:21:03 INFO - PROCESS | 916 | 1461000063359 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 916 | 1461000063361 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 10:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:21:03 INFO - PROCESS | 916 | 1461000063364 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 916 | 1461000063366 Marionette TRACE conn2 <- [1,1954,null,{}] 10:21:03 INFO - PROCESS | 916 | 1461000063369 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:03 INFO - PROCESS | 916 | 1461000063478 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:21:03 INFO - PROCESS | 916 | 1461000063567 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 916 | ++DOCSHELL 13208C00 == 43 [pid = 916] [id = 498] 10:21:03 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18FE8C00) [pid = 916] [serial = 1494] [outer = 00000000] 10:21:03 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19C15800) [pid = 916] [serial = 1495] [outer = 18FE8C00] 10:21:03 INFO - PROCESS | 916 | 1461000063610 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (19D81400) [pid = 916] [serial = 1496] [outer = 18FE8C00] 10:21:04 INFO - PROCESS | 916 | 1461000064014 Marionette TRACE conn2 <- [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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 698ms 10:21:04 INFO - PROCESS | 916 | 1461000064063 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 916 | 1461000064065 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 10:21:04 INFO - PROCESS | 916 | 1461000064068 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:21:04 INFO - PROCESS | 916 | 1461000064070 Marionette TRACE conn2 <- [1,1958,null,{}] 10:21:04 INFO - PROCESS | 916 | 1461000064073 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:04 INFO - PROCESS | 916 | 1461000064177 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:21:04 INFO - PROCESS | 916 | 1461000064183 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 916 | ++DOCSHELL 19C0A800 == 44 [pid = 916] [id = 499] 10:21:04 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (19D81800) [pid = 916] [serial = 1497] [outer = 00000000] 10:21:04 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (19F71400) [pid = 916] [serial = 1498] [outer = 19D81800] 10:21:04 INFO - PROCESS | 916 | 1461000064227 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19F96800) [pid = 916] [serial = 1499] [outer = 19D81800] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18056000) [pid = 916] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1873DC00) [pid = 916] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 104 (187A0800) [pid = 916] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15F5A800) [pid = 916] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 102 (11C60800) [pid = 916] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 101 (14B1D000) [pid = 916] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 100 (167F7400) [pid = 916] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1382FC00) [pid = 916] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:21:04 INFO - PROCESS | 916 | --DOMWINDOW == 98 (15CBC800) [pid = 916] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:21:04 INFO - PROCESS | 916 | 1461000064698 Marionette TRACE conn2 <- [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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 697ms 10:21:04 INFO - PROCESS | 916 | 1461000064768 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 916 | 1461000064770 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 10:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:21:04 INFO - PROCESS | 916 | 1461000064773 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 916 | 1461000064775 Marionette TRACE conn2 <- [1,1962,null,{}] 10:21:04 INFO - PROCESS | 916 | 1461000064779 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:04 INFO - PROCESS | 916 | 1461000064893 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:21:04 INFO - PROCESS | 916 | 1461000064901 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 916 | ++DOCSHELL 123F6400 == 45 [pid = 916] [id = 500] 10:21:04 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (14B1B800) [pid = 916] [serial = 1500] [outer = 00000000] 10:21:04 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19B52800) [pid = 916] [serial = 1501] [outer = 14B1B800] 10:21:04 INFO - PROCESS | 916 | 1461000064945 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19D88800) [pid = 916] [serial = 1502] [outer = 14B1B800] 10:21:05 INFO - PROCESS | 916 | 1461000065375 Marionette TRACE conn2 <- [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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 636ms 10:21:05 INFO - PROCESS | 916 | 1461000065396 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 916 | 1461000065400 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 10:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:21:05 INFO - PROCESS | 916 | 1461000065404 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 916 | 1461000065407 Marionette TRACE conn2 <- [1,1966,null,{}] 10:21:05 INFO - PROCESS | 916 | 1461000065415 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:05 INFO - PROCESS | 916 | 1461000065491 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:21:05 INFO - PROCESS | 916 | 1461000065498 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 916 | ++DOCSHELL 19831400 == 46 [pid = 916] [id = 501] 10:21:05 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19C09800) [pid = 916] [serial = 1503] [outer = 00000000] 10:21:05 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1A486400) [pid = 916] [serial = 1504] [outer = 19C09800] 10:21:05 INFO - PROCESS | 916 | 1461000065541 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1A48C800) [pid = 916] [serial = 1505] [outer = 19C09800] 10:21:05 INFO - PROCESS | 916 | 1461000065960 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 589ms 10:21:06 INFO - PROCESS | 916 | 1461000066001 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 916 | 1461000066003 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:21:06 INFO - PROCESS | 916 | 1461000066011 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 916 | 1461000066013 Marionette TRACE conn2 <- [1,1970,null,{}] 10:21:06 INFO - PROCESS | 916 | 1461000066016 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 916 | 1461000066108 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:21:06 INFO - PROCESS | 916 | 1461000066114 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 916 | ++DOCSHELL 1A485400 == 47 [pid = 916] [id = 502] 10:21:06 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1A593C00) [pid = 916] [serial = 1506] [outer = 00000000] 10:21:06 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1AE31000) [pid = 916] [serial = 1507] [outer = 1A593C00] 10:21:06 INFO - PROCESS | 916 | 1461000066163 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1AEB2400) [pid = 916] [serial = 1508] [outer = 1A593C00] 10:21:06 INFO - PROCESS | 916 | 1461000066790 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 822ms 10:21:06 INFO - PROCESS | 916 | 1461000066852 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 916 | 1461000066857 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:21:06 INFO - PROCESS | 916 | 1461000066863 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 916 | 1461000066867 Marionette TRACE conn2 <- [1,1974,null,{}] 10:21:06 INFO - PROCESS | 916 | 1461000066856 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:06 INFO - PROCESS | 916 | 1461000066963 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:21:07 INFO - PROCESS | 916 | 1461000067096 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 916 | ++DOCSHELL 13517000 == 48 [pid = 916] [id = 503] 10:21:07 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13520000) [pid = 916] [serial = 1509] [outer = 00000000] 10:21:07 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (13837C00) [pid = 916] [serial = 1510] [outer = 13520000] 10:21:07 INFO - PROCESS | 916 | 1461000067153 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (14B9D800) [pid = 916] [serial = 1511] [outer = 13520000] 10:21:07 INFO - PROCESS | 916 | 1461000067745 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 931ms 10:21:07 INFO - PROCESS | 916 | 1461000067793 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 916 | 1461000067799 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 10:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:21:07 INFO - PROCESS | 916 | 1461000067805 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 916 | 1461000067808 Marionette TRACE conn2 <- [1,1978,null,{}] 10:21:07 INFO - PROCESS | 916 | 1461000067812 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:07 INFO - PROCESS | 916 | 1461000067913 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:21:08 INFO - PROCESS | 916 | 1461000068017 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 916 | ++DOCSHELL 15E15400 == 49 [pid = 916] [id = 504] 10:21:08 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (15F9E800) [pid = 916] [serial = 1512] [outer = 00000000] 10:21:08 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (16582C00) [pid = 916] [serial = 1513] [outer = 15F9E800] 10:21:08 INFO - PROCESS | 916 | 1461000068070 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1804B800) [pid = 916] [serial = 1514] [outer = 15F9E800] 10:21:08 INFO - PROCESS | 916 | 1461000068625 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 837ms 10:21:08 INFO - PROCESS | 916 | 1461000068657 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 916 | 1461000068660 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 10:21:08 INFO - PROCESS | 916 | 1461000068665 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:21:08 INFO - PROCESS | 916 | 1461000068668 Marionette TRACE conn2 <- [1,1982,null,{}] 10:21:08 INFO - PROCESS | 916 | 1461000068679 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:08 INFO - PROCESS | 916 | 1461000068783 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:21:08 INFO - PROCESS | 916 | 1461000068888 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 916 | ++DOCSHELL 18FE3000 == 50 [pid = 916] [id = 505] 10:21:08 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (19267C00) [pid = 916] [serial = 1515] [outer = 00000000] 10:21:08 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19F6C000) [pid = 916] [serial = 1516] [outer = 19267C00] 10:21:08 INFO - PROCESS | 916 | 1461000068944 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A484400) [pid = 916] [serial = 1517] [outer = 19267C00] 10:21:09 INFO - PROCESS | 916 | 1461000069505 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 884ms 10:21:09 INFO - PROCESS | 916 | 1461000069557 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 916 | 1461000069560 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:21:09 INFO - PROCESS | 916 | 1461000069563 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 916 | 1461000069565 Marionette TRACE conn2 <- [1,1986,null,{}] 10:21:09 INFO - PROCESS | 916 | 1461000069569 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:09 INFO - PROCESS | 916 | 1461000069668 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:21:09 INFO - PROCESS | 916 | 1461000069771 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 916 | ++DOCSHELL 1AA25400 == 51 [pid = 916] [id = 506] 10:21:09 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1AE29C00) [pid = 916] [serial = 1518] [outer = 00000000] 10:21:09 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1C51C800) [pid = 916] [serial = 1519] [outer = 1AE29C00] 10:21:09 INFO - PROCESS | 916 | 1461000069825 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1C520400) [pid = 916] [serial = 1520] [outer = 1AE29C00] 10:21:10 INFO - PROCESS | 916 | 1461000070385 Marionette TRACE conn2 <- [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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 900ms 10:21:10 INFO - PROCESS | 916 | 1461000070467 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 916 | 1461000070469 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:21:10 INFO - PROCESS | 916 | 1461000070472 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 916 | 1461000070474 Marionette TRACE conn2 <- [1,1990,null,{}] 10:21:10 INFO - PROCESS | 916 | 1461000070478 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:10 INFO - PROCESS | 916 | 1461000070718 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:21:10 INFO - PROCESS | 916 | 1461000070860 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 916 | ++DOCSHELL 02A86C00 == 52 [pid = 916] [id = 507] 10:21:10 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (11B53000) [pid = 916] [serial = 1521] [outer = 00000000] 10:21:10 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (11BD4000) [pid = 916] [serial = 1522] [outer = 11B53000] 10:21:10 INFO - PROCESS | 916 | 1461000070910 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (11C6A400) [pid = 916] [serial = 1523] [outer = 11B53000] 10:21:11 INFO - PROCESS | 916 | 1461000071521 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1147ms 10:21:11 INFO - PROCESS | 916 | 1461000071622 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 916 | 1461000071627 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 10:21:11 INFO - PROCESS | 916 | 1461000071632 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:21:11 INFO - PROCESS | 916 | 1461000071636 Marionette TRACE conn2 <- [1,1994,null,{}] 10:21:11 INFO - PROCESS | 916 | 1461000071641 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:11 INFO - PROCESS | 916 | 1461000071747 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:21:11 INFO - PROCESS | 916 | 1461000071848 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 1654B000 == 51 [pid = 916] [id = 468] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 1A38D800 == 50 [pid = 916] [id = 447] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 11B5C000 == 49 [pid = 916] [id = 470] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 19831400 == 48 [pid = 916] [id = 501] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 123F6400 == 47 [pid = 916] [id = 500] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 19C0A800 == 46 [pid = 916] [id = 499] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 13208C00 == 45 [pid = 916] [id = 498] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 12BB4000 == 44 [pid = 916] [id = 497] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 183E0800 == 43 [pid = 916] [id = 496] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 167F4800 == 42 [pid = 916] [id = 495] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 16577C00 == 41 [pid = 916] [id = 494] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 13512400 == 40 [pid = 916] [id = 493] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 14BA7C00 == 39 [pid = 916] [id = 492] 10:21:11 INFO - PROCESS | 916 | --DOCSHELL 13830800 == 38 [pid = 916] [id = 489] 10:21:11 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1382B800) [pid = 916] [serial = 1423] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 916 | --DOMWINDOW == 120 (165A4400) [pid = 916] [serial = 1426] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 916 | --DOMWINDOW == 119 (13266000) [pid = 916] [serial = 1432] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 916 | --DOMWINDOW == 118 (196ADC00) [pid = 916] [serial = 1429] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19C17000) [pid = 916] [serial = 1462] [outer = 00000000] [url = about:blank] 10:21:11 INFO - PROCESS | 916 | ++DOCSHELL 11C60800 == 39 [pid = 916] [id = 508] 10:21:11 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (123C3800) [pid = 916] [serial = 1524] [outer = 00000000] 10:21:11 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1325F800) [pid = 916] [serial = 1525] [outer = 123C3800] 10:21:11 INFO - PROCESS | 916 | 1461000071929 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1382D400) [pid = 916] [serial = 1526] [outer = 123C3800] 10:21:12 INFO - PROCESS | 916 | --DOCSHELL 1230D400 == 38 [pid = 916] [id = 488] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 119 (183E2C00) [pid = 916] [serial = 1447] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1844A800) [pid = 916] [serial = 1448] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 117 (18F06C00) [pid = 916] [serial = 1450] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19830400) [pid = 916] [serial = 1453] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16581800) [pid = 916] [serial = 1441] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 114 (16699C00) [pid = 916] [serial = 1442] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 113 (12DDC800) [pid = 916] [serial = 1435] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1370E000) [pid = 916] [serial = 1436] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 111 (157F5800) [pid = 916] [serial = 1438] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 110 (15CBA400) [pid = 916] [serial = 1439] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18FE2C00) [pid = 916] [serial = 1451] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16A6B000) [pid = 916] [serial = 1444] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 107 (16545C00) [pid = 916] [serial = 1456] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19C0B400) [pid = 916] [serial = 1460] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19AB0C00) [pid = 916] [serial = 1459] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19830800) [pid = 916] [serial = 1454] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 103 (16A75C00) [pid = 916] [serial = 1445] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | --DOMWINDOW == 102 (183DBC00) [pid = 916] [serial = 1457] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 916 | 1461000072363 Marionette TRACE conn2 <- [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]]]}] 10:21:12 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 10:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 790ms 10:21:12 INFO - PROCESS | 916 | 1461000072437 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 916 | 1461000072440 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:21:12 INFO - PROCESS | 916 | 1461000072443 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 916 | 1461000072445 Marionette TRACE conn2 <- [1,1998,null,{}] 10:21:12 INFO - PROCESS | 916 | 1461000072449 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:12 INFO - PROCESS | 916 | 1461000072527 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:21:12 INFO - PROCESS | 916 | 1461000072538 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 916 | ++DOCSHELL 14BED400 == 39 [pid = 916] [id = 509] 10:21:12 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (14BEE400) [pid = 916] [serial = 1527] [outer = 00000000] 10:21:12 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (159EFC00) [pid = 916] [serial = 1528] [outer = 14BEE400] 10:21:12 INFO - PROCESS | 916 | 1461000072592 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15CD9800) [pid = 916] [serial = 1529] [outer = 14BEE400] 10:21:13 INFO - PROCESS | 916 | 1461000073067 Marionette TRACE conn2 <- [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]]]}] 10:21:13 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 10:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 698ms 10:21:13 INFO - PROCESS | 916 | 1461000073126 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 916 | 1461000073130 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 10:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:21:13 INFO - PROCESS | 916 | 1461000073140 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 916 | 1461000073144 Marionette TRACE conn2 <- [1,2002,null,{}] 10:21:13 INFO - PROCESS | 916 | 1461000073148 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 916 | 1461000073229 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:21:13 INFO - PROCESS | 916 | 1461000073323 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 916 | ++DOCSHELL 15E8E000 == 40 [pid = 916] [id = 510] 10:21:13 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15F5C800) [pid = 916] [serial = 1530] [outer = 00000000] 10:21:13 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (16575800) [pid = 916] [serial = 1531] [outer = 15F5C800] 10:21:13 INFO - PROCESS | 916 | 1461000073375 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1657B800) [pid = 916] [serial = 1532] [outer = 15F5C800] 10:21:13 INFO - PROCESS | 916 | 1461000073737 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 635ms 10:21:13 INFO - PROCESS | 916 | 1461000073792 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 916 | 1461000073794 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 10:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:21:13 INFO - PROCESS | 916 | 1461000073798 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 916 | 1461000073799 Marionette TRACE conn2 <- [1,2006,null,{}] 10:21:13 INFO - PROCESS | 916 | 1461000073803 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:13 INFO - PROCESS | 916 | 1461000073881 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:21:13 INFO - PROCESS | 916 | 1461000073918 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 916 | ++DOCSHELL 1657E800 == 41 [pid = 916] [id = 511] 10:21:13 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1669D000) [pid = 916] [serial = 1533] [outer = 00000000] 10:21:13 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167F6C00) [pid = 916] [serial = 1534] [outer = 1669D000] 10:21:13 INFO - PROCESS | 916 | 1461000073962 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (16A6C000) [pid = 916] [serial = 1535] [outer = 1669D000] 10:21:14 INFO - PROCESS | 916 | 1461000074436 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 697ms 10:21:14 INFO - PROCESS | 916 | 1461000074496 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 916 | 1461000074498 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 10:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:21:14 INFO - PROCESS | 916 | 1461000074507 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 916 | 1461000074509 Marionette TRACE conn2 <- [1,2010,null,{}] 10:21:14 INFO - PROCESS | 916 | 1461000074512 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:14 INFO - PROCESS | 916 | 1461000074627 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:21:14 INFO - PROCESS | 916 | 1461000074689 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 916 | ++DOCSHELL 183DA400 == 42 [pid = 916] [id = 512] 10:21:14 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (183DAC00) [pid = 916] [serial = 1536] [outer = 00000000] 10:21:14 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (183E5C00) [pid = 916] [serial = 1537] [outer = 183DAC00] 10:21:14 INFO - PROCESS | 916 | 1461000074744 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1847D000) [pid = 916] [serial = 1538] [outer = 183DAC00] 10:21:15 INFO - PROCESS | 916 | 1461000075182 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 744ms 10:21:15 INFO - PROCESS | 916 | 1461000075262 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 916 | 1461000075264 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:21:15 INFO - PROCESS | 916 | 1461000075271 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 916 | 1461000075273 Marionette TRACE conn2 <- [1,2014,null,{}] 10:21:15 INFO - PROCESS | 916 | 1461000075276 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:15 INFO - PROCESS | 916 | 1461000075387 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:21:15 INFO - PROCESS | 916 | 1461000075399 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 916 | ++DOCSHELL 1351B000 == 43 [pid = 916] [id = 513] 10:21:15 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18739000) [pid = 916] [serial = 1539] [outer = 00000000] 10:21:15 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (18F0B400) [pid = 916] [serial = 1540] [outer = 18739000] 10:21:15 INFO - PROCESS | 916 | 1461000075447 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (18F0AC00) [pid = 916] [serial = 1541] [outer = 18739000] 10:21:15 INFO - PROCESS | 916 | 1461000075895 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 636ms 10:21:15 INFO - PROCESS | 916 | 1461000075907 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 916 | 1461000075909 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:21:15 INFO - PROCESS | 916 | 1461000075913 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 916 | 1461000075914 Marionette TRACE conn2 <- [1,2018,null,{}] 10:21:15 INFO - PROCESS | 916 | 1461000075923 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:16 INFO - PROCESS | 916 | 1461000076029 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:21:16 INFO - PROCESS | 916 | 1461000076101 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 916 | ++DOCSHELL 18FDE000 == 44 [pid = 916] [id = 514] 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (18FE3400) [pid = 916] [serial = 1542] [outer = 00000000] 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (196A8C00) [pid = 916] [serial = 1543] [outer = 18FE3400] 10:21:16 INFO - PROCESS | 916 | 1461000076151 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19830400) [pid = 916] [serial = 1544] [outer = 18FE3400] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19C09800) [pid = 916] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 118 (14BA8400) [pid = 916] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 117 (14B1B800) [pid = 916] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19D81800) [pid = 916] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 115 (167F7800) [pid = 916] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 114 (18FE8C00) [pid = 916] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1874B800) [pid = 916] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18479C00) [pid = 916] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 111 (12BBE000) [pid = 916] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16580800) [pid = 916] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 109 (13513000) [pid = 916] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 108 (12B42800) [pid = 916] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 107 (11C67400) [pid = 916] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:21:16 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1A3ED800) [pid = 916] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:21:16 INFO - PROCESS | 916 | 1461000076647 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 790ms 10:21:16 INFO - PROCESS | 916 | 1461000076716 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 916 | 1461000076718 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:21:16 INFO - PROCESS | 916 | 1461000076721 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 916 | 1461000076723 Marionette TRACE conn2 <- [1,2022,null,{}] 10:21:16 INFO - PROCESS | 916 | 1461000076729 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:16 INFO - PROCESS | 916 | 1461000076806 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:21:16 INFO - PROCESS | 916 | 1461000076812 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 916 | ++DOCSHELL 1325F000 == 45 [pid = 916] [id = 515] 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1370C800) [pid = 916] [serial = 1545] [outer = 00000000] 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (16580800) [pid = 916] [serial = 1546] [outer = 1370C800] 10:21:16 INFO - PROCESS | 916 | 1461000076856 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (18743000) [pid = 916] [serial = 1547] [outer = 1370C800] 10:21:17 INFO - PROCESS | 916 | 1461000077509 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 837ms 10:21:17 INFO - PROCESS | 916 | 1461000077557 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 916 | 1461000077563 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 10:21:17 INFO - PROCESS | 916 | 1461000077569 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:21:17 INFO - PROCESS | 916 | 1461000077573 Marionette TRACE conn2 <- [1,2026,null,{}] 10:21:17 INFO - PROCESS | 916 | 1461000077578 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:17 INFO - PROCESS | 916 | 1461000077690 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:21:17 INFO - PROCESS | 916 | 1461000077826 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 916 | ++DOCSHELL 13205C00 == 46 [pid = 916] [id = 516] 10:21:17 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1325D400) [pid = 916] [serial = 1548] [outer = 00000000] 10:21:17 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1370E400) [pid = 916] [serial = 1549] [outer = 1325D400] 10:21:17 INFO - PROCESS | 916 | 1461000077883 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (13837000) [pid = 916] [serial = 1550] [outer = 1325D400] 10:21:18 INFO - PROCESS | 916 | 1461000078485 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 931ms 10:21:18 INFO - PROCESS | 916 | 1461000078517 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 916 | 1461000078523 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:21:18 INFO - PROCESS | 916 | 1461000078529 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 916 | 1461000078532 Marionette TRACE conn2 <- [1,2030,null,{}] 10:21:18 INFO - PROCESS | 916 | 1461000078536 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:18 INFO - PROCESS | 916 | 1461000078640 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:21:18 INFO - PROCESS | 916 | 1461000078755 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 916 | ++DOCSHELL 136B4800 == 47 [pid = 916] [id = 517] 10:21:18 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (143AA000) [pid = 916] [serial = 1551] [outer = 00000000] 10:21:18 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (15FA5800) [pid = 916] [serial = 1552] [outer = 143AA000] 10:21:18 INFO - PROCESS | 916 | 1461000078849 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1654B400) [pid = 916] [serial = 1553] [outer = 143AA000] 10:21:19 INFO - PROCESS | 916 | 1461000079385 Marionette TRACE conn2 <- [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]]]}] 10:21:19 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) 10:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 899ms 10:21:19 INFO - PROCESS | 916 | 1461000079415 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 916 | 1461000079417 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 10:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:21:19 INFO - PROCESS | 916 | 1461000079421 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 916 | 1461000079425 Marionette TRACE conn2 <- [1,2034,null,{}] 10:21:19 INFO - PROCESS | 916 | 1461000079436 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:19 INFO - PROCESS | 916 | 1461000079540 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:21:19 INFO - PROCESS | 916 | 1461000079649 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 916 | ++DOCSHELL 18479C00 == 48 [pid = 916] [id = 518] 10:21:19 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1847B000) [pid = 916] [serial = 1554] [outer = 00000000] 10:21:19 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (18FEA000) [pid = 916] [serial = 1555] [outer = 1847B000] 10:21:19 INFO - PROCESS | 916 | 1461000079705 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1982AC00) [pid = 916] [serial = 1556] [outer = 1847B000] 10:21:20 INFO - PROCESS | 916 | 1461000080320 Marionette TRACE conn2 <- [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]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 10:21:20 INFO - PROCESS | 916 | 1461000080366 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 916 | 1461000080369 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 10:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:21:20 INFO - PROCESS | 916 | 1461000080373 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 916 | 1461000080375 Marionette TRACE conn2 <- [1,2038,null,{}] 10:21:20 INFO - PROCESS | 916 | 1461000080378 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:20 INFO - PROCESS | 916 | 1461000080478 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:21:20 INFO - PROCESS | 916 | 1461000080584 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 916 | ++DOCSHELL 15F9D000 == 49 [pid = 916] [id = 519] 10:21:20 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (196AC000) [pid = 916] [serial = 1557] [outer = 00000000] 10:21:20 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19C0E800) [pid = 916] [serial = 1558] [outer = 196AC000] 10:21:20 INFO - PROCESS | 916 | 1461000080637 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19C12400) [pid = 916] [serial = 1559] [outer = 196AC000] 10:21:21 INFO - PROCESS | 916 | 1461000081220 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 899ms 10:21:21 INFO - PROCESS | 916 | 1461000081276 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 916 | 1461000081279 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:21:21 INFO - PROCESS | 916 | 1461000081283 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 916 | 1461000081285 Marionette TRACE conn2 <- [1,2042,null,{}] 10:21:21 INFO - PROCESS | 916 | 1461000081289 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:21 INFO - PROCESS | 916 | 1461000081501 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:21:21 INFO - PROCESS | 916 | 1461000081673 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 916 | ++DOCSHELL 13512400 == 50 [pid = 916] [id = 520] 10:21:21 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (13513800) [pid = 916] [serial = 1560] [outer = 00000000] 10:21:21 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1369FC00) [pid = 916] [serial = 1561] [outer = 13513800] 10:21:21 INFO - PROCESS | 916 | 1461000081723 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (13831000) [pid = 916] [serial = 1562] [outer = 13513800] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 18FDE000 == 49 [pid = 916] [id = 514] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 1351B000 == 48 [pid = 916] [id = 513] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 183DA400 == 47 [pid = 916] [id = 512] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 1657E800 == 46 [pid = 916] [id = 511] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 15E8E000 == 45 [pid = 916] [id = 510] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 14BED400 == 44 [pid = 916] [id = 509] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 11C60800 == 43 [pid = 916] [id = 508] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 02A86C00 == 42 [pid = 916] [id = 507] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 15E15400 == 41 [pid = 916] [id = 504] 10:21:22 INFO - PROCESS | 916 | --DOCSHELL 13517000 == 40 [pid = 916] [id = 503] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1A48C800) [pid = 916] [serial = 1505] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1A486400) [pid = 916] [serial = 1504] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 121 (157F5000) [pid = 916] [serial = 1477] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19D88800) [pid = 916] [serial = 1502] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 119 (136B4000) [pid = 916] [serial = 1465] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19F71400) [pid = 916] [serial = 1498] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 117 (183E2400) [pid = 916] [serial = 1487] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19D81400) [pid = 916] [serial = 1496] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19C15800) [pid = 916] [serial = 1495] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 114 (19B52800) [pid = 916] [serial = 1501] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18FEB400) [pid = 916] [serial = 1492] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18735000) [pid = 916] [serial = 1490] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 111 (18730800) [pid = 916] [serial = 1489] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13838400) [pid = 916] [serial = 1475] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15F9FC00) [pid = 916] [serial = 1468] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 108 (167F2400) [pid = 916] [serial = 1484] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15CF6000) [pid = 916] [serial = 1478] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 106 (138A6C00) [pid = 916] [serial = 1480] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 105 (14355800) [pid = 916] [serial = 1391] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19F96800) [pid = 916] [serial = 1499] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15E94C00) [pid = 916] [serial = 1433] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 102 (167EDC00) [pid = 916] [serial = 1483] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183DE000) [pid = 916] [serial = 1486] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 100 (157F1400) [pid = 916] [serial = 1481] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1C518000) [pid = 916] [serial = 1343] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1982D400) [pid = 916] [serial = 1493] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13786400) [pid = 916] [serial = 1474] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 96 (196AB800) [pid = 916] [serial = 1471] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1AE31000) [pid = 916] [serial = 1507] [outer = 00000000] [url = about:blank] 10:21:22 INFO - PROCESS | 916 | 1461000082367 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1147ms 10:21:22 INFO - PROCESS | 916 | 1461000082422 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 916 | 1461000082426 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:21:22 INFO - PROCESS | 916 | 1461000082444 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 916 | 1461000082448 Marionette TRACE conn2 <- [1,2046,null,{}] 10:21:22 INFO - PROCESS | 916 | 1461000082458 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:22 INFO - PROCESS | 916 | 1461000082539 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:21:22 INFO - PROCESS | 916 | 1461000082546 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 916 | ++DOCSHELL 136AEC00 == 41 [pid = 916] [id = 521] 10:21:22 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (136B4000) [pid = 916] [serial = 1563] [outer = 00000000] 10:21:22 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1555B000) [pid = 916] [serial = 1564] [outer = 136B4000] 10:21:22 INFO - PROCESS | 916 | 1461000082594 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (159EEC00) [pid = 916] [serial = 1565] [outer = 136B4000] 10:21:23 INFO - PROCESS | 916 | 1461000083122 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 713ms 10:21:23 INFO - PROCESS | 916 | 1461000083152 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 916 | 1461000083155 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:21:23 INFO - PROCESS | 916 | 1461000083159 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 916 | 1461000083160 Marionette TRACE conn2 <- [1,2050,null,{}] 10:21:23 INFO - PROCESS | 916 | 1461000083164 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:23 INFO - PROCESS | 916 | 1461000083244 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:21:23 INFO - PROCESS | 916 | 1461000083254 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 916 | ++DOCSHELL 1654B000 == 42 [pid = 916] [id = 522] 10:21:23 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1654B800) [pid = 916] [serial = 1566] [outer = 00000000] 10:21:23 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1664C800) [pid = 916] [serial = 1567] [outer = 1654B800] 10:21:23 INFO - PROCESS | 916 | 1461000083299 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (167ED400) [pid = 916] [serial = 1568] [outer = 1654B800] 10:21:23 INFO - PROCESS | 916 | 1461000083768 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 636ms 10:21:23 INFO - PROCESS | 916 | 1461000083781 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 916 | 1461000083784 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:21:23 INFO - PROCESS | 916 | 1461000083794 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 916 | 1461000083798 Marionette TRACE conn2 <- [1,2054,null,{}] 10:21:23 INFO - PROCESS | 916 | 1461000083806 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:23 INFO - PROCESS | 916 | 1461000083894 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:21:23 INFO - PROCESS | 916 | 1461000083901 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 916 | ++DOCSHELL 16A6B400 == 43 [pid = 916] [id = 523] 10:21:23 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (183DD400) [pid = 916] [serial = 1569] [outer = 00000000] 10:21:23 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1844C800) [pid = 916] [serial = 1570] [outer = 183DD400] 10:21:23 INFO - PROCESS | 916 | 1461000083945 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18730400) [pid = 916] [serial = 1571] [outer = 183DD400] 10:21:24 INFO - PROCESS | 916 | 1461000084377 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 651ms 10:21:24 INFO - PROCESS | 916 | 1461000084449 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 916 | 1461000084451 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 10:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:21:24 INFO - PROCESS | 916 | 1461000084454 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 916 | 1461000084456 Marionette TRACE conn2 <- [1,2058,null,{}] 10:21:24 INFO - PROCESS | 916 | 1461000084459 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:24 INFO - PROCESS | 916 | 1461000084538 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:21:24 INFO - PROCESS | 916 | 1461000084544 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 916 | ++DOCSHELL 123F6400 == 44 [pid = 916] [id = 524] 10:21:24 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1872E000) [pid = 916] [serial = 1572] [outer = 00000000] 10:21:24 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (18F0B800) [pid = 916] [serial = 1573] [outer = 1872E000] 10:21:24 INFO - PROCESS | 916 | 1461000084589 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (18FE5C00) [pid = 916] [serial = 1574] [outer = 1872E000] 10:21:25 INFO - PROCESS | 916 | 1461000085090 Marionette TRACE conn2 <- [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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 698ms 10:21:25 INFO - PROCESS | 916 | 1461000085154 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 916 | 1461000085155 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:21:25 INFO - PROCESS | 916 | 1461000085166 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 916 | 1461000085167 Marionette TRACE conn2 <- [1,2062,null,{}] 10:21:25 INFO - PROCESS | 916 | 1461000085171 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:25 INFO - PROCESS | 916 | 1461000085278 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:21:25 INFO - PROCESS | 916 | 1461000085292 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 916 | ++DOCSHELL 1982EC00 == 45 [pid = 916] [id = 525] 10:21:25 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19831C00) [pid = 916] [serial = 1575] [outer = 00000000] 10:21:25 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19B53800) [pid = 916] [serial = 1576] [outer = 19831C00] 10:21:25 INFO - PROCESS | 916 | 1461000085381 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19C18400) [pid = 916] [serial = 1577] [outer = 19831C00] 10:21:25 INFO - PROCESS | 916 | 1461000085814 Marionette TRACE conn2 <- [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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 682ms 10:21:25 INFO - PROCESS | 916 | 1461000085850 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 916 | 1461000085852 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:21:25 INFO - PROCESS | 916 | 1461000085856 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 916 | 1461000085859 Marionette TRACE conn2 <- [1,2066,null,{}] 10:21:25 INFO - PROCESS | 916 | 1461000085864 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:26 INFO - PROCESS | 916 | 1461000086008 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:21:26 INFO - PROCESS | 916 | 1461000086031 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 916 | ++DOCSHELL 183D9000 == 46 [pid = 916] [id = 526] 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19C0C400) [pid = 916] [serial = 1578] [outer = 00000000] 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19F6CC00) [pid = 916] [serial = 1579] [outer = 19C0C400] 10:21:26 INFO - PROCESS | 916 | 1461000086075 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A0F5C00) [pid = 916] [serial = 1580] [outer = 19C0C400] 10:21:26 INFO - PROCESS | 916 | 1461000086506 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 682ms 10:21:26 INFO - PROCESS | 916 | 1461000086552 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 916 | 1461000086554 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 10:21:26 INFO - PROCESS | 916 | 1461000086557 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:21:26 INFO - PROCESS | 916 | 1461000086559 Marionette TRACE conn2 <- [1,2070,null,{}] 10:21:26 INFO - PROCESS | 916 | 1461000086563 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:26 INFO - PROCESS | 916 | 1461000086671 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:21:26 INFO - PROCESS | 916 | 1461000086677 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 916 | ++DOCSHELL 19B4FC00 == 47 [pid = 916] [id = 527] 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (19D85C00) [pid = 916] [serial = 1581] [outer = 00000000] 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A3F5800) [pid = 916] [serial = 1582] [outer = 19D85C00] 10:21:26 INFO - PROCESS | 916 | 1461000086722 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A3F9000) [pid = 916] [serial = 1583] [outer = 19D85C00] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 115 (18FE3400) [pid = 916] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 114 (183DAC00) [pid = 916] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 113 (18739000) [pid = 916] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 112 (15F5C800) [pid = 916] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 111 (11B53000) [pid = 916] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 110 (14BEE400) [pid = 916] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 109 (123C3800) [pid = 916] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:21:27 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1669D000) [pid = 916] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:21:27 INFO - PROCESS | 916 | 1461000087298 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 790ms 10:21:27 INFO - PROCESS | 916 | 1461000087360 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 916 | 1461000087362 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 10:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:21:27 INFO - PROCESS | 916 | 1461000087365 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 916 | 1461000087367 Marionette TRACE conn2 <- [1,2074,null,{}] 10:21:27 INFO - PROCESS | 916 | 1461000087370 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:27 INFO - PROCESS | 916 | 1461000087430 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:21:27 INFO - PROCESS | 916 | 1461000087436 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 916 | ++DOCSHELL 12B81400 == 48 [pid = 916] [id = 528] 10:21:27 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1370F000) [pid = 916] [serial = 1584] [outer = 00000000] 10:21:27 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1844B800) [pid = 916] [serial = 1585] [outer = 1370F000] 10:21:27 INFO - PROCESS | 916 | 1461000087480 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (196A8800) [pid = 916] [serial = 1586] [outer = 1370F000] 10:21:27 INFO - PROCESS | 916 | 1461000087929 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 10:21:27 INFO - PROCESS | 916 | 1461000087987 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 916 | 1461000087989 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 10:21:27 INFO - PROCESS | 916 | 1461000087993 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:21:27 INFO - PROCESS | 916 | 1461000087995 Marionette TRACE conn2 <- [1,2078,null,{}] 10:21:27 INFO - PROCESS | 916 | 1461000087998 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 916 | 1461000088076 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:21:28 INFO - PROCESS | 916 | 1461000088082 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 916 | ++DOCSHELL 12DE1C00 == 49 [pid = 916] [id = 529] 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (16A6AC00) [pid = 916] [serial = 1587] [outer = 00000000] 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AA30000) [pid = 916] [serial = 1588] [outer = 16A6AC00] 10:21:28 INFO - PROCESS | 916 | 1461000088125 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1AE2E800) [pid = 916] [serial = 1589] [outer = 16A6AC00] 10:21:28 INFO - PROCESS | 916 | 1461000088544 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 590ms 10:21:28 INFO - PROCESS | 916 | 1461000088590 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 916 | 1461000088592 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 10:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:21:28 INFO - PROCESS | 916 | 1461000088600 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 916 | 1461000088601 Marionette TRACE conn2 <- [1,2082,null,{}] 10:21:28 INFO - PROCESS | 916 | 1461000088605 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:28 INFO - PROCESS | 916 | 1461000088683 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:21:28 INFO - PROCESS | 916 | 1461000088689 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 916 | ++DOCSHELL 1A48D800 == 50 [pid = 916] [id = 530] 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A591C00) [pid = 916] [serial = 1590] [outer = 00000000] 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1AEB4400) [pid = 916] [serial = 1591] [outer = 1A591C00] 10:21:28 INFO - PROCESS | 916 | 1461000088738 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1C524000) [pid = 916] [serial = 1592] [outer = 1A591C00] 10:21:29 INFO - PROCESS | 916 | 1461000089417 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 837ms 10:21:29 INFO - PROCESS | 916 | 1461000089439 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 916 | 1461000089444 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 10:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:21:29 INFO - PROCESS | 916 | 1461000089450 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 916 | 1461000089453 Marionette TRACE conn2 <- [1,2086,null,{}] 10:21:29 INFO - PROCESS | 916 | 1461000089459 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:29 INFO - PROCESS | 916 | 1461000089552 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:21:29 INFO - PROCESS | 916 | 1461000089664 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 916 | ++DOCSHELL 13714800 == 51 [pid = 916] [id = 531] 10:21:29 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (138A6C00) [pid = 916] [serial = 1593] [outer = 00000000] 10:21:29 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15CC2C00) [pid = 916] [serial = 1594] [outer = 138A6C00] 10:21:29 INFO - PROCESS | 916 | 1461000089719 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15F98400) [pid = 916] [serial = 1595] [outer = 138A6C00] 10:21:30 INFO - PROCESS | 916 | 1461000090327 Marionette TRACE conn2 <- [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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 10:21:30 INFO - PROCESS | 916 | 1461000090379 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 916 | 1461000090385 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 10:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:21:30 INFO - PROCESS | 916 | 1461000090391 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 916 | 1461000090394 Marionette TRACE conn2 <- [1,2090,null,{}] 10:21:30 INFO - PROCESS | 916 | 1461000090398 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:30 INFO - PROCESS | 916 | 1461000090501 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:21:30 INFO - PROCESS | 916 | 1461000090638 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 916 | ++DOCSHELL 16545C00 == 52 [pid = 916] [id = 532] 10:21:30 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (16583000) [pid = 916] [serial = 1596] [outer = 00000000] 10:21:30 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (183DC800) [pid = 916] [serial = 1597] [outer = 16583000] 10:21:30 INFO - PROCESS | 916 | 1461000090692 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (18730800) [pid = 916] [serial = 1598] [outer = 16583000] 10:21:31 INFO - PROCESS | 916 | 1461000091291 Marionette TRACE conn2 <- [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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 946ms 10:21:31 INFO - PROCESS | 916 | 1461000091335 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 916 | 1461000091337 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 10:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:21:31 INFO - PROCESS | 916 | 1461000091341 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 916 | 1461000091345 Marionette TRACE conn2 <- [1,2094,null,{}] 10:21:31 INFO - PROCESS | 916 | 1461000091356 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:31 INFO - PROCESS | 916 | 1461000091459 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:21:31 INFO - PROCESS | 916 | 1461000091597 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 916 | ++DOCSHELL 1A48C400 == 53 [pid = 916] [id = 533] 10:21:31 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A591800) [pid = 916] [serial = 1599] [outer = 00000000] 10:21:31 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1AEB4C00) [pid = 916] [serial = 1600] [outer = 1A591800] 10:21:31 INFO - PROCESS | 916 | 1461000091654 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1C56C000) [pid = 916] [serial = 1601] [outer = 1A591800] 10:21:32 INFO - PROCESS | 916 | 1461000092234 Marionette TRACE conn2 <- [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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 10:21:32 INFO - PROCESS | 916 | 1461000092269 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 916 | 1461000092273 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 10:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:21:32 INFO - PROCESS | 916 | 1461000092276 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 916 | 1461000092278 Marionette TRACE conn2 <- [1,2098,null,{}] 10:21:32 INFO - PROCESS | 916 | 1461000092282 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:32 INFO - PROCESS | 916 | 1461000092383 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:21:32 INFO - PROCESS | 916 | 1461000092532 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 916 | ++DOCSHELL 13830000 == 54 [pid = 916] [id = 534] 10:21:32 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (15C3BC00) [pid = 916] [serial = 1602] [outer = 00000000] 10:21:32 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1C577400) [pid = 916] [serial = 1603] [outer = 15C3BC00] 10:21:32 INFO - PROCESS | 916 | 1461000092592 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1C579400) [pid = 916] [serial = 1604] [outer = 15C3BC00] 10:21:33 INFO - PROCESS | 916 | 1461000093212 Marionette TRACE conn2 <- [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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 992ms 10:21:33 INFO - PROCESS | 916 | 1461000093460 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 916 | 1461000093465 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 10:21:33 INFO - PROCESS | 916 | 1461000093471 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 916 | 1461000093474 Marionette TRACE conn2 <- [1,2102,null,{}] 10:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:21:33 INFO - PROCESS | 916 | 1461000093479 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:33 INFO - PROCESS | 916 | 1461000093578 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:21:33 INFO - PROCESS | 916 | 1461000093694 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 916 | ++DOCSHELL 136B4C00 == 55 [pid = 916] [id = 535] 10:21:33 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1382BC00) [pid = 916] [serial = 1605] [outer = 00000000] 10:21:33 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (138B5000) [pid = 916] [serial = 1606] [outer = 1382BC00] 10:21:33 INFO - PROCESS | 916 | 1461000093746 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (14B27C00) [pid = 916] [serial = 1607] [outer = 1382BC00] 10:21:34 INFO - PROCESS | 916 | 1461000094291 Marionette TRACE conn2 <- [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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 868ms 10:21:34 INFO - PROCESS | 916 | 1461000094348 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 916 | 1461000094351 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 10:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:21:34 INFO - PROCESS | 916 | 1461000094358 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 916 | 1461000094362 Marionette TRACE conn2 <- [1,2106,null,{}] 10:21:34 INFO - PROCESS | 916 | 1461000094365 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:34 INFO - PROCESS | 916 | 1461000094456 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:21:34 INFO - PROCESS | 916 | 1461000094565 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 916 | ++DOCSHELL 14BF2400 == 56 [pid = 916] [id = 536] 10:21:34 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (157AA000) [pid = 916] [serial = 1608] [outer = 00000000] 10:21:34 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (16549000) [pid = 916] [serial = 1609] [outer = 157AA000] 10:21:34 INFO - PROCESS | 916 | 1461000094613 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (165A3800) [pid = 916] [serial = 1610] [outer = 157AA000] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 143B8C00 == 55 [pid = 916] [id = 472] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 12DE1C00 == 54 [pid = 916] [id = 529] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 12B81400 == 53 [pid = 916] [id = 528] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 19B4FC00 == 52 [pid = 916] [id = 527] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 183D9000 == 51 [pid = 916] [id = 526] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 1982EC00 == 50 [pid = 916] [id = 525] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 123F6400 == 49 [pid = 916] [id = 524] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 16A6B400 == 48 [pid = 916] [id = 523] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 1654B000 == 47 [pid = 916] [id = 522] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 136AEC00 == 46 [pid = 916] [id = 521] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 13512400 == 45 [pid = 916] [id = 520] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 134 (13837C00) [pid = 916] [serial = 1510] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 133 (16582C00) [pid = 916] [serial = 1513] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19F6C000) [pid = 916] [serial = 1516] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1C51C800) [pid = 916] [serial = 1519] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 13205C00 == 44 [pid = 916] [id = 516] 10:21:34 INFO - PROCESS | 916 | --DOCSHELL 1325F000 == 43 [pid = 916] [id = 515] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 130 (196A8C00) [pid = 916] [serial = 1543] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 129 (183E5C00) [pid = 916] [serial = 1537] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 128 (18F0B400) [pid = 916] [serial = 1540] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1847D000) [pid = 916] [serial = 1538] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 126 (16575800) [pid = 916] [serial = 1531] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1657B800) [pid = 916] [serial = 1532] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 124 (11C6A400) [pid = 916] [serial = 1523] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 123 (11BD4000) [pid = 916] [serial = 1522] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 122 (159EFC00) [pid = 916] [serial = 1528] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15CD9800) [pid = 916] [serial = 1529] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1325F800) [pid = 916] [serial = 1525] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1382D400) [pid = 916] [serial = 1526] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 118 (167F6C00) [pid = 916] [serial = 1534] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 117 (18F0AC00) [pid = 916] [serial = 1541] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19830400) [pid = 916] [serial = 1544] [outer = 00000000] [url = about:blank] 10:21:34 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16A6C000) [pid = 916] [serial = 1535] [outer = 00000000] [url = about:blank] 10:21:35 INFO - PROCESS | 916 | 1461000095121 Marionette TRACE conn2 <- [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]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 790ms 10:21:35 INFO - PROCESS | 916 | 1461000095160 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 916 | 1461000095162 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 10:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:21:35 INFO - PROCESS | 916 | 1461000095165 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 916 | 1461000095167 Marionette TRACE conn2 <- [1,2110,null,{}] 10:21:35 INFO - PROCESS | 916 | 1461000095176 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:35 INFO - PROCESS | 916 | 1461000095263 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:21:35 INFO - PROCESS | 916 | 1461000095273 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 916 | ++DOCSHELL 15CE8400 == 44 [pid = 916] [id = 537] 10:21:35 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15CE8C00) [pid = 916] [serial = 1611] [outer = 00000000] 10:21:35 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1654A000) [pid = 916] [serial = 1612] [outer = 15CE8C00] 10:21:35 INFO - PROCESS | 916 | 1461000095322 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (16584400) [pid = 916] [serial = 1613] [outer = 15CE8C00] 10:21:35 INFO - PROCESS | 916 | 1461000095794 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 697ms 10:21:35 INFO - PROCESS | 916 | 1461000095849 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 916 | 1461000095851 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 10:21:35 INFO - PROCESS | 916 | 1461000095854 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:21:35 INFO - PROCESS | 916 | 1461000095856 Marionette TRACE conn2 <- [1,2114,null,{}] 10:21:35 INFO - PROCESS | 916 | 1461000095859 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:35 INFO - PROCESS | 916 | 1461000095938 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:21:35 INFO - PROCESS | 916 | 1461000095946 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 916 | ++DOCSHELL 167F2000 == 45 [pid = 916] [id = 538] 10:21:35 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (167F6C00) [pid = 916] [serial = 1614] [outer = 00000000] 10:21:35 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (183DFC00) [pid = 916] [serial = 1615] [outer = 167F6C00] 10:21:35 INFO - PROCESS | 916 | 1461000095996 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (183E0000) [pid = 916] [serial = 1616] [outer = 167F6C00] 10:21:36 INFO - PROCESS | 916 | 1461000096460 Marionette TRACE conn2 <- [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]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 636ms 10:21:36 INFO - PROCESS | 916 | 1461000096492 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 916 | 1461000096494 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 10:21:36 INFO - PROCESS | 916 | 1461000096498 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:21:36 INFO - PROCESS | 916 | 1461000096499 Marionette TRACE conn2 <- [1,2118,null,{}] 10:21:36 INFO - PROCESS | 916 | 1461000096507 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:36 INFO - PROCESS | 916 | 1461000096583 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:21:36 INFO - PROCESS | 916 | 1461000096589 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 916 | ++DOCSHELL 167F4400 == 46 [pid = 916] [id = 539] 10:21:36 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (16A6B000) [pid = 916] [serial = 1617] [outer = 00000000] 10:21:36 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (186E0C00) [pid = 916] [serial = 1618] [outer = 16A6B000] 10:21:36 INFO - PROCESS | 916 | 1461000096634 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (18749000) [pid = 916] [serial = 1619] [outer = 16A6B000] 10:21:37 INFO - PROCESS | 916 | 1461000097103 Marionette TRACE conn2 <- [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] 10:21:37 INFO - PROCESS | 916 | 1461000097141 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 10:21:37 INFO - PROCESS | 916 | 1461000097144 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 916 | 1461000097146 Marionette TRACE conn2 <- [1,2122,null,{}] 10:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:21:37 INFO - PROCESS | 916 | 1461000097157 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:37 INFO - PROCESS | 916 | 1461000097286 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:21:37 INFO - PROCESS | 916 | 1461000097293 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 916 | ++DOCSHELL 13210C00 == 47 [pid = 916] [id = 540] 10:21:37 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1382B800) [pid = 916] [serial = 1620] [outer = 00000000] 10:21:37 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19834800) [pid = 916] [serial = 1621] [outer = 1382B800] 10:21:37 INFO - PROCESS | 916 | 1461000097341 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19C17000) [pid = 916] [serial = 1622] [outer = 1382B800] 10:21:37 INFO - PROCESS | 916 | 1461000097766 Marionette TRACE conn2 <- [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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 682ms 10:21:37 INFO - PROCESS | 916 | 1461000097832 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 916 | 1461000097834 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 10:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:21:37 INFO - PROCESS | 916 | 1461000097837 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 916 | 1461000097839 Marionette TRACE conn2 <- [1,2126,null,{}] 10:21:37 INFO - PROCESS | 916 | 1461000097842 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:37 INFO - PROCESS | 916 | 1461000097949 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:21:38 INFO - PROCESS | 916 | 1461000098041 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 916 | ++DOCSHELL 19D87000 == 48 [pid = 916] [id = 541] 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19D87400) [pid = 916] [serial = 1623] [outer = 00000000] 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1A3ED400) [pid = 916] [serial = 1624] [outer = 19D87400] 10:21:38 INFO - PROCESS | 916 | 1461000098084 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1A3ED800) [pid = 916] [serial = 1625] [outer = 19D87400] 10:21:38 INFO - PROCESS | 916 | 1461000098511 Marionette TRACE conn2 <- [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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 697ms 10:21:38 INFO - PROCESS | 916 | 1461000098535 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 916 | 1461000098537 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:21:38 INFO - PROCESS | 916 | 1461000098540 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 916 | 1461000098542 Marionette TRACE conn2 <- [1,2130,null,{}] 10:21:38 INFO - PROCESS | 916 | 1461000098546 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:38 INFO - PROCESS | 916 | 1461000098654 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:21:38 INFO - PROCESS | 916 | 1461000098660 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 916 | ++DOCSHELL 136B5000 == 49 [pid = 916] [id = 542] 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (16540000) [pid = 916] [serial = 1626] [outer = 00000000] 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1C51E400) [pid = 916] [serial = 1627] [outer = 16540000] 10:21:38 INFO - PROCESS | 916 | 1461000098756 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1C523800) [pid = 916] [serial = 1628] [outer = 16540000] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19831C00) [pid = 916] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 131 (19C0C400) [pid = 916] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19D85C00) [pid = 916] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 129 (13513800) [pid = 916] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1654B800) [pid = 916] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 127 (183DD400) [pid = 916] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 126 (136B4000) [pid = 916] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1872E000) [pid = 916] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1370F000) [pid = 916] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:21:39 INFO - PROCESS | 916 | --DOMWINDOW == 123 (16A6AC00) [pid = 916] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:21:39 INFO - PROCESS | 916 | 1461000099441 Marionette TRACE conn2 <- [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] 10:21:39 INFO - PROCESS | 916 | 1461000099488 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 10:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:21:39 INFO - PROCESS | 916 | 1461000099491 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 916 | 1461000099493 Marionette TRACE conn2 <- [1,2134,null,{}] 10:21:39 INFO - PROCESS | 916 | 1461000099496 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:39 INFO - PROCESS | 916 | 1461000099572 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:21:39 INFO - PROCESS | 916 | 1461000099578 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 916 | ++DOCSHELL 1351B000 == 50 [pid = 916] [id = 543] 10:21:39 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (13699C00) [pid = 916] [serial = 1629] [outer = 00000000] 10:21:39 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (183D6400) [pid = 916] [serial = 1630] [outer = 13699C00] 10:21:39 INFO - PROCESS | 916 | 1461000099621 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (18F01400) [pid = 916] [serial = 1631] [outer = 13699C00] 10:21:40 INFO - PROCESS | 916 | 1461000100037 Marionette TRACE conn2 <- [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] 10:21:40 INFO - PROCESS | 916 | 1461000100073 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:21:40 INFO - PROCESS | 916 | 1461000100077 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 916 | 1461000100079 Marionette TRACE conn2 <- [1,2138,null,{}] 10:21:40 INFO - PROCESS | 916 | 1461000100082 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 916 | 1461000100159 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:21:40 INFO - PROCESS | 916 | 1461000100165 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 916 | ++DOCSHELL 13831400 == 51 [pid = 916] [id = 544] 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1669B000) [pid = 916] [serial = 1632] [outer = 00000000] 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1C5BE800) [pid = 916] [serial = 1633] [outer = 1669B000] 10:21:40 INFO - PROCESS | 916 | 1461000100217 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1C5C1800) [pid = 916] [serial = 1634] [outer = 1669B000] 10:21:40 INFO - PROCESS | 916 | 1461000100644 Marionette TRACE conn2 <- [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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 589ms 10:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:21:40 INFO - PROCESS | 916 | 1461000100686 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 916 | 1461000100688 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 10:21:40 INFO - PROCESS | 916 | 1461000100692 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 916 | 1461000100695 Marionette TRACE conn2 <- [1,2142,null,{}] 10:21:40 INFO - PROCESS | 916 | 1461000100698 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:40 INFO - PROCESS | 916 | 1461000100799 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:21:40 INFO - PROCESS | 916 | 1461000100805 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 916 | ++DOCSHELL 1C577000 == 52 [pid = 916] [id = 545] 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1C5C6400) [pid = 916] [serial = 1635] [outer = 00000000] 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1C607000) [pid = 916] [serial = 1636] [outer = 1C5C6400] 10:21:40 INFO - PROCESS | 916 | 1461000100854 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1C60AC00) [pid = 916] [serial = 1637] [outer = 1C5C6400] 10:21:41 INFO - PROCESS | 916 | 1461000101332 Marionette TRACE conn2 <- [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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 683ms 10:21:41 INFO - PROCESS | 916 | 1461000101417 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 916 | 1461000101421 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 10:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:21:41 INFO - PROCESS | 916 | 1461000101427 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 916 | 1461000101431 Marionette TRACE conn2 <- [1,2146,null,{}] 10:21:41 INFO - PROCESS | 916 | 1461000101437 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:41 INFO - PROCESS | 916 | 1461000101535 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:21:41 INFO - PROCESS | 916 | 1461000101677 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 916 | ++DOCSHELL 12BB6800 == 53 [pid = 916] [id = 546] 10:21:41 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (12BBE000) [pid = 916] [serial = 1638] [outer = 00000000] 10:21:41 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (13268400) [pid = 916] [serial = 1639] [outer = 12BBE000] 10:21:41 INFO - PROCESS | 916 | 1461000101732 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (136B7000) [pid = 916] [serial = 1640] [outer = 12BBE000] 10:21:42 INFO - PROCESS | 916 | 1461000102396 Marionette TRACE conn2 <- [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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1039ms 10:21:42 INFO - PROCESS | 916 | 1461000102458 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 916 | 1461000102462 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:21:42 INFO - PROCESS | 916 | 1461000102490 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 916 | 1461000102494 Marionette TRACE conn2 <- [1,2150,null,{}] 10:21:42 INFO - PROCESS | 916 | 1461000102498 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:42 INFO - PROCESS | 916 | 1461000102605 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:21:42 INFO - PROCESS | 916 | 1461000102743 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 916 | ++DOCSHELL 13518800 == 54 [pid = 916] [id = 547] 10:21:42 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (136AEC00) [pid = 916] [serial = 1641] [outer = 00000000] 10:21:42 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1664D000) [pid = 916] [serial = 1642] [outer = 136AEC00] 10:21:42 INFO - PROCESS | 916 | 1461000102797 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (16A75800) [pid = 916] [serial = 1643] [outer = 136AEC00] 10:21:43 INFO - PROCESS | 916 | 1461000103336 Marionette TRACE conn2 <- [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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 899ms 10:21:43 INFO - PROCESS | 916 | 1461000103393 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 916 | 1461000103396 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:21:43 INFO - PROCESS | 916 | 1461000103400 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 916 | 1461000103402 Marionette TRACE conn2 <- [1,2154,null,{}] 10:21:43 INFO - PROCESS | 916 | 1461000103411 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:43 INFO - PROCESS | 916 | 1461000103521 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:21:43 INFO - PROCESS | 916 | 1461000103664 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 916 | ++DOCSHELL 19C0D800 == 55 [pid = 916] [id = 548] 10:21:43 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19C0E400) [pid = 916] [serial = 1644] [outer = 00000000] 10:21:43 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1A389800) [pid = 916] [serial = 1645] [outer = 19C0E400] 10:21:43 INFO - PROCESS | 916 | 1461000103723 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1C516800) [pid = 916] [serial = 1646] [outer = 19C0E400] 10:21:44 INFO - PROCESS | 916 | 1461000104293 Marionette TRACE conn2 <- [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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 10:21:44 INFO - PROCESS | 916 | 1461000104329 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 916 | 1461000104331 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:21:44 INFO - PROCESS | 916 | 1461000104334 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 916 | 1461000104336 Marionette TRACE conn2 <- [1,2158,null,{}] 10:21:44 INFO - PROCESS | 916 | 1461000104340 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:44 INFO - PROCESS | 916 | 1461000104441 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:21:44 INFO - PROCESS | 916 | 1461000104550 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 916 | ++DOCSHELL 1C5C1C00 == 56 [pid = 916] [id = 549] 10:21:44 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1C5F1800) [pid = 916] [serial = 1647] [outer = 00000000] 10:21:44 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1C666800) [pid = 916] [serial = 1648] [outer = 1C5F1800] 10:21:44 INFO - PROCESS | 916 | 1461000104604 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1CE04400) [pid = 916] [serial = 1649] [outer = 1C5F1800] 10:21:45 INFO - PROCESS | 916 | 1461000105155 Marionette TRACE conn2 <- [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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 837ms 10:21:45 INFO - PROCESS | 916 | 1461000105184 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 916 | 1461000105186 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 10:21:45 INFO - PROCESS | 916 | 1461000105191 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 916 | 1461000105193 Marionette TRACE conn2 <- [1,2162,null,{}] 10:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:21:45 INFO - PROCESS | 916 | 1461000105197 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:45 INFO - PROCESS | 916 | 1461000105295 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:21:45 INFO - PROCESS | 916 | 1461000105408 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 916 | ++DOCSHELL 16547C00 == 57 [pid = 916] [id = 550] 10:21:45 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1C579000) [pid = 916] [serial = 1650] [outer = 00000000] 10:21:45 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1CE90800) [pid = 916] [serial = 1651] [outer = 1C579000] 10:21:45 INFO - PROCESS | 916 | 1461000105467 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1CE99000) [pid = 916] [serial = 1652] [outer = 1C579000] 10:21:46 INFO - PROCESS | 916 | 1461000106149 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 977ms 10:21:46 INFO - PROCESS | 916 | 1461000106164 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 916 | 1461000106166 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:21:46 INFO - PROCESS | 916 | 1461000106170 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 916 | 1461000106172 Marionette TRACE conn2 <- [1,2166,null,{}] 10:21:46 INFO - PROCESS | 916 | 1461000106176 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:46 INFO - PROCESS | 916 | 1461000106297 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:21:46 INFO - PROCESS | 916 | 1461000106596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 916 | ++DOCSHELL 12DD3C00 == 58 [pid = 916] [id = 551] 10:21:46 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (13203000) [pid = 916] [serial = 1653] [outer = 00000000] 10:21:46 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (13838400) [pid = 916] [serial = 1654] [outer = 13203000] 10:21:46 INFO - PROCESS | 916 | 1461000106650 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1555B400) [pid = 916] [serial = 1655] [outer = 13203000] 10:21:47 INFO - PROCESS | 916 | 1461000107273 Marionette TRACE conn2 <- [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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1132ms 10:21:47 INFO - PROCESS | 916 | 1461000107320 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 916 | 1461000107325 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 10:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:21:47 INFO - PROCESS | 916 | 1461000107330 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 916 | 1461000107333 Marionette TRACE conn2 <- [1,2170,null,{}] 10:21:47 INFO - PROCESS | 916 | 1461000107361 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:47 INFO - PROCESS | 916 | 1461000107462 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:21:47 INFO - PROCESS | 916 | 1461000107596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 13831400 == 57 [pid = 916] [id = 544] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 1351B000 == 56 [pid = 916] [id = 543] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 136B5000 == 55 [pid = 916] [id = 542] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 19D87000 == 54 [pid = 916] [id = 541] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 13210C00 == 53 [pid = 916] [id = 540] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 167F4400 == 52 [pid = 916] [id = 539] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 167F2000 == 51 [pid = 916] [id = 538] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 15CE8400 == 50 [pid = 916] [id = 537] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 14BF2400 == 49 [pid = 916] [id = 536] 10:21:47 INFO - PROCESS | 916 | --DOCSHELL 136B4C00 == 48 [pid = 916] [id = 535] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19C0E800) [pid = 916] [serial = 1558] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1AEB4400) [pid = 916] [serial = 1591] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | ++DOCSHELL 123F8800 == 49 [pid = 916] [id = 552] 10:21:47 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (123FEC00) [pid = 916] [serial = 1656] [outer = 00000000] 10:21:47 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1382DC00) [pid = 916] [serial = 1657] [outer = 123FEC00] 10:21:47 INFO - PROCESS | 916 | 1461000107682 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (159F9800) [pid = 916] [serial = 1658] [outer = 123FEC00] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 150 (19B53800) [pid = 916] [serial = 1576] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19F6CC00) [pid = 916] [serial = 1579] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 148 (19C18400) [pid = 916] [serial = 1577] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 147 (1A3F5800) [pid = 916] [serial = 1582] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 146 (13831000) [pid = 916] [serial = 1562] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1369FC00) [pid = 916] [serial = 1561] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1664C800) [pid = 916] [serial = 1567] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 143 (167ED400) [pid = 916] [serial = 1568] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1A0F5C00) [pid = 916] [serial = 1580] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1844C800) [pid = 916] [serial = 1570] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 140 (18730400) [pid = 916] [serial = 1571] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 139 (18FEA000) [pid = 916] [serial = 1555] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 138 (16580800) [pid = 916] [serial = 1546] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1555B000) [pid = 916] [serial = 1564] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 136 (159EEC00) [pid = 916] [serial = 1565] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15FA5800) [pid = 916] [serial = 1552] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 134 (18F0B800) [pid = 916] [serial = 1573] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1370E400) [pid = 916] [serial = 1549] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1A3F9000) [pid = 916] [serial = 1583] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1844B800) [pid = 916] [serial = 1585] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1AE2E800) [pid = 916] [serial = 1589] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1AA30000) [pid = 916] [serial = 1588] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 128 (196A8800) [pid = 916] [serial = 1586] [outer = 00000000] [url = about:blank] 10:21:47 INFO - PROCESS | 916 | --DOMWINDOW == 127 (18FE5C00) [pid = 916] [serial = 1574] [outer = 00000000] [url = about:blank] 10:21:48 INFO - PROCESS | 916 | 1461000108106 Marionette TRACE conn2 <- [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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 837ms 10:21:48 INFO - PROCESS | 916 | 1461000108159 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 916 | 1461000108162 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:21:48 INFO - PROCESS | 916 | 1461000108167 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 916 | 1461000108169 Marionette TRACE conn2 <- [1,2174,null,{}] 10:21:48 INFO - PROCESS | 916 | 1461000108173 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 916 | 1461000108257 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:21:48 INFO - PROCESS | 916 | 1461000108264 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 916 | ++DOCSHELL 15F5A800 == 50 [pid = 916] [id = 553] 10:21:48 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (15F9A800) [pid = 916] [serial = 1659] [outer = 00000000] 10:21:48 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (167F9000) [pid = 916] [serial = 1660] [outer = 15F9A800] 10:21:48 INFO - PROCESS | 916 | 1461000108309 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (183DD800) [pid = 916] [serial = 1661] [outer = 15F9A800] 10:21:48 INFO - PROCESS | 916 | 1461000108807 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 697ms 10:21:48 INFO - PROCESS | 916 | 1461000108866 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 916 | 1461000108869 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:21:48 INFO - PROCESS | 916 | 1461000108873 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 916 | 1461000108879 Marionette TRACE conn2 <- [1,2178,null,{}] 10:21:48 INFO - PROCESS | 916 | 1461000108888 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:48 INFO - PROCESS | 916 | 1461000108971 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:21:48 INFO - PROCESS | 916 | 1461000108977 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 916 | ++DOCSHELL 186D2400 == 51 [pid = 916] [id = 554] 10:21:48 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1873D400) [pid = 916] [serial = 1662] [outer = 00000000] 10:21:49 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (18FE3400) [pid = 916] [serial = 1663] [outer = 1873D400] 10:21:49 INFO - PROCESS | 916 | 1461000109022 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (18FEA400) [pid = 916] [serial = 1664] [outer = 1873D400] 10:21:49 INFO - PROCESS | 916 | 1461000109479 Marionette TRACE conn2 <- [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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 651ms 10:21:49 INFO - PROCESS | 916 | 1461000109530 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 916 | 1461000109533 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 10:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:21:49 INFO - PROCESS | 916 | 1461000109540 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 916 | 1461000109541 Marionette TRACE conn2 <- [1,2182,null,{}] 10:21:49 INFO - PROCESS | 916 | 1461000109545 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:49 INFO - PROCESS | 916 | 1461000109625 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:21:49 INFO - PROCESS | 916 | 1461000109662 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 916 | ++DOCSHELL 196AB800 == 52 [pid = 916] [id = 555] 10:21:49 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1982E000) [pid = 916] [serial = 1665] [outer = 00000000] 10:21:49 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (19C0E800) [pid = 916] [serial = 1666] [outer = 1982E000] 10:21:49 INFO - PROCESS | 916 | 1461000109707 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (19C16400) [pid = 916] [serial = 1667] [outer = 1982E000] 10:21:50 INFO - PROCESS | 916 | 1461000110153 Marionette TRACE conn2 <- [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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 636ms 10:21:50 INFO - PROCESS | 916 | 1461000110180 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 916 | 1461000110182 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 10:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:21:50 INFO - PROCESS | 916 | 1461000110169 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 916 | 1461000110170 Marionette TRACE conn2 <- [1,2186,null,{}] 10:21:50 INFO - PROCESS | 916 | 1461000110174 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:50 INFO - PROCESS | 916 | 1461000110290 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:21:50 INFO - PROCESS | 916 | 1461000110296 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 916 | ++DOCSHELL 19D7F800 == 53 [pid = 916] [id = 556] 10:21:50 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19D81800) [pid = 916] [serial = 1668] [outer = 00000000] 10:21:50 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19F6AC00) [pid = 916] [serial = 1669] [outer = 19D81800] 10:21:50 INFO - PROCESS | 916 | 1461000110349 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1A3EF400) [pid = 916] [serial = 1670] [outer = 19D81800] 10:21:50 INFO - PROCESS | 916 | 1461000110813 Marionette TRACE conn2 <- [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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 682ms 10:21:50 INFO - PROCESS | 916 | 1461000110868 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 916 | 1461000110870 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 10:21:50 INFO - PROCESS | 916 | 1461000110873 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:21:50 INFO - PROCESS | 916 | 1461000110874 Marionette TRACE conn2 <- [1,2190,null,{}] 10:21:50 INFO - PROCESS | 916 | 1461000110883 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:50 INFO - PROCESS | 916 | 1461000111000 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:21:51 INFO - PROCESS | 916 | 1461000111094 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 916 | ++DOCSHELL 186D9400 == 54 [pid = 916] [id = 557] 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1872DC00) [pid = 916] [serial = 1671] [outer = 00000000] 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1AEB4000) [pid = 916] [serial = 1672] [outer = 1872DC00] 10:21:51 INFO - PROCESS | 916 | 1461000111138 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1C51EC00) [pid = 916] [serial = 1673] [outer = 1872DC00] 10:21:51 INFO - PROCESS | 916 | 1461000111555 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 728ms 10:21:51 INFO - PROCESS | 916 | 1461000111614 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 916 | 1461000111616 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 10:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:21:51 INFO - PROCESS | 916 | 1461000111623 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 916 | 1461000111625 Marionette TRACE conn2 <- [1,2194,null,{}] 10:21:51 INFO - PROCESS | 916 | 1461000111634 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:51 INFO - PROCESS | 916 | 1461000111750 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:21:51 INFO - PROCESS | 916 | 1461000111759 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 916 | ++DOCSHELL 18747C00 == 55 [pid = 916] [id = 558] 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (18F03C00) [pid = 916] [serial = 1674] [outer = 00000000] 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1C5BF000) [pid = 916] [serial = 1675] [outer = 18F03C00] 10:21:51 INFO - PROCESS | 916 | 1461000111803 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1C5C9000) [pid = 916] [serial = 1676] [outer = 18F03C00] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 144 (19D87400) [pid = 916] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1382BC00) [pid = 916] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 142 (157AA000) [pid = 916] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 141 (167F6C00) [pid = 916] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 140 (16540000) [pid = 916] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 139 (15CE8C00) [pid = 916] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 138 (16A6B000) [pid = 916] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 137 (13699C00) [pid = 916] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1382B800) [pid = 916] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:21:52 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1669B000) [pid = 916] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:21:52 INFO - PROCESS | 916 | 1461000112481 Marionette TRACE conn2 <- [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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 900ms 10:21:52 INFO - PROCESS | 916 | 1461000112506 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 916 | 1461000112508 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 10:21:52 INFO - PROCESS | 916 | 1461000112512 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:21:52 INFO - PROCESS | 916 | 1461000112514 Marionette TRACE conn2 <- [1,2198,null,{}] 10:21:52 INFO - PROCESS | 916 | 1461000112517 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:52 INFO - PROCESS | 916 | 1461000112597 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:21:52 INFO - PROCESS | 916 | 1461000112605 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 916 | ++DOCSHELL 13512400 == 56 [pid = 916] [id = 559] 10:21:52 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1382B800) [pid = 916] [serial = 1677] [outer = 00000000] 10:21:52 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (183DA000) [pid = 916] [serial = 1678] [outer = 1382B800] 10:21:52 INFO - PROCESS | 916 | 1461000112653 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19D8A800) [pid = 916] [serial = 1679] [outer = 1382B800] 10:21:53 INFO - PROCESS | 916 | 1461000113108 Marionette TRACE conn2 <- [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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 620ms 10:21:53 INFO - PROCESS | 916 | 1461000113150 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 916 | 1461000113152 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 10:21:53 INFO - PROCESS | 916 | 1461000113155 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:21:53 INFO - PROCESS | 916 | 1461000113157 Marionette TRACE conn2 <- [1,2202,null,{}] 10:21:53 INFO - PROCESS | 916 | 1461000113160 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:53 INFO - PROCESS | 916 | 1461000113240 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:21:53 INFO - PROCESS | 916 | 1461000113246 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 916 | ++DOCSHELL 12B84400 == 57 [pid = 916] [id = 560] 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (16A6AC00) [pid = 916] [serial = 1680] [outer = 00000000] 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1C5C9400) [pid = 916] [serial = 1681] [outer = 16A6AC00] 10:21:53 INFO - PROCESS | 916 | 1461000113289 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1C667800) [pid = 916] [serial = 1682] [outer = 16A6AC00] 10:21:53 INFO - PROCESS | 916 | 1461000113722 Marionette TRACE conn2 <- [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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 589ms 10:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:21:53 INFO - PROCESS | 916 | 1461000113760 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 916 | 1461000113762 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 10:21:53 INFO - PROCESS | 916 | 1461000113765 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 916 | 1461000113767 Marionette TRACE conn2 <- [1,2206,null,{}] 10:21:53 INFO - PROCESS | 916 | 1461000113770 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:53 INFO - PROCESS | 916 | 1461000113850 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:21:53 INFO - PROCESS | 916 | 1461000113856 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 916 | ++DOCSHELL 1AA24C00 == 58 [pid = 916] [id = 561] 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1C5BBC00) [pid = 916] [serial = 1683] [outer = 00000000] 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1D0C9C00) [pid = 916] [serial = 1684] [outer = 1C5BBC00] 10:21:53 INFO - PROCESS | 916 | 1461000113904 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1D3DD000) [pid = 916] [serial = 1685] [outer = 1C5BBC00] 10:21:54 INFO - PROCESS | 916 | 1461000114388 Marionette TRACE conn2 <- [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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 683ms 10:21:54 INFO - PROCESS | 916 | 1461000114447 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 916 | 1461000114451 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 10:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:21:54 INFO - PROCESS | 916 | 1461000114456 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 916 | 1461000114461 Marionette TRACE conn2 <- [1,2210,null,{}] 10:21:54 INFO - PROCESS | 916 | 1461000114467 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:54 INFO - PROCESS | 916 | 1461000114583 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:21:54 INFO - PROCESS | 916 | 1461000114701 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 916 | ++DOCSHELL 13716C00 == 59 [pid = 916] [id = 562] 10:21:54 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1382F000) [pid = 916] [serial = 1686] [outer = 00000000] 10:21:54 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (147B4C00) [pid = 916] [serial = 1687] [outer = 1382F000] 10:21:54 INFO - PROCESS | 916 | 1461000114756 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (15CE8000) [pid = 916] [serial = 1688] [outer = 1382F000] 10:21:55 INFO - PROCESS | 916 | 1461000115408 Marionette TRACE conn2 <- [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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 992ms 10:21:55 INFO - PROCESS | 916 | 1461000115461 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 916 | 1461000115465 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 10:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:21:55 INFO - PROCESS | 916 | 1461000115472 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 916 | 1461000115476 Marionette TRACE conn2 <- [1,2214,null,{}] 10:21:55 INFO - PROCESS | 916 | 1461000115481 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:55 INFO - PROCESS | 916 | 1461000115624 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:21:55 INFO - PROCESS | 916 | 1461000115765 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 916 | ++DOCSHELL 15CF6000 == 60 [pid = 916] [id = 563] 10:21:55 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (15CF6400) [pid = 916] [serial = 1689] [outer = 00000000] 10:21:55 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (186D3400) [pid = 916] [serial = 1690] [outer = 15CF6400] 10:21:55 INFO - PROCESS | 916 | 1461000115822 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (18793400) [pid = 916] [serial = 1691] [outer = 15CF6400] 10:21:56 INFO - PROCESS | 916 | 1461000116316 Marionette TRACE conn2 <- [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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 899ms 10:21:56 INFO - PROCESS | 916 | 1461000116376 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 916 | 1461000116379 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 10:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:21:56 INFO - PROCESS | 916 | 1461000116383 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 916 | 1461000116385 Marionette TRACE conn2 <- [1,2218,null,{}] 10:21:56 INFO - PROCESS | 916 | 1461000116395 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:56 INFO - PROCESS | 916 | 1461000116504 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:21:56 INFO - PROCESS | 916 | 1461000116664 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 916 | ++DOCSHELL 198C5C00 == 61 [pid = 916] [id = 564] 10:21:56 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (19C0C400) [pid = 916] [serial = 1692] [outer = 00000000] 10:21:56 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1AAA0000) [pid = 916] [serial = 1693] [outer = 19C0C400] 10:21:56 INFO - PROCESS | 916 | 1461000116722 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1C665000) [pid = 916] [serial = 1694] [outer = 19C0C400] 10:21:57 INFO - PROCESS | 916 | 1461000117309 Marionette TRACE conn2 <- [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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 992ms 10:21:57 INFO - PROCESS | 916 | 1461000117368 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 916 | 1461000117371 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:21:57 INFO - PROCESS | 916 | 1461000117374 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 916 | 1461000117376 Marionette TRACE conn2 <- [1,2222,null,{}] 10:21:57 INFO - PROCESS | 916 | 1461000117380 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:57 INFO - PROCESS | 916 | 1461000117482 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:21:57 INFO - PROCESS | 916 | 1461000117625 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 916 | ++DOCSHELL 1CE03400 == 62 [pid = 916] [id = 565] 10:21:57 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1CE06400) [pid = 916] [serial = 1695] [outer = 00000000] 10:21:57 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1D75C000) [pid = 916] [serial = 1696] [outer = 1CE06400] 10:21:57 INFO - PROCESS | 916 | 1461000117680 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1D75F800) [pid = 916] [serial = 1697] [outer = 1CE06400] 10:21:58 INFO - PROCESS | 916 | 1461000118207 Marionette TRACE conn2 <- [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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 899ms 10:21:58 INFO - PROCESS | 916 | 1461000118279 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 916 | 1461000118281 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 10:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:21:58 INFO - PROCESS | 916 | 1461000118284 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 916 | 1461000118286 Marionette TRACE conn2 <- [1,2226,null,{}] 10:21:58 INFO - PROCESS | 916 | 1461000118290 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:58 INFO - PROCESS | 916 | 1461000118393 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:21:58 INFO - PROCESS | 916 | 1461000118506 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 916 | ++DOCSHELL 12BB4000 == 63 [pid = 916] [id = 566] 10:21:58 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (142AC800) [pid = 916] [serial = 1698] [outer = 00000000] 10:21:58 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1C5C2800) [pid = 916] [serial = 1699] [outer = 142AC800] 10:21:58 INFO - PROCESS | 916 | 1461000118610 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1D75B000) [pid = 916] [serial = 1700] [outer = 142AC800] 10:21:59 INFO - PROCESS | 916 | 1461000119199 Marionette TRACE conn2 <- [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]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 10:21:59 INFO - PROCESS | 916 | 1461000119213 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 916 | 1461000119215 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 10:21:59 INFO - PROCESS | 916 | 1461000119218 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:21:59 INFO - PROCESS | 916 | 1461000119220 Marionette TRACE conn2 <- [1,2230,null,{}] 10:21:59 INFO - PROCESS | 916 | 1461000119224 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:21:59 INFO - PROCESS | 916 | 1461000119348 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:21:59 INFO - PROCESS | 916 | 1461000119670 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 916 | ++DOCSHELL 11C6A400 == 64 [pid = 916] [id = 567] 10:21:59 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (11C6B800) [pid = 916] [serial = 1701] [outer = 00000000] 10:21:59 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (15C3A400) [pid = 916] [serial = 1702] [outer = 11C6B800] 10:21:59 INFO - PROCESS | 916 | 1461000119753 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (15FA2C00) [pid = 916] [serial = 1703] [outer = 11C6B800] 10:22:00 INFO - PROCESS | 916 | 1461000120327 Marionette TRACE conn2 <- [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]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1132ms 10:22:00 INFO - PROCESS | 916 | 1461000120362 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 916 | 1461000120367 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 10:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:22:00 INFO - PROCESS | 916 | 1461000120372 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 916 | 1461000120375 Marionette TRACE conn2 <- [1,2234,null,{}] 10:22:00 INFO - PROCESS | 916 | 1461000120380 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:00 INFO - PROCESS | 916 | 1461000120476 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:22:00 INFO - PROCESS | 916 | 1461000120596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 916 | ++DOCSHELL 18050C00 == 65 [pid = 916] [id = 568] 10:22:00 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (18059C00) [pid = 916] [serial = 1704] [outer = 00000000] 10:22:00 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (1844A400) [pid = 916] [serial = 1705] [outer = 18059C00] 10:22:00 INFO - PROCESS | 916 | 1461000120695 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (1847D000) [pid = 916] [serial = 1706] [outer = 18059C00] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 136B4800 == 64 [pid = 916] [id = 517] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 18479C00 == 63 [pid = 916] [id = 518] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 12B84400 == 62 [pid = 916] [id = 560] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 13512400 == 61 [pid = 916] [id = 559] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 18747C00 == 60 [pid = 916] [id = 558] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 186D9400 == 59 [pid = 916] [id = 557] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 19D7F800 == 58 [pid = 916] [id = 556] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 196AB800 == 57 [pid = 916] [id = 555] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 186D2400 == 56 [pid = 916] [id = 554] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 15F5A800 == 55 [pid = 916] [id = 553] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 123F8800 == 54 [pid = 916] [id = 552] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 12DD3C00 == 53 [pid = 916] [id = 551] 10:22:00 INFO - PROCESS | 916 | --DOMWINDOW == 164 (1C607000) [pid = 916] [serial = 1636] [outer = 00000000] [url = about:blank] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 19C0D800 == 52 [pid = 916] [id = 548] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 13518800 == 51 [pid = 916] [id = 547] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 12BB6800 == 50 [pid = 916] [id = 546] 10:22:00 INFO - PROCESS | 916 | --DOCSHELL 1C577000 == 49 [pid = 916] [id = 545] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 163 (1A3ED400) [pid = 916] [serial = 1624] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 162 (15CC2C00) [pid = 916] [serial = 1594] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 161 (138B5000) [pid = 916] [serial = 1606] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 160 (165A3800) [pid = 916] [serial = 1610] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 159 (16549000) [pid = 916] [serial = 1609] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 158 (183DFC00) [pid = 916] [serial = 1615] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1C51E400) [pid = 916] [serial = 1627] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 156 (183E0000) [pid = 916] [serial = 1616] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1654A000) [pid = 916] [serial = 1612] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 154 (16584400) [pid = 916] [serial = 1613] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 153 (186E0C00) [pid = 916] [serial = 1618] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 152 (14B27C00) [pid = 916] [serial = 1607] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1C577400) [pid = 916] [serial = 1603] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 150 (183DC800) [pid = 916] [serial = 1597] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1A3ED800) [pid = 916] [serial = 1625] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1AEB4C00) [pid = 916] [serial = 1600] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 147 (18F01400) [pid = 916] [serial = 1631] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 146 (183D6400) [pid = 916] [serial = 1630] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1C523800) [pid = 916] [serial = 1628] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 144 (19834800) [pid = 916] [serial = 1621] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 143 (19C17000) [pid = 916] [serial = 1622] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1C5BE800) [pid = 916] [serial = 1633] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 141 (18749000) [pid = 916] [serial = 1619] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1C5C1800) [pid = 916] [serial = 1634] [outer = 00000000] [url = about:blank] 10:22:01 INFO - PROCESS | 916 | 1461000121230 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 899ms 10:22:01 INFO - PROCESS | 916 | 1461000121261 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 916 | 1461000121265 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 10:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:22:01 INFO - PROCESS | 916 | 1461000121269 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 916 | 1461000121271 Marionette TRACE conn2 <- [1,2238,null,{}] 10:22:01 INFO - PROCESS | 916 | 1461000121275 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:01 INFO - PROCESS | 916 | 1461000121357 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:22:01 INFO - PROCESS | 916 | 1461000121365 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 916 | ++DOCSHELL 143B0400 == 50 [pid = 916] [id = 569] 10:22:01 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1555B000) [pid = 916] [serial = 1707] [outer = 00000000] 10:22:01 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (167EDC00) [pid = 916] [serial = 1708] [outer = 1555B000] 10:22:01 INFO - PROCESS | 916 | 1461000121410 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (183E3400) [pid = 916] [serial = 1709] [outer = 1555B000] 10:22:01 INFO - PROCESS | 916 | --DOCSHELL 1E340400 == 49 [pid = 916] [id = 16] 10:22:01 INFO - PROCESS | 916 | 1461000121971 Marionette TRACE conn2 <- [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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 744ms 10:22:01 INFO - PROCESS | 916 | 1461000122011 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 916 | 1461000122013 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 10:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:22:01 INFO - PROCESS | 916 | 1461000122017 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 916 | 1461000122023 Marionette TRACE conn2 <- [1,2242,null,{}] 10:22:02 INFO - PROCESS | 916 | 1461000122032 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 916 | 1461000122126 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:22:02 INFO - PROCESS | 916 | 1461000122257 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 916 | ++DOCSHELL 18F07800 == 50 [pid = 916] [id = 570] 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (18F0E800) [pid = 916] [serial = 1710] [outer = 00000000] 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (196ADC00) [pid = 916] [serial = 1711] [outer = 18F0E800] 10:22:02 INFO - PROCESS | 916 | 1461000122301 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (19831000) [pid = 916] [serial = 1712] [outer = 18F0E800] 10:22:02 INFO - PROCESS | 916 | 1461000122659 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 698ms 10:22:02 INFO - PROCESS | 916 | 1461000122716 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 916 | 1461000122719 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 10:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:22:02 INFO - PROCESS | 916 | 1461000122722 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 916 | 1461000122724 Marionette TRACE conn2 <- [1,2246,null,{}] 10:22:02 INFO - PROCESS | 916 | 1461000122727 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:02 INFO - PROCESS | 916 | 1461000122807 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:22:02 INFO - PROCESS | 916 | 1461000122813 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 916 | ++DOCSHELL 13692000 == 51 [pid = 916] [id = 571] 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (16699800) [pid = 916] [serial = 1713] [outer = 00000000] 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (19D83400) [pid = 916] [serial = 1714] [outer = 16699800] 10:22:02 INFO - PROCESS | 916 | 1461000122858 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (19F71400) [pid = 916] [serial = 1715] [outer = 16699800] 10:22:03 INFO - PROCESS | 916 | 1461000123333 Marionette TRACE conn2 <- [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]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 697ms 10:22:03 INFO - PROCESS | 916 | 1461000123405 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 916 | 1461000123407 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 10:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:22:03 INFO - PROCESS | 916 | 1461000123410 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 916 | 1461000123412 Marionette TRACE conn2 <- [1,2250,null,{}] 10:22:03 INFO - PROCESS | 916 | 1461000123416 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:03 INFO - PROCESS | 916 | 1461000123555 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:22:03 INFO - PROCESS | 916 | 1461000123580 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 916 | ++DOCSHELL 13519000 == 52 [pid = 916] [id = 572] 10:22:03 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1A47FC00) [pid = 916] [serial = 1716] [outer = 00000000] 10:22:03 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1A599C00) [pid = 916] [serial = 1717] [outer = 1A47FC00] 10:22:03 INFO - PROCESS | 916 | 1461000123633 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1AEB4C00) [pid = 916] [serial = 1718] [outer = 1A47FC00] 10:22:04 INFO - PROCESS | 916 | 1461000124093 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 744ms 10:22:04 INFO - PROCESS | 916 | 1461000124150 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 916 | 1461000124152 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 10:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:22:04 INFO - PROCESS | 916 | 1461000124164 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 916 | 1461000124166 Marionette TRACE conn2 <- [1,2254,null,{}] 10:22:04 INFO - PROCESS | 916 | 1461000124169 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:04 INFO - PROCESS | 916 | 1461000124285 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:22:04 INFO - PROCESS | 916 | 1461000124297 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 916 | ++DOCSHELL 1C51E400 == 53 [pid = 916] [id = 573] 10:22:04 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1C56BC00) [pid = 916] [serial = 1719] [outer = 00000000] 10:22:04 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1C5BE400) [pid = 916] [serial = 1720] [outer = 1C56BC00] 10:22:04 INFO - PROCESS | 916 | 1461000124398 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1C5C1800) [pid = 916] [serial = 1721] [outer = 1C56BC00] 10:22:04 INFO - PROCESS | 916 | 1461000124811 Marionette TRACE conn2 <- [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]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 698ms 10:22:04 INFO - PROCESS | 916 | 1461000124864 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 916 | 1461000124866 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 10:22:04 INFO - PROCESS | 916 | 1461000124869 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 916 | 1461000124871 Marionette TRACE conn2 <- [1,2258,null,{}] 10:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:22:04 INFO - PROCESS | 916 | 1461000124874 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:05 INFO - PROCESS | 916 | 1461000124999 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 154 (15F9A800) [pid = 916] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 153 (183E2800) [pid = 916] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 152 (19267C00) [pid = 916] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1382B800) [pid = 916] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 150 (123FEC00) [pid = 916] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19C0F000) [pid = 916] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1872E400) [pid = 916] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 147 (18F03C00) [pid = 916] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1872DC00) [pid = 916] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 145 (19D81800) [pid = 916] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15F9E800) [pid = 916] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 143 (12B37C00) [pid = 916] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1873D400) [pid = 916] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 141 (15CDE800) [pid = 916] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 140 (13203000) [pid = 916] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1982E000) [pid = 916] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 138 (13520000) [pid = 916] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 137 (186D7000) [pid = 916] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1370C800) [pid = 916] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 135 (11BD6C00) [pid = 916] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1C5C6400) [pid = 916] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1325CC00) [pid = 916] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 132 (15E13C00) [pid = 916] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 131 (16A6AC00) [pid = 916] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 130 (196A4000) [pid = 916] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1AE29C00) [pid = 916] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:22:05 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1A591C00) [pid = 916] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:22:05 INFO - PROCESS | 916 | 1461000125349 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 916 | ++DOCSHELL 11B56C00 == 54 [pid = 916] [id = 574] 10:22:05 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (11B58800) [pid = 916] [serial = 1722] [outer = 00000000] 10:22:05 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (123FEC00) [pid = 916] [serial = 1723] [outer = 11B58800] 10:22:05 INFO - PROCESS | 916 | 1461000125393 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (13262800) [pid = 916] [serial = 1724] [outer = 11B58800] 10:22:05 INFO - PROCESS | 916 | 1461000125742 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 10:22:05 INFO - PROCESS | 916 | 1461000125800 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 916 | 1461000125802 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 10:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:22:05 INFO - PROCESS | 916 | 1461000125805 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 916 | 1461000125807 Marionette TRACE conn2 <- [1,2262,null,{}] 10:22:05 INFO - PROCESS | 916 | 1461000125810 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:05 INFO - PROCESS | 916 | 1461000125927 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:22:05 INFO - PROCESS | 916 | 1461000125933 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 916 | ++DOCSHELL 13520000 == 55 [pid = 916] [id = 575] 10:22:05 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1370C800) [pid = 916] [serial = 1725] [outer = 00000000] 10:22:05 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1653E800) [pid = 916] [serial = 1726] [outer = 1370C800] 10:22:05 INFO - PROCESS | 916 | 1461000125977 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1653F000) [pid = 916] [serial = 1727] [outer = 1370C800] 10:22:06 INFO - PROCESS | 916 | 1461000126402 Marionette TRACE conn2 <- [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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 620ms 10:22:06 INFO - PROCESS | 916 | 1461000126446 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 916 | 1461000126448 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 10:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:22:06 INFO - PROCESS | 916 | 1461000126451 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 916 | 1461000126453 Marionette TRACE conn2 <- [1,2266,null,{}] 10:22:06 INFO - PROCESS | 916 | 1461000126456 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:06 INFO - PROCESS | 916 | 1461000126538 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:22:06 INFO - PROCESS | 916 | 1461000126544 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 916 | ++DOCSHELL 13207000 == 56 [pid = 916] [id = 576] 10:22:06 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1326AC00) [pid = 916] [serial = 1728] [outer = 00000000] 10:22:06 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1872E400) [pid = 916] [serial = 1729] [outer = 1326AC00] 10:22:06 INFO - PROCESS | 916 | 1461000126588 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19C0D000) [pid = 916] [serial = 1730] [outer = 1326AC00] 10:22:07 INFO - PROCESS | 916 | 1461000127025 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 635ms 10:22:07 INFO - PROCESS | 916 | 1461000127078 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:22:07 INFO - PROCESS | 916 | 1461000127080 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 10:22:07 INFO - PROCESS | 916 | 1461000127083 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 916 | 1461000127085 Marionette TRACE conn2 <- [1,2270,null,{}] 10:22:07 INFO - PROCESS | 916 | 1461000127088 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:07 INFO - PROCESS | 916 | 1461000127173 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:22:07 INFO - PROCESS | 916 | 1461000127179 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 916 | ++DOCSHELL 19268000 == 57 [pid = 916] [id = 577] 10:22:07 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1982A800) [pid = 916] [serial = 1731] [outer = 00000000] 10:22:07 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1C5C6400) [pid = 916] [serial = 1732] [outer = 1982A800] 10:22:07 INFO - PROCESS | 916 | 1461000127227 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1CE03800) [pid = 916] [serial = 1733] [outer = 1982A800] 10:22:07 INFO - PROCESS | 916 | 1461000127960 Marionette TRACE conn2 <- [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]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 946ms 10:22:08 INFO - PROCESS | 916 | 1461000128027 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 916 | 1461000128033 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 10:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:22:08 INFO - PROCESS | 916 | 1461000128038 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 916 | 1461000128042 Marionette TRACE conn2 <- [1,2274,null,{}] 10:22:08 INFO - PROCESS | 916 | 1461000128047 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:08 INFO - PROCESS | 916 | 1461000128165 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:22:08 INFO - PROCESS | 916 | 1461000128303 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 916 | ++DOCSHELL 12BB6800 == 58 [pid = 916] [id = 578] 10:22:08 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (12DE1C00) [pid = 916] [serial = 1734] [outer = 00000000] 10:22:08 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (16580800) [pid = 916] [serial = 1735] [outer = 12DE1C00] 10:22:08 INFO - PROCESS | 916 | 1461000128360 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (16699C00) [pid = 916] [serial = 1736] [outer = 12DE1C00] 10:22:08 INFO - PROCESS | 916 | 1461000128910 Marionette TRACE conn2 <- [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]]]}] 10:22:08 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 10:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 883ms 10:22:08 INFO - PROCESS | 916 | 1461000128942 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 916 | 1461000128949 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 10:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:22:08 INFO - PROCESS | 916 | 1461000128955 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 916 | 1461000128958 Marionette TRACE conn2 <- [1,2278,null,{}] 10:22:08 INFO - PROCESS | 916 | 1461000128962 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:09 INFO - PROCESS | 916 | 1461000129069 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:22:09 INFO - PROCESS | 916 | 1461000129184 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 916 | ++DOCSHELL 183D7C00 == 59 [pid = 916] [id = 579] 10:22:09 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1847A800) [pid = 916] [serial = 1737] [outer = 00000000] 10:22:09 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (18FE4800) [pid = 916] [serial = 1738] [outer = 1847A800] 10:22:09 INFO - PROCESS | 916 | 1461000129278 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (19C0B000) [pid = 916] [serial = 1739] [outer = 1847A800] 10:22:09 INFO - PROCESS | 916 | 1461000129905 Marionette TRACE conn2 <- [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]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 977ms 10:22:09 INFO - PROCESS | 916 | 1461000129928 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 916 | 1461000129931 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 10:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:22:09 INFO - PROCESS | 916 | 1461000129935 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 916 | 1461000129939 Marionette TRACE conn2 <- [1,2282,null,{}] 10:22:09 INFO - PROCESS | 916 | 1461000129950 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:10 INFO - PROCESS | 916 | 1461000130058 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:22:10 INFO - PROCESS | 916 | 1461000130202 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 916 | ++DOCSHELL 1A48A400 == 60 [pid = 916] [id = 580] 10:22:10 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1A48BC00) [pid = 916] [serial = 1740] [outer = 00000000] 10:22:10 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1C669000) [pid = 916] [serial = 1741] [outer = 1A48BC00] 10:22:10 INFO - PROCESS | 916 | 1461000130259 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1D3E0000) [pid = 916] [serial = 1742] [outer = 1A48BC00] 10:22:10 INFO - PROCESS | 916 | 1461000130774 Marionette TRACE conn2 <- [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]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 899ms 10:22:10 INFO - PROCESS | 916 | 1461000130841 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:22:10 INFO - PROCESS | 916 | 1461000130844 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 10:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:22:10 INFO - PROCESS | 916 | 1461000130849 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 916 | 1461000130851 Marionette TRACE conn2 <- [1,2286,null,{}] 10:22:10 INFO - PROCESS | 916 | 1461000130855 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:10 INFO - PROCESS | 916 | 1461000130966 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:22:11 INFO - PROCESS | 916 | 1461000131081 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 916 | ++DOCSHELL 1AEA7400 == 61 [pid = 916] [id = 581] 10:22:11 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1D3DE400) [pid = 916] [serial = 1743] [outer = 00000000] 10:22:11 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1D79E400) [pid = 916] [serial = 1744] [outer = 1D3DE400] 10:22:11 INFO - PROCESS | 916 | 1461000131159 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1D7A2400) [pid = 916] [serial = 1745] [outer = 1D3DE400] 10:22:11 INFO - PROCESS | 916 | 1461000131704 Marionette TRACE conn2 <- [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]]]}] 10:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 10:22:11 INFO - PROCESS | 916 | 1461000131778 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:22:11 INFO - PROCESS | 916 | 1461000131780 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 10:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:22:11 INFO - PROCESS | 916 | 1461000131784 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 916 | 1461000131786 Marionette TRACE conn2 <- [1,2290,null,{}] 10:22:11 INFO - PROCESS | 916 | 1461000131789 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:11 INFO - PROCESS | 916 | 1461000131893 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:22:12 INFO - PROCESS | 916 | 1461000132055 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 916 | ++DOCSHELL 157A1C00 == 62 [pid = 916] [id = 582] 10:22:12 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (157A9800) [pid = 916] [serial = 1746] [outer = 00000000] 10:22:12 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1D7A6800) [pid = 916] [serial = 1747] [outer = 157A9800] 10:22:12 INFO - PROCESS | 916 | 1461000132115 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1D7A9800) [pid = 916] [serial = 1748] [outer = 157A9800] 10:22:12 INFO - PROCESS | 916 | 1461000132670 Marionette TRACE conn2 <- [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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 931ms 10:22:12 INFO - PROCESS | 916 | 1461000132729 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 916 | 1461000132731 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 10:22:12 INFO - PROCESS | 916 | 1461000132735 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:22:12 INFO - PROCESS | 916 | 1461000132737 Marionette TRACE conn2 <- [1,2294,null,{}] 10:22:12 INFO - PROCESS | 916 | 1461000132741 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:12 INFO - PROCESS | 916 | 1461000132851 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:22:13 INFO - PROCESS | 916 | 1461000133138 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 916 | ++DOCSHELL 11C03800 == 63 [pid = 916] [id = 583] 10:22:13 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (123F6400) [pid = 916] [serial = 1749] [outer = 00000000] 10:22:13 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (147B4800) [pid = 916] [serial = 1750] [outer = 123F6400] 10:22:13 INFO - PROCESS | 916 | 1461000133194 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (157FB400) [pid = 916] [serial = 1751] [outer = 123F6400] 10:22:13 INFO - PROCESS | 916 | 1461000133822 Marionette TRACE conn2 <- [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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1147ms 10:22:13 INFO - PROCESS | 916 | 1461000133873 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 916 | 1461000133877 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 10:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:22:13 INFO - PROCESS | 916 | 1461000133883 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 916 | 1461000133886 Marionette TRACE conn2 <- [1,2298,null,{}] 10:22:13 INFO - PROCESS | 916 | 1461000133890 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:13 INFO - PROCESS | 916 | 1461000133996 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:22:14 INFO - PROCESS | 916 | 1461000134141 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 13207000 == 62 [pid = 916] [id = 576] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 13520000 == 61 [pid = 916] [id = 575] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 11B56C00 == 60 [pid = 916] [id = 574] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 1C51E400 == 59 [pid = 916] [id = 573] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 13519000 == 58 [pid = 916] [id = 572] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 13692000 == 57 [pid = 916] [id = 571] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 18F07800 == 56 [pid = 916] [id = 570] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 143B0400 == 55 [pid = 916] [id = 569] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 18737C00 == 54 [pid = 916] [id = 17] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 18050C00 == 53 [pid = 916] [id = 568] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 11C6A400 == 52 [pid = 916] [id = 567] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1D0C9C00) [pid = 916] [serial = 1684] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | ++DOCSHELL 11B60800 == 53 [pid = 916] [id = 584] 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (11C6A400) [pid = 916] [serial = 1752] [outer = 00000000] 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (13692000) [pid = 916] [serial = 1753] [outer = 11C6A400] 10:22:14 INFO - PROCESS | 916 | 1461000134226 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (143B0400) [pid = 916] [serial = 1754] [outer = 11C6A400] 10:22:14 INFO - PROCESS | 916 | --DOCSHELL 13716C00 == 52 [pid = 916] [id = 562] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 159 (183DD800) [pid = 916] [serial = 1661] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19834400) [pid = 916] [serial = 1385] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1A484400) [pid = 916] [serial = 1517] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 156 (19D8A800) [pid = 916] [serial = 1679] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1382DC00) [pid = 916] [serial = 1657] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 154 (19C16C00) [pid = 916] [serial = 1463] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 153 (19C12800) [pid = 916] [serial = 1472] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 152 (1C5C9000) [pid = 916] [serial = 1676] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1C51EC00) [pid = 916] [serial = 1673] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1CE90800) [pid = 916] [serial = 1651] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1A3EF400) [pid = 916] [serial = 1670] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 148 (19F6AC00) [pid = 916] [serial = 1669] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 147 (183DA000) [pid = 916] [serial = 1678] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1804B800) [pid = 916] [serial = 1514] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1A389800) [pid = 916] [serial = 1645] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 144 (13781000) [pid = 916] [serial = 1466] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 143 (18FEA400) [pid = 916] [serial = 1664] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 142 (167F5000) [pid = 916] [serial = 1427] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 141 (13838400) [pid = 916] [serial = 1654] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 140 (19C0E800) [pid = 916] [serial = 1666] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1555B400) [pid = 916] [serial = 1655] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C666800) [pid = 916] [serial = 1648] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 137 (18FE3400) [pid = 916] [serial = 1663] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 136 (159F9800) [pid = 916] [serial = 1658] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 135 (14B9D800) [pid = 916] [serial = 1511] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 134 (167F9000) [pid = 916] [serial = 1660] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 133 (18FE8800) [pid = 916] [serial = 1421] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1AEB4000) [pid = 916] [serial = 1672] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 131 (18743000) [pid = 916] [serial = 1547] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 130 (12B44000) [pid = 916] [serial = 1388] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19C16400) [pid = 916] [serial = 1667] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1664D000) [pid = 916] [serial = 1642] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1C60AC00) [pid = 916] [serial = 1637] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 126 (142B5000) [pid = 916] [serial = 1424] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 125 (13268400) [pid = 916] [serial = 1639] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 124 (16548400) [pid = 916] [serial = 1469] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1C5C9400) [pid = 916] [serial = 1681] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5BF000) [pid = 916] [serial = 1675] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1982E800) [pid = 916] [serial = 1430] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1C520400) [pid = 916] [serial = 1520] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1C524000) [pid = 916] [serial = 1592] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1C667800) [pid = 916] [serial = 1682] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 916 | 1461000134664 Marionette TRACE conn2 <- [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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 837ms 10:22:14 INFO - PROCESS | 916 | 1461000134728 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 916 | 1461000134731 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 10:22:14 INFO - PROCESS | 916 | 1461000134736 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:22:14 INFO - PROCESS | 916 | 1461000134738 Marionette TRACE conn2 <- [1,2302,null,{}] 10:22:14 INFO - PROCESS | 916 | 1461000134742 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:14 INFO - PROCESS | 916 | 1461000134826 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:22:14 INFO - PROCESS | 916 | 1461000134834 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 916 | ++DOCSHELL 13839800 == 53 [pid = 916] [id = 585] 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1579D400) [pid = 916] [serial = 1755] [outer = 00000000] 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (167FC400) [pid = 916] [serial = 1756] [outer = 1579D400] 10:22:14 INFO - PROCESS | 916 | 1461000134880 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (183D7400) [pid = 916] [serial = 1757] [outer = 1579D400] 10:22:15 INFO - PROCESS | 916 | 1461000135367 Marionette TRACE conn2 <- [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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 682ms 10:22:15 INFO - PROCESS | 916 | 1461000135419 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 916 | 1461000135422 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 10:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:22:15 INFO - PROCESS | 916 | 1461000135426 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 916 | 1461000135432 Marionette TRACE conn2 <- [1,2306,null,{}] 10:22:15 INFO - PROCESS | 916 | 1461000135441 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:15 INFO - PROCESS | 916 | 1461000135526 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:22:15 INFO - PROCESS | 916 | 1461000135667 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 916 | ++DOCSHELL 167F4000 == 54 [pid = 916] [id = 586] 10:22:15 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (183DAC00) [pid = 916] [serial = 1758] [outer = 00000000] 10:22:15 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (18792400) [pid = 916] [serial = 1759] [outer = 183DAC00] 10:22:15 INFO - PROCESS | 916 | 1461000135713 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (18FDE400) [pid = 916] [serial = 1760] [outer = 183DAC00] 10:22:16 INFO - PROCESS | 916 | 1461000136125 Marionette TRACE conn2 <- [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] 10:22:16 INFO - PROCESS | 916 | 1461000136168 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 10:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:22:16 INFO - PROCESS | 916 | 1461000136172 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 916 | 1461000136173 Marionette TRACE conn2 <- [1,2310,null,{}] 10:22:16 INFO - PROCESS | 916 | 1461000136177 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:16 INFO - PROCESS | 916 | 1461000136259 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:22:16 INFO - PROCESS | 916 | 1461000136265 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 916 | ++DOCSHELL 12B37C00 == 55 [pid = 916] [id = 587] 10:22:16 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1369FC00) [pid = 916] [serial = 1761] [outer = 00000000] 10:22:16 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19829800) [pid = 916] [serial = 1762] [outer = 1369FC00] 10:22:16 INFO - PROCESS | 916 | 1461000136309 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19835400) [pid = 916] [serial = 1763] [outer = 1369FC00] 10:22:16 INFO - PROCESS | 916 | 1461000136778 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 636ms 10:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:22:16 INFO - PROCESS | 916 | 1461000136815 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 916 | 1461000136817 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 10:22:16 INFO - PROCESS | 916 | 1461000136820 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 916 | 1461000136822 Marionette TRACE conn2 <- [1,2314,null,{}] 10:22:16 INFO - PROCESS | 916 | 1461000136825 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:16 INFO - PROCESS | 916 | 1461000136939 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:22:17 INFO - PROCESS | 916 | 1461000137040 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 916 | ++DOCSHELL 19B55400 == 56 [pid = 916] [id = 588] 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19C0EC00) [pid = 916] [serial = 1764] [outer = 00000000] 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (19D7C400) [pid = 916] [serial = 1765] [outer = 19C0EC00] 10:22:17 INFO - PROCESS | 916 | 1461000137096 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19D89000) [pid = 916] [serial = 1766] [outer = 19C0EC00] 10:22:17 INFO - PROCESS | 916 | 1461000137519 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 729ms 10:22:17 INFO - PROCESS | 916 | 1461000137543 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 916 | 1461000137545 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 10:22:17 INFO - PROCESS | 916 | 1461000137557 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 916 | 1461000137558 Marionette TRACE conn2 <- [1,2318,null,{}] 10:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:22:17 INFO - PROCESS | 916 | 1461000137562 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:17 INFO - PROCESS | 916 | 1461000137677 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:22:17 INFO - PROCESS | 916 | 1461000137683 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 916 | ++DOCSHELL 19C17400 == 57 [pid = 916] [id = 589] 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (19D7EC00) [pid = 916] [serial = 1767] [outer = 00000000] 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1A58D400) [pid = 916] [serial = 1768] [outer = 19D7EC00] 10:22:17 INFO - PROCESS | 916 | 1461000137730 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1AA9DC00) [pid = 916] [serial = 1769] [outer = 19D7EC00] 10:22:18 INFO - PROCESS | 916 | 1461000138191 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 697ms 10:22:18 INFO - PROCESS | 916 | 1461000138259 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 916 | 1461000138261 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 10:22:18 INFO - PROCESS | 916 | 1461000138268 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:22:18 INFO - PROCESS | 916 | 1461000138270 Marionette TRACE conn2 <- [1,2322,null,{}] 10:22:18 INFO - PROCESS | 916 | 1461000138273 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:18 INFO - PROCESS | 916 | 1461000138412 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1C5BBC00) [pid = 916] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 131 (18F0E800) [pid = 916] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 130 (18059C00) [pid = 916] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 129 (16699800) [pid = 916] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1A47FC00) [pid = 916] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 127 (11C6B800) [pid = 916] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1C56BC00) [pid = 916] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1555B000) [pid = 916] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1370C800) [pid = 916] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 123 (11B58800) [pid = 916] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1E33C400) [pid = 916] [serial = 47] [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.] 10:22:18 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1326AC00) [pid = 916] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:22:18 INFO - PROCESS | 916 | 1461000138596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 916 | ++DOCSHELL 11C03400 == 58 [pid = 916] [id = 590] 10:22:18 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (11C05800) [pid = 916] [serial = 1770] [outer = 00000000] 10:22:18 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1370C800) [pid = 916] [serial = 1771] [outer = 11C05800] 10:22:18 INFO - PROCESS | 916 | 1461000138640 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (157F9000) [pid = 916] [serial = 1772] [outer = 11C05800] 10:22:18 INFO - PROCESS | 916 | 1461000138992 Marionette TRACE conn2 <- [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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 728ms 10:22:19 INFO - PROCESS | 916 | 1461000139010 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 916 | 1461000139012 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 10:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:22:19 INFO - PROCESS | 916 | 1461000139015 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 916 | 1461000139017 Marionette TRACE conn2 <- [1,2326,null,{}] 10:22:19 INFO - PROCESS | 916 | 1461000139020 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:19 INFO - PROCESS | 916 | 1461000139143 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:22:19 INFO - PROCESS | 916 | 1461000139151 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 916 | ++DOCSHELL 136B1800 == 59 [pid = 916] [id = 591] 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1370E400) [pid = 916] [serial = 1773] [outer = 00000000] 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1C516400) [pid = 916] [serial = 1774] [outer = 1370E400] 10:22:19 INFO - PROCESS | 916 | 1461000139195 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1C51CC00) [pid = 916] [serial = 1775] [outer = 1370E400] 10:22:19 INFO - PROCESS | 916 | 1461000139584 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 620ms 10:22:19 INFO - PROCESS | 916 | 1461000139637 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 916 | 1461000139639 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 10:22:19 INFO - PROCESS | 916 | 1461000139642 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:22:19 INFO - PROCESS | 916 | 1461000139644 Marionette TRACE conn2 <- [1,2330,null,{}] 10:22:19 INFO - PROCESS | 916 | 1461000139647 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:19 INFO - PROCESS | 916 | 1461000139728 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:22:19 INFO - PROCESS | 916 | 1461000139859 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 916 | ++DOCSHELL 1351E800 == 60 [pid = 916] [id = 592] 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1674A400) [pid = 916] [serial = 1776] [outer = 00000000] 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1C577000) [pid = 916] [serial = 1777] [outer = 1674A400] 10:22:19 INFO - PROCESS | 916 | 1461000139905 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1C5BEC00) [pid = 916] [serial = 1778] [outer = 1674A400] 10:22:20 INFO - PROCESS | 916 | 1461000140275 Marionette TRACE conn2 <- [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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 683ms 10:22:20 INFO - PROCESS | 916 | 1461000140342 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 916 | 1461000140344 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 10:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:22:20 INFO - PROCESS | 916 | 1461000140348 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 916 | 1461000140349 Marionette TRACE conn2 <- [1,2334,null,{}] 10:22:20 INFO - PROCESS | 916 | 1461000140353 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:20 INFO - PROCESS | 916 | 1461000140433 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:22:20 INFO - PROCESS | 916 | 1461000140439 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 916 | ++DOCSHELL 13264800 == 61 [pid = 916] [id = 593] 10:22:20 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (16545400) [pid = 916] [serial = 1779] [outer = 00000000] 10:22:20 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1C60F000) [pid = 916] [serial = 1780] [outer = 16545400] 10:22:20 INFO - PROCESS | 916 | 1461000140488 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1C667400) [pid = 916] [serial = 1781] [outer = 16545400] 10:22:21 INFO - PROCESS | 916 | 1461000141248 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 10:22:21 INFO - PROCESS | 916 | 1461000141294 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 916 | 1461000141299 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 10:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:22:21 INFO - PROCESS | 916 | 1461000141305 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 916 | 1461000141309 Marionette TRACE conn2 <- [1,2338,null,{}] 10:22:21 INFO - PROCESS | 916 | 1461000141314 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:21 INFO - PROCESS | 916 | 1461000141456 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:22:21 INFO - PROCESS | 916 | 1461000141588 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 916 | ++DOCSHELL 1555B000 == 62 [pid = 916] [id = 594] 10:22:21 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (15CC2C00) [pid = 916] [serial = 1782] [outer = 00000000] 10:22:21 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1654CC00) [pid = 916] [serial = 1783] [outer = 15CC2C00] 10:22:21 INFO - PROCESS | 916 | 1461000141645 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (167F1400) [pid = 916] [serial = 1784] [outer = 15CC2C00] 10:22:22 INFO - PROCESS | 916 | 1461000142199 Marionette TRACE conn2 <- [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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 10:22:22 INFO - PROCESS | 916 | 1461000142235 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 916 | 1461000142241 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 10:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:22:22 INFO - PROCESS | 916 | 1461000142248 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 916 | 1461000142250 Marionette TRACE conn2 <- [1,2342,null,{}] 10:22:22 INFO - PROCESS | 916 | 1461000142255 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:22 INFO - PROCESS | 916 | 1461000142364 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:22:22 INFO - PROCESS | 916 | 1461000142520 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 916 | ++DOCSHELL 15E13C00 == 63 [pid = 916] [id = 595] 10:22:22 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (16542000) [pid = 916] [serial = 1785] [outer = 00000000] 10:22:22 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (18FE2400) [pid = 916] [serial = 1786] [outer = 16542000] 10:22:22 INFO - PROCESS | 916 | 1461000142574 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1982C000) [pid = 916] [serial = 1787] [outer = 16542000] 10:22:23 INFO - PROCESS | 916 | 1461000143208 Marionette TRACE conn2 <- [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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 993ms 10:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:22:23 INFO - PROCESS | 916 | 1461000143248 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 916 | 1461000143250 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 10:22:23 INFO - PROCESS | 916 | 1461000143267 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 916 | 1461000143271 Marionette TRACE conn2 <- [1,2346,null,{}] 10:22:23 INFO - PROCESS | 916 | 1461000143284 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:23 INFO - PROCESS | 916 | 1461000143394 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:22:23 INFO - PROCESS | 916 | 1461000143537 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 916 | ++DOCSHELL 1C57A000 == 64 [pid = 916] [id = 596] 10:22:23 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1C5BB400) [pid = 916] [serial = 1788] [outer = 00000000] 10:22:23 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1C607C00) [pid = 916] [serial = 1789] [outer = 1C5BB400] 10:22:23 INFO - PROCESS | 916 | 1461000143577 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1CE01400) [pid = 916] [serial = 1790] [outer = 1C5BB400] 10:22:24 INFO - PROCESS | 916 | 1461000144129 Marionette TRACE conn2 <- [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]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 915ms 10:22:24 INFO - PROCESS | 916 | 1461000144162 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 916 | 1461000144165 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 10:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:22:24 INFO - PROCESS | 916 | 1461000144168 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 916 | 1461000144170 Marionette TRACE conn2 <- [1,2350,null,{}] 10:22:24 INFO - PROCESS | 916 | 1461000144174 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:24 INFO - PROCESS | 916 | 1461000144286 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:22:24 INFO - PROCESS | 916 | 1461000144401 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 916 | ++DOCSHELL 14BA6400 == 65 [pid = 916] [id = 597] 10:22:24 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (15F5A800) [pid = 916] [serial = 1791] [outer = 00000000] 10:22:24 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1C60AC00) [pid = 916] [serial = 1792] [outer = 15F5A800] 10:22:24 INFO - PROCESS | 916 | 1461000144510 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1D0CF000) [pid = 916] [serial = 1793] [outer = 15F5A800] 10:22:25 INFO - PROCESS | 916 | 1461000145360 Marionette TRACE conn2 <- [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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1240ms 10:22:25 INFO - PROCESS | 916 | 1461000145419 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 916 | 1461000145423 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 10:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:22:25 INFO - PROCESS | 916 | 1461000145428 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 916 | 1461000145432 Marionette TRACE conn2 <- [1,2354,null,{}] 10:22:25 INFO - PROCESS | 916 | 1461000145438 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:25 INFO - PROCESS | 916 | 1461000145533 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:22:25 INFO - PROCESS | 916 | 1461000145684 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 916 | ++DOCSHELL 13519800 == 66 [pid = 916] [id = 598] 10:22:25 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (13695C00) [pid = 916] [serial = 1794] [outer = 00000000] 10:22:25 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (13781000) [pid = 916] [serial = 1795] [outer = 13695C00] 10:22:25 INFO - PROCESS | 916 | 1461000145738 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (14BA2C00) [pid = 916] [serial = 1796] [outer = 13695C00] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 1351E800 == 65 [pid = 916] [id = 592] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 136B1800 == 64 [pid = 916] [id = 591] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 11C03400 == 63 [pid = 916] [id = 590] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 19C17400 == 62 [pid = 916] [id = 589] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 19B55400 == 61 [pid = 916] [id = 588] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 12B37C00 == 60 [pid = 916] [id = 587] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 147 (147B4C00) [pid = 916] [serial = 1687] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 146 (186D3400) [pid = 916] [serial = 1690] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1AAA0000) [pid = 916] [serial = 1693] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1D75C000) [pid = 916] [serial = 1696] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1C5C2800) [pid = 916] [serial = 1699] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 167F4000 == 59 [pid = 916] [id = 586] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 13839800 == 58 [pid = 916] [id = 585] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 11B60800 == 57 [pid = 916] [id = 584] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 11C03800 == 56 [pid = 916] [id = 583] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 12BB6800 == 55 [pid = 916] [id = 578] 10:22:26 INFO - PROCESS | 916 | --DOCSHELL 19268000 == 54 [pid = 916] [id = 577] 10:22:26 INFO - PROCESS | 916 | 1461000146320 Marionette TRACE conn2 <- [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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 10:22:26 INFO - PROCESS | 916 | 1461000146358 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 916 | 1461000146363 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 10:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:22:26 INFO - PROCESS | 916 | 1461000146369 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 916 | 1461000146372 Marionette TRACE conn2 <- [1,2358,null,{}] 10:22:26 INFO - PROCESS | 916 | 1461000146375 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:26 INFO - PROCESS | 916 | 1461000146471 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1872E400) [pid = 916] [serial = 1729] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1D3DD000) [pid = 916] [serial = 1685] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 140 (196ADC00) [pid = 916] [serial = 1711] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 139 (19831000) [pid = 916] [serial = 1712] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1844A400) [pid = 916] [serial = 1705] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19D83400) [pid = 916] [serial = 1714] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1A599C00) [pid = 916] [serial = 1717] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15FA2C00) [pid = 916] [serial = 1703] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 134 (15C3A400) [pid = 916] [serial = 1702] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1C5BE400) [pid = 916] [serial = 1720] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 132 (167EDC00) [pid = 916] [serial = 1708] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 131 (183E3400) [pid = 916] [serial = 1709] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1847D000) [pid = 916] [serial = 1706] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1C5C1800) [pid = 916] [serial = 1721] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1653E800) [pid = 916] [serial = 1726] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 127 (13262800) [pid = 916] [serial = 1724] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 126 (123FEC00) [pid = 916] [serial = 1723] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1653F000) [pid = 916] [serial = 1727] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19C0D000) [pid = 916] [serial = 1730] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1AEB4C00) [pid = 916] [serial = 1718] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 122 (19F71400) [pid = 916] [serial = 1715] [outer = 00000000] [url = about:blank] 10:22:26 INFO - PROCESS | 916 | --DOMWINDOW == 121 (11C04000) [pid = 916] [serial = 1136] [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.] 10:22:26 INFO - PROCESS | 916 | 1461000146577 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 916 | ++DOCSHELL 11C04000 == 55 [pid = 916] [id = 599] 10:22:26 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (123FEC00) [pid = 916] [serial = 1797] [outer = 00000000] 10:22:26 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (136B1800) [pid = 916] [serial = 1798] [outer = 123FEC00] 10:22:26 INFO - PROCESS | 916 | 1461000146622 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (15C3A400) [pid = 916] [serial = 1799] [outer = 123FEC00] 10:22:27 INFO - PROCESS | 916 | 1461000147082 Marionette TRACE conn2 <- [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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 729ms 10:22:27 INFO - PROCESS | 916 | 1461000147109 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 916 | 1461000147112 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 10:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:22:27 INFO - PROCESS | 916 | 1461000147115 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 916 | 1461000147118 Marionette TRACE conn2 <- [1,2362,null,{}] 10:22:27 INFO - PROCESS | 916 | 1461000147132 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:27 INFO - PROCESS | 916 | 1461000147216 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:22:27 INFO - PROCESS | 916 | 1461000147228 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 916 | ++DOCSHELL 13714C00 == 56 [pid = 916] [id = 600] 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (16581C00) [pid = 916] [serial = 1800] [outer = 00000000] 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (16690C00) [pid = 916] [serial = 1801] [outer = 16581C00] 10:22:27 INFO - PROCESS | 916 | 1461000147283 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (167F9C00) [pid = 916] [serial = 1802] [outer = 16581C00] 10:22:27 INFO - PROCESS | 916 | 1461000147746 Marionette TRACE conn2 <- [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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 698ms 10:22:27 INFO - PROCESS | 916 | 1461000147798 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 916 | 1461000147800 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 10:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:22:27 INFO - PROCESS | 916 | 1461000147804 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 916 | 1461000147805 Marionette TRACE conn2 <- [1,2366,null,{}] 10:22:27 INFO - PROCESS | 916 | 1461000147809 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:27 INFO - PROCESS | 916 | 1461000147888 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:22:27 INFO - PROCESS | 916 | 1461000147896 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 916 | ++DOCSHELL 167EDC00 == 57 [pid = 916] [id = 601] 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (18059800) [pid = 916] [serial = 1803] [outer = 00000000] 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1847C000) [pid = 916] [serial = 1804] [outer = 18059800] 10:22:27 INFO - PROCESS | 916 | 1461000147941 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (186D7000) [pid = 916] [serial = 1805] [outer = 18059800] 10:22:28 INFO - PROCESS | 916 | 1461000148388 Marionette TRACE conn2 <- [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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 636ms 10:22:28 INFO - PROCESS | 916 | 1461000148442 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 916 | 1461000148444 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 10:22:28 INFO - PROCESS | 916 | 1461000148447 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:22:28 INFO - PROCESS | 916 | 1461000148448 Marionette TRACE conn2 <- [1,2370,null,{}] 10:22:28 INFO - PROCESS | 916 | 1461000148452 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:28 INFO - PROCESS | 916 | 1461000148528 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:22:28 INFO - PROCESS | 916 | 1461000148534 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 916 | ++DOCSHELL 12DE0400 == 58 [pid = 916] [id = 602] 10:22:28 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1844A400) [pid = 916] [serial = 1806] [outer = 00000000] 10:22:28 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (18F0AC00) [pid = 916] [serial = 1807] [outer = 1844A400] 10:22:28 INFO - PROCESS | 916 | 1461000148579 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (18F10800) [pid = 916] [serial = 1808] [outer = 1844A400] 10:22:29 INFO - PROCESS | 916 | 1461000149097 Marionette TRACE conn2 <- [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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 697ms 10:22:29 INFO - PROCESS | 916 | 1461000149147 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 916 | 1461000149149 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:22:29 INFO - PROCESS | 916 | 1461000149152 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 916 | 1461000149154 Marionette TRACE conn2 <- [1,2374,null,{}] 10:22:29 INFO - PROCESS | 916 | 1461000149157 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:29 INFO - PROCESS | 916 | 1461000149291 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:22:29 INFO - PROCESS | 916 | 1461000149367 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 916 | ++DOCSHELL 196B5C00 == 59 [pid = 916] [id = 603] 10:22:29 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (19833C00) [pid = 916] [serial = 1809] [outer = 00000000] 10:22:29 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (19C0B800) [pid = 916] [serial = 1810] [outer = 19833C00] 10:22:29 INFO - PROCESS | 916 | 1461000149415 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (19C0C000) [pid = 916] [serial = 1811] [outer = 19833C00] 10:22:29 INFO - PROCESS | 916 | 1461000149810 Marionette TRACE conn2 <- [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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 698ms 10:22:29 INFO - PROCESS | 916 | 1461000149840 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 916 | 1461000149842 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:22:29 INFO - PROCESS | 916 | 1461000149845 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 916 | 1461000149847 Marionette TRACE conn2 <- [1,2378,null,{}] 10:22:29 INFO - PROCESS | 916 | 1461000149850 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:29 INFO - PROCESS | 916 | 1461000149988 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:22:30 INFO - PROCESS | 916 | 1461000150022 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 916 | ++DOCSHELL 12BB1C00 == 60 [pid = 916] [id = 604] 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19D7C800) [pid = 916] [serial = 1812] [outer = 00000000] 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19F78800) [pid = 916] [serial = 1813] [outer = 19D7C800] 10:22:30 INFO - PROCESS | 916 | 1461000150070 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19F96800) [pid = 916] [serial = 1814] [outer = 19D7C800] 10:22:30 INFO - PROCESS | 916 | 1461000150523 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 729ms 10:22:30 INFO - PROCESS | 916 | 1461000150594 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 916 | 1461000150596 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 10:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:22:30 INFO - PROCESS | 916 | 1461000150600 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 916 | 1461000150601 Marionette TRACE conn2 <- [1,2382,null,{}] 10:22:30 INFO - PROCESS | 916 | 1461000150605 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:30 INFO - PROCESS | 916 | 1461000150716 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:22:30 INFO - PROCESS | 916 | 1461000150726 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 916 | ++DOCSHELL 1320A400 == 61 [pid = 916] [id = 605] 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19D84400) [pid = 916] [serial = 1815] [outer = 00000000] 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A590000) [pid = 916] [serial = 1816] [outer = 19D84400] 10:22:30 INFO - PROCESS | 916 | 1461000150769 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1AAA0000) [pid = 916] [serial = 1817] [outer = 19D84400] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 141 (19C0EC00) [pid = 916] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1369FC00) [pid = 916] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1579D400) [pid = 916] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 138 (19D7EC00) [pid = 916] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 137 (11C6A400) [pid = 916] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 136 (123F6400) [pid = 916] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 135 (183DAC00) [pid = 916] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 134 (11C05800) [pid = 916] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1370E400) [pid = 916] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1E340800) [pid = 916] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:22:31 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1674A400) [pid = 916] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:22:31 INFO - PROCESS | 916 | 1461000151467 Marionette TRACE conn2 <- [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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 899ms 10:22:31 INFO - PROCESS | 916 | 1461000151502 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 916 | 1461000151503 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 10:22:31 INFO - PROCESS | 916 | 1461000151507 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:22:31 INFO - PROCESS | 916 | 1461000151508 Marionette TRACE conn2 <- [1,2386,null,{}] 10:22:31 INFO - PROCESS | 916 | 1461000151512 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:31 INFO - PROCESS | 916 | 1461000151590 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:22:31 INFO - PROCESS | 916 | 1461000151596 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 916 | ++DOCSHELL 16542400 == 62 [pid = 916] [id = 606] 10:22:31 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (16A6E000) [pid = 916] [serial = 1818] [outer = 00000000] 10:22:31 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (19D87400) [pid = 916] [serial = 1819] [outer = 16A6E000] 10:22:31 INFO - PROCESS | 916 | 1461000151640 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1A59A800) [pid = 916] [serial = 1820] [outer = 16A6E000] 10:22:32 INFO - PROCESS | 916 | 1461000152047 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 589ms 10:22:32 INFO - PROCESS | 916 | 1461000152087 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 916 | 1461000152089 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 10:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:22:32 INFO - PROCESS | 916 | 1461000152092 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 916 | 1461000152094 Marionette TRACE conn2 <- [1,2390,null,{}] 10:22:32 INFO - PROCESS | 916 | 1461000152097 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:32 INFO - PROCESS | 916 | 1461000152176 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:22:32 INFO - PROCESS | 916 | 1461000152182 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 916 | ++DOCSHELL 123FF800 == 63 [pid = 916] [id = 607] 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1A58E000) [pid = 916] [serial = 1821] [outer = 00000000] 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1C570000) [pid = 916] [serial = 1822] [outer = 1A58E000] 10:22:32 INFO - PROCESS | 916 | 1461000152227 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1C578800) [pid = 916] [serial = 1823] [outer = 1A58E000] 10:22:32 INFO - PROCESS | 916 | 1461000152664 Marionette TRACE conn2 <- [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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 589ms 10:22:32 INFO - PROCESS | 916 | 1461000152689 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 916 | 1461000152691 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 10:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:22:32 INFO - PROCESS | 916 | 1461000152707 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 916 | 1461000152710 Marionette TRACE conn2 <- [1,2394,null,{}] 10:22:32 INFO - PROCESS | 916 | 1461000152713 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:32 INFO - PROCESS | 916 | 1461000152808 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:22:32 INFO - PROCESS | 916 | 1461000152814 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 916 | ++DOCSHELL 1C524800 == 64 [pid = 916] [id = 608] 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1C5C3800) [pid = 916] [serial = 1824] [outer = 00000000] 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1CE08400) [pid = 916] [serial = 1825] [outer = 1C5C3800] 10:22:32 INFO - PROCESS | 916 | 1461000152863 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1D0CB800) [pid = 916] [serial = 1826] [outer = 1C5C3800] 10:22:33 INFO - PROCESS | 916 | 1461000153562 Marionette TRACE conn2 <- [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]]]}] 10:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 900ms 10:22:33 INFO - PROCESS | 916 | 1461000153600 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 916 | 1461000153605 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 10:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:22:33 INFO - PROCESS | 916 | 1461000153611 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 916 | 1461000153614 Marionette TRACE conn2 <- [1,2398,null,{}] 10:22:33 INFO - PROCESS | 916 | 1461000153620 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:33 INFO - PROCESS | 916 | 1461000153730 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:22:33 INFO - PROCESS | 916 | 1461000153846 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 916 | ++DOCSHELL 1351F400 == 65 [pid = 916] [id = 609] 10:22:33 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (136ADC00) [pid = 916] [serial = 1827] [outer = 00000000] 10:22:33 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (157AA800) [pid = 916] [serial = 1828] [outer = 136ADC00] 10:22:33 INFO - PROCESS | 916 | 1461000153904 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (15F9F400) [pid = 916] [serial = 1829] [outer = 136ADC00] 10:22:34 INFO - PROCESS | 916 | 1461000154542 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 992ms 10:22:34 INFO - PROCESS | 916 | 1461000154597 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 916 | 1461000154603 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 10:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:22:34 INFO - PROCESS | 916 | 1461000154609 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 916 | 1461000154612 Marionette TRACE conn2 <- [1,2402,null,{}] 10:22:34 INFO - PROCESS | 916 | 1461000154616 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:34 INFO - PROCESS | 916 | 1461000154724 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:22:34 INFO - PROCESS | 916 | 1461000154867 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 916 | ++DOCSHELL 157A9400 == 66 [pid = 916] [id = 610] 10:22:34 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (15FA3000) [pid = 916] [serial = 1830] [outer = 00000000] 10:22:34 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (186D6C00) [pid = 916] [serial = 1831] [outer = 15FA3000] 10:22:34 INFO - PROCESS | 916 | 1461000154922 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (18748000) [pid = 916] [serial = 1832] [outer = 15FA3000] 10:22:35 INFO - PROCESS | 916 | 1461000155467 Marionette TRACE conn2 <- [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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 883ms 10:22:35 INFO - PROCESS | 916 | 1461000155512 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 916 | 1461000155514 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 10:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:22:35 INFO - PROCESS | 916 | 1461000155518 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 916 | 1461000155522 Marionette TRACE conn2 <- [1,2406,null,{}] 10:22:35 INFO - PROCESS | 916 | 1461000155533 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:35 INFO - PROCESS | 916 | 1461000155640 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:22:35 INFO - PROCESS | 916 | 1461000155798 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 916 | ++DOCSHELL 19D8AC00 == 67 [pid = 916] [id = 611] 10:22:35 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (19F6AC00) [pid = 916] [serial = 1833] [outer = 00000000] 10:22:35 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1C5BE400) [pid = 916] [serial = 1834] [outer = 19F6AC00] 10:22:35 INFO - PROCESS | 916 | 1461000155855 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1C5F6C00) [pid = 916] [serial = 1835] [outer = 19F6AC00] 10:22:36 INFO - PROCESS | 916 | 1461000156436 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 992ms 10:22:36 INFO - PROCESS | 916 | 1461000156504 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 916 | 1461000156507 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 10:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:22:36 INFO - PROCESS | 916 | 1461000156510 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 916 | 1461000156512 Marionette TRACE conn2 <- [1,2410,null,{}] 10:22:36 INFO - PROCESS | 916 | 1461000156516 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:36 INFO - PROCESS | 916 | 1461000156618 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:22:36 INFO - PROCESS | 916 | 1461000156761 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 916 | ++DOCSHELL 1AAA1C00 == 68 [pid = 916] [id = 612] 10:22:36 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1C56D800) [pid = 916] [serial = 1836] [outer = 00000000] 10:22:36 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1D759C00) [pid = 916] [serial = 1837] [outer = 1C56D800] 10:22:36 INFO - PROCESS | 916 | 1461000156815 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1D75F000) [pid = 916] [serial = 1838] [outer = 1C56D800] 10:22:37 INFO - PROCESS | 916 | 1461000157323 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 821ms 10:22:37 INFO - PROCESS | 916 | 1461000157353 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 916 | 1461000157355 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 10:22:37 INFO - PROCESS | 916 | 1461000157358 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:22:37 INFO - PROCESS | 916 | 1461000157360 Marionette TRACE conn2 <- [1,2414,null,{}] 10:22:37 INFO - PROCESS | 916 | 1461000157364 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:37 INFO - PROCESS | 916 | 1461000157464 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:22:37 INFO - PROCESS | 916 | 1461000157623 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 916 | ++DOCSHELL 1C574800 == 69 [pid = 916] [id = 613] 10:22:37 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1C5F2800) [pid = 916] [serial = 1839] [outer = 00000000] 10:22:37 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1D7A3800) [pid = 916] [serial = 1840] [outer = 1C5F2800] 10:22:37 INFO - PROCESS | 916 | 1461000157677 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1D7A7C00) [pid = 916] [serial = 1841] [outer = 1C5F2800] 10:22:38 INFO - PROCESS | 916 | 1461000158320 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 992ms 10:22:38 INFO - PROCESS | 916 | 1461000158345 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 916 | 1461000158347 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 10:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:22:38 INFO - PROCESS | 916 | 1461000158351 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 916 | 1461000158353 Marionette TRACE conn2 <- [1,2418,null,{}] 10:22:38 INFO - PROCESS | 916 | 1461000158357 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:38 INFO - PROCESS | 916 | 1461000158478 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:22:38 INFO - PROCESS | 916 | 1461000158628 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 916 | ++DOCSHELL 16A74C00 == 70 [pid = 916] [id = 614] 10:22:38 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (18050C00) [pid = 916] [serial = 1842] [outer = 00000000] 10:22:38 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (19835000) [pid = 916] [serial = 1843] [outer = 18050C00] 10:22:38 INFO - PROCESS | 916 | 1461000158686 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1AEA7000) [pid = 916] [serial = 1844] [outer = 18050C00] 10:22:39 INFO - PROCESS | 916 | 1461000159393 Marionette TRACE conn2 <- [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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1085ms 10:22:39 INFO - PROCESS | 916 | 1461000159445 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 916 | 1461000159452 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 10:22:39 INFO - PROCESS | 916 | 1461000159459 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:22:39 INFO - PROCESS | 916 | 1461000159463 Marionette TRACE conn2 <- [1,2422,null,{}] 10:22:39 INFO - PROCESS | 916 | 1461000159470 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:39 INFO - PROCESS | 916 | 1461000159583 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:22:39 INFO - PROCESS | 916 | 1461000159733 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 916 | ++DOCSHELL 15561800 == 71 [pid = 916] [id = 615] 10:22:39 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (15CBC800) [pid = 916] [serial = 1845] [outer = 00000000] 10:22:39 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (15F9F800) [pid = 916] [serial = 1846] [outer = 15CBC800] 10:22:39 INFO - PROCESS | 916 | 1461000159784 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (1664C800) [pid = 916] [serial = 1847] [outer = 15CBC800] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 13830000 == 70 [pid = 916] [id = 534] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 123FF800 == 69 [pid = 916] [id = 607] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 16542400 == 68 [pid = 916] [id = 606] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 1320A400 == 67 [pid = 916] [id = 605] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 12BB1C00 == 66 [pid = 916] [id = 604] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 196B5C00 == 65 [pid = 916] [id = 603] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 12DE0400 == 64 [pid = 916] [id = 602] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 167EDC00 == 63 [pid = 916] [id = 601] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 13714C00 == 62 [pid = 916] [id = 600] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 11C04000 == 61 [pid = 916] [id = 599] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 13519800 == 60 [pid = 916] [id = 598] 10:22:39 INFO - PROCESS | 916 | --DOCSHELL 1555B000 == 59 [pid = 916] [id = 594] 10:22:39 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1E177C00) [pid = 916] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 159 (19D7C400) [pid = 916] [serial = 1765] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19829800) [pid = 916] [serial = 1762] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 157 (167FC400) [pid = 916] [serial = 1756] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 156 (183D7400) [pid = 916] [serial = 1757] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1C5C6400) [pid = 916] [serial = 1732] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1A58D400) [pid = 916] [serial = 1768] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 153 (13692000) [pid = 916] [serial = 1753] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 152 (143B0400) [pid = 916] [serial = 1754] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 151 (157FB400) [pid = 916] [serial = 1751] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 150 (147B4800) [pid = 916] [serial = 1750] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 149 (16580800) [pid = 916] [serial = 1735] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 148 (18792400) [pid = 916] [serial = 1759] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 147 (18FDE400) [pid = 916] [serial = 1760] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 146 (18FE4800) [pid = 916] [serial = 1738] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1C669000) [pid = 916] [serial = 1741] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1D79E400) [pid = 916] [serial = 1744] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1D7A6800) [pid = 916] [serial = 1747] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 142 (19D89000) [pid = 916] [serial = 1766] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1370C800) [pid = 916] [serial = 1771] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1AA9DC00) [pid = 916] [serial = 1769] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 139 (157F9000) [pid = 916] [serial = 1772] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C51CC00) [pid = 916] [serial = 1775] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19835400) [pid = 916] [serial = 1763] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1C5BEC00) [pid = 916] [serial = 1778] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1C516400) [pid = 916] [serial = 1774] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1C577000) [pid = 916] [serial = 1777] [outer = 00000000] [url = about:blank] 10:22:40 INFO - PROCESS | 916 | 1461000160303 Marionette TRACE conn2 <- [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]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 899ms 10:22:40 INFO - PROCESS | 916 | 1461000160349 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 916 | 1461000160354 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 10:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:22:40 INFO - PROCESS | 916 | 1461000160360 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 916 | 1461000160362 Marionette TRACE conn2 <- [1,2426,null,{}] 10:22:40 INFO - PROCESS | 916 | 1461000160366 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:40 INFO - PROCESS | 916 | 1461000160451 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:22:40 INFO - PROCESS | 916 | 1461000160551 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 916 | ++DOCSHELL 13836400 == 60 [pid = 916] [id = 616] 10:22:40 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (138B5400) [pid = 916] [serial = 1848] [outer = 00000000] 10:22:40 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (15CBD800) [pid = 916] [serial = 1849] [outer = 138B5400] 10:22:40 INFO - PROCESS | 916 | 1461000160609 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (16697C00) [pid = 916] [serial = 1850] [outer = 138B5400] 10:22:41 INFO - PROCESS | 916 | 1461000161012 Marionette TRACE conn2 <- [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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 698ms 10:22:41 INFO - PROCESS | 916 | 1461000161058 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 916 | 1461000161060 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 10:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:22:41 INFO - PROCESS | 916 | 1461000161064 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 916 | 1461000161067 Marionette TRACE conn2 <- [1,2430,null,{}] 10:22:41 INFO - PROCESS | 916 | 1461000161082 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 916 | 1461000161169 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:22:41 INFO - PROCESS | 916 | 1461000161177 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 916 | ++DOCSHELL 1844C400 == 61 [pid = 916] [id = 617] 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (186D3400) [pid = 916] [serial = 1851] [outer = 00000000] 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1879A400) [pid = 916] [serial = 1852] [outer = 186D3400] 10:22:41 INFO - PROCESS | 916 | 1461000161224 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (18FE4800) [pid = 916] [serial = 1853] [outer = 186D3400] 10:22:41 INFO - PROCESS | 916 | 1461000161691 Marionette TRACE conn2 <- [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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 636ms 10:22:41 INFO - PROCESS | 916 | 1461000161702 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 916 | 1461000161704 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 10:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:22:41 INFO - PROCESS | 916 | 1461000161707 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 916 | 1461000161709 Marionette TRACE conn2 <- [1,2434,null,{}] 10:22:41 INFO - PROCESS | 916 | 1461000161713 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:41 INFO - PROCESS | 916 | 1461000161795 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:22:41 INFO - PROCESS | 916 | 1461000161802 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 916 | ++DOCSHELL 18F0B800 == 62 [pid = 916] [id = 618] 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (19829400) [pid = 916] [serial = 1854] [outer = 00000000] 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (19837800) [pid = 916] [serial = 1855] [outer = 19829400] 10:22:41 INFO - PROCESS | 916 | 1461000161846 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (19C09800) [pid = 916] [serial = 1856] [outer = 19829400] 10:22:42 INFO - PROCESS | 916 | 1461000162324 Marionette TRACE conn2 <- [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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 697ms 10:22:42 INFO - PROCESS | 916 | 1461000162391 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 916 | 1461000162393 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 10:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:22:42 INFO - PROCESS | 916 | 1461000162402 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 916 | 1461000162403 Marionette TRACE conn2 <- [1,2438,null,{}] 10:22:42 INFO - PROCESS | 916 | 1461000162407 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:42 INFO - PROCESS | 916 | 1461000162521 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:22:42 INFO - PROCESS | 916 | 1461000162527 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 916 | ++DOCSHELL 19C0EC00 == 63 [pid = 916] [id = 619] 10:22:42 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (19C18000) [pid = 916] [serial = 1857] [outer = 00000000] 10:22:42 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (19F9B000) [pid = 916] [serial = 1858] [outer = 19C18000] 10:22:42 INFO - PROCESS | 916 | 1461000162571 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1A47FC00) [pid = 916] [serial = 1859] [outer = 19C18000] 10:22:43 INFO - PROCESS | 916 | 1461000163041 Marionette TRACE conn2 <- [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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 698ms 10:22:43 INFO - PROCESS | 916 | 1461000163096 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 916 | 1461000163098 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:22:43 INFO - PROCESS | 916 | 1461000163102 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 916 | 1461000163103 Marionette TRACE conn2 <- [1,2442,null,{}] 10:22:43 INFO - PROCESS | 916 | 1461000163106 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:43 INFO - PROCESS | 916 | 1461000163257 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:22:43 INFO - PROCESS | 916 | 1461000163295 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 916 | ++DOCSHELL 1AA94800 == 64 [pid = 916] [id = 620] 10:22:43 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1AEB3000) [pid = 916] [serial = 1860] [outer = 00000000] 10:22:43 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1C577C00) [pid = 916] [serial = 1861] [outer = 1AEB3000] 10:22:43 INFO - PROCESS | 916 | 1461000163341 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1C5C0000) [pid = 916] [serial = 1862] [outer = 1AEB3000] 10:22:43 INFO - PROCESS | 916 | 1461000163777 Marionette TRACE conn2 <- [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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 729ms 10:22:43 INFO - PROCESS | 916 | 1461000163842 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 916 | 1461000163844 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:22:43 INFO - PROCESS | 916 | 1461000163847 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 916 | 1461000163849 Marionette TRACE conn2 <- [1,2446,null,{}] 10:22:43 INFO - PROCESS | 916 | 1461000163857 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:43 INFO - PROCESS | 916 | 1461000163970 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:22:43 INFO - PROCESS | 916 | 1461000163980 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 916 | ++DOCSHELL 1C570800 == 65 [pid = 916] [id = 621] 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1C5C0400) [pid = 916] [serial = 1863] [outer = 00000000] 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1D0CE400) [pid = 916] [serial = 1864] [outer = 1C5C0400] 10:22:44 INFO - PROCESS | 916 | 1461000164081 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1D75C000) [pid = 916] [serial = 1865] [outer = 1C5C0400] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1982A800) [pid = 916] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 150 (19833C00) [pid = 916] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19D7C800) [pid = 916] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 148 (18059800) [pid = 916] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 147 (13695C00) [pid = 916] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 146 (16581C00) [pid = 916] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 145 (123FEC00) [pid = 916] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1844A400) [pid = 916] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 143 (19D84400) [pid = 916] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1A58E000) [pid = 916] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:22:44 INFO - PROCESS | 916 | --DOMWINDOW == 141 (16A6E000) [pid = 916] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:22:44 INFO - PROCESS | 916 | 1461000164558 Marionette TRACE conn2 <- [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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 729ms 10:22:44 INFO - PROCESS | 916 | 1461000164597 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 916 | 1461000164598 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 10:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:22:44 INFO - PROCESS | 916 | 1461000164602 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 916 | 1461000164604 Marionette TRACE conn2 <- [1,2450,null,{}] 10:22:44 INFO - PROCESS | 916 | 1461000164612 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:44 INFO - PROCESS | 916 | 1461000164699 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:22:44 INFO - PROCESS | 916 | 1461000164705 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 916 | ++DOCSHELL 12DD7000 == 66 [pid = 916] [id = 622] 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (12DDE400) [pid = 916] [serial = 1866] [outer = 00000000] 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (183DB000) [pid = 916] [serial = 1867] [outer = 12DDE400] 10:22:44 INFO - PROCESS | 916 | 1461000164751 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (18792C00) [pid = 916] [serial = 1868] [outer = 12DDE400] 10:22:45 INFO - PROCESS | 916 | 1461000165186 Marionette TRACE conn2 <- [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]]]}] 10:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 620ms 10:22:45 INFO - PROCESS | 916 | 1461000165240 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 916 | 1461000165242 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 10:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:22:45 INFO - PROCESS | 916 | 1461000165246 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 916 | 1461000165248 Marionette TRACE conn2 <- [1,2454,null,{}] 10:22:45 INFO - PROCESS | 916 | 1461000165251 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:45 INFO - PROCESS | 916 | 1461000165332 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:22:45 INFO - PROCESS | 916 | 1461000165338 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 916 | ++DOCSHELL 18059800 == 67 [pid = 916] [id = 623] 10:22:45 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (18F01400) [pid = 916] [serial = 1869] [outer = 00000000] 10:22:45 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1C5F1400) [pid = 916] [serial = 1870] [outer = 18F01400] 10:22:45 INFO - PROCESS | 916 | 1461000165382 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1D79D800) [pid = 916] [serial = 1871] [outer = 18F01400] 10:22:45 INFO - PROCESS | 916 | 1461000165841 Marionette TRACE conn2 <- [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]]]}] 10:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 10:22:45 INFO - PROCESS | 916 | 1461000165884 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 916 | 1461000165886 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 10:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:22:45 INFO - PROCESS | 916 | 1461000165889 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 916 | 1461000165891 Marionette TRACE conn2 <- [1,2458,null,{}] 10:22:45 INFO - PROCESS | 916 | 1461000165894 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:45 INFO - PROCESS | 916 | 1461000165975 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:22:45 INFO - PROCESS | 916 | 1461000165981 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 916 | ++DOCSHELL 1AE2C800 == 68 [pid = 916] [id = 624] 10:22:45 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1D8DF800) [pid = 916] [serial = 1872] [outer = 00000000] 10:22:46 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1D8E8800) [pid = 916] [serial = 1873] [outer = 1D8DF800] 10:22:46 INFO - PROCESS | 916 | 1461000166024 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1D8EBC00) [pid = 916] [serial = 1874] [outer = 1D8DF800] 10:22:46 INFO - PROCESS | 916 | 1461000166556 Marionette TRACE conn2 <- [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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 729ms 10:22:46 INFO - PROCESS | 916 | 1461000166613 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 916 | 1461000166618 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 10:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:22:46 INFO - PROCESS | 916 | 1461000166624 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 916 | 1461000166628 Marionette TRACE conn2 <- [1,2462,null,{}] 10:22:46 INFO - PROCESS | 916 | 1461000166637 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:46 INFO - PROCESS | 916 | 1461000166795 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:22:46 INFO - PROCESS | 916 | 1461000166935 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 916 | ++DOCSHELL 1382F800 == 69 [pid = 916] [id = 625] 10:22:46 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1382FC00) [pid = 916] [serial = 1875] [outer = 00000000] 10:22:46 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (14B1A800) [pid = 916] [serial = 1876] [outer = 1382FC00] 10:22:46 INFO - PROCESS | 916 | 1461000166994 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (157F1400) [pid = 916] [serial = 1877] [outer = 1382FC00] 10:22:47 INFO - PROCESS | 916 | 1461000167616 Marionette TRACE conn2 <- [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]]]}] 10:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1038ms 10:22:47 INFO - PROCESS | 916 | 1461000167668 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 916 | 1461000167674 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 10:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:22:47 INFO - PROCESS | 916 | 1461000167681 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 916 | 1461000167684 Marionette TRACE conn2 <- [1,2466,null,{}] 10:22:47 INFO - PROCESS | 916 | 1461000167688 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:47 INFO - PROCESS | 916 | 1461000167803 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:22:47 INFO - PROCESS | 916 | 1461000167951 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 916 | ++DOCSHELL 15ECD000 == 70 [pid = 916] [id = 626] 10:22:47 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (15F9E800) [pid = 916] [serial = 1878] [outer = 00000000] 10:22:47 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (18738000) [pid = 916] [serial = 1879] [outer = 15F9E800] 10:22:47 INFO - PROCESS | 916 | 1461000168006 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (18FEA400) [pid = 916] [serial = 1880] [outer = 15F9E800] 10:22:48 INFO - PROCESS | 916 | 1461000168544 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 10:22:48 INFO - PROCESS | 916 | 1461000168608 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 916 | 1461000168611 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:22:48 INFO - PROCESS | 916 | 1461000168614 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 916 | 1461000168618 Marionette TRACE conn2 <- [1,2470,null,{}] 10:22:48 INFO - PROCESS | 916 | 1461000168642 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:48 INFO - PROCESS | 916 | 1461000168800 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:22:48 INFO - PROCESS | 916 | 1461000168865 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 916 | ++DOCSHELL 1872FC00 == 71 [pid = 916] [id = 627] 10:22:48 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (19834800) [pid = 916] [serial = 1881] [outer = 00000000] 10:22:48 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1D0C8400) [pid = 916] [serial = 1882] [outer = 19834800] 10:22:48 INFO - PROCESS | 916 | 1461000168962 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1D8E4400) [pid = 916] [serial = 1883] [outer = 19834800] 10:22:49 INFO - PROCESS | 916 | 1461000169586 Marionette TRACE conn2 <- [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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 992ms 10:22:49 INFO - PROCESS | 916 | 1461000169615 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 916 | 1461000169618 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 10:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:22:49 INFO - PROCESS | 916 | 1461000169622 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 916 | 1461000169624 Marionette TRACE conn2 <- [1,2474,null,{}] 10:22:49 INFO - PROCESS | 916 | 1461000169627 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:49 INFO - PROCESS | 916 | 1461000169731 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:22:49 INFO - PROCESS | 916 | 1461000169882 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 916 | ++DOCSHELL 1AE2A000 == 72 [pid = 916] [id = 628] 10:22:49 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (1C518000) [pid = 916] [serial = 1884] [outer = 00000000] 10:22:49 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (1DB2B400) [pid = 916] [serial = 1885] [outer = 1C518000] 10:22:49 INFO - PROCESS | 916 | 1461000169936 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (1DB77400) [pid = 916] [serial = 1886] [outer = 1C518000] 10:22:50 INFO - PROCESS | 916 | 1461000170525 Marionette TRACE conn2 <- [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]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 10:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:22:50 INFO - PROCESS | 916 | 1461000170567 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 916 | 1461000170569 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 10:22:50 INFO - PROCESS | 916 | 1461000170573 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 916 | 1461000170575 Marionette TRACE conn2 <- [1,2478,null,{}] 10:22:50 INFO - PROCESS | 916 | 1461000170578 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:50 INFO - PROCESS | 916 | 1461000170664 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:22:50 INFO - PROCESS | 916 | 1461000170809 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 916 | ++DOCSHELL 1DB26C00 == 73 [pid = 916] [id = 629] 10:22:50 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (1DB29C00) [pid = 916] [serial = 1887] [outer = 00000000] 10:22:50 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (1DC32800) [pid = 916] [serial = 1888] [outer = 1DB29C00] 10:22:50 INFO - PROCESS | 916 | 1461000170863 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (1DE27C00) [pid = 916] [serial = 1889] [outer = 1DB29C00] 10:22:51 INFO - PROCESS | 916 | 1461000171431 Marionette TRACE conn2 <- [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]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 900ms 10:22:51 INFO - PROCESS | 916 | 1461000171461 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 916 | 1461000171463 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 10:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:22:51 INFO - PROCESS | 916 | 1461000171466 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 916 | 1461000171468 Marionette TRACE conn2 <- [1,2482,null,{}] 10:22:51 INFO - PROCESS | 916 | 1461000171472 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:51 INFO - PROCESS | 916 | 1461000171595 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:22:51 INFO - PROCESS | 916 | 1461000171745 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 916 | ++DOCSHELL 13210C00 == 74 [pid = 916] [id = 630] 10:22:51 INFO - PROCESS | 916 | ++DOMWINDOW == 166 (14BA4C00) [pid = 916] [serial = 1890] [outer = 00000000] 10:22:51 INFO - PROCESS | 916 | ++DOMWINDOW == 167 (18FE1000) [pid = 916] [serial = 1891] [outer = 14BA4C00] 10:22:51 INFO - PROCESS | 916 | 1461000171803 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 916 | ++DOMWINDOW == 168 (19D82800) [pid = 916] [serial = 1892] [outer = 14BA4C00] 10:22:52 INFO - PROCESS | 916 | 1461000172603 Marionette TRACE conn2 <- [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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1178ms 10:22:52 INFO - PROCESS | 916 | 1461000172661 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 916 | 1461000172666 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 10:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:22:52 INFO - PROCESS | 916 | 1461000172671 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 916 | 1461000172674 Marionette TRACE conn2 <- [1,2486,null,{}] 10:22:52 INFO - PROCESS | 916 | 1461000172679 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:52 INFO - PROCESS | 916 | 1461000172762 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:22:52 INFO - PROCESS | 916 | 1461000172924 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 916 | ++DOCSHELL 11C0FC00 == 75 [pid = 916] [id = 631] 10:22:52 INFO - PROCESS | 916 | ++DOMWINDOW == 169 (1320FC00) [pid = 916] [serial = 1893] [outer = 00000000] 10:22:52 INFO - PROCESS | 916 | ++DOMWINDOW == 170 (1664C400) [pid = 916] [serial = 1894] [outer = 1320FC00] 10:22:52 INFO - PROCESS | 916 | 1461000172995 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 916 | ++DOMWINDOW == 171 (183D9400) [pid = 916] [serial = 1895] [outer = 1320FC00] 10:22:53 INFO - PROCESS | 916 | 1461000173619 Marionette TRACE conn2 <- [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]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 992ms 10:22:53 INFO - PROCESS | 916 | 1461000173658 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 916 | 1461000173663 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 10:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:22:53 INFO - PROCESS | 916 | 1461000173669 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 916 | 1461000173671 Marionette TRACE conn2 <- [1,2490,null,{}] 10:22:53 INFO - PROCESS | 916 | 1461000173675 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:53 INFO - PROCESS | 916 | 1461000173778 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 18059800 == 74 [pid = 916] [id = 623] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 12DD7000 == 73 [pid = 916] [id = 622] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 1C570800 == 72 [pid = 916] [id = 621] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 1AA94800 == 71 [pid = 916] [id = 620] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 19C0EC00 == 70 [pid = 916] [id = 619] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 18F0B800 == 69 [pid = 916] [id = 618] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 1844C400 == 68 [pid = 916] [id = 617] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 13836400 == 67 [pid = 916] [id = 616] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 15561800 == 66 [pid = 916] [id = 615] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 170 (1C60AC00) [pid = 916] [serial = 1792] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 169 (1CE08400) [pid = 916] [serial = 1825] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOCSHELL 1351F400 == 65 [pid = 916] [id = 609] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 168 (18F0AC00) [pid = 916] [serial = 1807] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 167 (1C60F000) [pid = 916] [serial = 1780] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 166 (1654CC00) [pid = 916] [serial = 1783] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 165 (18FE2400) [pid = 916] [serial = 1786] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 164 (1C607C00) [pid = 916] [serial = 1789] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 163 (1AAA0000) [pid = 916] [serial = 1817] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 162 (1A590000) [pid = 916] [serial = 1816] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1C578800) [pid = 916] [serial = 1823] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1C570000) [pid = 916] [serial = 1822] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 159 (186D7000) [pid = 916] [serial = 1805] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19F96800) [pid = 916] [serial = 1814] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1A59A800) [pid = 916] [serial = 1820] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 156 (19D87400) [pid = 916] [serial = 1819] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 155 (18F10800) [pid = 916] [serial = 1808] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1CE03800) [pid = 916] [serial = 1733] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 153 (19C0B800) [pid = 916] [serial = 1810] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 152 (19F78800) [pid = 916] [serial = 1813] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1847C000) [pid = 916] [serial = 1804] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 150 (14BA2C00) [pid = 916] [serial = 1796] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 149 (13781000) [pid = 916] [serial = 1795] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 148 (16690C00) [pid = 916] [serial = 1801] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 147 (167F9C00) [pid = 916] [serial = 1802] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 146 (19C0C000) [pid = 916] [serial = 1811] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 145 (136B1800) [pid = 916] [serial = 1798] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15C3A400) [pid = 916] [serial = 1799] [outer = 00000000] [url = about:blank] 10:22:53 INFO - PROCESS | 916 | 1461000173928 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 916 | ++DOCSHELL 11BD4000 == 66 [pid = 916] [id = 632] 10:22:53 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (11C0A800) [pid = 916] [serial = 1896] [outer = 00000000] 10:22:53 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (136B4800) [pid = 916] [serial = 1897] [outer = 11C0A800] 10:22:53 INFO - PROCESS | 916 | 1461000173988 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (138A8800) [pid = 916] [serial = 1898] [outer = 11C0A800] 10:22:54 INFO - PROCESS | 916 | 1461000174418 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 791ms 10:22:54 INFO - PROCESS | 916 | 1461000174470 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 916 | 1461000174472 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 10:22:54 INFO - PROCESS | 916 | 1461000174475 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:22:54 INFO - PROCESS | 916 | 1461000174478 Marionette TRACE conn2 <- [1,2494,null,{}] 10:22:54 INFO - PROCESS | 916 | 1461000174488 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:54 INFO - PROCESS | 916 | 1461000174617 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:22:54 INFO - PROCESS | 916 | 1461000174723 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 916 | ++DOCSHELL 13837800 == 67 [pid = 916] [id = 633] 10:22:54 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (15750800) [pid = 916] [serial = 1899] [outer = 00000000] 10:22:54 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (18FE2C00) [pid = 916] [serial = 1900] [outer = 15750800] 10:22:54 INFO - PROCESS | 916 | 1461000174772 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1982D000) [pid = 916] [serial = 1901] [outer = 15750800] 10:22:55 INFO - PROCESS | 916 | 1461000175122 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 682ms 10:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:22:55 INFO - PROCESS | 916 | 1461000175158 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 916 | 1461000175161 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 10:22:55 INFO - PROCESS | 916 | 1461000175164 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 916 | 1461000175166 Marionette TRACE conn2 <- [1,2498,null,{}] 10:22:55 INFO - PROCESS | 916 | 1461000175169 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:55 INFO - PROCESS | 916 | 1461000175253 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:22:55 INFO - PROCESS | 916 | 1461000175260 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 916 | ++DOCSHELL 18FDD800 == 68 [pid = 916] [id = 634] 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (196AB400) [pid = 916] [serial = 1902] [outer = 00000000] 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (19D81000) [pid = 916] [serial = 1903] [outer = 196AB400] 10:22:55 INFO - PROCESS | 916 | 1461000175304 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (19D88800) [pid = 916] [serial = 1904] [outer = 196AB400] 10:22:55 INFO - PROCESS | 916 | 1461000175745 Marionette TRACE conn2 <- [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]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 620ms 10:22:55 INFO - PROCESS | 916 | 1461000175802 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 916 | 1461000175804 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 10:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:22:55 INFO - PROCESS | 916 | 1461000175807 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 916 | 1461000175809 Marionette TRACE conn2 <- [1,2502,null,{}] 10:22:55 INFO - PROCESS | 916 | 1461000175813 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:55 INFO - PROCESS | 916 | 1461000175894 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:22:55 INFO - PROCESS | 916 | 1461000175902 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 916 | ++DOCSHELL 11BCFC00 == 69 [pid = 916] [id = 635] 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (19D7E800) [pid = 916] [serial = 1905] [outer = 00000000] 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1A597C00) [pid = 916] [serial = 1906] [outer = 19D7E800] 10:22:55 INFO - PROCESS | 916 | 1461000175951 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1AE2CC00) [pid = 916] [serial = 1907] [outer = 19D7E800] 10:22:56 INFO - PROCESS | 916 | 1461000176475 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 698ms 10:22:56 INFO - PROCESS | 916 | 1461000176513 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 916 | 1461000176515 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 10:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:22:56 INFO - PROCESS | 916 | 1461000176518 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 916 | 1461000176520 Marionette TRACE conn2 <- [1,2506,null,{}] 10:22:56 INFO - PROCESS | 916 | 1461000176523 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:56 INFO - PROCESS | 916 | 1461000176650 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:22:56 INFO - PROCESS | 916 | 1461000176721 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 916 | ++DOCSHELL 1C522400 == 70 [pid = 916] [id = 636] 10:22:56 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1C523C00) [pid = 916] [serial = 1908] [outer = 00000000] 10:22:56 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1C5C9400) [pid = 916] [serial = 1909] [outer = 1C523C00] 10:22:56 INFO - PROCESS | 916 | 1461000176767 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1C607C00) [pid = 916] [serial = 1910] [outer = 1C523C00] 10:22:57 INFO - PROCESS | 916 | 1461000177198 Marionette TRACE conn2 <- [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]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 744ms 10:22:57 INFO - PROCESS | 916 | 1461000177241 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 916 | 1461000177243 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 10:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:22:57 INFO - PROCESS | 916 | 1461000177246 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 916 | 1461000177248 Marionette TRACE conn2 <- [1,2510,null,{}] 10:22:57 INFO - PROCESS | 916 | 1461000177257 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:57 INFO - PROCESS | 916 | 1461000177399 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:22:57 INFO - PROCESS | 916 | 1461000177411 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 916 | ++DOCSHELL 1C577400 == 71 [pid = 916] [id = 637] 10:22:57 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (1C5BF400) [pid = 916] [serial = 1911] [outer = 00000000] 10:22:57 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (1D0C9400) [pid = 916] [serial = 1912] [outer = 1C5BF400] 10:22:57 INFO - PROCESS | 916 | 1461000177514 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (1D765000) [pid = 916] [serial = 1913] [outer = 1C5BF400] 10:22:57 INFO - PROCESS | 916 | 1461000177917 Marionette TRACE conn2 <- [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]]]}] 10:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 698ms 10:22:57 INFO - PROCESS | 916 | 1461000177947 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 916 | 1461000177950 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 10:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:22:57 INFO - PROCESS | 916 | 1461000177954 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - PROCESS | 916 | 1461000177957 Marionette TRACE conn2 <- [1,2514,null,{}] 10:22:57 INFO - PROCESS | 916 | 1461000177972 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:58 INFO - PROCESS | 916 | 1461000178097 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:22:58 INFO - PROCESS | 916 | 1461000178103 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 916 | ++DOCSHELL 18FE3C00 == 72 [pid = 916] [id = 638] 10:22:58 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (1CE98800) [pid = 916] [serial = 1914] [outer = 00000000] 10:22:58 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (1DB28400) [pid = 916] [serial = 1915] [outer = 1CE98800] 10:22:58 INFO - PROCESS | 916 | 1461000178148 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (1DB72C00) [pid = 916] [serial = 1916] [outer = 1CE98800] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 164 (143AA000) [pid = 916] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 163 (138A6C00) [pid = 916] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 162 (19C0C400) [pid = 916] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1847B000) [pid = 916] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1C579000) [pid = 916] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 159 (16583000) [pid = 916] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 158 (15F5A800) [pid = 916] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1C5F1800) [pid = 916] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 156 (136AEC00) [pid = 916] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 155 (196AC000) [pid = 916] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 154 (19C0E400) [pid = 916] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 153 (1A593C00) [pid = 916] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 152 (142AC800) [pid = 916] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 151 (15CF6400) [pid = 916] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1382F000) [pid = 916] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1325D400) [pid = 916] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1CE06400) [pid = 916] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 147 (12BBE000) [pid = 916] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1A591800) [pid = 916] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 145 (15C3BC00) [pid = 916] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1C5C0400) [pid = 916] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1AEB3000) [pid = 916] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 142 (19829400) [pid = 916] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 141 (12DDE400) [pid = 916] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 140 (18050C00) [pid = 916] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 139 (15CBC800) [pid = 916] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 138 (186D3400) [pid = 916] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 137 (138B5400) [pid = 916] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 136 (19C18000) [pid = 916] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:22:58 INFO - PROCESS | 916 | --DOMWINDOW == 135 (18F01400) [pid = 916] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:22:58 INFO - PROCESS | 916 | 1461000178847 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 946ms 10:22:58 INFO - PROCESS | 916 | 1461000178897 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 916 | 1461000178899 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 10:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:22:58 INFO - PROCESS | 916 | 1461000178903 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 916 | 1461000178904 Marionette TRACE conn2 <- [1,2518,null,{}] 10:22:58 INFO - PROCESS | 916 | 1461000178908 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:58 INFO - PROCESS | 916 | 1461000178995 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:22:58 INFO - PROCESS | 916 | 1461000179001 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 916 | ++DOCSHELL 11C09800 == 73 [pid = 916] [id = 639] 10:22:58 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (13265C00) [pid = 916] [serial = 1917] [outer = 00000000] 10:22:59 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (14BF1400) [pid = 916] [serial = 1918] [outer = 13265C00] 10:22:59 INFO - PROCESS | 916 | 1461000179029 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (15F99800) [pid = 916] [serial = 1919] [outer = 13265C00] 10:22:59 INFO - PROCESS | 916 | 1461000179464 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 635ms 10:22:59 INFO - PROCESS | 916 | 1461000179525 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 916 | 1461000179527 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 10:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:22:59 INFO - PROCESS | 916 | 1461000179530 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 916 | 1461000179532 Marionette TRACE conn2 <- [1,2522,null,{}] 10:22:59 INFO - PROCESS | 916 | 1461000179535 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:22:59 INFO - PROCESS | 916 | 1461000179617 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:22:59 INFO - PROCESS | 916 | 1461000179622 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 916 | ++DOCSHELL 15CBC800 == 74 [pid = 916] [id = 640] 10:22:59 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (15FA7800) [pid = 916] [serial = 1920] [outer = 00000000] 10:22:59 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19837C00) [pid = 916] [serial = 1921] [outer = 15FA7800] 10:22:59 INFO - PROCESS | 916 | 1461000179667 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A3F1400) [pid = 916] [serial = 1922] [outer = 15FA7800] 10:23:00 INFO - PROCESS | 916 | 1461000180120 Marionette TRACE conn2 <- [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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 636ms 10:23:00 INFO - PROCESS | 916 | 1461000180168 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 916 | 1461000180170 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 10:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:23:00 INFO - PROCESS | 916 | 1461000180174 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 916 | 1461000180176 Marionette TRACE conn2 <- [1,2526,null,{}] 10:23:00 INFO - PROCESS | 916 | 1461000180180 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:00 INFO - PROCESS | 916 | 1461000180279 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:23:00 INFO - PROCESS | 916 | 1461000180285 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 916 | ++DOCSHELL 1CE0A800 == 75 [pid = 916] [id = 641] 10:23:00 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1CE92C00) [pid = 916] [serial = 1923] [outer = 00000000] 10:23:00 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1DB25C00) [pid = 916] [serial = 1924] [outer = 1CE92C00] 10:23:00 INFO - PROCESS | 916 | 1461000180333 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1DE2A800) [pid = 916] [serial = 1925] [outer = 1CE92C00] 10:23:01 INFO - PROCESS | 916 | 1461000181044 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 10:23:01 INFO - PROCESS | 916 | 1461000181104 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 916 | 1461000181109 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 10:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:23:01 INFO - PROCESS | 916 | 1461000181115 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 916 | 1461000181119 Marionette TRACE conn2 <- [1,2530,null,{}] 10:23:01 INFO - PROCESS | 916 | 1461000181124 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:01 INFO - PROCESS | 916 | 1461000181258 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:23:01 INFO - PROCESS | 916 | 1461000181423 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 916 | ++DOCSHELL 159F0C00 == 76 [pid = 916] [id = 642] 10:23:01 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (15E15400) [pid = 916] [serial = 1926] [outer = 00000000] 10:23:01 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (167EE800) [pid = 916] [serial = 1927] [outer = 15E15400] 10:23:01 INFO - PROCESS | 916 | 1461000181480 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (18055000) [pid = 916] [serial = 1928] [outer = 15E15400] 10:23:02 INFO - PROCESS | 916 | 1461000182103 Marionette TRACE conn2 <- [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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1039ms 10:23:02 INFO - PROCESS | 916 | 1461000182164 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 916 | 1461000182170 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 10:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:23:02 INFO - PROCESS | 916 | 1461000182195 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 916 | 1461000182198 Marionette TRACE conn2 <- [1,2534,null,{}] 10:23:02 INFO - PROCESS | 916 | 1461000182202 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:02 INFO - PROCESS | 916 | 1461000182314 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:23:02 INFO - PROCESS | 916 | 1461000182467 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 916 | ++DOCSHELL 16649800 == 77 [pid = 916] [id = 643] 10:23:02 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1847A400) [pid = 916] [serial = 1929] [outer = 00000000] 10:23:02 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (19C0A400) [pid = 916] [serial = 1930] [outer = 1847A400] 10:23:02 INFO - PROCESS | 916 | 1461000182521 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1A119000) [pid = 916] [serial = 1931] [outer = 1847A400] 10:23:03 INFO - PROCESS | 916 | 1461000183136 Marionette TRACE conn2 <- [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]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 992ms 10:23:03 INFO - PROCESS | 916 | 1461000183181 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 916 | 1461000183184 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 10:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:23:03 INFO - PROCESS | 916 | 1461000183188 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 916 | 1461000183192 Marionette TRACE conn2 <- [1,2538,null,{}] 10:23:03 INFO - PROCESS | 916 | 1461000183203 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:03 INFO - PROCESS | 916 | 1461000183313 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:23:03 INFO - PROCESS | 916 | 1461000183463 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 916 | ++DOCSHELL 19D84000 == 78 [pid = 916] [id = 644] 10:23:03 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1A58E400) [pid = 916] [serial = 1932] [outer = 00000000] 10:23:03 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1D3DFC00) [pid = 916] [serial = 1933] [outer = 1A58E400] 10:23:03 INFO - PROCESS | 916 | 1461000183520 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1DB24400) [pid = 916] [serial = 1934] [outer = 1A58E400] 10:23:04 INFO - PROCESS | 916 | 1461000184121 Marionette TRACE conn2 <- [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]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 946ms 10:23:04 INFO - PROCESS | 916 | 1461000184141 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 916 | 1461000184144 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 10:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:23:04 INFO - PROCESS | 916 | 1461000184149 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 916 | 1461000184151 Marionette TRACE conn2 <- [1,2542,null,{}] 10:23:04 INFO - PROCESS | 916 | 1461000184154 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:04 INFO - PROCESS | 916 | 1461000184260 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:23:04 INFO - PROCESS | 916 | 1461000184406 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 916 | ++DOCSHELL 1DC25800 == 79 [pid = 916] [id = 645] 10:23:04 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1DE28400) [pid = 916] [serial = 1935] [outer = 00000000] 10:23:04 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1E021C00) [pid = 916] [serial = 1936] [outer = 1DE28400] 10:23:04 INFO - PROCESS | 916 | 1461000184461 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1E024C00) [pid = 916] [serial = 1937] [outer = 1DE28400] 10:23:04 INFO - PROCESS | 916 | 1461000185000 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 899ms 10:23:05 INFO - PROCESS | 916 | 1461000185053 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 916 | 1461000185056 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:23:05 INFO - PROCESS | 916 | 1461000185059 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 916 | 1461000185061 Marionette TRACE conn2 <- [1,2546,null,{}] 10:23:05 INFO - PROCESS | 916 | 1461000185065 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:05 INFO - PROCESS | 916 | 1461000185160 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:23:05 INFO - PROCESS | 916 | 1461000185324 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 916 | ++DOCSHELL 143B6000 == 80 [pid = 916] [id = 646] 10:23:05 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1D0CD000) [pid = 916] [serial = 1938] [outer = 00000000] 10:23:05 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1E02D400) [pid = 916] [serial = 1939] [outer = 1D0CD000] 10:23:05 INFO - PROCESS | 916 | 1461000185378 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1E030000) [pid = 916] [serial = 1940] [outer = 1D0CD000] 10:23:05 INFO - PROCESS | 916 | 1461000185996 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 992ms 10:23:06 INFO - PROCESS | 916 | 1461000186046 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 916 | 1461000186049 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 10:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:23:06 INFO - PROCESS | 916 | 1461000186053 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 916 | 1461000186055 Marionette TRACE conn2 <- [1,2550,null,{}] 10:23:06 INFO - PROCESS | 916 | 1461000186059 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:06 INFO - PROCESS | 916 | 1461000186359 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:23:06 INFO - PROCESS | 916 | 1461000186523 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 916 | ++DOCSHELL 14B9D800 == 81 [pid = 916] [id = 647] 10:23:06 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (14BAA400) [pid = 916] [serial = 1941] [outer = 00000000] 10:23:06 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (159EFC00) [pid = 916] [serial = 1942] [outer = 14BAA400] 10:23:06 INFO - PROCESS | 916 | 1461000186576 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (15FA1000) [pid = 916] [serial = 1943] [outer = 14BAA400] 10:23:07 INFO - PROCESS | 916 | 1461000187147 Marionette TRACE conn2 <- [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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1132ms 10:23:07 INFO - PROCESS | 916 | 1461000187182 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 916 | 1461000187186 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 10:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:23:07 INFO - PROCESS | 916 | 1461000187191 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 916 | 1461000187195 Marionette TRACE conn2 <- [1,2554,null,{}] 10:23:07 INFO - PROCESS | 916 | 1461000187199 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:07 INFO - PROCESS | 916 | 1461000187299 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:23:07 INFO - PROCESS | 916 | 1461000187450 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 916 | ++DOCSHELL 16655400 == 82 [pid = 916] [id = 648] 10:23:07 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (167ED800) [pid = 916] [serial = 1944] [outer = 00000000] 10:23:07 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (18055400) [pid = 916] [serial = 1945] [outer = 167ED800] 10:23:07 INFO - PROCESS | 916 | 1461000187501 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (183E5000) [pid = 916] [serial = 1946] [outer = 167ED800] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1A48C400 == 81 [pid = 916] [id = 533] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 15CBC800 == 80 [pid = 916] [id = 640] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 11C09800 == 79 [pid = 916] [id = 639] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 18FE3C00 == 78 [pid = 916] [id = 638] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1C577400 == 77 [pid = 916] [id = 637] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1C522400 == 76 [pid = 916] [id = 636] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 11BCFC00 == 75 [pid = 916] [id = 635] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 18FDD800 == 74 [pid = 916] [id = 634] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 13837800 == 73 [pid = 916] [id = 633] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 11BD4000 == 72 [pid = 916] [id = 632] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 11C0FC00 == 71 [pid = 916] [id = 631] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 164 (186D6C00) [pid = 916] [serial = 1831] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 163 (157AA800) [pid = 916] [serial = 1828] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 162 (1C5BE400) [pid = 916] [serial = 1834] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1D759C00) [pid = 916] [serial = 1837] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1D7A3800) [pid = 916] [serial = 1840] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 159 (1D8E8800) [pid = 916] [serial = 1873] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1872FC00 == 70 [pid = 916] [id = 627] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 15ECD000 == 69 [pid = 916] [id = 626] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1382F800 == 68 [pid = 916] [id = 625] 10:23:08 INFO - PROCESS | 916 | --DOCSHELL 1AE2C800 == 67 [pid = 916] [id = 624] 10:23:08 INFO - PROCESS | 916 | 1461000188107 Marionette TRACE conn2 <- [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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 10:23:08 INFO - PROCESS | 916 | 1461000188138 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 916 | 1461000188140 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 10:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:23:08 INFO - PROCESS | 916 | 1461000188144 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 916 | 1461000188146 Marionette TRACE conn2 <- [1,2558,null,{}] 10:23:08 INFO - PROCESS | 916 | 1461000188150 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:08 INFO - PROCESS | 916 | 1461000188257 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 158 (1654B400) [pid = 916] [serial = 1553] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 157 (15F98400) [pid = 916] [serial = 1595] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 156 (1C665000) [pid = 916] [serial = 1694] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1982AC00) [pid = 916] [serial = 1556] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1CE99000) [pid = 916] [serial = 1652] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 153 (18730800) [pid = 916] [serial = 1598] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 152 (1D0CF000) [pid = 916] [serial = 1793] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1CE04400) [pid = 916] [serial = 1649] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 150 (16A75800) [pid = 916] [serial = 1643] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19C12400) [pid = 916] [serial = 1559] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1C516800) [pid = 916] [serial = 1646] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 147 (1AEB2400) [pid = 916] [serial = 1508] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1D75B000) [pid = 916] [serial = 1700] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 145 (18793400) [pid = 916] [serial = 1691] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15CE8000) [pid = 916] [serial = 1688] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 143 (13837000) [pid = 916] [serial = 1550] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1D75F800) [pid = 916] [serial = 1697] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 141 (136B7000) [pid = 916] [serial = 1640] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1C56C000) [pid = 916] [serial = 1601] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1C579400) [pid = 916] [serial = 1604] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1D0CE400) [pid = 916] [serial = 1864] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1C577C00) [pid = 916] [serial = 1861] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 136 (19837800) [pid = 916] [serial = 1855] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 135 (183DB000) [pid = 916] [serial = 1867] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1AEA7000) [pid = 916] [serial = 1844] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 133 (19835000) [pid = 916] [serial = 1843] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1664C800) [pid = 916] [serial = 1847] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 131 (15F9F800) [pid = 916] [serial = 1846] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 130 (18792C00) [pid = 916] [serial = 1868] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1879A400) [pid = 916] [serial = 1852] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 128 (18FE4800) [pid = 916] [serial = 1853] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 127 (15CBD800) [pid = 916] [serial = 1849] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 126 (16697C00) [pid = 916] [serial = 1850] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1D75C000) [pid = 916] [serial = 1865] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19F9B000) [pid = 916] [serial = 1858] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1C5C0000) [pid = 916] [serial = 1862] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5F1400) [pid = 916] [serial = 1870] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1A47FC00) [pid = 916] [serial = 1859] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D79D800) [pid = 916] [serial = 1871] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19C09800) [pid = 916] [serial = 1856] [outer = 00000000] [url = about:blank] 10:23:08 INFO - PROCESS | 916 | 1461000188372 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 916 | ++DOCSHELL 11C0B800 == 68 [pid = 916] [id = 649] 10:23:08 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (123F6C00) [pid = 916] [serial = 1947] [outer = 00000000] 10:23:08 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (143AC800) [pid = 916] [serial = 1948] [outer = 123F6C00] 10:23:08 INFO - PROCESS | 916 | 1461000188417 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (15F5C800) [pid = 916] [serial = 1949] [outer = 123F6C00] 10:23:08 INFO - PROCESS | 916 | 1461000188864 Marionette TRACE conn2 <- [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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 728ms 10:23:08 INFO - PROCESS | 916 | 1461000188884 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 916 | 1461000188887 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 10:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:23:08 INFO - PROCESS | 916 | 1461000188897 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 916 | 1461000188901 Marionette TRACE conn2 <- [1,2562,null,{}] 10:23:08 INFO - PROCESS | 916 | 1461000188905 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:08 INFO - PROCESS | 916 | 1461000188990 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:23:08 INFO - PROCESS | 916 | 1461000188999 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 916 | ++DOCSHELL 16654400 == 69 [pid = 916] [id = 650] 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (167F5800) [pid = 916] [serial = 1950] [outer = 00000000] 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1879D000) [pid = 916] [serial = 1951] [outer = 167F5800] 10:23:09 INFO - PROCESS | 916 | 1461000189044 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (18FDF800) [pid = 916] [serial = 1952] [outer = 167F5800] 10:23:09 INFO - PROCESS | 916 | 1461000189491 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 652ms 10:23:09 INFO - PROCESS | 916 | 1461000189532 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 916 | 1461000189534 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:23:09 INFO - PROCESS | 916 | 1461000189537 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 916 | 1461000189539 Marionette TRACE conn2 <- [1,2566,null,{}] 10:23:09 INFO - PROCESS | 916 | 1461000189542 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:09 INFO - PROCESS | 916 | 1461000189653 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:23:09 INFO - PROCESS | 916 | 1461000189665 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 916 | ++DOCSHELL 1653EC00 == 70 [pid = 916] [id = 651] 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (18FE4800) [pid = 916] [serial = 1953] [outer = 00000000] 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1982D400) [pid = 916] [serial = 1954] [outer = 18FE4800] 10:23:09 INFO - PROCESS | 916 | 1461000189708 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19833C00) [pid = 916] [serial = 1955] [outer = 18FE4800] 10:23:10 INFO - PROCESS | 916 | 1461000190154 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 698ms 10:23:10 INFO - PROCESS | 916 | 1461000190236 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 916 | 1461000190239 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 10:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:23:10 INFO - PROCESS | 916 | 1461000190243 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 916 | 1461000190244 Marionette TRACE conn2 <- [1,2570,null,{}] 10:23:10 INFO - PROCESS | 916 | 1461000190247 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:10 INFO - PROCESS | 916 | 1461000190330 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:23:10 INFO - PROCESS | 916 | 1461000190337 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 916 | ++DOCSHELL 19C0C800 == 71 [pid = 916] [id = 652] 10:23:10 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (19C0DC00) [pid = 916] [serial = 1956] [outer = 00000000] 10:23:10 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19D7B800) [pid = 916] [serial = 1957] [outer = 19C0DC00] 10:23:10 INFO - PROCESS | 916 | 1461000190390 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (19D89400) [pid = 916] [serial = 1958] [outer = 19C0DC00] 10:23:10 INFO - PROCESS | 916 | 1461000190880 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 697ms 10:23:10 INFO - PROCESS | 916 | 1461000190941 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 916 | 1461000190943 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 10:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:23:10 INFO - PROCESS | 916 | 1461000190946 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 916 | 1461000190948 Marionette TRACE conn2 <- [1,2574,null,{}] 10:23:10 INFO - PROCESS | 916 | 1461000190952 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:11 INFO - PROCESS | 916 | 1461000191099 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:23:11 INFO - PROCESS | 916 | 1461000191123 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 916 | ++DOCSHELL 1A3ED800 == 72 [pid = 916] [id = 653] 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1A486400) [pid = 916] [serial = 1959] [outer = 00000000] 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1AEB4000) [pid = 916] [serial = 1960] [outer = 1A486400] 10:23:11 INFO - PROCESS | 916 | 1461000191167 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1AEB4400) [pid = 916] [serial = 1961] [outer = 1A486400] 10:23:11 INFO - PROCESS | 916 | 1461000191595 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 698ms 10:23:11 INFO - PROCESS | 916 | 1461000191638 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 916 | 1461000191640 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 10:23:11 INFO - PROCESS | 916 | 1461000191643 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 916 | 1461000191645 Marionette TRACE conn2 <- [1,2578,null,{}] 10:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:23:11 INFO - PROCESS | 916 | 1461000191648 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:11 INFO - PROCESS | 916 | 1461000191765 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:23:11 INFO - PROCESS | 916 | 1461000191771 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 916 | ++DOCSHELL 1AEB3800 == 73 [pid = 916] [id = 654] 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1C51F400) [pid = 916] [serial = 1962] [outer = 00000000] 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1C5BA800) [pid = 916] [serial = 1963] [outer = 1C51F400] 10:23:11 INFO - PROCESS | 916 | 1461000191818 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1C5C0400) [pid = 916] [serial = 1964] [outer = 1C51F400] 10:23:12 INFO - PROCESS | 916 | 1461000192289 Marionette TRACE conn2 <- [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]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 698ms 10:23:12 INFO - PROCESS | 916 | 1461000192352 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 916 | 1461000192354 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:23:12 INFO - PROCESS | 916 | 1461000192357 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 916 | 1461000192359 Marionette TRACE conn2 <- [1,2582,null,{}] 10:23:12 INFO - PROCESS | 916 | 1461000192366 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:12 INFO - PROCESS | 916 | 1461000192510 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 136 (12DE1C00) [pid = 916] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15FA3000) [pid = 916] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 134 (19F6AC00) [pid = 916] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1C56D800) [pid = 916] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1C5F2800) [pid = 916] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1D3DE400) [pid = 916] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 130 (157A9800) [pid = 916] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15CC2C00) [pid = 916] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 128 (16545400) [pid = 916] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1A48BC00) [pid = 916] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1847A800) [pid = 916] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1C5BB400) [pid = 916] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 124 (136ADC00) [pid = 916] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 123 (16542000) [pid = 916] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1C5C3800) [pid = 916] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1C523C00) [pid = 916] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1C5BF400) [pid = 916] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1CE98800) [pid = 916] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15FA7800) [pid = 916] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 117 (11C0A800) [pid = 916] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15750800) [pid = 916] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19D7E800) [pid = 916] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 114 (196AB400) [pid = 916] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 113 (14BA4C00) [pid = 916] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1320FC00) [pid = 916] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:23:12 INFO - PROCESS | 916 | --DOMWINDOW == 111 (13265C00) [pid = 916] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:23:12 INFO - PROCESS | 916 | 1461000192888 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 916 | ++DOCSHELL 11B58400 == 74 [pid = 916] [id = 655] 10:23:12 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (11BCA000) [pid = 916] [serial = 1965] [outer = 00000000] 10:23:12 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1326A800) [pid = 916] [serial = 1966] [outer = 11BCA000] 10:23:12 INFO - PROCESS | 916 | 1461000192936 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (11BD0800) [pid = 916] [serial = 1967] [outer = 11BCA000] 10:23:13 INFO - PROCESS | 916 | 1461000193305 Marionette TRACE conn2 <- [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]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 992ms 10:23:13 INFO - PROCESS | 916 | 1461000193359 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 916 | 1461000193361 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:23:13 INFO - PROCESS | 916 | 1461000193371 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 916 | 1461000193357 Marionette TRACE conn2 <- [1,2586,null,{}] 10:23:13 INFO - PROCESS | 916 | 1461000193360 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:13 INFO - PROCESS | 916 | 1461000193442 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:23:13 INFO - PROCESS | 916 | 1461000193448 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 916 | ++DOCSHELL 1370E400 == 75 [pid = 916] [id = 656] 10:23:13 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1382F000) [pid = 916] [serial = 1968] [outer = 00000000] 10:23:13 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183E4800) [pid = 916] [serial = 1969] [outer = 1382F000] 10:23:13 INFO - PROCESS | 916 | 1461000193493 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19833800) [pid = 916] [serial = 1970] [outer = 1382F000] 10:23:13 INFO - PROCESS | 916 | 1461000193939 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 635ms 10:23:13 INFO - PROCESS | 916 | 1461000193991 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 916 | 1461000193993 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:23:13 INFO - PROCESS | 916 | 1461000194000 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 916 | 1461000194002 Marionette TRACE conn2 <- [1,2590,null,{}] 10:23:14 INFO - PROCESS | 916 | 1461000194006 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 916 | 1461000194089 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:23:14 INFO - PROCESS | 916 | 1461000194095 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 916 | ++DOCSHELL 16542000 == 76 [pid = 916] [id = 657] 10:23:14 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (16583800) [pid = 916] [serial = 1971] [outer = 00000000] 10:23:14 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1C56F000) [pid = 916] [serial = 1972] [outer = 16583800] 10:23:14 INFO - PROCESS | 916 | 1461000194146 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1C5C2400) [pid = 916] [serial = 1973] [outer = 16583800] 10:23:14 INFO - PROCESS | 916 | 1461000194636 Marionette TRACE conn2 <- [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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 682ms 10:23:14 INFO - PROCESS | 916 | 1461000194697 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 916 | 1461000194699 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:23:14 INFO - PROCESS | 916 | 1461000194702 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 916 | 1461000194705 Marionette TRACE conn2 <- [1,2594,null,{}] 10:23:14 INFO - PROCESS | 916 | 1461000194708 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:14 INFO - PROCESS | 916 | 1461000194809 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:23:15 INFO - PROCESS | 916 | 1461000195019 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 916 | ++DOCSHELL 11BD6000 == 77 [pid = 916] [id = 658] 10:23:15 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (11BD6C00) [pid = 916] [serial = 1974] [outer = 00000000] 10:23:15 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1320B000) [pid = 916] [serial = 1975] [outer = 11BD6C00] 10:23:15 INFO - PROCESS | 916 | 1461000195079 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (142B0400) [pid = 916] [serial = 1976] [outer = 11BD6C00] 10:23:15 INFO - PROCESS | 916 | 1461000195727 Marionette TRACE conn2 <- [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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1069ms 10:23:15 INFO - PROCESS | 916 | 1461000195778 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 916 | 1461000195782 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 10:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:23:15 INFO - PROCESS | 916 | 1461000195787 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 916 | 1461000195791 Marionette TRACE conn2 <- [1,2598,null,{}] 10:23:15 INFO - PROCESS | 916 | 1461000195797 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:15 INFO - PROCESS | 916 | 1461000195910 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:23:16 INFO - PROCESS | 916 | 1461000196057 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 916 | ++DOCSHELL 167F2800 == 78 [pid = 916] [id = 659] 10:23:16 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (167F3400) [pid = 916] [serial = 1977] [outer = 00000000] 10:23:16 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (183E3C00) [pid = 916] [serial = 1978] [outer = 167F3400] 10:23:16 INFO - PROCESS | 916 | 1461000196114 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (186D8800) [pid = 916] [serial = 1979] [outer = 167F3400] 10:23:16 INFO - PROCESS | 916 | 1461000196681 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 945ms 10:23:16 INFO - PROCESS | 916 | 1461000196736 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 916 | 1461000196740 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 10:23:16 INFO - PROCESS | 916 | 1461000196744 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:23:16 INFO - PROCESS | 916 | 1461000196746 Marionette TRACE conn2 <- [1,2602,null,{}] 10:23:16 INFO - PROCESS | 916 | 1461000196750 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:16 INFO - PROCESS | 916 | 1461000196858 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:23:17 INFO - PROCESS | 916 | 1461000197018 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 916 | ++DOCSHELL 18748400 == 79 [pid = 916] [id = 660] 10:23:17 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (18FECC00) [pid = 916] [serial = 1980] [outer = 00000000] 10:23:17 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1A3F2000) [pid = 916] [serial = 1981] [outer = 18FECC00] 10:23:17 INFO - PROCESS | 916 | 1461000197073 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AE2E000) [pid = 916] [serial = 1982] [outer = 18FECC00] 10:23:17 INFO - PROCESS | 916 | 1461000197701 Marionette TRACE conn2 <- [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]]]}] 10:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 994ms 10:23:17 INFO - PROCESS | 916 | 1461000197747 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 916 | 1461000197750 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 10:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:23:17 INFO - PROCESS | 916 | 1461000197759 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 916 | 1461000197765 Marionette TRACE conn2 <- [1,2606,null,{}] 10:23:17 INFO - PROCESS | 916 | 1461000197770 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:17 INFO - PROCESS | 916 | 1461000197879 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:23:18 INFO - PROCESS | 916 | 1461000198025 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 916 | ++DOCSHELL 18FDE400 == 80 [pid = 916] [id = 661] 10:23:18 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1C56C000) [pid = 916] [serial = 1983] [outer = 00000000] 10:23:18 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1CE92800) [pid = 916] [serial = 1984] [outer = 1C56C000] 10:23:18 INFO - PROCESS | 916 | 1461000198079 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1D0C2400) [pid = 916] [serial = 1985] [outer = 1C56C000] 10:23:18 INFO - PROCESS | 916 | 1461000198638 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 966ms 10:23:18 INFO - PROCESS | 916 | 1461000198702 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 916 | 1461000198705 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 10:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:23:18 INFO - PROCESS | 916 | 1461000198709 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 916 | 1461000198711 Marionette TRACE conn2 <- [1,2610,null,{}] 10:23:18 INFO - PROCESS | 916 | 1461000198715 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:18 INFO - PROCESS | 916 | 1461000198821 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:23:18 INFO - PROCESS | 916 | 1461000198968 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 916 | ++DOCSHELL 1AE29C00 == 81 [pid = 916] [id = 662] 10:23:18 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1C578C00) [pid = 916] [serial = 1986] [outer = 00000000] 10:23:19 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1D75A000) [pid = 916] [serial = 1987] [outer = 1C578C00] 10:23:19 INFO - PROCESS | 916 | 1461000199022 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1D75F800) [pid = 916] [serial = 1988] [outer = 1C578C00] 10:23:19 INFO - PROCESS | 916 | 1461000199659 Marionette TRACE conn2 <- [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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 997ms 10:23:19 INFO - PROCESS | 916 | 1461000199710 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 916 | 1461000199712 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 10:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:23:19 INFO - PROCESS | 916 | 1461000199716 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 916 | 1461000199718 Marionette TRACE conn2 <- [1,2614,null,{}] 10:23:19 INFO - PROCESS | 916 | 1461000199721 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:19 INFO - PROCESS | 916 | 1461000199826 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:23:20 INFO - PROCESS | 916 | 1461000200001 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 916 | ++DOCSHELL 157EE400 == 82 [pid = 916] [id = 663] 10:23:20 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (15CBE800) [pid = 916] [serial = 1989] [outer = 00000000] 10:23:20 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (183DE800) [pid = 916] [serial = 1990] [outer = 15CBE800] 10:23:20 INFO - PROCESS | 916 | 1461000200068 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19C0F000) [pid = 916] [serial = 1991] [outer = 15CBE800] 10:23:20 INFO - PROCESS | 916 | 1461000200874 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1184ms 10:23:20 INFO - PROCESS | 916 | 1461000200917 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 916 | 1461000200921 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 10:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:23:20 INFO - PROCESS | 916 | 1461000200926 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 916 | 1461000200930 Marionette TRACE conn2 <- [1,2618,null,{}] 10:23:20 INFO - PROCESS | 916 | 1461000200935 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:21 INFO - PROCESS | 916 | 1461000201085 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:23:21 INFO - PROCESS | 916 | 1461000201159 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 916 | ++DOCSHELL 157AA000 == 83 [pid = 916] [id = 664] 10:23:21 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (157AA800) [pid = 916] [serial = 1992] [outer = 00000000] 10:23:21 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1653FC00) [pid = 916] [serial = 1993] [outer = 157AA800] 10:23:21 INFO - PROCESS | 916 | 1461000201212 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (16579800) [pid = 916] [serial = 1994] [outer = 157AA800] 10:23:21 INFO - PROCESS | 916 | 1461000201856 Marionette TRACE conn2 <- [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]]]}] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 1AA24C00 == 82 [pid = 916] [id = 561] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 16542000 == 81 [pid = 916] [id = 657] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 1370E400 == 80 [pid = 916] [id = 656] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 11B58400 == 79 [pid = 916] [id = 655] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 1AEB3800 == 78 [pid = 916] [id = 654] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 1A3ED800 == 77 [pid = 916] [id = 653] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 19C0C800 == 76 [pid = 916] [id = 652] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 1653EC00 == 75 [pid = 916] [id = 651] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 16654400 == 74 [pid = 916] [id = 650] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 11C0B800 == 73 [pid = 916] [id = 649] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 16655400 == 72 [pid = 916] [id = 648] 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 14B9D800 == 71 [pid = 916] [id = 647] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1DB25C00) [pid = 916] [serial = 1924] [outer = 00000000] [url = about:blank] 10:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 997ms 10:23:21 INFO - PROCESS | 916 | --DOCSHELL 159F0C00 == 70 [pid = 916] [id = 642] 10:23:21 INFO - PROCESS | 916 | 1461000201948 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 916 | 1461000201953 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 139 (18748000) [pid = 916] [serial = 1832] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C5F6C00) [pid = 916] [serial = 1835] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1D75F000) [pid = 916] [serial = 1838] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1D7A7C00) [pid = 916] [serial = 1841] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1D7A2400) [pid = 916] [serial = 1745] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1D7A9800) [pid = 916] [serial = 1748] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 133 (167F1400) [pid = 916] [serial = 1784] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1C667400) [pid = 916] [serial = 1781] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1D3E0000) [pid = 916] [serial = 1742] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19C0B000) [pid = 916] [serial = 1739] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1CE01400) [pid = 916] [serial = 1790] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 128 (15F9F400) [pid = 916] [serial = 1829] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1982C000) [pid = 916] [serial = 1787] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1D0CB800) [pid = 916] [serial = 1826] [outer = 00000000] [url = about:blank] 10:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 125 (16699C00) [pid = 916] [serial = 1736] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1A597C00) [pid = 916] [serial = 1906] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19D81000) [pid = 916] [serial = 1903] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 122 (19D88800) [pid = 916] [serial = 1904] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19D82800) [pid = 916] [serial = 1892] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18FE1000) [pid = 916] [serial = 1891] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1DB2B400) [pid = 916] [serial = 1885] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D0C8400) [pid = 916] [serial = 1882] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 117 (183D9400) [pid = 916] [serial = 1895] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1664C400) [pid = 916] [serial = 1894] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1DC32800) [pid = 916] [serial = 1888] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1DB72C00) [pid = 916] [serial = 1916] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 113 (14BF1400) [pid = 916] [serial = 1918] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AE2CC00) [pid = 916] [serial = 1907] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15F99800) [pid = 916] [serial = 1919] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1A3F1400) [pid = 916] [serial = 1922] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1C5C9400) [pid = 916] [serial = 1909] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1D0C9400) [pid = 916] [serial = 1912] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1C607C00) [pid = 916] [serial = 1910] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1DB28400) [pid = 916] [serial = 1915] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1D765000) [pid = 916] [serial = 1913] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19837C00) [pid = 916] [serial = 1921] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 103 (18738000) [pid = 916] [serial = 1879] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 102 (136B4800) [pid = 916] [serial = 1897] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 101 (138A8800) [pid = 916] [serial = 1898] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 100 (18FE2C00) [pid = 916] [serial = 1900] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1982D000) [pid = 916] [serial = 1901] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | --DOMWINDOW == 98 (14B1A800) [pid = 916] [serial = 1876] [outer = 00000000] [url = about:blank] 10:23:21 INFO - PROCESS | 916 | 1461000201971 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 916 | 1461000201974 Marionette TRACE conn2 <- [1,2622,null,{}] 10:23:21 INFO - PROCESS | 916 | 1461000201978 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 916 | 1461000202073 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:23:22 INFO - PROCESS | 916 | 1461000202080 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 916 | ++DOCSHELL 143B0400 == 71 [pid = 916] [id = 665] 10:23:22 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (143B8C00) [pid = 916] [serial = 1995] [outer = 00000000] 10:23:22 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (159F0C00) [pid = 916] [serial = 1996] [outer = 143B8C00] 10:23:22 INFO - PROCESS | 916 | 1461000202125 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15E8FC00) [pid = 916] [serial = 1997] [outer = 143B8C00] 10:23:22 INFO - PROCESS | 916 | 1461000202698 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 10:23:22 INFO - PROCESS | 916 | 1461000202707 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 916 | 1461000202709 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:23:22 INFO - PROCESS | 916 | 1461000202713 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 916 | 1461000202716 Marionette TRACE conn2 <- [1,2626,null,{}] 10:23:22 INFO - PROCESS | 916 | 1461000202726 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 916 | 1461000202812 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:23:22 INFO - PROCESS | 916 | 1461000202908 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 916 | ++DOCSHELL 16747800 == 72 [pid = 916] [id = 666] 10:23:22 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1804E800) [pid = 916] [serial = 1998] [outer = 00000000] 10:23:22 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183E1800) [pid = 916] [serial = 1999] [outer = 1804E800] 10:23:22 INFO - PROCESS | 916 | 1461000202963 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (18738000) [pid = 916] [serial = 2000] [outer = 1804E800] 10:23:23 INFO - PROCESS | 916 | 1461000203340 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 701ms 10:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:23:23 INFO - PROCESS | 916 | 1461000203412 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 916 | 1461000203415 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 10:23:23 INFO - PROCESS | 916 | 1461000203418 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 916 | 1461000203420 Marionette TRACE conn2 <- [1,2630,null,{}] 10:23:23 INFO - PROCESS | 916 | 1461000203423 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:23 INFO - PROCESS | 916 | 1461000203506 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:23:23 INFO - PROCESS | 916 | 1461000203512 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 916 | ++DOCSHELL 186E0C00 == 73 [pid = 916] [id = 667] 10:23:23 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (18749800) [pid = 916] [serial = 2001] [outer = 00000000] 10:23:23 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (18FE7C00) [pid = 916] [serial = 2002] [outer = 18749800] 10:23:23 INFO - PROCESS | 916 | 1461000203557 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1969A800) [pid = 916] [serial = 2003] [outer = 18749800] 10:23:23 INFO - PROCESS | 916 | 1461000203991 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 623ms 10:23:24 INFO - PROCESS | 916 | 1461000204040 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 916 | 1461000204042 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:23:24 INFO - PROCESS | 916 | 1461000204053 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 916 | 1461000204054 Marionette TRACE conn2 <- [1,2634,null,{}] 10:23:24 INFO - PROCESS | 916 | 1461000204058 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 916 | 1461000204172 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:23:24 INFO - PROCESS | 916 | 1461000204268 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 916 | ++DOCSHELL 18FDE000 == 74 [pid = 916] [id = 668] 10:23:24 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (196B5C00) [pid = 916] [serial = 2004] [outer = 00000000] 10:23:24 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19831400) [pid = 916] [serial = 2005] [outer = 196B5C00] 10:23:24 INFO - PROCESS | 916 | 1461000204314 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19835400) [pid = 916] [serial = 2006] [outer = 196B5C00] 10:23:24 INFO - PROCESS | 916 | 1461000204741 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 732ms 10:23:24 INFO - PROCESS | 916 | 1461000204791 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 916 | 1461000204793 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:23:24 INFO - PROCESS | 916 | 1461000204796 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 916 | 1461000204798 Marionette TRACE conn2 <- [1,2638,null,{}] 10:23:24 INFO - PROCESS | 916 | 1461000204801 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 916 | 1461000204936 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:23:24 INFO - PROCESS | 916 | 1461000205004 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 916 | ++DOCSHELL 19C09800 == 75 [pid = 916] [id = 669] 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19C0F800) [pid = 916] [serial = 2007] [outer = 00000000] 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19D86C00) [pid = 916] [serial = 2008] [outer = 19C0F800] 10:23:25 INFO - PROCESS | 916 | 1461000205051 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19D87800) [pid = 916] [serial = 2009] [outer = 19C0F800] 10:23:25 INFO - PROCESS | 916 | 1461000205461 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 686ms 10:23:25 INFO - PROCESS | 916 | 1461000205496 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 916 | 1461000205498 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 916 | 1461000205501 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:23:25 INFO - PROCESS | 916 | 1461000205502 Marionette TRACE conn2 <- [1,2642,null,{}] 10:23:25 INFO - PROCESS | 916 | 1461000205506 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 916 | 1461000205655 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:23:25 INFO - PROCESS | 916 | 1461000205678 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 916 | ++DOCSHELL 19D86000 == 76 [pid = 916] [id = 670] 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A11A800) [pid = 916] [serial = 2010] [outer = 00000000] 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1C517800) [pid = 916] [serial = 2011] [outer = 1A11A800] 10:23:25 INFO - PROCESS | 916 | 1461000205721 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1C521C00) [pid = 916] [serial = 2012] [outer = 1A11A800] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1A486400) [pid = 916] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1C51F400) [pid = 916] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 113 (167F5800) [pid = 916] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 112 (123F6C00) [pid = 916] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19C0DC00) [pid = 916] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 110 (167ED800) [pid = 916] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 109 (18FE4800) [pid = 916] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1382F000) [pid = 916] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 107 (14BAA400) [pid = 916] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 106 (11BCA000) [pid = 916] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:23:26 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1D8DF800) [pid = 916] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:23:26 INFO - PROCESS | 916 | 1461000206583 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:23:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1091ms 10:23:26 INFO - PROCESS | 916 | 1461000206602 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 916 | 1461000206607 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 10:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:23:26 INFO - PROCESS | 916 | 1461000206613 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 916 | 1461000206617 Marionette TRACE conn2 <- [1,2646,null,{}] 10:23:26 INFO - PROCESS | 916 | 1461000206622 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:26 INFO - PROCESS | 916 | 1461000206741 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:23:26 INFO - PROCESS | 916 | 1461000206901 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 916 | ++DOCSHELL 1382F000 == 77 [pid = 916] [id = 671] 10:23:26 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (13831000) [pid = 916] [serial = 2013] [outer = 00000000] 10:23:26 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1555F000) [pid = 916] [serial = 2014] [outer = 13831000] 10:23:26 INFO - PROCESS | 916 | 1461000206958 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15E14000) [pid = 916] [serial = 2015] [outer = 13831000] 10:23:27 INFO - PROCESS | 916 | 1461000207557 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:23:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 998ms 10:23:27 INFO - PROCESS | 916 | 1461000207615 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 916 | 1461000207621 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 10:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:23:27 INFO - PROCESS | 916 | 1461000207627 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 916 | 1461000207630 Marionette TRACE conn2 <- [1,2650,null,{}] 10:23:27 INFO - PROCESS | 916 | 1461000207634 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 916 | 1461000207778 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:23:27 INFO - PROCESS | 916 | 1461000207921 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 916 | ++DOCSHELL 15E12C00 == 78 [pid = 916] [id = 672] 10:23:27 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15F5A400) [pid = 916] [serial = 2016] [outer = 00000000] 10:23:27 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167F3800) [pid = 916] [serial = 2017] [outer = 15F5A400] 10:23:27 INFO - PROCESS | 916 | 1461000207976 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1804B800) [pid = 916] [serial = 2018] [outer = 15F5A400] 10:23:28 INFO - PROCESS | 916 | 1461000208589 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 997ms 10:23:28 INFO - PROCESS | 916 | 1461000208628 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 916 | 1461000208631 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:23:28 INFO - PROCESS | 916 | 1461000208635 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 916 | 1461000208640 Marionette TRACE conn2 <- [1,2654,null,{}] 10:23:28 INFO - PROCESS | 916 | 1461000208652 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 916 | 1461000208769 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:23:28 INFO - PROCESS | 916 | 1461000208913 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 916 | ++DOCSHELL 19C0D800 == 79 [pid = 916] [id = 673] 10:23:28 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19C0FC00) [pid = 916] [serial = 2019] [outer = 00000000] 10:23:28 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19D84400) [pid = 916] [serial = 2020] [outer = 19C0FC00] 10:23:28 INFO - PROCESS | 916 | 1461000208971 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A58D400) [pid = 916] [serial = 2021] [outer = 19C0FC00] 10:23:29 INFO - PROCESS | 916 | 1461000209997 Marionette TRACE conn2 <- [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]]]}] 10:23:30 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) 10:23:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1418ms 10:23:30 INFO - PROCESS | 916 | 1461000210032 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 916 | 1461000210035 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:23:30 INFO - PROCESS | 916 | 1461000210039 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 916 | 1461000210041 Marionette TRACE conn2 <- [1,2658,null,{}] 10:23:30 INFO - PROCESS | 916 | 1461000210044 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:30 INFO - PROCESS | 916 | 1461000210150 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:23:30 INFO - PROCESS | 916 | 1461000210320 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 916 | ++DOCSHELL 19D81C00 == 80 [pid = 916] [id = 674] 10:23:30 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A3F2400) [pid = 916] [serial = 2022] [outer = 00000000] 10:23:30 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1C571400) [pid = 916] [serial = 2023] [outer = 1A3F2400] 10:23:30 INFO - PROCESS | 916 | 1461000210378 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1C5BB800) [pid = 916] [serial = 2024] [outer = 1A3F2400] 10:23:31 INFO - PROCESS | 916 | 1461000211412 Marionette TRACE conn2 <- [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] 10:23:31 INFO - PROCESS | 916 | 1461000211436 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:23:31 INFO - PROCESS | 916 | 1461000211440 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 916 | 1461000211442 Marionette TRACE conn2 <- [1,2662,null,{}] 10:23:31 INFO - PROCESS | 916 | 1461000211446 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 916 | 1461000211549 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:23:31 INFO - PROCESS | 916 | 1461000211719 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 916 | ++DOCSHELL 11C0A800 == 81 [pid = 916] [id = 675] 10:23:31 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (11C62400) [pid = 916] [serial = 2025] [outer = 00000000] 10:23:31 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16540800) [pid = 916] [serial = 2026] [outer = 11C62400] 10:23:31 INFO - PROCESS | 916 | 1461000211778 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (16544400) [pid = 916] [serial = 2027] [outer = 11C62400] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 143B6000 == 80 [pid = 916] [id = 646] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 15E13C00 == 79 [pid = 916] [id = 595] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 1DB26C00 == 78 [pid = 916] [id = 629] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 198C5C00 == 77 [pid = 916] [id = 564] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 19C09800 == 76 [pid = 916] [id = 669] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 18FDE000 == 75 [pid = 916] [id = 668] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 186E0C00 == 74 [pid = 916] [id = 667] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 16747800 == 73 [pid = 916] [id = 666] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 143B0400 == 72 [pid = 916] [id = 665] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 157AA000 == 71 [pid = 916] [id = 664] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 18FDE400 == 70 [pid = 916] [id = 661] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 18748400 == 69 [pid = 916] [id = 660] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 167F2800 == 68 [pid = 916] [id = 659] 10:23:33 INFO - PROCESS | 916 | --DOCSHELL 11BD6000 == 67 [pid = 916] [id = 658] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1D8EBC00) [pid = 916] [serial = 1874] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1C56F000) [pid = 916] [serial = 1972] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1AEB4000) [pid = 916] [serial = 1960] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1C5BA800) [pid = 916] [serial = 1963] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 115 (167EE800) [pid = 916] [serial = 1927] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 114 (19C0A400) [pid = 916] [serial = 1930] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1D3DFC00) [pid = 916] [serial = 1933] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1E021C00) [pid = 916] [serial = 1936] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1879D000) [pid = 916] [serial = 1951] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 110 (18FDF800) [pid = 916] [serial = 1952] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1C5C0400) [pid = 916] [serial = 1964] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 108 (143AC800) [pid = 916] [serial = 1948] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15F5C800) [pid = 916] [serial = 1949] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19D7B800) [pid = 916] [serial = 1957] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 105 (183E5000) [pid = 916] [serial = 1946] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18055400) [pid = 916] [serial = 1945] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1982D400) [pid = 916] [serial = 1954] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19833C00) [pid = 916] [serial = 1955] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183E4800) [pid = 916] [serial = 1969] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15FA1000) [pid = 916] [serial = 1943] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 99 (159EFC00) [pid = 916] [serial = 1942] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1E02D400) [pid = 916] [serial = 1939] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 97 (11BD0800) [pid = 916] [serial = 1967] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1326A800) [pid = 916] [serial = 1966] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1AEB4400) [pid = 916] [serial = 1961] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 94 (19833800) [pid = 916] [serial = 1970] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19D89400) [pid = 916] [serial = 1958] [outer = 00000000] [url = about:blank] 10:23:33 INFO - PROCESS | 916 | 1461000213049 Marionette TRACE conn2 <- [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] 10:23:33 INFO - PROCESS | 916 | 1461000213151 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:23:33 INFO - PROCESS | 916 | 1461000213156 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 916 | 1461000213160 Marionette TRACE conn2 <- [1,2666,null,{}] 10:23:33 INFO - PROCESS | 916 | 1461000213165 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:33 INFO - PROCESS | 916 | 1461000213253 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:23:33 INFO - PROCESS | 916 | 1461000213349 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 916 | ++DOCSHELL 136B1000 == 68 [pid = 916] [id = 676] 10:23:33 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (136B4000) [pid = 916] [serial = 2028] [outer = 00000000] 10:23:33 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (14BF2400) [pid = 916] [serial = 2029] [outer = 136B4000] 10:23:33 INFO - PROCESS | 916 | 1461000213397 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15CDBC00) [pid = 916] [serial = 2030] [outer = 136B4000] 10:23:34 INFO - PROCESS | 916 | 1461000214297 Marionette TRACE conn2 <- [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]]]}] 10:23:34 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) 10:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1185ms 10:23:34 INFO - PROCESS | 916 | 1461000214355 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 916 | 1461000214360 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 10:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:23:34 INFO - PROCESS | 916 | 1461000214366 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 916 | 1461000214369 Marionette TRACE conn2 <- [1,2670,null,{}] 10:23:34 INFO - PROCESS | 916 | 1461000214374 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 916 | 1461000214459 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:23:34 INFO - PROCESS | 916 | 1461000214466 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 916 | ++DOCSHELL 15E12800 == 69 [pid = 916] [id = 677] 10:23:34 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15E13C00) [pid = 916] [serial = 2031] [outer = 00000000] 10:23:34 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (167EE000) [pid = 916] [serial = 2032] [outer = 15E13C00] 10:23:34 INFO - PROCESS | 916 | 1461000214511 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (167F9C00) [pid = 916] [serial = 2033] [outer = 15E13C00] 10:23:35 INFO - PROCESS | 916 | 1461000215522 Marionette TRACE conn2 <- [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]]]}] 10:23:35 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) 10:23:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1215ms 10:23:35 INFO - PROCESS | 916 | 1461000215561 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 916 | 1461000215563 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:23:35 INFO - PROCESS | 916 | 1461000215574 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 916 | 1461000215578 Marionette TRACE conn2 <- [1,2674,null,{}] 10:23:35 INFO - PROCESS | 916 | 1461000215588 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:35 INFO - PROCESS | 916 | 1461000215709 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:23:35 INFO - PROCESS | 916 | 1461000215773 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 916 | ++DOCSHELL 183E0800 == 70 [pid = 916] [id = 678] 10:23:35 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (18744400) [pid = 916] [serial = 2034] [outer = 00000000] 10:23:35 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18FEB400) [pid = 916] [serial = 2035] [outer = 18744400] 10:23:35 INFO - PROCESS | 916 | 1461000215821 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1982F400) [pid = 916] [serial = 2036] [outer = 18744400] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 101 (18749800) [pid = 916] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 100 (196B5C00) [pid = 916] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16583800) [pid = 916] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 98 (19834800) [pid = 916] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1804E800) [pid = 916] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 96 (157AA800) [pid = 916] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 95 (143B8C00) [pid = 916] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1382FC00) [pid = 916] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15F9E800) [pid = 916] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1C518000) [pid = 916] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:23:36 INFO - PROCESS | 916 | --DOMWINDOW == 91 (19C0F800) [pid = 916] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:23:36 INFO - PROCESS | 916 | 1461000216765 Marionette TRACE conn2 <- [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] 10:23:36 INFO - PROCESS | 916 | 1461000216823 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 10:23:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:23:36 INFO - PROCESS | 916 | 1461000216827 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 916 | 1461000216829 Marionette TRACE conn2 <- [1,2678,null,{}] 10:23:36 INFO - PROCESS | 916 | 1461000216833 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 916 | 1461000216918 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:23:36 INFO - PROCESS | 916 | 1461000216927 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 916 | ++DOCSHELL 147B4800 == 71 [pid = 916] [id = 679] 10:23:36 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15C37000) [pid = 916] [serial = 2037] [outer = 00000000] 10:23:36 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (18792C00) [pid = 916] [serial = 2038] [outer = 15C37000] 10:23:36 INFO - PROCESS | 916 | 1461000216976 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (196A4000) [pid = 916] [serial = 2039] [outer = 15C37000] 10:23:37 INFO - PROCESS | 916 | 1461000217949 Marionette TRACE conn2 <- [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] 10:23:37 INFO - PROCESS | 916 | 1461000217975 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 10:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:23:37 INFO - PROCESS | 916 | 1461000217979 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 916 | 1461000217980 Marionette TRACE conn2 <- [1,2682,null,{}] 10:23:37 INFO - PROCESS | 916 | 1461000217984 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:38 INFO - PROCESS | 916 | 1461000218066 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:23:38 INFO - PROCESS | 916 | 1461000218073 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 916 | ++DOCSHELL 142AF800 == 72 [pid = 916] [id = 680] 10:23:38 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (143B8000) [pid = 916] [serial = 2040] [outer = 00000000] 10:23:38 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (19D81000) [pid = 916] [serial = 2041] [outer = 143B8000] 10:23:38 INFO - PROCESS | 916 | 1461000218117 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19D88800) [pid = 916] [serial = 2042] [outer = 143B8000] 10:23:39 INFO - PROCESS | 916 | 1461000219076 Marionette TRACE conn2 <- [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] 10:23:39 INFO - PROCESS | 916 | 1461000219165 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:23:39 INFO - PROCESS | 916 | 1461000219171 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 916 | 1461000219176 Marionette TRACE conn2 <- [1,2686,null,{}] 10:23:39 INFO - PROCESS | 916 | 1461000219183 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 916 | 1461000219285 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:23:39 INFO - PROCESS | 916 | 1461000219469 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 916 | ++DOCSHELL 157AA800 == 73 [pid = 916] [id = 681] 10:23:39 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (157EF400) [pid = 916] [serial = 2043] [outer = 00000000] 10:23:39 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15FA6400) [pid = 916] [serial = 2044] [outer = 157EF400] 10:23:39 INFO - PROCESS | 916 | 1461000219570 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (16547000) [pid = 916] [serial = 2045] [outer = 157EF400] 10:23:40 INFO - PROCESS | 916 | 1461000220620 Marionette TRACE conn2 <- [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] 10:23:40 INFO - PROCESS | 916 | 1461000220667 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 10:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:23:40 INFO - PROCESS | 916 | 1461000220673 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 916 | 1461000220676 Marionette TRACE conn2 <- [1,2690,null,{}] 10:23:40 INFO - PROCESS | 916 | 1461000220680 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:40 INFO - PROCESS | 916 | 1461000220818 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:23:40 INFO - PROCESS | 916 | 1461000220967 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 916 | ++DOCSHELL 18450000 == 74 [pid = 916] [id = 682] 10:23:40 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18744000) [pid = 916] [serial = 2046] [outer = 00000000] 10:23:41 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18FDE000) [pid = 916] [serial = 2047] [outer = 18744000] 10:23:41 INFO - PROCESS | 916 | 1461000221021 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19AB3400) [pid = 916] [serial = 2048] [outer = 18744000] 10:23:41 INFO - PROCESS | 916 | 1461000221560 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:23:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 935ms 10:23:41 INFO - PROCESS | 916 | 1461000221617 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 916 | 1461000221620 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 10:23:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:23:41 INFO - PROCESS | 916 | 1461000221624 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 916 | 1461000221627 Marionette TRACE conn2 <- [1,2694,null,{}] 10:23:41 INFO - PROCESS | 916 | 1461000221638 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 916 | 1461000221754 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:23:41 INFO - PROCESS | 916 | 1461000221914 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 916 | ++DOCSHELL 19D7C000 == 75 [pid = 916] [id = 683] 10:23:41 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (19F6D800) [pid = 916] [serial = 2049] [outer = 00000000] 10:23:41 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1C51D800) [pid = 916] [serial = 2050] [outer = 19F6D800] 10:23:41 INFO - PROCESS | 916 | 1461000221971 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1C56EC00) [pid = 916] [serial = 2051] [outer = 19F6D800] 10:23:42 INFO - PROCESS | 916 | 1461000222557 Marionette TRACE conn2 <- [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]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 934ms 10:23:42 INFO - PROCESS | 916 | 1461000222568 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:23:42 INFO - PROCESS | 916 | 1461000222570 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 10:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:23:42 INFO - PROCESS | 916 | 1461000222574 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 916 | 1461000222576 Marionette TRACE conn2 <- [1,2698,null,{}] 10:23:42 INFO - PROCESS | 916 | 1461000222580 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:42 INFO - PROCESS | 916 | 1461000222683 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:23:42 INFO - PROCESS | 916 | 1461000222841 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 916 | ++DOCSHELL 19F71400 == 76 [pid = 916] [id = 684] 10:23:42 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1AEA5400) [pid = 916] [serial = 2052] [outer = 00000000] 10:23:42 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1C5EDC00) [pid = 916] [serial = 2053] [outer = 1AEA5400] 10:23:42 INFO - PROCESS | 916 | 1461000222895 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C609400) [pid = 916] [serial = 2054] [outer = 1AEA5400] 10:23:43 INFO - PROCESS | 916 | 1461000223504 Marionette TRACE conn2 <- [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] 10:23:43 INFO - PROCESS | 916 | 1461000223579 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:23:43 INFO - PROCESS | 916 | 1461000223583 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 916 | 1461000223585 Marionette TRACE conn2 <- [1,2702,null,{}] 10:23:43 INFO - PROCESS | 916 | 1461000223588 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 916 | 1461000223738 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:23:43 INFO - PROCESS | 916 | 1461000223806 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 916 | ++DOCSHELL 1C5C6800 == 77 [pid = 916] [id = 685] 10:23:43 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1C604000) [pid = 916] [serial = 2055] [outer = 00000000] 10:23:43 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1C669800) [pid = 916] [serial = 2056] [outer = 1C604000] 10:23:43 INFO - PROCESS | 916 | 1461000223859 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1CE0FC00) [pid = 916] [serial = 2057] [outer = 1C604000] 10:23:44 INFO - PROCESS | 916 | 1461000224601 Marionette TRACE conn2 <- [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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:23:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1044ms 10:23:44 INFO - PROCESS | 916 | 1461000224660 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 916 | 1461000224665 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 10:23:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:23:44 INFO - PROCESS | 916 | 1461000224673 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 916 | 1461000224677 Marionette TRACE conn2 <- [1,2706,null,{}] 10:23:44 INFO - PROCESS | 916 | 1461000224684 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:44 INFO - PROCESS | 916 | 1461000224785 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:23:44 INFO - PROCESS | 916 | 1461000224939 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 916 | ++DOCSHELL 157A9800 == 78 [pid = 916] [id = 686] 10:23:44 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15F9F400) [pid = 916] [serial = 2058] [outer = 00000000] 10:23:44 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (167F5800) [pid = 916] [serial = 2059] [outer = 15F9F400] 10:23:44 INFO - PROCESS | 916 | 1461000224989 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (183DD000) [pid = 916] [serial = 2060] [outer = 15F9F400] 10:23:45 INFO - PROCESS | 916 | 1461000225643 Marionette TRACE conn2 <- [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] 10:23:45 INFO - PROCESS | 916 | 1461000225753 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 10:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:23:45 INFO - PROCESS | 916 | 1461000225762 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 916 | 1461000225764 Marionette TRACE conn2 <- [1,2710,null,{}] 10:23:45 INFO - PROCESS | 916 | 1461000225768 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 916 | 1461000225859 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:23:45 INFO - PROCESS | 916 | 1461000225866 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 916 | ++DOCSHELL 15CE9000 == 70 [pid = 916] [id = 687] 10:23:45 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15E12C00) [pid = 916] [serial = 2061] [outer = 00000000] 10:23:45 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16544800) [pid = 916] [serial = 2062] [outer = 15E12C00] 10:23:45 INFO - PROCESS | 916 | 1461000225915 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (167FA800) [pid = 916] [serial = 2063] [outer = 15E12C00] 10:23:46 INFO - PROCESS | 916 | 1461000226494 Marionette TRACE conn2 <- [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] 10:23:46 INFO - PROCESS | 916 | 1461000226551 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 10:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:23:46 INFO - PROCESS | 916 | 1461000226554 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 916 | 1461000226558 Marionette TRACE conn2 <- [1,2714,null,{}] 10:23:46 INFO - PROCESS | 916 | 1461000226570 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:46 INFO - PROCESS | 916 | 1461000226693 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:23:46 INFO - PROCESS | 916 | 1461000226706 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 916 | ++DOCSHELL 196AA400 == 71 [pid = 916] [id = 688] 10:23:46 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (196B7400) [pid = 916] [serial = 2064] [outer = 00000000] 10:23:46 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (19834C00) [pid = 916] [serial = 2065] [outer = 196B7400] 10:23:46 INFO - PROCESS | 916 | 1461000226755 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19C0C000) [pid = 916] [serial = 2066] [outer = 196B7400] 10:23:47 INFO - PROCESS | 916 | 1461000227196 Marionette TRACE conn2 <- [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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 701ms 10:23:47 INFO - PROCESS | 916 | 1461000227254 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 916 | 1461000227257 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 10:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:23:47 INFO - PROCESS | 916 | 1461000227260 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 916 | 1461000227262 Marionette TRACE conn2 <- [1,2718,null,{}] 10:23:47 INFO - PROCESS | 916 | 1461000227265 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 916 | 1461000227350 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:23:47 INFO - PROCESS | 916 | 1461000227357 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 916 | ++DOCSHELL 19833000 == 72 [pid = 916] [id = 689] 10:23:47 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19D80C00) [pid = 916] [serial = 2067] [outer = 00000000] 10:23:47 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1A485000) [pid = 916] [serial = 2068] [outer = 19D80C00] 10:23:47 INFO - PROCESS | 916 | 1461000227404 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1A596000) [pid = 916] [serial = 2069] [outer = 19D80C00] 10:23:48 INFO - PROCESS | 916 | 1461000228338 Marionette TRACE conn2 <- [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] 10:23:48 INFO - PROCESS | 916 | 1461000228356 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 10:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:23:48 INFO - PROCESS | 916 | 1461000228360 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 916 | 1461000228361 Marionette TRACE conn2 <- [1,2722,null,{}] 10:23:48 INFO - PROCESS | 916 | 1461000228365 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:48 INFO - PROCESS | 916 | 1461000228488 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:23:48 INFO - PROCESS | 916 | 1461000228493 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 916 | ++DOCSHELL 13835000 == 73 [pid = 916] [id = 690] 10:23:48 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A480800) [pid = 916] [serial = 2070] [outer = 00000000] 10:23:48 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C575C00) [pid = 916] [serial = 2071] [outer = 1A480800] 10:23:48 INFO - PROCESS | 916 | 1461000228537 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1C5C1800) [pid = 916] [serial = 2072] [outer = 1A480800] 10:23:48 INFO - PROCESS | 916 | 1461000228994 Marionette TRACE conn2 <- [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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 685ms 10:23:49 INFO - PROCESS | 916 | 1461000229059 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 916 | 1461000229061 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:23:49 INFO - PROCESS | 916 | 1461000229064 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 916 | 1461000229066 Marionette TRACE conn2 <- [1,2726,null,{}] 10:23:49 INFO - PROCESS | 916 | 1461000229069 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 916 | 1461000229207 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:23:49 INFO - PROCESS | 916 | 1461000229286 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 916 | ++DOCSHELL 123F9400 == 74 [pid = 916] [id = 691] 10:23:49 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (13513400) [pid = 916] [serial = 2073] [outer = 00000000] 10:23:49 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1D0CB000) [pid = 916] [serial = 2074] [outer = 13513400] 10:23:49 INFO - PROCESS | 916 | 1461000229333 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1D3E3C00) [pid = 916] [serial = 2075] [outer = 13513400] 10:23:49 INFO - PROCESS | 916 | 1461000229751 Marionette TRACE conn2 <- [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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 10:23:49 INFO - PROCESS | 916 | 1461000229817 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 916 | 1461000229820 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:23:49 INFO - PROCESS | 916 | 1461000229824 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 916 | 1461000229825 Marionette TRACE conn2 <- [1,2730,null,{}] 10:23:49 INFO - PROCESS | 916 | 1461000229829 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 916 | 1461000230057 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1DE28400) [pid = 916] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 104 (15CBE800) [pid = 916] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1C56C000) [pid = 916] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 102 (11BD6C00) [pid = 916] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1CE92C00) [pid = 916] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 100 (167F3400) [pid = 916] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1D0CD000) [pid = 916] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C578C00) [pid = 916] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 97 (18FECC00) [pid = 916] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1847A400) [pid = 916] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1DB29C00) [pid = 916] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1A58E400) [pid = 916] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15E15400) [pid = 916] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 92 (18744400) [pid = 916] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15C37000) [pid = 916] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 90 (19C0FC00) [pid = 916] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15F5A400) [pid = 916] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 88 (11C62400) [pid = 916] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1A3F2400) [pid = 916] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13831000) [pid = 916] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 85 (136B4000) [pid = 916] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:23:50 INFO - PROCESS | 916 | --DOMWINDOW == 84 (15E13C00) [pid = 916] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:23:50 INFO - PROCESS | 916 | 1461000230138 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 916 | ++DOCSHELL 11BCBC00 == 75 [pid = 916] [id = 692] 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (11BCFC00) [pid = 916] [serial = 2076] [outer = 00000000] 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (13719800) [pid = 916] [serial = 2077] [outer = 11BCFC00] 10:23:50 INFO - PROCESS | 916 | 1461000230182 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (142B4C00) [pid = 916] [serial = 2078] [outer = 11BCFC00] 10:23:50 INFO - PROCESS | 916 | 1461000230547 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 748ms 10:23:50 INFO - PROCESS | 916 | 1461000230562 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 916 | 1461000230564 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 10:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:23:50 INFO - PROCESS | 916 | 1461000230576 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 916 | 1461000230578 Marionette TRACE conn2 <- [1,2734,null,{}] 10:23:50 INFO - PROCESS | 916 | 1461000230581 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 916 | 1461000230663 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:23:50 INFO - PROCESS | 916 | 1461000230669 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 916 | ++DOCSHELL 138B5400 == 76 [pid = 916] [id = 693] 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (16549C00) [pid = 916] [serial = 2079] [outer = 00000000] 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19D85800) [pid = 916] [serial = 2080] [outer = 16549C00] 10:23:50 INFO - PROCESS | 916 | 1461000230713 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1C668400) [pid = 916] [serial = 2081] [outer = 16549C00] 10:23:51 INFO - PROCESS | 916 | 1461000231143 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 592ms 10:23:51 INFO - PROCESS | 916 | 1461000231175 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 916 | 1461000231177 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 10:23:51 INFO - PROCESS | 916 | 1461000231180 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:23:51 INFO - PROCESS | 916 | 1461000231182 Marionette TRACE conn2 <- [1,2738,null,{}] 10:23:51 INFO - PROCESS | 916 | 1461000231200 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 916 | 1461000231290 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:23:51 INFO - PROCESS | 916 | 1461000231296 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 916 | ++DOCSHELL 1382D400 == 77 [pid = 916] [id = 694] 10:23:51 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1D75D800) [pid = 916] [serial = 2082] [outer = 00000000] 10:23:51 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15F9D400) [pid = 916] [serial = 2083] [outer = 1D75D800] 10:23:51 INFO - PROCESS | 916 | 1461000231346 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1D79EC00) [pid = 916] [serial = 2084] [outer = 1D75D800] 10:23:51 INFO - PROCESS | 916 | 1461000231784 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 10:23:51 INFO - PROCESS | 916 | 1461000231802 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 916 | 1461000231804 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 10:23:51 INFO - PROCESS | 916 | 1461000231807 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:23:51 INFO - PROCESS | 916 | 1461000231809 Marionette TRACE conn2 <- [1,2742,null,{}] 10:23:51 INFO - PROCESS | 916 | 1461000231812 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 916 | 1461000231941 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:23:51 INFO - PROCESS | 916 | 1461000231950 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 916 | ++DOCSHELL 13830000 == 78 [pid = 916] [id = 695] 10:23:51 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (14BA8400) [pid = 916] [serial = 2085] [outer = 00000000] 10:23:51 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1D7A8400) [pid = 916] [serial = 2086] [outer = 14BA8400] 10:23:51 INFO - PROCESS | 916 | 1461000231993 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1D7AA000) [pid = 916] [serial = 2087] [outer = 14BA8400] 10:23:52 INFO - PROCESS | 916 | 1461000232714 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 934ms 10:23:52 INFO - PROCESS | 916 | 1461000232754 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 916 | 1461000232760 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:23:52 INFO - PROCESS | 916 | 1461000232765 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 916 | 1461000232769 Marionette TRACE conn2 <- [1,2746,null,{}] 10:23:52 INFO - PROCESS | 916 | 1461000232774 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 916 | 1461000232889 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:23:53 INFO - PROCESS | 916 | 1461000233037 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 916 | ++DOCSHELL 15E12800 == 79 [pid = 916] [id = 696] 10:23:53 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15F9C000) [pid = 916] [serial = 2088] [outer = 00000000] 10:23:53 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (183DE800) [pid = 916] [serial = 2089] [outer = 15F9C000] 10:23:53 INFO - PROCESS | 916 | 1461000233094 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (18741800) [pid = 916] [serial = 2090] [outer = 15F9C000] 10:23:53 INFO - PROCESS | 916 | 1461000233639 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 904ms 10:23:53 INFO - PROCESS | 916 | 1461000233669 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 916 | 1461000233675 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 10:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:23:53 INFO - PROCESS | 916 | 1461000233697 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 916 | 1461000233700 Marionette TRACE conn2 <- [1,2750,null,{}] 10:23:53 INFO - PROCESS | 916 | 1461000233704 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 916 | 1461000233815 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:23:53 INFO - PROCESS | 916 | 1461000233973 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 916 | ++DOCSHELL 18FDEC00 == 80 [pid = 916] [id = 697] 10:23:53 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (18FE1800) [pid = 916] [serial = 2091] [outer = 00000000] 10:23:54 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A389800) [pid = 916] [serial = 2092] [outer = 18FE1800] 10:23:54 INFO - PROCESS | 916 | 1461000234031 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1C5C7800) [pid = 916] [serial = 2093] [outer = 18FE1800] 10:23:54 INFO - PROCESS | 916 | 1461000234689 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1028ms 10:23:54 INFO - PROCESS | 916 | 1461000234771 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 916 | 1461000234774 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 10:23:54 INFO - PROCESS | 916 | 1461000234779 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:23:54 INFO - PROCESS | 916 | 1461000234783 Marionette TRACE conn2 <- [1,2754,null,{}] 10:23:54 INFO - PROCESS | 916 | 1461000234794 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 916 | 1461000234922 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:23:55 INFO - PROCESS | 916 | 1461000235062 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 916 | ++DOCSHELL 1C666000 == 81 [pid = 916] [id = 698] 10:23:55 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1D0C4800) [pid = 916] [serial = 2094] [outer = 00000000] 10:23:55 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1D8E5800) [pid = 916] [serial = 2095] [outer = 1D0C4800] 10:23:55 INFO - PROCESS | 916 | 1461000235119 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1D8EA400) [pid = 916] [serial = 2096] [outer = 1D0C4800] 10:23:55 INFO - PROCESS | 916 | 1461000235687 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 935ms 10:23:55 INFO - PROCESS | 916 | 1461000235740 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 916 | 1461000235743 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 10:23:55 INFO - PROCESS | 916 | 1461000235748 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 916 | 1461000235750 Marionette TRACE conn2 <- [1,2758,null,{}] 10:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:23:55 INFO - PROCESS | 916 | 1461000235754 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:55 INFO - PROCESS | 916 | 1461000235863 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:23:56 INFO - PROCESS | 916 | 1461000236021 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 916 | ++DOCSHELL 1CE05400 == 82 [pid = 916] [id = 699] 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1DB23800) [pid = 916] [serial = 2097] [outer = 00000000] 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1DB2AC00) [pid = 916] [serial = 2098] [outer = 1DB23800] 10:23:56 INFO - PROCESS | 916 | 1461000236075 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1DB73C00) [pid = 916] [serial = 2099] [outer = 1DB23800] 10:23:56 INFO - PROCESS | 916 | 1461000236608 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 873ms 10:23:56 INFO - PROCESS | 916 | 1461000236634 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 916 | 1461000236637 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 10:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:23:56 INFO - PROCESS | 916 | 1461000236640 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 916 | 1461000236642 Marionette TRACE conn2 <- [1,2762,null,{}] 10:23:56 INFO - PROCESS | 916 | 1461000236646 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 916 | 1461000236750 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:23:56 INFO - PROCESS | 916 | 1461000236869 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 916 | ++DOCSHELL 1DB25800 == 83 [pid = 916] [id = 700] 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1DB2D400) [pid = 916] [serial = 2100] [outer = 00000000] 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1DC2D000) [pid = 916] [serial = 2101] [outer = 1DB2D400] 10:23:56 INFO - PROCESS | 916 | 1461000236922 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1DC30000) [pid = 916] [serial = 2102] [outer = 1DB2D400] 10:23:57 INFO - PROCESS | 916 | 1461000237495 Marionette TRACE conn2 <- [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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 935ms 10:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:23:57 INFO - PROCESS | 916 | 1461000237570 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 916 | 1461000237572 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 10:23:57 INFO - PROCESS | 916 | 1461000237589 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 916 | 1461000237591 Marionette TRACE conn2 <- [1,2766,null,{}] 10:23:57 INFO - PROCESS | 916 | 1461000237597 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:57 INFO - PROCESS | 916 | 1461000237711 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:23:57 INFO - PROCESS | 916 | 1461000237868 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 916 | ++DOCSHELL 157F1400 == 84 [pid = 916] [id = 701] 10:23:57 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (167EE400) [pid = 916] [serial = 2103] [outer = 00000000] 10:23:57 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1DE29000) [pid = 916] [serial = 2104] [outer = 167EE400] 10:23:57 INFO - PROCESS | 916 | 1461000237929 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1E025C00) [pid = 916] [serial = 2105] [outer = 167EE400] 10:23:58 INFO - PROCESS | 916 | 1461000238730 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1215ms 10:23:58 INFO - PROCESS | 916 | 1461000238795 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 916 | 1461000238799 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 10:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:23:58 INFO - PROCESS | 916 | 1461000238804 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 916 | 1461000238807 Marionette TRACE conn2 <- [1,2770,null,{}] 10:23:58 INFO - PROCESS | 916 | 1461000238813 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 916 | 1461000238925 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:23:59 INFO - PROCESS | 916 | 1461000239068 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 916 | ++DOCSHELL 1579D400 == 85 [pid = 916] [id = 702] 10:23:59 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15CBD800) [pid = 916] [serial = 2106] [outer = 00000000] 10:23:59 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15FA0800) [pid = 916] [serial = 2107] [outer = 15CBD800] 10:23:59 INFO - PROCESS | 916 | 1461000239117 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1654C000) [pid = 916] [serial = 2108] [outer = 15CBD800] 10:23:59 INFO - PROCESS | 916 | 1461000239705 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 950ms 10:23:59 INFO - PROCESS | 916 | 1461000239751 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 916 | 1461000239756 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 10:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:23:59 INFO - PROCESS | 916 | 1461000239763 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 916 | 1461000239765 Marionette TRACE conn2 <- [1,2774,null,{}] 10:23:59 INFO - PROCESS | 916 | 1461000239769 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:59 INFO - PROCESS | 916 | 1461000239867 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:24:00 INFO - PROCESS | 916 | 1461000240030 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 1AE29C00 == 84 [pid = 916] [id = 662] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 1A48A400 == 83 [pid = 916] [id = 580] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 19D86000 == 82 [pid = 916] [id = 670] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 1382D400 == 81 [pid = 916] [id = 694] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 138B5400 == 80 [pid = 916] [id = 693] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 11BCBC00 == 79 [pid = 916] [id = 692] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 123F9400 == 78 [pid = 916] [id = 691] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 13835000 == 77 [pid = 916] [id = 690] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 19833000 == 76 [pid = 916] [id = 689] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 196AA400 == 75 [pid = 916] [id = 688] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 15CE9000 == 74 [pid = 916] [id = 687] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 157A9800 == 73 [pid = 916] [id = 686] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 19D7C000 == 72 [pid = 916] [id = 683] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 18450000 == 71 [pid = 916] [id = 682] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19D81000) [pid = 916] [serial = 2041] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | ++DOCSHELL 123F9400 == 72 [pid = 916] [id = 703] 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1351FC00) [pid = 916] [serial = 2109] [outer = 00000000] 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (143AE400) [pid = 916] [serial = 2110] [outer = 1351FC00] 10:24:00 INFO - PROCESS | 916 | 1461000240116 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15CEDC00) [pid = 916] [serial = 2111] [outer = 1351FC00] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 157AA800 == 71 [pid = 916] [id = 681] 10:24:00 INFO - PROCESS | 916 | --DOCSHELL 142AF800 == 70 [pid = 916] [id = 680] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1E024C00) [pid = 916] [serial = 1937] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19C0F000) [pid = 916] [serial = 1991] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1D0C2400) [pid = 916] [serial = 1985] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 115 (142B0400) [pid = 916] [serial = 1976] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1DE2A800) [pid = 916] [serial = 1925] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 113 (186D8800) [pid = 916] [serial = 1979] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1E030000) [pid = 916] [serial = 1940] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1D75F800) [pid = 916] [serial = 1988] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1AE2E000) [pid = 916] [serial = 1982] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1A119000) [pid = 916] [serial = 1931] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1DE27C00) [pid = 916] [serial = 1889] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1DB24400) [pid = 916] [serial = 1934] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18055000) [pid = 916] [serial = 1928] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18FEB400) [pid = 916] [serial = 2035] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18792C00) [pid = 916] [serial = 2038] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19D84400) [pid = 916] [serial = 2020] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1804B800) [pid = 916] [serial = 2018] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 101 (167F3800) [pid = 916] [serial = 2017] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16544400) [pid = 916] [serial = 2027] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16540800) [pid = 916] [serial = 2026] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C5BB800) [pid = 916] [serial = 2024] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1C571400) [pid = 916] [serial = 2023] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 96 (15E14000) [pid = 916] [serial = 2015] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1555F000) [pid = 916] [serial = 2014] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 94 (14BF2400) [pid = 916] [serial = 2029] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15CDBC00) [pid = 916] [serial = 2030] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 92 (167EE000) [pid = 916] [serial = 2032] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1982F400) [pid = 916] [serial = 2036] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1A58D400) [pid = 916] [serial = 2021] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 89 (196A4000) [pid = 916] [serial = 2039] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | --DOMWINDOW == 88 (167F9C00) [pid = 916] [serial = 2033] [outer = 00000000] [url = about:blank] 10:24:00 INFO - PROCESS | 916 | 1461000240558 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 826ms 10:24:00 INFO - PROCESS | 916 | 1461000240604 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 916 | 1461000240606 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 10:24:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:24:00 INFO - PROCESS | 916 | 1461000240610 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 916 | 1461000240614 Marionette TRACE conn2 <- [1,2778,null,{}] 10:24:00 INFO - PROCESS | 916 | 1461000240626 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 916 | 1461000240744 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:24:00 INFO - PROCESS | 916 | 1461000240758 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 916 | ++DOCSHELL 167EFC00 == 71 [pid = 916] [id = 704] 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (167F0400) [pid = 916] [serial = 2112] [outer = 00000000] 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (167F9800) [pid = 916] [serial = 2113] [outer = 167F0400] 10:24:00 INFO - PROCESS | 916 | 1461000240850 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16A73400) [pid = 916] [serial = 2114] [outer = 167F0400] 10:24:01 INFO - PROCESS | 916 | 1461000241344 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:24:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 795ms 10:24:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:24:01 INFO - PROCESS | 916 | 1461000241413 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 916 | 1461000241416 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 10:24:01 INFO - PROCESS | 916 | 1461000241419 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 916 | 1461000241421 Marionette TRACE conn2 <- [1,2782,null,{}] 10:24:01 INFO - PROCESS | 916 | 1461000241424 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:01 INFO - PROCESS | 916 | 1461000241509 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:24:01 INFO - PROCESS | 916 | 1461000241516 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 916 | ++DOCSHELL 183E0000 == 72 [pid = 916] [id = 705] 10:24:01 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (18450C00) [pid = 916] [serial = 2115] [outer = 00000000] 10:24:01 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (18744400) [pid = 916] [serial = 2116] [outer = 18450C00] 10:24:01 INFO - PROCESS | 916 | 1461000241561 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18F0B800) [pid = 916] [serial = 2117] [outer = 18450C00] 10:24:01 INFO - PROCESS | 916 | 1461000242005 Marionette TRACE conn2 <- [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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 623ms 10:24:02 INFO - PROCESS | 916 | 1461000242055 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 916 | 1461000242057 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 10:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:24:02 INFO - PROCESS | 916 | 1461000242060 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 916 | 1461000242062 Marionette TRACE conn2 <- [1,2786,null,{}] 10:24:02 INFO - PROCESS | 916 | 1461000242066 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 916 | 1461000242148 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:24:02 INFO - PROCESS | 916 | 1461000242184 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 916 | ++DOCSHELL 18FEBC00 == 73 [pid = 916] [id = 706] 10:24:02 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (18FECC00) [pid = 916] [serial = 2118] [outer = 00000000] 10:24:02 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (196B6C00) [pid = 916] [serial = 2119] [outer = 18FECC00] 10:24:02 INFO - PROCESS | 916 | 1461000242228 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1982D800) [pid = 916] [serial = 2120] [outer = 18FECC00] 10:24:02 INFO - PROCESS | 916 | 1461000242721 Marionette TRACE conn2 <- [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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 686ms 10:24:02 INFO - PROCESS | 916 | 1461000242760 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 916 | 1461000242762 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 916 | 1461000242765 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:24:02 INFO - PROCESS | 916 | 1461000242767 Marionette TRACE conn2 <- [1,2790,null,{}] 10:24:02 INFO - PROCESS | 916 | 1461000242775 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 916 | 1461000242910 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:24:02 INFO - PROCESS | 916 | 1461000242980 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 916 | ++DOCSHELL 15FA2000 == 74 [pid = 916] [id = 707] 10:24:02 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (183E1800) [pid = 916] [serial = 2121] [outer = 00000000] 10:24:02 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19D7FC00) [pid = 916] [serial = 2122] [outer = 183E1800] 10:24:03 INFO - PROCESS | 916 | 1461000243026 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19F75000) [pid = 916] [serial = 2123] [outer = 183E1800] 10:24:03 INFO - PROCESS | 916 | 1461000243445 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:24:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 732ms 10:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:24:03 INFO - PROCESS | 916 | 1461000243490 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 916 | 1461000243492 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 10:24:03 INFO - PROCESS | 916 | 1461000243496 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 916 | 1461000243497 Marionette TRACE conn2 <- [1,2794,null,{}] 10:24:03 INFO - PROCESS | 916 | 1461000243500 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 916 | 1461000243648 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:24:03 INFO - PROCESS | 916 | 1461000243726 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 916 | ++DOCSHELL 1A3F2C00 == 75 [pid = 916] [id = 708] 10:24:03 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A3F9400) [pid = 916] [serial = 2124] [outer = 00000000] 10:24:03 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1AEA7000) [pid = 916] [serial = 2125] [outer = 1A3F9400] 10:24:03 INFO - PROCESS | 916 | 1461000243770 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1C51AC00) [pid = 916] [serial = 2126] [outer = 1A3F9400] 10:24:04 INFO - PROCESS | 916 | 1461000244168 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 686ms 10:24:04 INFO - PROCESS | 916 | 1461000244195 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 916 | 1461000244197 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 10:24:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:24:04 INFO - PROCESS | 916 | 1461000244201 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 916 | 1461000244202 Marionette TRACE conn2 <- [1,2798,null,{}] 10:24:04 INFO - PROCESS | 916 | 1461000244206 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:04 INFO - PROCESS | 916 | 1461000244325 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1D75D800) [pid = 916] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1A480800) [pid = 916] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19D80C00) [pid = 916] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 99 (157EF400) [pid = 916] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 98 (13513400) [pid = 916] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1C604000) [pid = 916] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18744000) [pid = 916] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19F6D800) [pid = 916] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 94 (196B7400) [pid = 916] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16549C00) [pid = 916] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 92 (11BCFC00) [pid = 916] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15E12C00) [pid = 916] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1AEA5400) [pid = 916] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15F9F400) [pid = 916] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:24:04 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1A11A800) [pid = 916] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:24:04 INFO - PROCESS | 916 | 1461000244556 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 916 | ++DOCSHELL 11B5C000 == 76 [pid = 916] [id = 709] 10:24:04 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (11BCFC00) [pid = 916] [serial = 2127] [outer = 00000000] 10:24:04 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (157EF400) [pid = 916] [serial = 2128] [outer = 11BCFC00] 10:24:04 INFO - PROCESS | 916 | 1461000244600 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1669B000) [pid = 916] [serial = 2129] [outer = 11BCFC00] 10:24:04 INFO - PROCESS | 916 | 1461000244961 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 794ms 10:24:05 INFO - PROCESS | 916 | 1461000245003 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 916 | 1461000245005 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 10:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:24:05 INFO - PROCESS | 916 | 1461000245010 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 916 | 1461000245012 Marionette TRACE conn2 <- [1,2802,null,{}] 10:24:05 INFO - PROCESS | 916 | 1461000245016 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 916 | 1461000245101 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:24:05 INFO - PROCESS | 916 | 1461000245204 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 916 | ++DOCSHELL 143AD400 == 77 [pid = 916] [id = 710] 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (14BF2C00) [pid = 916] [serial = 2130] [outer = 00000000] 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1C51E400) [pid = 916] [serial = 2131] [outer = 14BF2C00] 10:24:05 INFO - PROCESS | 916 | 1461000245251 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1C571400) [pid = 916] [serial = 2132] [outer = 14BF2C00] 10:24:05 INFO - PROCESS | 916 | 1461000245614 Marionette TRACE conn2 <- [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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:24:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 623ms 10:24:05 INFO - PROCESS | 916 | 1461000245646 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 916 | 1461000245648 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 10:24:05 INFO - PROCESS | 916 | 1461000245651 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:24:05 INFO - PROCESS | 916 | 1461000245653 Marionette TRACE conn2 <- [1,2806,null,{}] 10:24:05 INFO - PROCESS | 916 | 1461000245656 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 916 | 1461000245789 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:24:05 INFO - PROCESS | 916 | 1461000245798 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 916 | ++DOCSHELL 19D80C00 == 78 [pid = 916] [id = 711] 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (19D81400) [pid = 916] [serial = 2133] [outer = 00000000] 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1C609000) [pid = 916] [serial = 2134] [outer = 19D81400] 10:24:05 INFO - PROCESS | 916 | 1461000245842 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1C664800) [pid = 916] [serial = 2135] [outer = 19D81400] 10:24:06 INFO - PROCESS | 916 | 1461000246251 Marionette TRACE conn2 <- [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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:24:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 10:24:06 INFO - PROCESS | 916 | 1461000246290 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 916 | 1461000246292 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 10:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:24:06 INFO - PROCESS | 916 | 1461000246296 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 916 | 1461000246298 Marionette TRACE conn2 <- [1,2810,null,{}] 10:24:06 INFO - PROCESS | 916 | 1461000246302 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:06 INFO - PROCESS | 916 | 1461000246451 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:24:06 INFO - PROCESS | 916 | 1461000246499 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 916 | ++DOCSHELL 1C669000 == 79 [pid = 916] [id = 712] 10:24:06 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1CE90400) [pid = 916] [serial = 2136] [outer = 00000000] 10:24:06 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1D3E0000) [pid = 916] [serial = 2137] [outer = 1CE90400] 10:24:06 INFO - PROCESS | 916 | 1461000246548 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1D75F000) [pid = 916] [serial = 2138] [outer = 1CE90400] 10:24:07 INFO - PROCESS | 916 | 1461000247226 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 998ms 10:24:07 INFO - PROCESS | 916 | 1461000247299 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 916 | 1461000247305 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 10:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:24:07 INFO - PROCESS | 916 | 1461000247311 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 916 | 1461000247315 Marionette TRACE conn2 <- [1,2814,null,{}] 10:24:07 INFO - PROCESS | 916 | 1461000247320 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:07 INFO - PROCESS | 916 | 1461000247437 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:24:07 INFO - PROCESS | 916 | 1461000247587 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 916 | ++DOCSHELL 142B4000 == 80 [pid = 916] [id = 713] 10:24:07 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (14B9D800) [pid = 916] [serial = 2139] [outer = 00000000] 10:24:07 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15CF6400) [pid = 916] [serial = 2140] [outer = 14B9D800] 10:24:07 INFO - PROCESS | 916 | 1461000247643 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15FA3000) [pid = 916] [serial = 2141] [outer = 14B9D800] 10:24:08 INFO - PROCESS | 916 | 1461000248263 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 997ms 10:24:08 INFO - PROCESS | 916 | 1461000248313 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 916 | 1461000248319 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:24:08 INFO - PROCESS | 916 | 1461000248326 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 916 | 1461000248329 Marionette TRACE conn2 <- [1,2818,null,{}] 10:24:08 INFO - PROCESS | 916 | 1461000248333 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:08 INFO - PROCESS | 916 | 1461000248445 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:24:08 INFO - PROCESS | 916 | 1461000248604 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 916 | ++DOCSHELL 167EE000 == 81 [pid = 916] [id = 714] 10:24:08 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (183D6400) [pid = 916] [serial = 2142] [outer = 00000000] 10:24:08 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (196AC000) [pid = 916] [serial = 2143] [outer = 183D6400] 10:24:08 INFO - PROCESS | 916 | 1461000248658 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (19C0B400) [pid = 916] [serial = 2144] [outer = 183D6400] 10:24:09 INFO - PROCESS | 916 | 1461000249266 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:24:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 997ms 10:24:09 INFO - PROCESS | 916 | 1461000249310 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 916 | 1461000249312 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 10:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:24:09 INFO - PROCESS | 916 | 1461000249316 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 916 | 1461000249320 Marionette TRACE conn2 <- [1,2822,null,{}] 10:24:09 INFO - PROCESS | 916 | 1461000249331 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:09 INFO - PROCESS | 916 | 1461000249445 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:24:09 INFO - PROCESS | 916 | 1461000249593 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 916 | ++DOCSHELL 1C579400 == 82 [pid = 916] [id = 715] 10:24:09 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1CE10C00) [pid = 916] [serial = 2145] [outer = 00000000] 10:24:09 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1D0C8000) [pid = 916] [serial = 2146] [outer = 1CE10C00] 10:24:09 INFO - PROCESS | 916 | 1461000249650 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1D3EA400) [pid = 916] [serial = 2147] [outer = 1CE10C00] 10:24:10 INFO - PROCESS | 916 | 1461000250194 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 935ms 10:24:10 INFO - PROCESS | 916 | 1461000250260 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 916 | 1461000250263 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:24:10 INFO - PROCESS | 916 | 1461000250267 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 916 | 1461000250269 Marionette TRACE conn2 <- [1,2826,null,{}] 10:24:10 INFO - PROCESS | 916 | 1461000250272 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:10 INFO - PROCESS | 916 | 1461000250385 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:24:10 INFO - PROCESS | 916 | 1461000250544 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 916 | ++DOCSHELL 1CE95C00 == 83 [pid = 916] [id = 716] 10:24:10 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D3E4C00) [pid = 916] [serial = 2148] [outer = 00000000] 10:24:10 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1D7A7400) [pid = 916] [serial = 2149] [outer = 1D3E4C00] 10:24:10 INFO - PROCESS | 916 | 1461000250598 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1D8E0800) [pid = 916] [serial = 2150] [outer = 1D3E4C00] 10:24:11 INFO - PROCESS | 916 | 1461000251158 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 934ms 10:24:11 INFO - PROCESS | 916 | 1461000251212 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 916 | 1461000251214 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 10:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:24:11 INFO - PROCESS | 916 | 1461000251217 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 916 | 1461000251219 Marionette TRACE conn2 <- [1,2830,null,{}] 10:24:11 INFO - PROCESS | 916 | 1461000251223 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:11 INFO - PROCESS | 916 | 1461000251329 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:24:11 INFO - PROCESS | 916 | 1461000251477 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 916 | ++DOCSHELL 15CBE800 == 84 [pid = 916] [id = 717] 10:24:11 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (167F2C00) [pid = 916] [serial = 2151] [outer = 00000000] 10:24:11 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1DB76C00) [pid = 916] [serial = 2152] [outer = 167F2C00] 10:24:11 INFO - PROCESS | 916 | 1461000251531 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1DC2B000) [pid = 916] [serial = 2153] [outer = 167F2C00] 10:24:12 INFO - PROCESS | 916 | 1461000252098 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 935ms 10:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:24:12 INFO - PROCESS | 916 | 1461000252163 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 916 | 1461000252165 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 10:24:12 INFO - PROCESS | 916 | 1461000252168 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 916 | 1461000252170 Marionette TRACE conn2 <- [1,2834,null,{}] 10:24:12 INFO - PROCESS | 916 | 1461000252174 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 916 | 1461000252320 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:24:12 INFO - PROCESS | 916 | 1461000252467 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 916 | ++DOCSHELL 1DB28800 == 85 [pid = 916] [id = 718] 10:24:12 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1DE2A800) [pid = 916] [serial = 2154] [outer = 00000000] 10:24:12 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1E027800) [pid = 916] [serial = 2155] [outer = 1DE2A800] 10:24:12 INFO - PROCESS | 916 | 1461000252526 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1E02B000) [pid = 916] [serial = 2156] [outer = 1DE2A800] 10:24:13 INFO - PROCESS | 916 | 1461000253117 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 998ms 10:24:13 INFO - PROCESS | 916 | 1461000253172 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 916 | 1461000253174 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 10:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:24:13 INFO - PROCESS | 916 | 1461000253178 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 916 | 1461000253180 Marionette TRACE conn2 <- [1,2838,null,{}] 10:24:13 INFO - PROCESS | 916 | 1461000253184 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:13 INFO - PROCESS | 916 | 1461000253289 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:24:13 INFO - PROCESS | 916 | 1461000253600 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 916 | ++DOCSHELL 11B58800 == 86 [pid = 916] [id = 719] 10:24:13 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (11BCBC00) [pid = 916] [serial = 2157] [outer = 00000000] 10:24:13 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (14BA1800) [pid = 916] [serial = 2158] [outer = 11BCBC00] 10:24:13 INFO - PROCESS | 916 | 1461000253660 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (15C3D800) [pid = 916] [serial = 2159] [outer = 11BCBC00] 10:24:14 INFO - PROCESS | 916 | 1461000254244 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1090ms 10:24:14 INFO - PROCESS | 916 | 1461000254271 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 916 | 1461000254276 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:24:14 INFO - PROCESS | 916 | 1461000254281 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 916 | 1461000254284 Marionette TRACE conn2 <- [1,2842,null,{}] 10:24:14 INFO - PROCESS | 916 | 1461000254289 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 916 | 1461000254401 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:24:14 INFO - PROCESS | 916 | 1461000254574 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 916 | ++DOCSHELL 15F5A400 == 87 [pid = 916] [id = 720] 10:24:14 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (16549C00) [pid = 916] [serial = 2160] [outer = 00000000] 10:24:14 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (18050C00) [pid = 916] [serial = 2161] [outer = 16549C00] 10:24:14 INFO - PROCESS | 916 | 1461000254623 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1847B000) [pid = 916] [serial = 2162] [outer = 16549C00] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 14BA6400 == 86 [pid = 916] [id = 597] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 19D80C00 == 85 [pid = 916] [id = 711] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 143AD400 == 84 [pid = 916] [id = 710] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 11B5C000 == 83 [pid = 916] [id = 709] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 1A3F2C00 == 82 [pid = 916] [id = 708] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 15FA2000 == 81 [pid = 916] [id = 707] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 18FEBC00 == 80 [pid = 916] [id = 706] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 183E0000 == 79 [pid = 916] [id = 705] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 167EFC00 == 78 [pid = 916] [id = 704] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 123F9400 == 77 [pid = 916] [id = 703] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 1579D400 == 76 [pid = 916] [id = 702] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 1CE05400 == 75 [pid = 916] [id = 699] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 1C666000 == 74 [pid = 916] [id = 698] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 18FDEC00 == 73 [pid = 916] [id = 697] 10:24:14 INFO - PROCESS | 916 | --DOCSHELL 15E12800 == 72 [pid = 916] [id = 696] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1C521C00) [pid = 916] [serial = 2012] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 122 (15F9D400) [pid = 916] [serial = 2083] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1C575C00) [pid = 916] [serial = 2071] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1C5C1800) [pid = 916] [serial = 2072] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1A485000) [pid = 916] [serial = 2068] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16547000) [pid = 916] [serial = 2045] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15FA6400) [pid = 916] [serial = 2044] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1D3E3C00) [pid = 916] [serial = 2075] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1CE0FC00) [pid = 916] [serial = 2057] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1C669800) [pid = 916] [serial = 2056] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1D0CB000) [pid = 916] [serial = 2074] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19AB3400) [pid = 916] [serial = 2048] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 111 (18FDE000) [pid = 916] [serial = 2047] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1C51D800) [pid = 916] [serial = 2050] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19834C00) [pid = 916] [serial = 2065] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19C0C000) [pid = 916] [serial = 2066] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19D85800) [pid = 916] [serial = 2080] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 106 (13719800) [pid = 916] [serial = 2077] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 105 (16544800) [pid = 916] [serial = 2062] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 104 (167FA800) [pid = 916] [serial = 2063] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1C609400) [pid = 916] [serial = 2054] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1C5EDC00) [pid = 916] [serial = 2053] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183DD000) [pid = 916] [serial = 2060] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 100 (167F5800) [pid = 916] [serial = 2059] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1D79EC00) [pid = 916] [serial = 2084] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1C56EC00) [pid = 916] [serial = 2051] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1A596000) [pid = 916] [serial = 2069] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 96 (142B4C00) [pid = 916] [serial = 2078] [outer = 00000000] [url = about:blank] 10:24:14 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1C668400) [pid = 916] [serial = 2081] [outer = 00000000] [url = about:blank] 10:24:15 INFO - PROCESS | 916 | 1461000255140 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 904ms 10:24:15 INFO - PROCESS | 916 | 1461000255172 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 916 | 1461000255176 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 10:24:15 INFO - PROCESS | 916 | 1461000255180 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:24:15 INFO - PROCESS | 916 | 1461000255182 Marionette TRACE conn2 <- [1,2846,null,{}] 10:24:15 INFO - PROCESS | 916 | 1461000255186 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 916 | 1461000255274 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:24:15 INFO - PROCESS | 916 | 1461000255283 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 916 | ++DOCSHELL 15CB9C00 == 73 [pid = 916] [id = 721] 10:24:15 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15FA2000) [pid = 916] [serial = 2163] [outer = 00000000] 10:24:15 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (167EFC00) [pid = 916] [serial = 2164] [outer = 15FA2000] 10:24:15 INFO - PROCESS | 916 | 1461000255328 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (186D6C00) [pid = 916] [serial = 2165] [outer = 15FA2000] 10:24:15 INFO - PROCESS | 916 | 1461000255863 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 10:24:15 INFO - PROCESS | 916 | 1461000255921 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 916 | 1461000255923 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 10:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:24:15 INFO - PROCESS | 916 | 1461000255928 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 916 | 1461000255934 Marionette TRACE conn2 <- [1,2850,null,{}] 10:24:15 INFO - PROCESS | 916 | 1461000255943 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 916 | 1461000256038 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:24:16 INFO - PROCESS | 916 | 1461000256190 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 916 | ++DOCSHELL 18741000 == 74 [pid = 916] [id = 722] 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (18F04400) [pid = 916] [serial = 2166] [outer = 00000000] 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19AB8000) [pid = 916] [serial = 2167] [outer = 18F04400] 10:24:16 INFO - PROCESS | 916 | 1461000256235 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19C11400) [pid = 916] [serial = 2168] [outer = 18F04400] 10:24:16 INFO - PROCESS | 916 | 1461000256638 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 747ms 10:24:16 INFO - PROCESS | 916 | 1461000256667 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 916 | 1461000256670 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:24:16 INFO - PROCESS | 916 | 1461000256673 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 916 | 1461000256675 Marionette TRACE conn2 <- [1,2854,null,{}] 10:24:16 INFO - PROCESS | 916 | 1461000256678 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 916 | 1461000256766 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:24:16 INFO - PROCESS | 916 | 1461000256772 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 916 | ++DOCSHELL 143B0400 == 75 [pid = 916] [id = 723] 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19D7F800) [pid = 916] [serial = 2169] [outer = 00000000] 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1A3F2800) [pid = 916] [serial = 2170] [outer = 19D7F800] 10:24:16 INFO - PROCESS | 916 | 1461000256817 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1A58E400) [pid = 916] [serial = 2171] [outer = 19D7F800] 10:24:17 INFO - PROCESS | 916 | 1461000257313 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 702ms 10:24:17 INFO - PROCESS | 916 | 1461000257372 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 916 | 1461000257374 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:24:17 INFO - PROCESS | 916 | 1461000257378 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 916 | 1461000257380 Marionette TRACE conn2 <- [1,2858,null,{}] 10:24:17 INFO - PROCESS | 916 | 1461000257388 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 916 | 1461000257537 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:24:17 INFO - PROCESS | 916 | 1461000257559 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 916 | ++DOCSHELL 1AE30000 == 76 [pid = 916] [id = 724] 10:24:17 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1AE31400) [pid = 916] [serial = 2172] [outer = 00000000] 10:24:17 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1C51D800) [pid = 916] [serial = 2173] [outer = 1AE31400] 10:24:17 INFO - PROCESS | 916 | 1461000257612 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1C574400) [pid = 916] [serial = 2174] [outer = 1AE31400] 10:24:18 INFO - PROCESS | 916 | 1461000258082 Marionette TRACE conn2 <- [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]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 10:24:18 INFO - PROCESS | 916 | 1461000258119 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 916 | 1461000258120 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 10:24:18 INFO - PROCESS | 916 | 1461000258124 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:24:18 INFO - PROCESS | 916 | 1461000258125 Marionette TRACE conn2 <- [1,2862,null,{}] 10:24:18 INFO - PROCESS | 916 | 1461000258129 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 916 | 1461000258254 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:24:18 INFO - PROCESS | 916 | 1461000258268 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 916 | ++DOCSHELL 1C522C00 == 77 [pid = 916] [id = 725] 10:24:18 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1C5BF800) [pid = 916] [serial = 2175] [outer = 00000000] 10:24:18 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1C5F1800) [pid = 916] [serial = 2176] [outer = 1C5BF800] 10:24:18 INFO - PROCESS | 916 | 1461000258317 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1C65C400) [pid = 916] [serial = 2177] [outer = 1C5BF800] 10:24:18 INFO - PROCESS | 916 | 1461000258762 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 702ms 10:24:18 INFO - PROCESS | 916 | 1461000258824 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 916 | 1461000258826 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 10:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:24:18 INFO - PROCESS | 916 | 1461000258829 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 916 | 1461000258831 Marionette TRACE conn2 <- [1,2866,null,{}] 10:24:18 INFO - PROCESS | 916 | 1461000258840 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 916 | 1461000258988 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 109 (14BF2C00) [pid = 916] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15CBD800) [pid = 916] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 107 (167F0400) [pid = 916] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18450C00) [pid = 916] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 105 (11BCFC00) [pid = 916] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18FECC00) [pid = 916] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1A3F9400) [pid = 916] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1351FC00) [pid = 916] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183E1800) [pid = 916] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:24:19 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19D81400) [pid = 916] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:24:19 INFO - PROCESS | 916 | 1461000259209 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 916 | ++DOCSHELL 11BCFC00 == 78 [pid = 916] [id = 726] 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13513400) [pid = 916] [serial = 2178] [outer = 00000000] 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (14BA9000) [pid = 916] [serial = 2179] [outer = 13513400] 10:24:19 INFO - PROCESS | 916 | 1461000259253 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183E1800) [pid = 916] [serial = 2180] [outer = 13513400] 10:24:19 INFO - PROCESS | 916 | 1461000259625 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 841ms 10:24:19 INFO - PROCESS | 916 | 1461000259672 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 916 | 1461000259674 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 10:24:19 INFO - PROCESS | 916 | 1461000259677 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:24:19 INFO - PROCESS | 916 | 1461000259679 Marionette TRACE conn2 <- [1,2870,null,{}] 10:24:19 INFO - PROCESS | 916 | 1461000259690 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:19 INFO - PROCESS | 916 | 1461000259775 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:24:19 INFO - PROCESS | 916 | 1461000259781 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 916 | ++DOCSHELL 142B5000 == 79 [pid = 916] [id = 727] 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (167F0400) [pid = 916] [serial = 2181] [outer = 00000000] 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1CE09000) [pid = 916] [serial = 2182] [outer = 167F0400] 10:24:19 INFO - PROCESS | 916 | 1461000259828 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1D0C7800) [pid = 916] [serial = 2183] [outer = 167F0400] 10:24:20 INFO - PROCESS | 916 | 1461000260265 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 654ms 10:24:20 INFO - PROCESS | 916 | 1461000260323 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 916 | 1461000260325 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 10:24:20 INFO - PROCESS | 916 | 1461000260329 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:24:20 INFO - PROCESS | 916 | 1461000260331 Marionette TRACE conn2 <- [1,2874,null,{}] 10:24:20 INFO - PROCESS | 916 | 1461000260334 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:20 INFO - PROCESS | 916 | 1461000260421 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:24:20 INFO - PROCESS | 916 | 1461000260460 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 916 | ++DOCSHELL 1C665800 == 80 [pid = 916] [id = 728] 10:24:20 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1D0C3400) [pid = 916] [serial = 2184] [outer = 00000000] 10:24:20 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1D79D800) [pid = 916] [serial = 2185] [outer = 1D0C3400] 10:24:20 INFO - PROCESS | 916 | 1461000260507 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1D7A6800) [pid = 916] [serial = 2186] [outer = 1D0C3400] 10:24:20 INFO - PROCESS | 916 | 1461000260945 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 639ms 10:24:20 INFO - PROCESS | 916 | 1461000260988 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 916 | 1461000260990 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 10:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:24:20 INFO - PROCESS | 916 | 1461000260994 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 916 | 1461000260995 Marionette TRACE conn2 <- [1,2878,null,{}] 10:24:20 INFO - PROCESS | 916 | 1461000260999 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 916 | 1461000261086 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:24:21 INFO - PROCESS | 916 | 1461000261092 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 916 | ++DOCSHELL 1D759000 == 81 [pid = 916] [id = 729] 10:24:21 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1D79D000) [pid = 916] [serial = 2187] [outer = 00000000] 10:24:21 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1DE25400) [pid = 916] [serial = 2188] [outer = 1D79D000] 10:24:21 INFO - PROCESS | 916 | 1461000261144 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1DE2FC00) [pid = 916] [serial = 2189] [outer = 1D79D000] 10:24:21 INFO - PROCESS | 916 | 1461000261903 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 935ms 10:24:21 INFO - PROCESS | 916 | 1461000261951 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 916 | 1461000261957 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:24:21 INFO - PROCESS | 916 | 1461000261964 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 916 | 1461000261967 Marionette TRACE conn2 <- [1,2882,null,{}] 10:24:21 INFO - PROCESS | 916 | 1461000261973 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:22 INFO - PROCESS | 916 | 1461000262100 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:24:22 INFO - PROCESS | 916 | 1461000262248 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 916 | ++DOCSHELL 15C3AC00 == 82 [pid = 916] [id = 730] 10:24:22 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15F99800) [pid = 916] [serial = 2190] [outer = 00000000] 10:24:22 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (167F0C00) [pid = 916] [serial = 2191] [outer = 15F99800] 10:24:22 INFO - PROCESS | 916 | 1461000262308 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (183DD000) [pid = 916] [serial = 2192] [outer = 15F99800] 10:24:22 INFO - PROCESS | 916 | 1461000262843 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 935ms 10:24:22 INFO - PROCESS | 916 | 1461000262907 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 916 | 1461000262913 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 10:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:24:22 INFO - PROCESS | 916 | 1461000262919 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 916 | 1461000262922 Marionette TRACE conn2 <- [1,2886,null,{}] 10:24:22 INFO - PROCESS | 916 | 1461000262926 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:23 INFO - PROCESS | 916 | 1461000263040 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:24:23 INFO - PROCESS | 916 | 1461000263189 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 916 | ++DOCSHELL 13836800 == 83 [pid = 916] [id = 731] 10:24:23 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1847A800) [pid = 916] [serial = 2193] [outer = 00000000] 10:24:23 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19D83400) [pid = 916] [serial = 2194] [outer = 1847A800] 10:24:23 INFO - PROCESS | 916 | 1461000263252 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1A48A400) [pid = 916] [serial = 2195] [outer = 1847A800] 10:24:23 INFO - PROCESS | 916 | 1461000263890 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:24:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 998ms 10:24:23 INFO - PROCESS | 916 | 1461000263920 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 916 | 1461000263922 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 10:24:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:24:23 INFO - PROCESS | 916 | 1461000263926 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 916 | 1461000263930 Marionette TRACE conn2 <- [1,2890,null,{}] 10:24:23 INFO - PROCESS | 916 | 1461000263941 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 916 | 1461000264056 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:24:24 INFO - PROCESS | 916 | 1461000264207 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 916 | ++DOCSHELL 1D7A2C00 == 84 [pid = 916] [id = 732] 10:24:24 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1DB2B400) [pid = 916] [serial = 2196] [outer = 00000000] 10:24:24 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1DE2BC00) [pid = 916] [serial = 2197] [outer = 1DB2B400] 10:24:24 INFO - PROCESS | 916 | 1461000264272 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1E024800) [pid = 916] [serial = 2198] [outer = 1DB2B400] 10:24:24 INFO - PROCESS | 916 | 1461000264800 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:24:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 950ms 10:24:24 INFO - PROCESS | 916 | 1461000264871 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 916 | 1461000264874 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:24:24 INFO - PROCESS | 916 | 1461000264878 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 916 | 1461000264880 Marionette TRACE conn2 <- [1,2894,null,{}] 10:24:24 INFO - PROCESS | 916 | 1461000264884 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 916 | 1461000264994 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:24:25 INFO - PROCESS | 916 | 1461000265156 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 916 | ++DOCSHELL 1E023C00 == 85 [pid = 916] [id = 733] 10:24:25 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1E02F400) [pid = 916] [serial = 2199] [outer = 00000000] 10:24:25 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1E179C00) [pid = 916] [serial = 2200] [outer = 1E02F400] 10:24:25 INFO - PROCESS | 916 | 1461000265210 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1E17D000) [pid = 916] [serial = 2201] [outer = 1E02F400] 10:24:25 INFO - PROCESS | 916 | 1461000265754 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 935ms 10:24:25 INFO - PROCESS | 916 | 1461000265806 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 916 | 1461000265809 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 10:24:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:24:25 INFO - PROCESS | 916 | 1461000265812 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 916 | 1461000265814 Marionette TRACE conn2 <- [1,2898,null,{}] 10:24:25 INFO - PROCESS | 916 | 1461000265818 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:25 INFO - PROCESS | 916 | 1461000265925 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:24:26 INFO - PROCESS | 916 | 1461000266087 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 916 | ++DOCSHELL 1C606C00 == 86 [pid = 916] [id = 734] 10:24:26 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1E176800) [pid = 916] [serial = 2202] [outer = 00000000] 10:24:26 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1E341C00) [pid = 916] [serial = 2203] [outer = 1E176800] 10:24:26 INFO - PROCESS | 916 | 1461000266140 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1E344000) [pid = 916] [serial = 2204] [outer = 1E176800] 10:24:26 INFO - PROCESS | 916 | 1461000266649 Marionette TRACE conn2 <- [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]]]}] 10:24:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:24:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:24:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 903ms 10:24:26 INFO - PROCESS | 916 | 1461000266717 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 916 | 1461000266719 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 10:24:26 INFO - TEST-START | /DOMEvents/constructors.html 10:24:26 INFO - PROCESS | 916 | 1461000266723 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 916 | 1461000266725 Marionette TRACE conn2 <- [1,2902,null,{}] 10:24:26 INFO - PROCESS | 916 | 1461000266729 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 916 | 1461000266846 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:24:27 INFO - PROCESS | 916 | 1461000266996 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 916 | ++DOCSHELL 1E02D800 == 87 [pid = 916] [id = 735] 10:24:27 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1E33FC00) [pid = 916] [serial = 2205] [outer = 00000000] 10:24:27 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1E43C400) [pid = 916] [serial = 2206] [outer = 1E33FC00] 10:24:27 INFO - PROCESS | 916 | 1461000267053 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1E5E1C00) [pid = 916] [serial = 2207] [outer = 1E33FC00] 10:24:27 INFO - PROCESS | 916 | 1461000267720 Marionette TRACE conn2 <- [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]]]}] 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:24:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:24:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1060ms 10:24:27 INFO - PROCESS | 916 | 1461000267786 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 916 | 1461000267788 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 10:24:27 INFO - PROCESS | 916 | 1461000267792 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 916 | 1461000267794 Marionette TRACE conn2 <- [1,2906,null,{}] 10:24:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:24:27 INFO - PROCESS | 916 | 1461000267797 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:27 INFO - PROCESS | 916 | 1461000267905 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:24:28 INFO - PROCESS | 916 | 1461000268055 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 916 | ++DOCSHELL 138B5400 == 88 [pid = 916] [id = 736] 10:24:28 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (14BF1400) [pid = 916] [serial = 2208] [outer = 00000000] 10:24:28 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1654AC00) [pid = 916] [serial = 2209] [outer = 14BF1400] 10:24:28 INFO - PROCESS | 916 | 1461000268115 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (183E4800) [pid = 916] [serial = 2210] [outer = 14BF1400] 10:24:28 INFO - PROCESS | 916 | 1461000268865 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:24:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:24:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1075ms 10:24:28 INFO - PROCESS | 916 | 1461000268883 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 916 | 1461000268887 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 10:24:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:24:28 INFO - PROCESS | 916 | 1461000268893 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 916 | 1461000268896 Marionette TRACE conn2 <- [1,2910,null,{}] 10:24:28 INFO - PROCESS | 916 | 1461000268901 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:28 INFO - PROCESS | 916 | 1461000269006 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:24:29 INFO - PROCESS | 916 | 1461000269131 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 916 | ++DOCSHELL 15CD2800 == 89 [pid = 916] [id = 737] 10:24:29 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (15CF1800) [pid = 916] [serial = 2211] [outer = 00000000] 10:24:29 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (16580800) [pid = 916] [serial = 2212] [outer = 15CF1800] 10:24:29 INFO - PROCESS | 916 | 1461000269179 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (167EE800) [pid = 916] [serial = 2213] [outer = 15CF1800] 10:24:29 INFO - PROCESS | 916 | [916] 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 10:24:29 INFO - PROCESS | 916 | [916] 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 10:24:29 INFO - PROCESS | 916 | [916] 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 10:24:29 INFO - PROCESS | 916 | [916] 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 10:24:29 INFO - PROCESS | 916 | 1461000269727 Marionette TRACE conn2 <- [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]]]}] 10:24:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:24:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:29 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 10:24:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:29 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 10:24:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:29 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]" 10:24:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:24:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 904ms 10:24:29 INFO - PROCESS | 916 | 1461000269799 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 916 | 1461000269805 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:24:29 INFO - PROCESS | 916 | 1461000269812 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 916 | 1461000269816 Marionette TRACE conn2 <- [1,2914,null,{}] 10:24:29 INFO - PROCESS | 916 | 1461000269821 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 916 | 1461000269954 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:24:30 INFO - PROCESS | 916 | 1461000270105 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 916 | ++DOCSHELL 15CC1400 == 90 [pid = 916] [id = 738] 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (167F9400) [pid = 916] [serial = 2214] [outer = 00000000] 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (18F0B000) [pid = 916] [serial = 2215] [outer = 167F9400] 10:24:30 INFO - PROCESS | 916 | 1461000270153 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19699800) [pid = 916] [serial = 2216] [outer = 167F9400] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1C665800 == 89 [pid = 916] [id = 728] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 142B5000 == 88 [pid = 916] [id = 727] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 11BCFC00 == 87 [pid = 916] [id = 726] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1C522C00 == 86 [pid = 916] [id = 725] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1AE30000 == 85 [pid = 916] [id = 724] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 143B0400 == 84 [pid = 916] [id = 723] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 18741000 == 83 [pid = 916] [id = 722] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 15CB9C00 == 82 [pid = 916] [id = 721] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 15F5A400 == 81 [pid = 916] [id = 720] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 11B58800 == 80 [pid = 916] [id = 719] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1CE95C00 == 79 [pid = 916] [id = 716] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1C579400 == 78 [pid = 916] [id = 715] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 167EE000 == 77 [pid = 916] [id = 714] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 142B4000 == 76 [pid = 916] [id = 713] 10:24:30 INFO - PROCESS | 916 | --DOCSHELL 1C669000 == 75 [pid = 916] [id = 712] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C609000) [pid = 916] [serial = 2134] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1C664800) [pid = 916] [serial = 2135] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1C571400) [pid = 916] [serial = 2132] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15FA0800) [pid = 916] [serial = 2107] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 134 (167F9800) [pid = 916] [serial = 2113] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 133 (18744400) [pid = 916] [serial = 2116] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1DC2D000) [pid = 916] [serial = 2101] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1669B000) [pid = 916] [serial = 2129] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 130 (196B6C00) [pid = 916] [serial = 2119] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1C51AC00) [pid = 916] [serial = 2126] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 128 (183DE800) [pid = 916] [serial = 2089] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1AEA7000) [pid = 916] [serial = 2125] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1A389800) [pid = 916] [serial = 2092] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1D8E5800) [pid = 916] [serial = 2095] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 124 (143AE400) [pid = 916] [serial = 2110] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1C51E400) [pid = 916] [serial = 2131] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1DE29000) [pid = 916] [serial = 2104] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 121 (16A73400) [pid = 916] [serial = 2114] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 120 (157EF400) [pid = 916] [serial = 2128] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1D7A8400) [pid = 916] [serial = 2086] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1982D800) [pid = 916] [serial = 2120] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 117 (18F0B800) [pid = 916] [serial = 2117] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15CEDC00) [pid = 916] [serial = 2111] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19D7FC00) [pid = 916] [serial = 2122] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1DB2AC00) [pid = 916] [serial = 2098] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1654C000) [pid = 916] [serial = 2108] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19F75000) [pid = 916] [serial = 2123] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 916 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:24:30 INFO - PROCESS | 916 | 1461000270637 Marionette TRACE conn2 <- [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]]]}] 10:24:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:24:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 842ms 10:24:30 INFO - PROCESS | 916 | 1461000270652 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 916 | 1461000270654 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 10:24:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:24:30 INFO - PROCESS | 916 | 1461000270658 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 916 | 1461000270661 Marionette TRACE conn2 <- [1,2918,null,{}] 10:24:30 INFO - PROCESS | 916 | 1461000270671 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 916 | 1461000270761 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:24:30 INFO - PROCESS | 916 | 1461000270768 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 916 | ++DOCSHELL 1669B000 == 76 [pid = 916] [id = 739] 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (16750000) [pid = 916] [serial = 2217] [outer = 00000000] 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18792000) [pid = 916] [serial = 2218] [outer = 16750000] 10:24:30 INFO - PROCESS | 916 | 1461000270815 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18FECC00) [pid = 916] [serial = 2219] [outer = 16750000] 10:24:31 INFO - PROCESS | 916 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:24:31 INFO - PROCESS | 916 | 1461000271284 Marionette TRACE conn2 <- [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]]]}] 10:24:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:24:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 701ms 10:24:31 INFO - PROCESS | 916 | 1461000271342 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 916 | 1461000271344 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 10:24:31 INFO - PROCESS | 916 | 1461000271348 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:24:31 INFO - PROCESS | 916 | 1461000271349 Marionette TRACE conn2 <- [1,2922,null,{}] 10:24:31 INFO - PROCESS | 916 | 1461000271353 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:31 INFO - PROCESS | 916 | 1461000271464 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:24:31 INFO - PROCESS | 916 | 1461000271606 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 916 | ++DOCSHELL 19AB0C00 == 77 [pid = 916] [id = 740] 10:24:31 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19AB5000) [pid = 916] [serial = 2220] [outer = 00000000] 10:24:31 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19C17000) [pid = 916] [serial = 2221] [outer = 19AB5000] 10:24:31 INFO - PROCESS | 916 | 1461000271653 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19D82C00) [pid = 916] [serial = 2222] [outer = 19AB5000] 10:24:31 INFO - PROCESS | 916 | 1461000271993 Marionette TRACE conn2 <- [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]]]}] 10:24:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:24:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 701ms 10:24:32 INFO - PROCESS | 916 | 1461000272051 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 916 | 1461000272053 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 10:24:32 INFO - PROCESS | 916 | 1461000272057 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:24:32 INFO - PROCESS | 916 | 1461000272059 Marionette TRACE conn2 <- [1,2926,null,{}] 10:24:32 INFO - PROCESS | 916 | 1461000272062 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 916 | 1461000272148 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:24:32 INFO - PROCESS | 916 | 1461000272154 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 916 | ++DOCSHELL 19833C00 == 78 [pid = 916] [id = 741] 10:24:32 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19AB4000) [pid = 916] [serial = 2223] [outer = 00000000] 10:24:32 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1A58E800) [pid = 916] [serial = 2224] [outer = 19AB4000] 10:24:32 INFO - PROCESS | 916 | 1461000272199 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1AE2EC00) [pid = 916] [serial = 2225] [outer = 19AB4000] 10:24:32 INFO - PROCESS | 916 | 1461000272639 Marionette TRACE conn2 <- [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]]]}] 10:24:32 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. 10:24:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 623ms 10:24:32 INFO - PROCESS | 916 | 1461000272700 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 916 | 1461000272702 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 10:24:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:24:32 INFO - PROCESS | 916 | 1461000272709 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 916 | 1461000272711 Marionette TRACE conn2 <- [1,2930,null,{}] 10:24:32 INFO - PROCESS | 916 | 1461000272723 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 916 | 1461000272851 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1D0C3400) [pid = 916] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1AE31400) [pid = 916] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1C5BF800) [pid = 916] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13513400) [pid = 916] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 116 (167F0400) [pid = 916] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 115 (18F04400) [pid = 916] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 114 (16549C00) [pid = 916] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 113 (11BCBC00) [pid = 916] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19D7F800) [pid = 916] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:24:33 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15FA2000) [pid = 916] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:24:33 INFO - PROCESS | 916 | 1461000273388 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 916 | ++DOCSHELL 123F9400 == 79 [pid = 916] [id = 742] 10:24:33 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (13209000) [pid = 916] [serial = 2226] [outer = 00000000] 10:24:33 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1382E400) [pid = 916] [serial = 2227] [outer = 13209000] 10:24:33 INFO - PROCESS | 916 | 1461000273448 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (138B4800) [pid = 916] [serial = 2228] [outer = 13209000] 10:24:34 INFO - PROCESS | 916 | 1461000274002 Marionette TRACE conn2 <- [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"]]]}] 10:24:34 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 10:24:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:24:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1309ms 10:24:34 INFO - PROCESS | 916 | 1461000274021 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 916 | 1461000274025 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 10:24:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:24:34 INFO - PROCESS | 916 | 1461000274030 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 916 | 1461000274034 Marionette TRACE conn2 <- [1,2934,null,{}] 10:24:34 INFO - PROCESS | 916 | 1461000274039 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:34 INFO - PROCESS | 916 | 1461000274153 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:24:34 INFO - PROCESS | 916 | 1461000274303 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 916 | ++DOCSHELL 15FA7000 == 80 [pid = 916] [id = 743] 10:24:34 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (16541000) [pid = 916] [serial = 2229] [outer = 00000000] 10:24:34 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183D7000) [pid = 916] [serial = 2230] [outer = 16541000] 10:24:34 INFO - PROCESS | 916 | 1461000274362 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (186D8C00) [pid = 916] [serial = 2231] [outer = 16541000] 10:24:34 INFO - PROCESS | 916 | 1461000274901 Marionette TRACE conn2 <- [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]]]}] 10:24:34 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. 10:24:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 903ms 10:24:34 INFO - PROCESS | 916 | 1461000274938 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 916 | 1461000274943 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 10:24:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:24:34 INFO - PROCESS | 916 | 1461000274962 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 916 | 1461000274964 Marionette TRACE conn2 <- [1,2938,null,{}] 10:24:34 INFO - PROCESS | 916 | 1461000274969 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 916 | 1461000275078 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:24:35 INFO - PROCESS | 916 | 1461000275241 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 916 | ++DOCSHELL 1982F400 == 81 [pid = 916] [id = 744] 10:24:35 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19C0D000) [pid = 916] [serial = 2232] [outer = 00000000] 10:24:35 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1A47FC00) [pid = 916] [serial = 2233] [outer = 19C0D000] 10:24:35 INFO - PROCESS | 916 | 1461000275296 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1C519C00) [pid = 916] [serial = 2234] [outer = 19C0D000] 10:24:35 INFO - PROCESS | 916 | ++DOCSHELL 1C5C1800 == 82 [pid = 916] [id = 745] 10:24:35 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1C5C2C00) [pid = 916] [serial = 2235] [outer = 00000000] 10:24:35 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1C5C4400) [pid = 916] [serial = 2236] [outer = 1C5C2C00] 10:24:35 INFO - PROCESS | 916 | 1461000275874 Marionette TRACE conn2 <- [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]]]}] 10:24:35 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. 10:24:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 951ms 10:24:35 INFO - PROCESS | 916 | 1461000275917 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 916 | 1461000275920 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 10:24:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:24:35 INFO - PROCESS | 916 | 1461000275932 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 916 | 1461000275938 Marionette TRACE conn2 <- [1,2942,null,{}] 10:24:35 INFO - PROCESS | 916 | 1461000275943 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:36 INFO - PROCESS | 916 | 1461000276077 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:24:36 INFO - PROCESS | 916 | 1461000276219 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 916 | ++DOCSHELL 1C51FC00 == 83 [pid = 916] [id = 746] 10:24:36 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1C579C00) [pid = 916] [serial = 2237] [outer = 00000000] 10:24:36 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1C60A800) [pid = 916] [serial = 2238] [outer = 1C579C00] 10:24:36 INFO - PROCESS | 916 | 1461000276274 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1C669000) [pid = 916] [serial = 2239] [outer = 1C579C00] 10:24:36 INFO - PROCESS | 916 | 1461000276799 Marionette TRACE conn2 <- [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]]]}] 10:24:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:24:36 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 10:24:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 904ms 10:24:36 INFO - PROCESS | 916 | 1461000276832 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 916 | 1461000276835 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 10:24:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:24:36 INFO - PROCESS | 916 | 1461000276838 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 916 | 1461000276840 Marionette TRACE conn2 <- [1,2946,null,{}] 10:24:36 INFO - PROCESS | 916 | 1461000276844 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:36 INFO - PROCESS | 916 | 1461000276964 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:24:37 INFO - PROCESS | 916 | 1461000277125 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 916 | ++DOCSHELL 1C667400 == 84 [pid = 916] [id = 747] 10:24:37 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1CE05400) [pid = 916] [serial = 2240] [outer = 00000000] 10:24:37 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1D758400) [pid = 916] [serial = 2241] [outer = 1CE05400] 10:24:37 INFO - PROCESS | 916 | 1461000277180 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1D7A9800) [pid = 916] [serial = 2242] [outer = 1CE05400] 10:24:37 INFO - PROCESS | 916 | 1461000277684 Marionette TRACE conn2 <- [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]]]}] 10:24:37 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. 10:24:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 888ms 10:24:37 INFO - PROCESS | 916 | 1461000277726 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 916 | 1461000277729 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 10:24:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:24:37 INFO - PROCESS | 916 | 1461000277732 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 916 | 1461000277734 Marionette TRACE conn2 <- [1,2950,null,{}] 10:24:37 INFO - PROCESS | 916 | 1461000277738 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 916 | 1461000277844 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:24:38 INFO - PROCESS | 916 | 1461000278008 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 916 | ++DOCSHELL 1D8E5800 == 85 [pid = 916] [id = 748] 10:24:38 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1D8E7400) [pid = 916] [serial = 2243] [outer = 00000000] 10:24:38 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1DB7C800) [pid = 916] [serial = 2244] [outer = 1D8E7400] 10:24:38 INFO - PROCESS | 916 | 1461000278069 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1DC31800) [pid = 916] [serial = 2245] [outer = 1D8E7400] 10:24:38 INFO - PROCESS | 916 | 1461000278595 Marionette TRACE conn2 <- [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]]]}] 10:24:38 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. 10:24:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 904ms 10:24:38 INFO - PROCESS | 916 | 1461000278637 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 916 | 1461000278639 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 10:24:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:24:38 INFO - PROCESS | 916 | 1461000278643 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 916 | 1461000278645 Marionette TRACE conn2 <- [1,2954,null,{}] 10:24:38 INFO - PROCESS | 916 | 1461000278648 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:38 INFO - PROCESS | 916 | 1461000278753 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:24:38 INFO - PROCESS | 916 | 1461000278914 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 916 | ++DOCSHELL 16549000 == 86 [pid = 916] [id = 749] 10:24:38 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1DE2A400) [pid = 916] [serial = 2246] [outer = 00000000] 10:24:38 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1E340800) [pid = 916] [serial = 2247] [outer = 1DE2A400] 10:24:38 INFO - PROCESS | 916 | 1461000278968 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1E432C00) [pid = 916] [serial = 2248] [outer = 1DE2A400] 10:24:39 INFO - PROCESS | 916 | 1461000279440 Marionette TRACE conn2 <- [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]]]}] 10:24:39 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. 10:24:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 841ms 10:24:39 INFO - PROCESS | 916 | 1461000279499 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 916 | 1461000279502 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 10:24:39 INFO - PROCESS | 916 | 1461000279506 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:24:39 INFO - PROCESS | 916 | 1461000279508 Marionette TRACE conn2 <- [1,2958,null,{}] 10:24:39 INFO - PROCESS | 916 | 1461000279512 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:39 INFO - PROCESS | 916 | 1461000279617 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:24:39 INFO - PROCESS | 916 | 1461000279782 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 916 | ++DOCSHELL 1E338800 == 87 [pid = 916] [id = 750] 10:24:39 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1E33C400) [pid = 916] [serial = 2249] [outer = 00000000] 10:24:39 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1E43E800) [pid = 916] [serial = 2250] [outer = 1E33C400] 10:24:39 INFO - PROCESS | 916 | 1461000279836 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1E43F400) [pid = 916] [serial = 2251] [outer = 1E33C400] 10:24:40 INFO - PROCESS | 916 | 1461000280344 Marionette TRACE conn2 <- [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]]]}] 10:24:40 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. 10:24:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 888ms 10:24:40 INFO - PROCESS | 916 | 1461000280413 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:24:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:24:40 INFO - PROCESS | 916 | 1461000280415 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 916 | 1461000280419 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 916 | 1461000280421 Marionette TRACE conn2 <- [1,2962,null,{}] 10:24:40 INFO - PROCESS | 916 | 1461000280424 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 916 | 1461000280530 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:24:40 INFO - PROCESS | 916 | 1461000280704 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 916 | ++DOCSHELL 1D765000 == 88 [pid = 916] [id = 751] 10:24:40 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1D7A5800) [pid = 916] [serial = 2252] [outer = 00000000] 10:24:40 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1E5EDC00) [pid = 916] [serial = 2253] [outer = 1D7A5800] 10:24:40 INFO - PROCESS | 916 | 1461000280762 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1F05FC00) [pid = 916] [serial = 2254] [outer = 1D7A5800] 10:24:41 INFO - PROCESS | 916 | 1461000281395 Marionette TRACE conn2 <- [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]]]}] 10:24:41 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. 10:24:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 997ms 10:24:41 INFO - PROCESS | 916 | 1461000281422 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 916 | 1461000281426 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 10:24:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:24:41 INFO - PROCESS | 916 | 1461000281431 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 916 | 1461000281434 Marionette TRACE conn2 <- [1,2966,null,{}] 10:24:41 INFO - PROCESS | 916 | 1461000281440 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 916 | 1461000281548 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:24:41 INFO - PROCESS | 916 | 1461000281718 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 916 | ++DOCSHELL 15FA4C00 == 89 [pid = 916] [id = 752] 10:24:41 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (15FA6C00) [pid = 916] [serial = 2255] [outer = 00000000] 10:24:41 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (16A73400) [pid = 916] [serial = 2256] [outer = 15FA6C00] 10:24:41 INFO - PROCESS | 916 | 1461000281774 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (183E3800) [pid = 916] [serial = 2257] [outer = 15FA6C00] 10:24:42 INFO - PROCESS | 916 | 1461000282303 Marionette TRACE conn2 <- [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]]]}] 10:24:42 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. 10:24:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 888ms 10:24:42 INFO - PROCESS | 916 | 1461000282337 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 916 | 1461000282343 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:24:42 INFO - PROCESS | 916 | 1461000282349 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 916 | 1461000282352 Marionette TRACE conn2 <- [1,2970,null,{}] 10:24:42 INFO - PROCESS | 916 | 1461000282355 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:42 INFO - PROCESS | 916 | 1461000282463 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 19833C00 == 88 [pid = 916] [id = 741] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 19AB0C00 == 87 [pid = 916] [id = 740] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 1669B000 == 86 [pid = 916] [id = 739] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 15CC1400 == 85 [pid = 916] [id = 738] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 15CD2800 == 84 [pid = 916] [id = 737] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 1E02D800 == 83 [pid = 916] [id = 735] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 1C606C00 == 82 [pid = 916] [id = 734] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 1E023C00 == 81 [pid = 916] [id = 733] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 1D7A2C00 == 80 [pid = 916] [id = 732] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 13836800 == 79 [pid = 916] [id = 731] 10:24:42 INFO - PROCESS | 916 | --DOCSHELL 15C3AC00 == 78 [pid = 916] [id = 730] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1D79D800) [pid = 916] [serial = 2185] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1C51D800) [pid = 916] [serial = 2173] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1C5F1800) [pid = 916] [serial = 2176] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 139 (14BA9000) [pid = 916] [serial = 2179] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1C65C400) [pid = 916] [serial = 2177] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 137 (183E1800) [pid = 916] [serial = 2180] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1CE09000) [pid = 916] [serial = 2182] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 135 (19C11400) [pid = 916] [serial = 2168] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1847B000) [pid = 916] [serial = 2162] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 133 (18050C00) [pid = 916] [serial = 2161] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 132 (15C3D800) [pid = 916] [serial = 2159] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 131 (14BA1800) [pid = 916] [serial = 2158] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1A3F2800) [pid = 916] [serial = 2170] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 129 (167EFC00) [pid = 916] [serial = 2164] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 128 (186D6C00) [pid = 916] [serial = 2165] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1D3E0000) [pid = 916] [serial = 2137] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 126 (15CF6400) [pid = 916] [serial = 2140] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 125 (196AC000) [pid = 916] [serial = 2143] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1D0C8000) [pid = 916] [serial = 2146] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1D7A7400) [pid = 916] [serial = 2149] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1DB76C00) [pid = 916] [serial = 2152] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1E027800) [pid = 916] [serial = 2155] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19AB8000) [pid = 916] [serial = 2167] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1D7A6800) [pid = 916] [serial = 2186] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1D0C7800) [pid = 916] [serial = 2183] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1C574400) [pid = 916] [serial = 2174] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A58E400) [pid = 916] [serial = 2171] [outer = 00000000] [url = about:blank] 10:24:42 INFO - PROCESS | 916 | 1461000282651 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 916 | ++DOCSHELL 11BCE400 == 79 [pid = 916] [id = 753] 10:24:42 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (11BCFC00) [pid = 916] [serial = 2258] [outer = 00000000] 10:24:42 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (142B5000) [pid = 916] [serial = 2259] [outer = 11BCFC00] 10:24:42 INFO - PROCESS | 916 | 1461000282703 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15CC1400) [pid = 916] [serial = 2260] [outer = 11BCFC00] 10:24:43 INFO - PROCESS | 916 | 1461000283112 Marionette TRACE conn2 <- [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"]]]}] 10:24:43 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 10:24:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:24:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 841ms 10:24:43 INFO - PROCESS | 916 | 1461000283177 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 916 | 1461000283179 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:24:43 INFO - PROCESS | 916 | 1461000283182 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 916 | 1461000283186 Marionette TRACE conn2 <- [1,2974,null,{}] 10:24:43 INFO - PROCESS | 916 | 1461000283199 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 916 | 1461000283295 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:24:43 INFO - PROCESS | 916 | 1461000283310 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 916 | ++DOCSHELL 196A8C00 == 80 [pid = 916] [id = 754] 10:24:43 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (196AB000) [pid = 916] [serial = 2261] [outer = 00000000] 10:24:43 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19B55400) [pid = 916] [serial = 2262] [outer = 196AB000] 10:24:43 INFO - PROCESS | 916 | 1461000283357 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19C15000) [pid = 916] [serial = 2263] [outer = 196AB000] 10:24:43 INFO - PROCESS | 916 | 1461000283816 Marionette TRACE conn2 <- [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]]]}] 10:24:43 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. 10:24:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 639ms 10:24:43 INFO - PROCESS | 916 | 1461000283822 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 916 | 1461000283825 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:24:43 INFO - PROCESS | 916 | 1461000283828 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 916 | 1461000283829 Marionette TRACE conn2 <- [1,2978,null,{}] 10:24:43 INFO - PROCESS | 916 | 1461000283833 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 916 | 1461000283921 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:24:43 INFO - PROCESS | 916 | 1461000283926 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 916 | ++DOCSHELL 19D7F800 == 81 [pid = 916] [id = 755] 10:24:43 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19F6C000) [pid = 916] [serial = 2264] [outer = 00000000] 10:24:43 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A590000) [pid = 916] [serial = 2265] [outer = 19F6C000] 10:24:43 INFO - PROCESS | 916 | 1461000283971 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1AEA6800) [pid = 916] [serial = 2266] [outer = 19F6C000] 10:24:44 INFO - PROCESS | 916 | ++DOCSHELL 1B102C00 == 82 [pid = 916] [id = 756] 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1B103000) [pid = 916] [serial = 2267] [outer = 00000000] 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1B103800) [pid = 916] [serial = 2268] [outer = 1B103000] 10:24:44 INFO - PROCESS | 916 | 1461000284428 Marionette TRACE conn2 <- [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]]]}] 10:24:44 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. 10:24:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 639ms 10:24:44 INFO - PROCESS | 916 | 1461000284466 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 916 | 1461000284468 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 10:24:44 INFO - PROCESS | 916 | 1461000284475 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 916 | 1461000284477 Marionette TRACE conn2 <- [1,2982,null,{}] 10:24:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:24:44 INFO - PROCESS | 916 | 1461000284480 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:44 INFO - PROCESS | 916 | 1461000284584 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:24:44 INFO - PROCESS | 916 | 1461000284589 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 916 | ++DOCSHELL 1B101C00 == 83 [pid = 916] [id = 757] 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1B104400) [pid = 916] [serial = 2269] [outer = 00000000] 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1B10B400) [pid = 916] [serial = 2270] [outer = 1B104400] 10:24:44 INFO - PROCESS | 916 | 1461000284633 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1B10F800) [pid = 916] [serial = 2271] [outer = 1B104400] 10:24:45 INFO - PROCESS | 916 | 1461000285143 Marionette TRACE conn2 <- [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]]]}] 10:24:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:24:45 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 10:24:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 685ms 10:24:45 INFO - PROCESS | 916 | 1461000285176 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 916 | 1461000285178 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 10:24:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:24:45 INFO - PROCESS | 916 | 1461000285181 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 916 | 1461000285183 Marionette TRACE conn2 <- [1,2986,null,{}] 10:24:45 INFO - PROCESS | 916 | 1461000285190 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 916 | 1461000285339 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:24:45 INFO - PROCESS | 916 | 1461000285409 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 916 | ++DOCSHELL 1B110C00 == 84 [pid = 916] [id = 758] 10:24:45 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1C51D800) [pid = 916] [serial = 2272] [outer = 00000000] 10:24:45 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1C5C8C00) [pid = 916] [serial = 2273] [outer = 1C51D800] 10:24:45 INFO - PROCESS | 916 | 1461000285454 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1C65C400) [pid = 916] [serial = 2274] [outer = 1C51D800] 10:24:45 INFO - PROCESS | 916 | 1461000285837 Marionette TRACE conn2 <- [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]]]}] 10:24:45 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. 10:24:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 685ms 10:24:45 INFO - PROCESS | 916 | 1461000285881 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 916 | 1461000285883 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 10:24:45 INFO - PROCESS | 916 | 1461000285886 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:24:45 INFO - PROCESS | 916 | 1461000285888 Marionette TRACE conn2 <- [1,2990,null,{}] 10:24:45 INFO - PROCESS | 916 | 1461000285891 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:46 INFO - PROCESS | 916 | 1461000286019 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:24:46 INFO - PROCESS | 916 | 1461000286069 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 916 | ++DOCSHELL 1C5C6000 == 85 [pid = 916] [id = 759] 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1CE07C00) [pid = 916] [serial = 2275] [outer = 00000000] 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1D0D0C00) [pid = 916] [serial = 2276] [outer = 1CE07C00] 10:24:46 INFO - PROCESS | 916 | 1461000286113 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1D758800) [pid = 916] [serial = 2277] [outer = 1CE07C00] 10:24:46 INFO - PROCESS | 916 | 1461000286553 Marionette TRACE conn2 <- [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]]]}] 10:24:46 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. 10:24:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 686ms 10:24:46 INFO - PROCESS | 916 | 1461000286593 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 916 | 1461000286595 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 10:24:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:24:46 INFO - PROCESS | 916 | 1461000286598 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 916 | 1461000286600 Marionette TRACE conn2 <- [1,2994,null,{}] 10:24:46 INFO - PROCESS | 916 | 1461000286604 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:46 INFO - PROCESS | 916 | 1461000286731 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:24:46 INFO - PROCESS | 916 | 1461000286751 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 916 | ++DOCSHELL 1B1A6800 == 86 [pid = 916] [id = 760] 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1B1A7C00) [pid = 916] [serial = 2278] [outer = 00000000] 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1B1AD000) [pid = 916] [serial = 2279] [outer = 1B1A7C00] 10:24:46 INFO - PROCESS | 916 | 1461000286794 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1B1B0800) [pid = 916] [serial = 2280] [outer = 1B1A7C00] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 138 (14BA8400) [pid = 916] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1CE90400) [pid = 916] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 136 (15CF1800) [pid = 916] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 135 (167F9400) [pid = 916] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1D79D000) [pid = 916] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 133 (16750000) [pid = 916] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:24:47 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19AB5000) [pid = 916] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:24:47 INFO - PROCESS | 916 | 1461000287237 Marionette TRACE conn2 <- [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]]]}] 10:24:47 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. 10:24:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 701ms 10:24:47 INFO - PROCESS | 916 | 1461000287296 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 916 | 1461000287298 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:24:47 INFO - PROCESS | 916 | 1461000287301 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 916 | 1461000287303 Marionette TRACE conn2 <- [1,2998,null,{}] 10:24:47 INFO - PROCESS | 916 | 1461000287306 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:47 INFO - PROCESS | 916 | 1461000287395 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:24:47 INFO - PROCESS | 916 | 1461000287428 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 916 | ++DOCSHELL 18FDE400 == 87 [pid = 916] [id = 761] 10:24:47 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (19D7FC00) [pid = 916] [serial = 2281] [outer = 00000000] 10:24:47 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1B1AFC00) [pid = 916] [serial = 2282] [outer = 19D7FC00] 10:24:47 INFO - PROCESS | 916 | 1461000287471 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1D75E800) [pid = 916] [serial = 2283] [outer = 19D7FC00] 10:24:47 INFO - PROCESS | 916 | [916] 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 10:24:47 INFO - PROCESS | 916 | 1461000287960 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:24:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:24:47 INFO - {} 10:24:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:24:47 INFO - {} 10:24:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:24:47 INFO - {} 10:24:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:24:47 INFO - {} 10:24:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 701ms 10:24:47 INFO - PROCESS | 916 | 1461000288001 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 916 | 1461000288003 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 10:24:47 INFO - PROCESS | 916 | 1461000288006 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - TEST-START | /FileAPI/fileReader.html 10:24:47 INFO - PROCESS | 916 | 1461000288008 Marionette TRACE conn2 <- [1,3002,null,{}] 10:24:47 INFO - PROCESS | 916 | 1461000288011 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 916 | 1461000288101 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:24:48 INFO - PROCESS | 916 | 1461000288106 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 916 | ++DOCSHELL 1D8DF400 == 88 [pid = 916] [id = 762] 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1DB72C00) [pid = 916] [serial = 2284] [outer = 00000000] 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1E027400) [pid = 916] [serial = 2285] [outer = 1DB72C00] 10:24:48 INFO - PROCESS | 916 | 1461000288134 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1E179800) [pid = 916] [serial = 2286] [outer = 1DB72C00] 10:24:48 INFO - PROCESS | 916 | 1461000288568 Marionette TRACE conn2 <- [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]]]}] 10:24:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:24:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:24:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:24:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:24:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms 10:24:48 INFO - PROCESS | 916 | 1461000288629 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 916 | 1461000288631 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 10:24:48 INFO - TEST-START | /FileAPI/historical.html 10:24:48 INFO - PROCESS | 916 | 1461000288635 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 916 | 1461000288637 Marionette TRACE conn2 <- [1,3006,null,{}] 10:24:48 INFO - PROCESS | 916 | 1461000288641 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 916 | 1461000288742 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:24:48 INFO - PROCESS | 916 | 1461000288781 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 916 | ++DOCSHELL 1E43D000 == 89 [pid = 916] [id = 763] 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1E5E4C00) [pid = 916] [serial = 2287] [outer = 00000000] 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1F065000) [pid = 916] [serial = 2288] [outer = 1E5E4C00] 10:24:48 INFO - PROCESS | 916 | 1461000288829 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1F069C00) [pid = 916] [serial = 2289] [outer = 1E5E4C00] 10:24:49 INFO - PROCESS | 916 | 1461000289498 Marionette TRACE conn2 <- [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"]]]}] 10:24:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:24:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:24:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:24:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:24:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:24:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:24:49 INFO - TEST-OK | /FileAPI/historical.html | took 888ms 10:24:49 INFO - PROCESS | 916 | 1461000289540 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 916 | 1461000289545 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 10:24:49 INFO - TEST-START | /FileAPI/idlharness.html 10:24:49 INFO - PROCESS | 916 | 1461000289551 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 916 | 1461000289555 Marionette TRACE conn2 <- [1,3010,null,{}] 10:24:49 INFO - PROCESS | 916 | 1461000289560 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 916 | 1461000289682 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:24:49 INFO - PROCESS | 916 | 1461000289812 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 916 | ++DOCSHELL 15CE9000 == 90 [pid = 916] [id = 764] 10:24:49 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (15CF0000) [pid = 916] [serial = 2290] [outer = 00000000] 10:24:49 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (167FAC00) [pid = 916] [serial = 2291] [outer = 15CF0000] 10:24:49 INFO - PROCESS | 916 | 1461000289870 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (183E5400) [pid = 916] [serial = 2292] [outer = 15CF0000] 10:24:50 INFO - PROCESS | 916 | 1461000290901 Marionette TRACE conn2 <- [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]]]}] 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:24:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:24:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:24:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:24:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:24:51 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 10:24:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:24:51 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 10:24:51 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 10:24:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:24:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:24:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:24:51 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 10:24:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:24:51 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 10:24:51 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 10:24:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:24:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:24:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1527ms 10:24:51 INFO - PROCESS | 916 | 1461000291106 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:24:51 INFO - PROCESS | 916 | 1461000291113 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 10:24:51 INFO - PROCESS | 916 | 1461000291122 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - TEST-START | /FileAPI/idlharness.worker 10:24:51 INFO - PROCESS | 916 | 1461000291125 Marionette TRACE conn2 <- [1,3014,null,{}] 10:24:51 INFO - PROCESS | 916 | 1461000291129 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:51 INFO - PROCESS | 916 | 1461000291242 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:24:51 INFO - PROCESS | 916 | 1461000291389 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 916 | ++DOCSHELL 16581000 == 91 [pid = 916] [id = 765] 10:24:51 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (18450000) [pid = 916] [serial = 2293] [outer = 00000000] 10:24:51 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (20D08C00) [pid = 916] [serial = 2294] [outer = 18450000] 10:24:51 INFO - PROCESS | 916 | 1461000291444 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (20D0A800) [pid = 916] [serial = 2295] [outer = 18450000] 10:24:51 INFO - PROCESS | 916 | [916] 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 10:24:52 INFO - PROCESS | 916 | 1461000292621 Marionette TRACE conn2 <- [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,{},{}]]]}] 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:24:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:24:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:24:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:24:52 INFO - {} 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:24:52 INFO - {} 10:24:52 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 - {} 10:24:52 INFO - {} 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:24:52 INFO - {} 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:24:52 INFO - {} 10:24:52 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 - {} 10:24:52 INFO - {} 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 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 10:24:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:52 INFO - {} 10:24:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1652ms 10:24:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:24:52 INFO - PROCESS | 916 | 1461000292801 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 916 | 1461000292803 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 10:24:52 INFO - PROCESS | 916 | 1461000292807 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 916 | 1461000292811 Marionette TRACE conn2 <- [1,3018,null,{}] 10:24:52 INFO - PROCESS | 916 | 1461000292835 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:52 INFO - PROCESS | 916 | 1461000292950 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:24:53 INFO - PROCESS | 916 | 1461000293104 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 916 | ++DOCSHELL 1C607C00 == 92 [pid = 916] [id = 766] 10:24:53 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1C60B400) [pid = 916] [serial = 2296] [outer = 00000000] 10:24:53 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1DB28000) [pid = 916] [serial = 2297] [outer = 1C60B400] 10:24:53 INFO - PROCESS | 916 | 1461000293196 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (23362400) [pid = 916] [serial = 2298] [outer = 1C60B400] 10:24:53 INFO - PROCESS | 916 | 1461000293738 Marionette TRACE conn2 <- [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]]]}] 10:24:53 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 10:24:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 950ms 10:24:53 INFO - PROCESS | 916 | 1461000293772 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:24:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:24:53 INFO - PROCESS | 916 | 1461000293775 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 10:24:53 INFO - PROCESS | 916 | 1461000293778 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 916 | 1461000293780 Marionette TRACE conn2 <- [1,3022,null,{}] 10:24:53 INFO - PROCESS | 916 | 1461000293785 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 916 | 1461000293883 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:24:54 INFO - PROCESS | 916 | 1461000294010 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 916 | ++DOCSHELL 21A25400 == 93 [pid = 916] [id = 767] 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (21A28000) [pid = 916] [serial = 2299] [outer = 00000000] 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (21A2D400) [pid = 916] [serial = 2300] [outer = 21A28000] 10:24:54 INFO - PROCESS | 916 | 1461000294073 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (21A31400) [pid = 916] [serial = 2301] [outer = 21A28000] 10:24:54 INFO - PROCESS | 916 | 1461000294589 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:24:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 841ms 10:24:54 INFO - PROCESS | 916 | 1461000294605 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 916 | 1461000294607 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:24:54 INFO - PROCESS | 916 | 1461000294626 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 916 | 1461000294628 Marionette TRACE conn2 <- [1,3026,null,{}] 10:24:54 INFO - PROCESS | 916 | 1461000294633 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:54 INFO - PROCESS | 916 | 1461000294744 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:24:54 INFO - PROCESS | 916 | 1461000294869 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 916 | ++DOCSHELL 16549800 == 94 [pid = 916] [id = 768] 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (21A2BC00) [pid = 916] [serial = 2302] [outer = 00000000] 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (22772400) [pid = 916] [serial = 2303] [outer = 21A2BC00] 10:24:54 INFO - PROCESS | 916 | 1461000294921 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (22775C00) [pid = 916] [serial = 2304] [outer = 21A2BC00] 10:24:55 INFO - PROCESS | 916 | 1461000295399 Marionette TRACE conn2 <- [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"]]]}] 10:24:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:24:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:24:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 795ms 10:24:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:24:55 INFO - PROCESS | 916 | 1461000295412 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 916 | 1461000295415 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 10:24:55 INFO - PROCESS | 916 | 1461000295418 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 916 | 1461000295420 Marionette TRACE conn2 <- [1,3030,null,{}] 10:24:55 INFO - PROCESS | 916 | 1461000295424 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:55 INFO - PROCESS | 916 | 1461000295546 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:24:55 INFO - PROCESS | 916 | 1461000295676 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 916 | ++DOCSHELL 22771800 == 95 [pid = 916] [id = 769] 10:24:55 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (22776C00) [pid = 916] [serial = 2305] [outer = 00000000] 10:24:55 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (23368800) [pid = 916] [serial = 2306] [outer = 22776C00] 10:24:55 INFO - PROCESS | 916 | 1461000295730 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (2336B000) [pid = 916] [serial = 2307] [outer = 22776C00] 10:24:56 INFO - PROCESS | 916 | 1461000296437 Marionette TRACE conn2 <- [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]]]}] 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:24:56 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. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:24:56 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'.) 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:24:56 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. 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:24:56 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. 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:24:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:24:56 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. 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:24:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:24:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:24:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:24:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1106ms 10:24:56 INFO - PROCESS | 916 | 1461000296529 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 916 | 1461000296531 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 10:24:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:24:56 INFO - PROCESS | 916 | 1461000296535 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 916 | 1461000296537 Marionette TRACE conn2 <- [1,3034,null,{}] 10:24:56 INFO - PROCESS | 916 | 1461000296541 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 916 | 1461000296661 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:24:56 INFO - PROCESS | 916 | 1461000296811 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 916 | ++DOCSHELL 21A2D800 == 96 [pid = 916] [id = 770] 10:24:56 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (21AF1400) [pid = 916] [serial = 2308] [outer = 00000000] 10:24:56 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (23179000) [pid = 916] [serial = 2309] [outer = 21AF1400] 10:24:56 INFO - PROCESS | 916 | 1461000296867 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (2317A800) [pid = 916] [serial = 2310] [outer = 21AF1400] 10:24:57 INFO - PROCESS | 916 | [916] 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 10:24:57 INFO - PROCESS | 916 | 1461000297354 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:24:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:24:57 INFO - {} 10:24:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 841ms 10:24:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:24:57 INFO - PROCESS | 916 | 1461000297393 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 916 | 1461000297396 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 10:24:57 INFO - PROCESS | 916 | 1461000297401 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 916 | 1461000297403 Marionette TRACE conn2 <- [1,3038,null,{}] 10:24:57 INFO - PROCESS | 916 | 1461000297406 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:57 INFO - PROCESS | 916 | 1461000297538 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:24:57 INFO - PROCESS | 916 | 1461000297729 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 916 | ++DOCSHELL 13836000 == 97 [pid = 916] [id = 771] 10:24:57 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (13836800) [pid = 916] [serial = 2311] [outer = 00000000] 10:24:57 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (15FA4000) [pid = 916] [serial = 2312] [outer = 13836800] 10:24:57 INFO - PROCESS | 916 | 1461000297784 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (167F9C00) [pid = 916] [serial = 2313] [outer = 13836800] 10:24:58 INFO - PROCESS | 916 | 1461000298319 Marionette TRACE conn2 <- [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]]]}] 10:24:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:24:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:24:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:24:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:24:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 935ms 10:24:58 INFO - PROCESS | 916 | 1461000298346 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 916 | 1461000298348 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:24:58 INFO - PROCESS | 916 | 1461000298353 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 916 | 1461000298354 Marionette TRACE conn2 <- [1,3042,null,{}] 10:24:58 INFO - PROCESS | 916 | 1461000298598 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 916 | 1461000298840 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:24:58 INFO - PROCESS | 916 | 1461000298850 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 916 | ++DOCSHELL 15CE7800 == 98 [pid = 916] [id = 772] 10:24:58 INFO - PROCESS | 916 | ++DOMWINDOW == 166 (15CEB000) [pid = 916] [serial = 2314] [outer = 00000000] 10:24:58 INFO - PROCESS | 916 | ++DOMWINDOW == 167 (1653EC00) [pid = 916] [serial = 2315] [outer = 15CEB000] 10:24:58 INFO - PROCESS | 916 | 1461000298899 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 916 | ++DOMWINDOW == 168 (1657E800) [pid = 916] [serial = 2316] [outer = 15CEB000] 10:24:59 INFO - PROCESS | 916 | 1461000299751 Marionette TRACE conn2 <- [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"]]]}] 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:24:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:24:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:24:59 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" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:24:59 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" 10:24:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:24:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:24:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1574ms 10:24:59 INFO - PROCESS | 916 | 1461000299921 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 916 | 1461000299926 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 10:24:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:24:59 INFO - PROCESS | 916 | 1461000299930 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 916 | 1461000299933 Marionette TRACE conn2 <- [1,3046,null,{}] 10:24:59 INFO - PROCESS | 916 | 1461000299938 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:00 INFO - PROCESS | 916 | 1461000300079 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:25:00 INFO - PROCESS | 916 | 1461000300239 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 916 | ++DOCSHELL 13833000 == 99 [pid = 916] [id = 773] 10:25:00 INFO - PROCESS | 916 | ++DOMWINDOW == 169 (13839400) [pid = 916] [serial = 2317] [outer = 00000000] 10:25:00 INFO - PROCESS | 916 | ++DOMWINDOW == 170 (16A76000) [pid = 916] [serial = 2318] [outer = 13839400] 10:25:00 INFO - PROCESS | 916 | 1461000300327 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 916 | ++DOMWINDOW == 171 (18737C00) [pid = 916] [serial = 2319] [outer = 13839400] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1AEA7400 == 98 [pid = 916] [id = 581] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 157A1C00 == 97 [pid = 916] [id = 582] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1D8DF400 == 96 [pid = 916] [id = 762] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 18FDE400 == 95 [pid = 916] [id = 761] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1B1A6800 == 94 [pid = 916] [id = 760] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1C5C6000 == 93 [pid = 916] [id = 759] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1B110C00 == 92 [pid = 916] [id = 758] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1B101C00 == 91 [pid = 916] [id = 757] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1B102C00 == 90 [pid = 916] [id = 756] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 19D7F800 == 89 [pid = 916] [id = 755] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 196A8C00 == 88 [pid = 916] [id = 754] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 11BCE400 == 87 [pid = 916] [id = 753] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 15FA4C00 == 86 [pid = 916] [id = 752] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 170 (1A58E800) [pid = 916] [serial = 2224] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1C667400 == 85 [pid = 916] [id = 747] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1C51FC00 == 84 [pid = 916] [id = 746] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1C5C1800 == 83 [pid = 916] [id = 745] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 1982F400 == 82 [pid = 916] [id = 744] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 15FA7000 == 81 [pid = 916] [id = 743] 10:25:00 INFO - PROCESS | 916 | --DOCSHELL 123F9400 == 80 [pid = 916] [id = 742] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 169 (1D7AA000) [pid = 916] [serial = 2087] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 168 (1D75F000) [pid = 916] [serial = 2138] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 167 (16580800) [pid = 916] [serial = 2212] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 166 (167EE800) [pid = 916] [serial = 2213] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 165 (19D83400) [pid = 916] [serial = 2194] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 164 (1E43C400) [pid = 916] [serial = 2206] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 163 (18F0B000) [pid = 916] [serial = 2215] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 162 (1DE25400) [pid = 916] [serial = 2188] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1DE2FC00) [pid = 916] [serial = 2189] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1DE2BC00) [pid = 916] [serial = 2197] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 159 (18792000) [pid = 916] [serial = 2218] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19C17000) [pid = 916] [serial = 2221] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1654AC00) [pid = 916] [serial = 2209] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 156 (167F0C00) [pid = 916] [serial = 2191] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 155 (1E341C00) [pid = 916] [serial = 2203] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1E179C00) [pid = 916] [serial = 2200] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 153 (19D82C00) [pid = 916] [serial = 2222] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 152 (18FECC00) [pid = 916] [serial = 2219] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | --DOMWINDOW == 151 (19699800) [pid = 916] [serial = 2216] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 916 | 1461000300845 Marionette TRACE conn2 <- [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]]]}] 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:25:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:25:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:25:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:25:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:25:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:25:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 935ms 10:25:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:25:00 INFO - PROCESS | 916 | 1461000300880 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 916 | 1461000300882 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 10:25:00 INFO - PROCESS | 916 | 1461000300885 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 916 | 1461000300887 Marionette TRACE conn2 <- [1,3050,null,{}] 10:25:00 INFO - PROCESS | 916 | 1461000300891 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:00 INFO - PROCESS | 916 | 1461000300982 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:25:00 INFO - PROCESS | 916 | 1461000300992 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 916 | ++DOCSHELL 167F8C00 == 81 [pid = 916] [id = 774] 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (18050C00) [pid = 916] [serial = 2320] [outer = 00000000] 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (18FEA000) [pid = 916] [serial = 2321] [outer = 18050C00] 10:25:01 INFO - PROCESS | 916 | 1461000301042 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (198C5C00) [pid = 916] [serial = 2322] [outer = 18050C00] 10:25:01 INFO - PROCESS | 916 | [916] 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 10:25:01 INFO - PROCESS | 916 | 1461000301664 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:25:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:25:01 INFO - {} 10:25:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 794ms 10:25:01 INFO - PROCESS | 916 | 1461000301688 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 916 | 1461000301693 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 10:25:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:25:01 INFO - PROCESS | 916 | 1461000301702 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 916 | 1461000301704 Marionette TRACE conn2 <- [1,3054,null,{}] 10:25:01 INFO - PROCESS | 916 | 1461000301721 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 916 | 1461000301860 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:25:01 INFO - PROCESS | 916 | 1461000301866 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 916 | ++DOCSHELL 1B107000 == 82 [pid = 916] [id = 775] 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1B107400) [pid = 916] [serial = 2323] [outer = 00000000] 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1C574400) [pid = 916] [serial = 2324] [outer = 1B107400] 10:25:01 INFO - PROCESS | 916 | 1461000301911 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1C5C6000) [pid = 916] [serial = 2325] [outer = 1B107400] 10:25:02 INFO - PROCESS | 916 | 1461000302329 Marionette TRACE conn2 <- [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]]]}] 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:25:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:25:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 623ms 10:25:02 INFO - PROCESS | 916 | 1461000302359 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 916 | 1461000302361 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 10:25:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:25:02 INFO - PROCESS | 916 | 1461000302366 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 916 | 1461000302368 Marionette TRACE conn2 <- [1,3058,null,{}] 10:25:02 INFO - PROCESS | 916 | 1461000302371 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 916 | 1461000302463 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:25:02 INFO - PROCESS | 916 | 1461000302469 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 916 | ++DOCSHELL 1C56F000 == 83 [pid = 916] [id = 776] 10:25:02 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1C572400) [pid = 916] [serial = 2326] [outer = 00000000] 10:25:02 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1D0C4400) [pid = 916] [serial = 2327] [outer = 1C572400] 10:25:02 INFO - PROCESS | 916 | 1461000302514 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (1D3DDC00) [pid = 916] [serial = 2328] [outer = 1C572400] 10:25:02 INFO - PROCESS | 916 | 1461000302997 Marionette TRACE conn2 <- [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]]]}] 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:25:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 685ms 10:25:03 INFO - PROCESS | 916 | 1461000303071 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 916 | 1461000303073 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 10:25:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:25:03 INFO - PROCESS | 916 | 1461000303077 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 916 | 1461000303078 Marionette TRACE conn2 <- [1,3062,null,{}] 10:25:03 INFO - PROCESS | 916 | 1461000303082 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 916 | 1461000303230 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:25:03 INFO - PROCESS | 916 | 1461000303284 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 916 | ++DOCSHELL 1D8E7800 == 84 [pid = 916] [id = 777] 10:25:03 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (1DB1F000) [pid = 916] [serial = 2329] [outer = 00000000] 10:25:03 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (1DE2BC00) [pid = 916] [serial = 2330] [outer = 1DB1F000] 10:25:03 INFO - PROCESS | 916 | 1461000303340 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (1E027800) [pid = 916] [serial = 2331] [outer = 1DB1F000] 10:25:03 INFO - PROCESS | 916 | 1461000303772 Marionette TRACE conn2 <- [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]]]}] 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:25:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:25:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 732ms 10:25:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:25:03 INFO - PROCESS | 916 | 1461000303817 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 916 | 1461000303819 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 10:25:03 INFO - PROCESS | 916 | 1461000303822 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 916 | 1461000303824 Marionette TRACE conn2 <- [1,3066,null,{}] 10:25:03 INFO - PROCESS | 916 | 1461000303827 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 916 | 1461000303954 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:25:03 INFO - PROCESS | 916 | 1461000303971 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 916 | ++DOCSHELL 1AEA7400 == 85 [pid = 916] [id = 778] 10:25:03 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (1DC32400) [pid = 916] [serial = 2332] [outer = 00000000] 10:25:03 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (1E343000) [pid = 916] [serial = 2333] [outer = 1DC32400] 10:25:04 INFO - PROCESS | 916 | 1461000304016 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 916 | ++DOMWINDOW == 166 (1E43EC00) [pid = 916] [serial = 2334] [outer = 1DC32400] 10:25:04 INFO - PROCESS | 916 | 1461000304478 Marionette TRACE conn2 <- [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] 10:25:04 INFO - PROCESS | 916 | 1461000304625 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 10:25:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:25:04 INFO - PROCESS | 916 | 1461000304638 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 916 | 1461000304640 Marionette TRACE conn2 <- [1,3070,null,{}] 10:25:04 INFO - PROCESS | 916 | 1461000304643 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:04 INFO - PROCESS | 916 | 1461000305005 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:25:04 INFO - PROCESS | 916 | --DOMWINDOW == 165 (11BCFC00) [pid = 916] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 164 (1C51D800) [pid = 916] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 163 (1CE07C00) [pid = 916] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 162 (1DB72C00) [pid = 916] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 161 (15FA6C00) [pid = 916] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 160 (1B103000) [pid = 916] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 159 (196AB000) [pid = 916] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19D7FC00) [pid = 916] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 157 (19AB4000) [pid = 916] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 156 (1C5C2C00) [pid = 916] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 155 (19F6C000) [pid = 916] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 154 (1B104400) [pid = 916] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:25:05 INFO - PROCESS | 916 | --DOMWINDOW == 153 (1B1A7C00) [pid = 916] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:25:05 INFO - PROCESS | 916 | 1461000305084 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 916 | ++DOCSHELL 13520000 == 86 [pid = 916] [id = 779] 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1382C000) [pid = 916] [serial = 2335] [outer = 00000000] 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (196AB000) [pid = 916] [serial = 2336] [outer = 1382C000] 10:25:05 INFO - PROCESS | 916 | 1461000305128 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1B103400) [pid = 916] [serial = 2337] [outer = 1382C000] 10:25:05 INFO - PROCESS | 916 | 1461000305455 Marionette TRACE conn2 <- [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]]]}] 10:25:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:25:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:25:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:25:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 888ms 10:25:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:25:05 INFO - PROCESS | 916 | 1461000305521 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 916 | 1461000305523 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 10:25:05 INFO - PROCESS | 916 | 1461000305526 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 916 | 1461000305528 Marionette TRACE conn2 <- [1,3074,null,{}] 10:25:05 INFO - PROCESS | 916 | 1461000305531 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 916 | 1461000305621 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:25:05 INFO - PROCESS | 916 | 1461000305626 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 916 | ++DOCSHELL 1AE24400 == 87 [pid = 916] [id = 780] 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1DC25400) [pid = 916] [serial = 2338] [outer = 00000000] 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (20D15400) [pid = 916] [serial = 2339] [outer = 1DC25400] 10:25:05 INFO - PROCESS | 916 | 1461000305671 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (216C0000) [pid = 916] [serial = 2340] [outer = 1DC25400] 10:25:06 INFO - PROCESS | 916 | 1461000306100 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:25:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:25:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 592ms 10:25:06 INFO - PROCESS | 916 | 1461000306123 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 916 | 1461000306125 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 10:25:06 INFO - PROCESS | 916 | 1461000306128 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:25:06 INFO - PROCESS | 916 | 1461000306129 Marionette TRACE conn2 <- [1,3078,null,{}] 10:25:06 INFO - PROCESS | 916 | 1461000306133 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 916 | 1461000306275 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:25:06 INFO - PROCESS | 916 | 1461000306284 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 916 | ++DOCSHELL 1C5C2C00 == 88 [pid = 916] [id = 781] 10:25:06 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (20D11000) [pid = 916] [serial = 2341] [outer = 00000000] 10:25:06 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (216CA400) [pid = 916] [serial = 2342] [outer = 20D11000] 10:25:06 INFO - PROCESS | 916 | 1461000306327 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (216CBC00) [pid = 916] [serial = 2343] [outer = 20D11000] 10:25:06 INFO - PROCESS | 916 | 1461000306753 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:25:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:25:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 639ms 10:25:06 INFO - PROCESS | 916 | 1461000306766 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 916 | 1461000306768 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 10:25:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:25:06 INFO - PROCESS | 916 | 1461000306772 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 916 | 1461000306774 Marionette TRACE conn2 <- [1,3082,null,{}] 10:25:06 INFO - PROCESS | 916 | 1461000306777 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 916 | 1461000306936 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:25:07 INFO - PROCESS | 916 | 1461000307088 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 916 | ++DOCSHELL 02A7F000 == 89 [pid = 916] [id = 782] 10:25:07 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (11B5B000) [pid = 916] [serial = 2344] [outer = 00000000] 10:25:07 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (13515400) [pid = 916] [serial = 2345] [outer = 11B5B000] 10:25:07 INFO - PROCESS | 916 | 1461000307148 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 916 | ++DOMWINDOW == 165 (13831000) [pid = 916] [serial = 2346] [outer = 11B5B000] 10:25:07 INFO - PROCESS | 916 | 1461000307756 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:25:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:25:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1029ms 10:25:07 INFO - PROCESS | 916 | 1461000307832 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 916 | 1461000307838 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 10:25:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:25:07 INFO - PROCESS | 916 | 1461000307857 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 916 | 1461000307860 Marionette TRACE conn2 <- [1,3086,null,{}] 10:25:07 INFO - PROCESS | 916 | 1461000307868 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 916 | 1461000308000 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:25:08 INFO - PROCESS | 916 | 1461000308155 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 916 | ++DOCSHELL 167ED800 == 90 [pid = 916] [id = 783] 10:25:08 INFO - PROCESS | 916 | ++DOMWINDOW == 166 (167F6000) [pid = 916] [serial = 2347] [outer = 00000000] 10:25:08 INFO - PROCESS | 916 | ++DOMWINDOW == 167 (18FEBC00) [pid = 916] [serial = 2348] [outer = 167F6000] 10:25:08 INFO - PROCESS | 916 | 1461000308212 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 916 | ++DOMWINDOW == 168 (196B6C00) [pid = 916] [serial = 2349] [outer = 167F6000] 10:25:08 INFO - PROCESS | 916 | 1461000308726 Marionette TRACE conn2 <- [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]]]}] 10:25:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:25:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:25:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 903ms 10:25:08 INFO - PROCESS | 916 | 1461000308755 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 916 | 1461000308759 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 10:25:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:25:08 INFO - PROCESS | 916 | 1461000308763 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 916 | 1461000308766 Marionette TRACE conn2 <- [1,3090,null,{}] 10:25:08 INFO - PROCESS | 916 | 1461000308770 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 916 | 1461000308884 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:25:09 INFO - PROCESS | 916 | 1461000309019 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 916 | ++DOCSHELL 18FE6000 == 91 [pid = 916] [id = 784] 10:25:09 INFO - PROCESS | 916 | ++DOMWINDOW == 169 (196A3000) [pid = 916] [serial = 2350] [outer = 00000000] 10:25:09 INFO - PROCESS | 916 | ++DOMWINDOW == 170 (1A58E800) [pid = 916] [serial = 2351] [outer = 196A3000] 10:25:09 INFO - PROCESS | 916 | 1461000309073 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 916 | ++DOMWINDOW == 171 (1B110C00) [pid = 916] [serial = 2352] [outer = 196A3000] 10:25:09 INFO - PROCESS | 916 | 1461000309611 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:25:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 904ms 10:25:09 INFO - PROCESS | 916 | 1461000309667 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 916 | 1461000309670 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 10:25:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:25:09 INFO - PROCESS | 916 | 1461000309679 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 916 | 1461000309686 Marionette TRACE conn2 <- [1,3094,null,{}] 10:25:09 INFO - PROCESS | 916 | 1461000309691 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:09 INFO - PROCESS | 916 | 1461000309807 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:25:09 INFO - PROCESS | 916 | 1461000309970 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 916 | ++DOCSHELL 1C516C00 == 92 [pid = 916] [id = 785] 10:25:09 INFO - PROCESS | 916 | ++DOMWINDOW == 172 (1C521400) [pid = 916] [serial = 2353] [outer = 00000000] 10:25:10 INFO - PROCESS | 916 | ++DOMWINDOW == 173 (1D8DDC00) [pid = 916] [serial = 2354] [outer = 1C521400] 10:25:10 INFO - PROCESS | 916 | 1461000310024 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 916 | ++DOMWINDOW == 174 (1DC31400) [pid = 916] [serial = 2355] [outer = 1C521400] 10:25:10 INFO - PROCESS | 916 | 1461000310528 Marionette TRACE conn2 <- [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]]]}] 10:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:25:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:25:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 903ms 10:25:10 INFO - PROCESS | 916 | 1461000310578 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 916 | 1461000310580 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:25:10 INFO - PROCESS | 916 | 1461000310584 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 916 | 1461000310586 Marionette TRACE conn2 <- [1,3098,null,{}] 10:25:10 INFO - PROCESS | 916 | 1461000310590 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 916 | 1461000310703 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:25:10 INFO - PROCESS | 916 | 1461000310877 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 916 | ++DOCSHELL 1B1ADC00 == 93 [pid = 916] [id = 786] 10:25:10 INFO - PROCESS | 916 | ++DOMWINDOW == 175 (1DB77C00) [pid = 916] [serial = 2356] [outer = 00000000] 10:25:10 INFO - PROCESS | 916 | ++DOMWINDOW == 176 (20D07C00) [pid = 916] [serial = 2357] [outer = 1DB77C00] 10:25:10 INFO - PROCESS | 916 | 1461000310932 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 916 | ++DOMWINDOW == 177 (216C2000) [pid = 916] [serial = 2358] [outer = 1DB77C00] 10:25:11 INFO - PROCESS | 916 | 1461000311446 Marionette TRACE conn2 <- [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"]]]}] 10:25:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:25:11 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 10:25:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:25:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 904ms 10:25:11 INFO - PROCESS | 916 | 1461000311471 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 916 | 1461000311473 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:25:11 INFO - PROCESS | 916 | 1461000311477 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 916 | 1461000311479 Marionette TRACE conn2 <- [1,3102,null,{}] 10:25:11 INFO - PROCESS | 916 | 1461000311482 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:11 INFO - PROCESS | 916 | 1461000311612 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:25:11 INFO - PROCESS | 916 | 1461000311748 Marionette TRACE conn2 -> [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\", \"0a8130f7-276e-40c7-9c54-c968c858c148\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 916 | ++DOCSHELL 216C2C00 == 94 [pid = 916] [id = 787] 10:25:11 INFO - PROCESS | 916 | ++DOMWINDOW == 178 (216C4C00) [pid = 916] [serial = 2359] [outer = 00000000] 10:25:11 INFO - PROCESS | 916 | ++DOMWINDOW == 179 (21AEEC00) [pid = 916] [serial = 2360] [outer = 216C4C00] 10:25:11 INFO - PROCESS | 916 | 1461000311811 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 916 | ++DOMWINDOW == 180 (21AF5C00) [pid = 916] [serial = 2361] [outer = 216C4C00] 10:25:12 INFO - PROCESS | 916 | 1461000312303 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:25:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 826ms 10:25:12 INFO - PROCESS | 916 | 1461000312320 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 916 | 1461000312322 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 10:25:13 WARNING - u'runner_teardown' () 10:25:13 INFO - No more tests 10:25:13 INFO - Got 0 unexpected results 10:25:13 INFO - SUITE-END | took 650s 10:25:13 INFO - Closing logging queue 10:25:13 INFO - queue closed 10:25:14 INFO - Return code: 0 10:25:14 WARNING - # TBPL SUCCESS # 10:25:14 INFO - Running post-action listener: _resource_record_post_action 10:25:14 INFO - Running post-run listener: _resource_record_post_run 10:25:15 INFO - Total resource usage - Wall time: 663s; CPU: 17.0%; Read bytes: 92332032; Write bytes: 994490368; Read time: 628965; Write time: 1370492 10:25:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:25:15 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 110311424; Read time: 0; Write time: 148135 10:25:15 INFO - run-tests - Wall time: 659s; CPU: 17.0%; Read bytes: 92332032; Write bytes: 812971520; Read time: 628965; Write time: 1139189 10:25:15 INFO - Running post-run listener: _upload_blobber_files 10:25:15 INFO - Blob upload gear active. 10:25:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:25:15 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 10:25:15 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'] 10:25:15 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 10:25:15 INFO - (blobuploader) - INFO - Open directory for files ... 10:25:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:25:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:25:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:25:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:25:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:25:16 INFO - (blobuploader) - INFO - Done attempting. 10:25:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:25:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:25:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:25:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:25:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:25:18 INFO - (blobuploader) - INFO - Done attempting. 10:25:18 INFO - (blobuploader) - INFO - Iteration through files over. 10:25:18 INFO - Return code: 0 10:25:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:25:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ac24a250c8909ffbc40a5ae8ce5e2a7733b4c6dc1cd751e32453bee02ec4073887f5db7ba4401c954dbc0b8db38d81c26fe174c15c152634eb277656863b3002", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbf3147d66d36243fadeed971a9acbb072c9ffce69523f0324a25e883fb2705be14a7b14a0f6811b375dcf14978f1591a246832980c1e9e2b147565e0b09cf0f"} 10:25:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:25:18 INFO - Writing to file C:\slave\test\properties\blobber_files 10:25:18 INFO - Contents: 10:25:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ac24a250c8909ffbc40a5ae8ce5e2a7733b4c6dc1cd751e32453bee02ec4073887f5db7ba4401c954dbc0b8db38d81c26fe174c15c152634eb277656863b3002", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbf3147d66d36243fadeed971a9acbb072c9ffce69523f0324a25e883fb2705be14a7b14a0f6811b375dcf14978f1591a246832980c1e9e2b147565e0b09cf0f"} 10:25:18 INFO - Running post-run listener: copy_logs_to_upload_dir 10:25:18 INFO - Copying logs to upload dir... 10:25:18 INFO - mkdir: C:\slave\test\build\upload\logs 10:25:18 INFO - Copying logs to upload dir... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... 10:25:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=827.720000 ========= master_lag: 17.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-04-18 10:25:18.691008) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 10:25:18.691966) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ac24a250c8909ffbc40a5ae8ce5e2a7733b4c6dc1cd751e32453bee02ec4073887f5db7ba4401c954dbc0b8db38d81c26fe174c15c152634eb277656863b3002", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbf3147d66d36243fadeed971a9acbb072c9ffce69523f0324a25e883fb2705be14a7b14a0f6811b375dcf14978f1591a246832980c1e9e2b147565e0b09cf0f"} build_url:https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/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/ac24a250c8909ffbc40a5ae8ce5e2a7733b4c6dc1cd751e32453bee02ec4073887f5db7ba4401c954dbc0b8db38d81c26fe174c15c152634eb277656863b3002", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbf3147d66d36243fadeed971a9acbb072c9ffce69523f0324a25e883fb2705be14a7b14a0f6811b375dcf14978f1591a246832980c1e9e2b147565e0b09cf0f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OKZZKo49RUyTJt7ShMP31w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 10:25:19.049953) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:25:19.050321) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:25:19.170912) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-18 10:25:19.171573) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-18 10:25:20.622080) ========= ========= Total master_lag: 17.72 =========