builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-063 starttime: 1461162603.74 results: success (0) buildid: 20160420053850 builduid: db978b6c5222466a89fb1ea0fc60f9d5 revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:03.742105) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:03.742553) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:03.742846) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:03.817064) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:03.817469) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False --07:31:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.58 MB/s 07:31:08 (9.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.484000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:04.492526) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:30:04.492838) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.637000 ========= master_lag: 0.69 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:30:05.819287) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:30:05.819610) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 19b8851d8d4c19997ecc73960f4de8d90c981c28 --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 19b8851d8d4c19997ecc73960f4de8d90c981c28 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 07:31:10,053 truncating revision to first 12 chars 2016-04-20 07:31:10,053 Setting DEBUG logging. 2016-04-20 07:31:10,053 attempt 1/10 2016-04-20 07:31:10,053 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/19b8851d8d4c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 07:31:10,631 unpacking tar archive at: fx-team-19b8851d8d4c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.039000 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:30:07.275907) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:07.276195) ========= script_repo_revision: 19b8851d8d4c19997ecc73960f4de8d90c981c28 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:07.276598) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:07.276864) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:30:07.288913) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 48 secs) (at 2016-04-20 07:30:07.289214) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 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-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:31:11 INFO - MultiFileLogger online at 20160420 07:31:11 in C:\slave\test 07:31:11 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 07:31:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:31:11 INFO - {'append_to_log': False, 07:31:11 INFO - 'base_work_dir': 'C:\\slave\\test', 07:31:11 INFO - 'blob_upload_branch': 'fx-team', 07:31:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:31:11 INFO - 'buildbot_json_path': 'buildprops.json', 07:31:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:31:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:31:11 INFO - 'download_minidump_stackwalk': True, 07:31:11 INFO - 'download_symbols': 'true', 07:31:11 INFO - 'e10s': False, 07:31:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:31:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:31:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:31:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:31:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:31:11 INFO - 'C:/mozilla-build/tooltool.py'), 07:31:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:31:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:31:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:31:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:31:11 INFO - 'log_level': 'info', 07:31:11 INFO - 'log_to_console': True, 07:31:11 INFO - 'opt_config_files': (), 07:31:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:31:11 INFO - '--processes=1', 07:31:11 INFO - '--config=%(test_path)s/wptrunner.ini', 07:31:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:31:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:31:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:31:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:31:11 INFO - 'pip_index': False, 07:31:11 INFO - 'require_test_zip': True, 07:31:11 INFO - 'test_type': ('testharness',), 07:31:11 INFO - 'this_chunk': '1', 07:31:11 INFO - 'total_chunks': '10', 07:31:11 INFO - 'virtualenv_path': 'venv', 07:31:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:31:11 INFO - 'work_dir': 'build'} 07:31:11 INFO - ##### 07:31:11 INFO - ##### Running clobber step. 07:31:11 INFO - ##### 07:31:11 INFO - Running pre-action listener: _resource_record_pre_action 07:31:11 INFO - Running main action method: clobber 07:31:11 INFO - rmtree: C:\slave\test\build 07:31:11 INFO - Using _rmtree_windows ... 07:31:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:31:35 INFO - Running post-action listener: _resource_record_post_action 07:31:35 INFO - ##### 07:31:35 INFO - ##### Running read-buildbot-config step. 07:31:35 INFO - ##### 07:31:35 INFO - Running pre-action listener: _resource_record_pre_action 07:31:35 INFO - Running main action method: read_buildbot_config 07:31:35 INFO - Using buildbot properties: 07:31:35 INFO - { 07:31:35 INFO - "project": "", 07:31:35 INFO - "product": "firefox", 07:31:35 INFO - "script_repo_revision": "production", 07:31:35 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 07:31:35 INFO - "repository": "", 07:31:35 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 07:31:35 INFO - "buildid": "20160420053850", 07:31:35 INFO - "pgo_build": "False", 07:31:35 INFO - "basedir": "C:\\slave\\test", 07:31:35 INFO - "buildnumber": 77, 07:31:35 INFO - "slavename": "t-xp32-ix-063", 07:31:35 INFO - "revision": "19b8851d8d4c19997ecc73960f4de8d90c981c28", 07:31:35 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 07:31:35 INFO - "platform": "win32", 07:31:35 INFO - "branch": "fx-team", 07:31:35 INFO - "repo_path": "integration/fx-team", 07:31:35 INFO - "moz_repo_path": "", 07:31:35 INFO - "stage_platform": "win32", 07:31:35 INFO - "builduid": "db978b6c5222466a89fb1ea0fc60f9d5", 07:31:35 INFO - "slavebuilddir": "test" 07:31:35 INFO - } 07:31:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 07:31:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 07:31:35 INFO - Running post-action listener: _resource_record_post_action 07:31:35 INFO - ##### 07:31:35 INFO - ##### Running download-and-extract step. 07:31:35 INFO - ##### 07:31:35 INFO - Running pre-action listener: _resource_record_pre_action 07:31:35 INFO - Running main action method: download_and_extract 07:31:35 INFO - mkdir: C:\slave\test\build\tests 07:31:35 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')]} 07:31:35 INFO - https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:31:35 INFO - trying https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 07:31:35 INFO - Downloading https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:36 INFO - Downloaded 1274 bytes. 07:31:36 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:31:36 INFO - Using the following test package requirements: 07:31:36 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:31:36 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 07:31:36 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 07:31:36 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'jsshell-win32.zip'], 07:31:36 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 07:31:36 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:31:36 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 07:31:36 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 07:31:36 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 07:31:36 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:31:36 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 07:31:36 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 07:31:36 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')]} 07:31:36 INFO - https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:31:36 INFO - trying https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 07:31:36 INFO - Downloading https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:37 INFO - Downloaded 20463334 bytes. 07:31:37 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/*'] 07:31:37 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/* 07:31:39 INFO - caution: filename not matched: web-platform/* 07:31:39 INFO - Return code: 11 07:31: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')]} 07:31:39 INFO - https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:31:39 INFO - trying https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:31:39 INFO - Downloading https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:31:41 INFO - Downloaded 36397899 bytes. 07:31:41 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/*'] 07:31:41 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/* 07:32:37 INFO - caution: filename not matched: bin/* 07:32:37 INFO - caution: filename not matched: config/* 07:32:37 INFO - caution: filename not matched: mozbase/* 07:32:37 INFO - caution: filename not matched: marionette/* 07:32:37 INFO - caution: filename not matched: tools/wptserve/* 07:32:37 INFO - Return code: 11 07:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:37 INFO - https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 07:32:37 INFO - trying https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:32:37 INFO - Downloading https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 07:32:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:32:41 INFO - Downloaded 67453569 bytes. 07:32:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:32:41 INFO - mkdir: C:\slave\test\properties 07:32:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:32:41 INFO - Writing to file C:\slave\test\properties\build_url 07:32:41 INFO - Contents: 07:32:41 INFO - build_url:https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:32:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:32:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:32:41 INFO - Writing to file C:\slave\test\properties\symbols_url 07:32:41 INFO - Contents: 07:32:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:32:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:41 INFO - https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:32:41 INFO - trying https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:32:41 INFO - Downloading https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:32:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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 07:32:45 INFO - Downloaded 58269904 bytes. 07:32:45 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'] 07:32:45 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 07:32:51 INFO - Return code: 0 07:32:51 INFO - Running post-action listener: _resource_record_post_action 07:32:51 INFO - Running post-action listener: set_extra_try_arguments 07:32:51 INFO - ##### 07:32:51 INFO - ##### Running create-virtualenv step. 07:32:51 INFO - ##### 07:32:51 INFO - Running pre-action listener: _pre_create_virtualenv 07:32:51 INFO - Running pre-action listener: _resource_record_pre_action 07:32:51 INFO - Running main action method: create_virtualenv 07:32:51 INFO - Creating virtualenv C:\slave\test\build\venv 07:32:51 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 07:32:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:32:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:32:54 INFO - Installing distribute......................................................................................................................................................................................done. 07:32:55 INFO - Return code: 0 07:32:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:32: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')]} 07:32:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:32: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')]} 07:32:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:32:55 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 07:32:55 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 07:32:55 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 07:32:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:32:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:32:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:32:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:32:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:32:55 INFO - 'DCLOCATION': 'SCL3', 07:32:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:32:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:32:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:32:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:32:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:32:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:32:55 INFO - 'HOMEDRIVE': 'C:', 07:32:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:32:55 INFO - 'KTS_VERSION': '1.19c', 07:32:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:32:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:32:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:32:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:32:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:32:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:32:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:32:55 INFO - 'MOZ_AIRBAG': '1', 07:32:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:32:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:32:55 INFO - 'MOZ_MSVCVERSION': '8', 07:32:55 INFO - 'MOZ_NO_REMOTE': '1', 07:32:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:32:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:32:55 INFO - 'NO_EM_RESTART': '1', 07:32:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:32:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:32:55 INFO - 'OS': 'Windows_NT', 07:32:55 INFO - 'OURDRIVE': 'C:', 07:32: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', 07:32:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:32:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:32:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:32:55 INFO - 'PROCESSOR_LEVEL': '6', 07:32:55 INFO - 'PROCESSOR_REVISION': '1e05', 07:32:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:32:55 INFO - 'PROMPT': '$P$G', 07:32:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:32:55 INFO - 'PWD': 'C:\\slave\\test', 07:32:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:32:55 INFO - 'SESSIONNAME': 'Console', 07:32:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:32:55 INFO - 'SYSTEMDRIVE': 'C:', 07:32:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:32:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:55 INFO - 'TEST1': 'testie', 07:32:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:55 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:32:55 INFO - 'USERNAME': 'cltbld', 07:32:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:32:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:32:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:32:55 INFO - 'WINDIR': 'C:\\WINDOWS', 07:32:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:32:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:32:56 INFO - Downloading/unpacking psutil>=0.7.1 07:32:56 INFO - Running setup.py egg_info for package psutil 07:32:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:32:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:32:56 INFO - Installing collected packages: psutil 07:32:56 INFO - Running setup.py install for psutil 07:32:56 INFO - building 'psutil._psutil_windows' extension 07:32:56 INFO - error: Unable to find vcvarsall.bat 07:32:56 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-97zvk8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:32:56 INFO - running install 07:32:56 INFO - running build 07:32:56 INFO - running build_py 07:32:56 INFO - creating build 07:32:56 INFO - creating build\lib.win32-2.7 07:32:56 INFO - creating build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:32:56 INFO - running build_ext 07:32:56 INFO - building 'psutil._psutil_windows' extension 07:32:56 INFO - error: Unable to find vcvarsall.bat 07:32:56 INFO - ---------------------------------------- 07:32:56 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-97zvk8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:32:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data\pip\pip.log 07:32:56 WARNING - Return code: 1 07:32:56 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! 07:32:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:32:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:32:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:32:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 07:32:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:32:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:32:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:32:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:32:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:32:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:32:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:32:56 INFO - 'DCLOCATION': 'SCL3', 07:32:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:32:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:32:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:32:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:32:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:32:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:32:56 INFO - 'HOMEDRIVE': 'C:', 07:32:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:32:56 INFO - 'KTS_VERSION': '1.19c', 07:32:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:32:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:32:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:32:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:32:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:32:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:32:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:32:56 INFO - 'MOZ_AIRBAG': '1', 07:32:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:32:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:32:56 INFO - 'MOZ_MSVCVERSION': '8', 07:32:56 INFO - 'MOZ_NO_REMOTE': '1', 07:32:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:32:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:32:56 INFO - 'NO_EM_RESTART': '1', 07:32:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:32:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:32:56 INFO - 'OS': 'Windows_NT', 07:32:56 INFO - 'OURDRIVE': 'C:', 07:32:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:32:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:32:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:32:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:32:56 INFO - 'PROCESSOR_LEVEL': '6', 07:32:56 INFO - 'PROCESSOR_REVISION': '1e05', 07:32:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:32:56 INFO - 'PROMPT': '$P$G', 07:32:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:32:56 INFO - 'PWD': 'C:\\slave\\test', 07:32:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:32:56 INFO - 'SESSIONNAME': 'Console', 07:32:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:32:56 INFO - 'SYSTEMDRIVE': 'C:', 07:32:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:32:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:56 INFO - 'TEST1': 'testie', 07:32:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:56 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:32:56 INFO - 'USERNAME': 'cltbld', 07:32:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:32:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:32:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:32:56 INFO - 'WINDIR': 'C:\\WINDOWS', 07:32:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:32:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:32:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:32:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:32:57 INFO - Running setup.py egg_info for package mozsystemmonitor 07:32:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:32:57 INFO - Running setup.py egg_info for package psutil 07:32:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:32:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:32:57 INFO - Installing collected packages: mozsystemmonitor, psutil 07:32:57 INFO - Running setup.py install for mozsystemmonitor 07:32:57 INFO - Running setup.py install for psutil 07:32:57 INFO - building 'psutil._psutil_windows' extension 07:32:57 INFO - error: Unable to find vcvarsall.bat 07:32:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-eultlr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:32:57 INFO - running install 07:32:57 INFO - running build 07:32:57 INFO - running build_py 07:32:57 INFO - running build_ext 07:32:57 INFO - building 'psutil._psutil_windows' extension 07:32:57 INFO - error: Unable to find vcvarsall.bat 07:32:57 INFO - ---------------------------------------- 07:32:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-eultlr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:32:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data\pip\pip.log 07:32:57 WARNING - Return code: 1 07:32:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:32:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:32:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:32:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:32:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:32:57 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 07:32:57 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 07:32:57 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 07:32:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:32:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:32:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:32:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:32:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:32:57 INFO - 'DCLOCATION': 'SCL3', 07:32:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:32:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:32:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:32:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:32:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:32:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:32:57 INFO - 'HOMEDRIVE': 'C:', 07:32:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:32:57 INFO - 'KTS_VERSION': '1.19c', 07:32:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:32:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:32:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:32:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:32:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:32:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:32:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:32:57 INFO - 'MOZ_AIRBAG': '1', 07:32:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:32:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:32:57 INFO - 'MOZ_MSVCVERSION': '8', 07:32:57 INFO - 'MOZ_NO_REMOTE': '1', 07:32:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:32:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:32:57 INFO - 'NO_EM_RESTART': '1', 07:32:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:32:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:32:57 INFO - 'OS': 'Windows_NT', 07:32:57 INFO - 'OURDRIVE': 'C:', 07:32:57 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', 07:32:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:32:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:32:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:32:57 INFO - 'PROCESSOR_LEVEL': '6', 07:32:57 INFO - 'PROCESSOR_REVISION': '1e05', 07:32:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:32:57 INFO - 'PROMPT': '$P$G', 07:32:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:32:57 INFO - 'PWD': 'C:\\slave\\test', 07:32:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:32:57 INFO - 'SESSIONNAME': 'Console', 07:32:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:32:57 INFO - 'SYSTEMDRIVE': 'C:', 07:32:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:32:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:57 INFO - 'TEST1': 'testie', 07:32:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:57 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:32:57 INFO - 'USERNAME': 'cltbld', 07:32:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:32:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:32:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:32:57 INFO - 'WINDIR': 'C:\\WINDOWS', 07:32:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:32:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:32:57 INFO - Downloading/unpacking blobuploader==1.2.4 07:32:57 INFO - Downloading blobuploader-1.2.4.tar.gz 07:32:57 INFO - Running setup.py egg_info for package blobuploader 07:32:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:32:59 INFO - Running setup.py egg_info for package requests 07:32:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:32:59 INFO - Downloading docopt-0.6.1.tar.gz 07:32:59 INFO - Running setup.py egg_info for package docopt 07:32:59 INFO - Installing collected packages: blobuploader, docopt, requests 07:32:59 INFO - Running setup.py install for blobuploader 07:32:59 INFO - Running setup.py install for docopt 07:32:59 INFO - Running setup.py install for requests 07:32:59 INFO - Successfully installed blobuploader docopt requests 07:32:59 INFO - Cleaning up... 07:32:59 INFO - Return code: 0 07:32:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:32:59 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')]} 07:32:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:32:59 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')]} 07:32:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:32:59 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 07:32:59 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 07:32:59 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 07:32:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:32:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:32:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:32:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:32:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:32:59 INFO - 'DCLOCATION': 'SCL3', 07:32:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:32:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:32:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:32:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:32:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:32:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:32:59 INFO - 'HOMEDRIVE': 'C:', 07:32:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:32:59 INFO - 'KTS_VERSION': '1.19c', 07:32:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:32:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:32:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:32:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:32:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:32:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:32:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:32:59 INFO - 'MOZ_AIRBAG': '1', 07:32:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:32:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:32:59 INFO - 'MOZ_MSVCVERSION': '8', 07:32:59 INFO - 'MOZ_NO_REMOTE': '1', 07:32:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:32:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:32:59 INFO - 'NO_EM_RESTART': '1', 07:32:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:32:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:32:59 INFO - 'OS': 'Windows_NT', 07:32:59 INFO - 'OURDRIVE': 'C:', 07:32:59 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', 07:32:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:32:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:32:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:32:59 INFO - 'PROCESSOR_LEVEL': '6', 07:32:59 INFO - 'PROCESSOR_REVISION': '1e05', 07:32:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:32:59 INFO - 'PROMPT': '$P$G', 07:32:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:32:59 INFO - 'PWD': 'C:\\slave\\test', 07:32:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:32:59 INFO - 'SESSIONNAME': 'Console', 07:32:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:32:59 INFO - 'SYSTEMDRIVE': 'C:', 07:32:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:32:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:59 INFO - 'TEST1': 'testie', 07:32:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:32:59 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:32:59 INFO - 'USERNAME': 'cltbld', 07:32:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:32:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:32:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:32:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:32:59 INFO - 'WINDIR': 'C:\\WINDOWS', 07:32:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:33:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:33:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:33:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:33:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:33:10 INFO - Unpacking c:\slave\test\build\tests\marionette 07:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:33:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:33:10 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 07:33:10 INFO - Running setup.py install for browsermob-proxy 07:33:14 INFO - Running setup.py install for manifestparser 07:33:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for marionette-client 07:33:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:33:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for marionette-driver 07:33:14 INFO - Running setup.py install for mozcrash 07:33:14 INFO - Running setup.py install for mozdebug 07:33:14 INFO - Running setup.py install for mozdevice 07:33:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozfile 07:33:14 INFO - Running setup.py install for mozhttpd 07:33:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozinfo 07:33:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozInstall 07:33:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozleak 07:33:14 INFO - Running setup.py install for mozlog 07:33:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for moznetwork 07:33:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozprocess 07:33:14 INFO - Running setup.py install for mozprofile 07:33:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozrunner 07:33:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for mozscreenshot 07:33:14 INFO - Running setup.py install for moztest 07:33:14 INFO - Running setup.py install for mozversion 07:33:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:33:14 INFO - Running setup.py install for wptserve 07:33:14 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 07:33:14 INFO - Cleaning up... 07:33:14 INFO - Return code: 0 07:33:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:33: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')]} 07:33:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:33: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')]} 07:33:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:33:14 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 07:33:14 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 07:33:14 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 07:33:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:33:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:33:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:33:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:33:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:33:14 INFO - 'DCLOCATION': 'SCL3', 07:33:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:33:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:33:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:33:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:33:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:33:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:33:14 INFO - 'HOMEDRIVE': 'C:', 07:33:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:33:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:33:14 INFO - 'KTS_VERSION': '1.19c', 07:33:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:33:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:33:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:33:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:33:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:33:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:33:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:33:14 INFO - 'MOZ_AIRBAG': '1', 07:33:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:33:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:33:14 INFO - 'MOZ_MSVCVERSION': '8', 07:33:14 INFO - 'MOZ_NO_REMOTE': '1', 07:33:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:33:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:33:14 INFO - 'NO_EM_RESTART': '1', 07:33:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:33:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:33:14 INFO - 'OS': 'Windows_NT', 07:33:14 INFO - 'OURDRIVE': 'C:', 07:33:14 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', 07:33:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:33:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:33:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:33:14 INFO - 'PROCESSOR_LEVEL': '6', 07:33:14 INFO - 'PROCESSOR_REVISION': '1e05', 07:33:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:33:14 INFO - 'PROMPT': '$P$G', 07:33:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:33:14 INFO - 'PWD': 'C:\\slave\\test', 07:33:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:33:14 INFO - 'SESSIONNAME': 'Console', 07:33:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:33:14 INFO - 'SYSTEMDRIVE': 'C:', 07:33:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:33:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:33:14 INFO - 'TEST1': 'testie', 07:33:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:33:14 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:33:14 INFO - 'USERNAME': 'cltbld', 07:33:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:33:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:33:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:33:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:33:14 INFO - 'WINDIR': 'C:\\WINDOWS', 07:33:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:33:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:33:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette 07:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:33:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:33:21 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)) 07:33:26 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)) 07:33:26 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)) 07:33:26 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)) 07:33:26 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)) 07:33:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:33:26 INFO - Downloading blessings-1.6.tar.gz 07:33:26 INFO - Running setup.py egg_info for package blessings 07:33:26 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)) 07:33:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:33:26 INFO - Running setup.py install for blessings 07:33:26 INFO - Running setup.py install for browsermob-proxy 07:33:26 INFO - Running setup.py install for manifestparser 07:33:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for marionette-client 07:33:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:33:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for marionette-driver 07:33:26 INFO - Running setup.py install for mozcrash 07:33:26 INFO - Running setup.py install for mozdebug 07:33:26 INFO - Running setup.py install for mozdevice 07:33:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for mozhttpd 07:33:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for mozInstall 07:33:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for mozleak 07:33:26 INFO - Running setup.py install for mozprofile 07:33:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Running setup.py install for mozrunner 07:33:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:33:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:33:27 INFO - Running setup.py install for mozscreenshot 07:33:27 INFO - Running setup.py install for moztest 07:33:27 INFO - Running setup.py install for mozversion 07:33:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:33:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:33:27 INFO - Running setup.py install for wptserve 07:33:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:33:27 INFO - Cleaning up... 07:33:27 INFO - Return code: 0 07:33:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:33:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:33:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:33:27 INFO - Reading from file tmpfile_stdout 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - Current package versions: 07:33:27 INFO - blessings == 1.6 07:33:27 INFO - blobuploader == 1.2.4 07:33:27 INFO - browsermob-proxy == 0.6.0 07:33:27 INFO - distribute == 0.6.14 07:33:27 INFO - docopt == 0.6.1 07:33:27 INFO - manifestparser == 1.1 07:33:27 INFO - marionette-client == 2.3.0 07:33:27 INFO - marionette-driver == 1.4.0 07:33:27 INFO - mozInstall == 1.12 07:33:27 INFO - mozcrash == 0.17 07:33:27 INFO - mozdebug == 0.1 07:33:27 INFO - mozdevice == 0.48 07:33:27 INFO - mozfile == 1.2 07:33:27 INFO - mozhttpd == 0.7 07:33:27 INFO - mozinfo == 0.9 07:33:27 INFO - mozleak == 0.1 07:33:27 INFO - mozlog == 3.1 07:33:27 INFO - moznetwork == 0.27 07:33:27 INFO - mozprocess == 0.22 07:33:27 INFO - mozprofile == 0.28 07:33:27 INFO - mozrunner == 6.11 07:33:27 INFO - mozscreenshot == 0.1 07:33:27 INFO - mozsystemmonitor == 0.0 07:33:27 INFO - moztest == 0.7 07:33:27 INFO - mozversion == 1.4 07:33:27 INFO - requests == 1.2.3 07:33:27 INFO - wptserve == 1.4.0 07:33:27 INFO - Running post-action listener: _resource_record_post_action 07:33:27 INFO - Running post-action listener: _start_resource_monitoring 07:33:27 INFO - Starting resource monitoring. 07:33:27 INFO - ##### 07:33:27 INFO - ##### Running pull step. 07:33:27 INFO - ##### 07:33:27 INFO - Running pre-action listener: _resource_record_pre_action 07:33:27 INFO - Running main action method: pull 07:33:27 INFO - Pull has nothing to do! 07:33:27 INFO - Running post-action listener: _resource_record_post_action 07:33:27 INFO - ##### 07:33:27 INFO - ##### Running install step. 07:33:27 INFO - ##### 07:33:27 INFO - Running pre-action listener: _resource_record_pre_action 07:33:27 INFO - Running main action method: install 07:33:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:33:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:33:27 INFO - Reading from file tmpfile_stdout 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - Detecting whether we're running mozinstall >=1.0... 07:33:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:33:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:33:27 INFO - Reading from file tmpfile_stdout 07:33:27 INFO - Output received: 07:33:27 INFO - Usage: mozinstall-script.py [options] installer 07:33:27 INFO - Options: 07:33:27 INFO - -h, --help show this help message and exit 07:33:27 INFO - -d DEST, --destination=DEST 07:33:27 INFO - Directory to install application into. [default: 07:33:27 INFO - "C:\slave\test"] 07:33:27 INFO - --app=APP Application being installed. [default: firefox] 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - Using _rmtree_windows ... 07:33:27 INFO - mkdir: C:\slave\test\build\application 07:33:27 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'] 07:33:27 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 07:33:30 INFO - Reading from file tmpfile_stdout 07:33:30 INFO - Output received: 07:33:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:33:30 INFO - Using _rmtree_windows ... 07:33:30 INFO - Using _rmtree_windows ... 07:33:30 INFO - Running post-action listener: _resource_record_post_action 07:33:30 INFO - ##### 07:33:30 INFO - ##### Running run-tests step. 07:33:30 INFO - ##### 07:33:30 INFO - Running pre-action listener: _resource_record_pre_action 07:33:30 INFO - Running main action method: run_tests 07:33:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:33:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:33:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:33:30 INFO - grabbing minidump binary from tooltool 07:33:30 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')]} 07:33:30 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 07:33:30 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 07:33:30 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 07:33:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:33:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpigjdy3 07:33:33 INFO - INFO - File integrity verified, renaming tmpigjdy3 to win32-minidump_stackwalk.exe 07:33:33 INFO - Return code: 0 07:33:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:33:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:33:33 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/TfZF-m8UR4Oq0TIp66LkHw/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 07:33:33 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/TfZF-m8UR4Oq0TIp66LkHw/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 07:33:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:33:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 07:33:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:33:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 07:33:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:33:33 INFO - 'DCLOCATION': 'SCL3', 07:33:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:33:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:33:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:33:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:33:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:33:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:33:33 INFO - 'HOMEDRIVE': 'C:', 07:33:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:33:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:33:33 INFO - 'KTS_VERSION': '1.19c', 07:33:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:33:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 07:33:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:33:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:33:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:33:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:33:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:33:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:33:33 INFO - 'MOZ_AIRBAG': '1', 07:33:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:33:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:33:33 INFO - 'MOZ_MSVCVERSION': '8', 07:33:33 INFO - 'MOZ_NO_REMOTE': '1', 07:33:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:33:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:33:33 INFO - 'NO_EM_RESTART': '1', 07:33:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:33:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:33:33 INFO - 'OS': 'Windows_NT', 07:33:33 INFO - 'OURDRIVE': 'C:', 07:33:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:33:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:33:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:33:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:33:33 INFO - 'PROCESSOR_LEVEL': '6', 07:33:33 INFO - 'PROCESSOR_REVISION': '1e05', 07:33:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:33:33 INFO - 'PROMPT': '$P$G', 07:33:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:33:33 INFO - 'PWD': 'C:\\slave\\test', 07:33:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:33:33 INFO - 'SESSIONNAME': 'Console', 07:33:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:33:33 INFO - 'SYSTEMDRIVE': 'C:', 07:33:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:33:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:33:33 INFO - 'TEST1': 'testie', 07:33:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:33:33 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 07:33:33 INFO - 'USERNAME': 'cltbld', 07:33:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 07:33:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:33:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:33:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:33:33 INFO - 'WINDIR': 'C:\\WINDOWS', 07:33:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:33:33 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/TfZF-m8UR4Oq0TIp66LkHw/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 07:33:34 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 07:33:34 INFO - import pkg_resources 07:33:35 INFO - Using 1 client processes 07:33:38 INFO - SUITE-START | Running 778 tests 07:33:38 INFO - Running testharness tests 07:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:33:38 INFO - Setting up ssl 07:33:38 INFO - PROCESS | certutil | 07:33:38 INFO - PROCESS | certutil | 07:33:38 INFO - PROCESS | certutil | 07:33:38 INFO - Certificate Nickname Trust Attributes 07:33:38 INFO - SSL,S/MIME,JAR/XPI 07:33:38 INFO - 07:33:38 INFO - web-platform-tests CT,, 07:33:38 INFO - 07:33:38 INFO - Starting runner 07:33:40 INFO - PROCESS | 3744 | [3744] 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 07:33:40 INFO - PROCESS | 3744 | [3744] 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 07:33:40 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | 1461162822227 Marionette DEBUG Marionette enabled via build flag and pref 07:33:42 INFO - PROCESS | 3744 | ++DOCSHELL 1439D800 == 1 [pid = 3744] [id = 1] 07:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 1 (1439DC00) [pid = 3744] [serial = 1] [outer = 00000000] 07:33:42 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 2 (1439E800) [pid = 3744] [serial = 2] [outer = 1439DC00] 07:33:42 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | [3744] 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 07:33:42 INFO - PROCESS | 3744 | ++DOCSHELL 14AB3000 == 2 [pid = 3744] [id = 2] 07:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 3 (14AB3400) [pid = 3744] [serial = 3] [outer = 00000000] 07:33:42 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 4 (14AB4000) [pid = 3744] [serial = 4] [outer = 14AB3400] 07:33:42 INFO - PROCESS | 3744 | 1461162822719 Marionette INFO Listening on port 2828 07:33:43 INFO - PROCESS | 3744 | 1461162823082 Marionette DEBUG Marionette enabled via command-line flag 07:33:43 INFO - PROCESS | 3744 | ++DOCSHELL 13AF1400 == 3 [pid = 3744] [id = 3] 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 5 (13AF1800) [pid = 3744] [serial = 5] [outer = 00000000] 07:33:43 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 6 (13AF2400) [pid = 3744] [serial = 6] [outer = 13AF1800] 07:33:43 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 7 (16533800) [pid = 3744] [serial = 7] [outer = 14AB3400] 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:43 INFO - PROCESS | 3744 | 1461162823433 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1505 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:43 INFO - PROCESS | 3744 | 1461162823453 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1506 07:33:43 INFO - PROCESS | 3744 | 1461162823456 Marionette DEBUG Closed connection conn0 07:33:43 INFO - PROCESS | 3744 | 1461162823579 Marionette DEBUG Closed connection conn1 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:43 INFO - PROCESS | 3744 | 1461162823585 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1507 07:33:43 INFO - PROCESS | 3744 | 1461162823595 Marionette DEBUG Closed connection conn2 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:43 INFO - PROCESS | 3744 | 1461162823606 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1508 07:33:43 INFO - PROCESS | 3744 | ++DOCSHELL 1678D800 == 4 [pid = 3744] [id = 4] 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 8 (16791000) [pid = 3744] [serial = 8] [outer = 00000000] 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 9 (168F4400) [pid = 3744] [serial = 9] [outer = 16791000] 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 10 (168FB800) [pid = 3744] [serial = 10] [outer = 16791000] 07:33:43 INFO - PROCESS | 3744 | 1461162823866 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:33:43 INFO - PROCESS | 3744 | 1461162823873 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":"20160420053850","device":"desktop","version":"48.0a1"} 07:33:43 INFO - PROCESS | 3744 | [3744] 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 07:33:44 INFO - PROCESS | 3744 | [3744] 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 07:33:44 INFO - PROCESS | 3744 | [3744] 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 07:33:44 INFO - PROCESS | 3744 | [3744] 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 07:33:44 INFO - PROCESS | 3744 | ++DOCSHELL 18647C00 == 5 [pid = 3744] [id = 5] 07:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 11 (1864A400) [pid = 3744] [serial = 11] [outer = 00000000] 07:33:44 INFO - PROCESS | 3744 | ++DOCSHELL 1864B400 == 6 [pid = 3744] [id = 6] 07:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 12 (1864B800) [pid = 3744] [serial = 12] [outer = 00000000] 07:33:45 INFO - PROCESS | 3744 | [3744] 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 07:33:45 INFO - PROCESS | 3744 | ++DOCSHELL 19126000 == 7 [pid = 3744] [id = 7] 07:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 13 (19126400) [pid = 3744] [serial = 13] [outer = 00000000] 07:33:45 INFO - PROCESS | 3744 | [3744] 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 07:33:45 INFO - PROCESS | 3744 | [3744] 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 07:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 14 (19524800) [pid = 3744] [serial = 14] [outer = 19126400] 07:33:45 INFO - PROCESS | 3744 | [3744] 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 07:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 15 (197F4400) [pid = 3744] [serial = 15] [outer = 1864A400] 07:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 16 (197F5C00) [pid = 3744] [serial = 16] [outer = 1864B800] 07:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 17 (19801400) [pid = 3744] [serial = 17] [outer = 19126400] 07:33:46 INFO - PROCESS | 3744 | 1461162826174 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 3744 | 1461162826187 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 18 (1A886800) [pid = 3744] [serial = 18] [outer = 19126400] 07:33:46 INFO - PROCESS | 3744 | 1461162826723 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"20f60fd8-2647-4b4f-b0d6-12f869032d32","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":"20160420053850","device":"desktop","version":"48.0a1","command_id":1}}] 07:33:46 INFO - PROCESS | 3744 | 1461162826906 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:33:46 INFO - PROCESS | 3744 | 1461162826969 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:33:47 INFO - PROCESS | 3744 | 1461162827084 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:33:47 INFO - PROCESS | 3744 | [3744] 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 07:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 19 (192E3400) [pid = 3744] [serial = 19] [outer = 19126400] 07:33:47 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:47 INFO - PROCESS | 3744 | 1461162827494 Marionette TRACE conn3 <- [1,3,null,{}] 07:33:47 INFO - PROCESS | 3744 | 1461162827514 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:33:47 INFO - PROCESS | 3744 | 1461162827569 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:33:47 INFO - PROCESS | 3744 | 1461162827591 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 3744 | 1461162827594 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:33:47 INFO - PROCESS | 3744 | 1461162827598 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 3744 | 1461162827601 Marionette TRACE conn3 <- [1,6,null,{}] 07:33:47 INFO - PROCESS | 3744 | 1461162827606 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 3744 | 1461162827623 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:33:47 INFO - PROCESS | 3744 | 1461162827628 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 3744 | ++DOCSHELL 19122000 == 8 [pid = 3744] [id = 8] 07:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 20 (1C97B000) [pid = 3744] [serial = 20] [outer = 00000000] 07:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 21 (1C97E000) [pid = 3744] [serial = 21] [outer = 1C97B000] 07:33:47 INFO - PROCESS | 3744 | 1461162827667 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 22 (1C981000) [pid = 3744] [serial = 22] [outer = 1C97B000] 07:33:48 INFO - PROCESS | 3744 | ++DOCSHELL 1CC79C00 == 9 [pid = 3744] [id = 9] 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 23 (1CC7A400) [pid = 3744] [serial = 23] [outer = 00000000] 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 24 (1CC7D800) [pid = 3744] [serial = 24] [outer = 1CC7A400] 07:33:48 INFO - PROCESS | 3744 | 1461162828063 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 25 (1CC80000) [pid = 3744] [serial = 25] [outer = 1CC7A400] 07:33:48 INFO - PROCESS | 3744 | 1461162828242 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 684ms 07:33:48 INFO - PROCESS | 3744 | 1461162828262 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 3744 | 1461162828264 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:33:48 INFO - PROCESS | 3744 | 1461162828355 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 3744 | 1461162828357 Marionette TRACE conn3 <- [1,10,null,{}] 07:33:48 INFO - PROCESS | 3744 | 1461162828378 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:48 INFO - PROCESS | 3744 | 1461162828504 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:33:48 INFO - PROCESS | 3744 | 1461162828522 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 3744 | ++DOCSHELL 1D004400 == 10 [pid = 3744] [id = 10] 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 26 (1D004800) [pid = 3744] [serial = 26] [outer = 00000000] 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 27 (1D186000) [pid = 3744] [serial = 27] [outer = 1D004800] 07:33:48 INFO - PROCESS | 3744 | 1461162828575 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 28 (1D410800) [pid = 3744] [serial = 28] [outer = 1D004800] 07:33:48 INFO - PROCESS | 3744 | 1461162828907 Marionette TRACE conn3 <- [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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 612ms 07:33:48 INFO - PROCESS | 3744 | 1461162828941 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 3744 | 1461162828943 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:33:48 INFO - PROCESS | 3744 | 1461162828946 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 3744 | 1461162828948 Marionette TRACE conn3 <- [1,14,null,{}] 07:33:48 INFO - PROCESS | 3744 | 1461162828951 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 3744 | 1461162829041 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:33:49 INFO - PROCESS | 3744 | 1461162829037 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 1CE43000 == 11 [pid = 3744] [id = 11] 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 29 (1D185400) [pid = 3744] [serial = 29] [outer = 00000000] 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 30 (1D481C00) [pid = 3744] [serial = 30] [outer = 1D185400] 07:33:49 INFO - PROCESS | 3744 | 1461162829082 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 31 (1D488800) [pid = 3744] [serial = 31] [outer = 1D185400] 07:33:49 INFO - PROCESS | 3744 | 1461162829420 Marionette TRACE conn3 <- [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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 499ms 07:33:49 INFO - PROCESS | 3744 | 1461162829446 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3744 | 1461162829448 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:33:49 INFO - PROCESS | 3744 | 1461162829451 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3744 | 1461162829453 Marionette TRACE conn3 <- [1,18,null,{}] 07:33:49 INFO - PROCESS | 3744 | 1461162829438 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 3744 | 1461162829526 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:33:49 INFO - PROCESS | 3744 | 1461162829532 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 1D573800 == 12 [pid = 3744] [id = 12] 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 32 (1D575000) [pid = 3744] [serial = 32] [outer = 00000000] 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 33 (1D8BC800) [pid = 3744] [serial = 33] [outer = 1D575000] 07:33:49 INFO - PROCESS | 3744 | 1461162829579 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 34 (1D8C0000) [pid = 3744] [serial = 34] [outer = 1D575000] 07:33:49 INFO - PROCESS | 3744 | 1461162829889 Marionette TRACE conn3 <- [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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 484ms 07:33:49 INFO - PROCESS | 3744 | 1461162829930 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3744 | 1461162829932 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:33:49 INFO - PROCESS | 3744 | 1461162829935 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3744 | 1461162829937 Marionette TRACE conn3 <- [1,22,null,{}] 07:33:49 INFO - PROCESS | 3744 | 1461162829941 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3744 | 1461162830007 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:33:50 INFO - PROCESS | 3744 | 1461162830013 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3744 | ++DOCSHELL 1D8C7000 == 13 [pid = 3744] [id = 13] 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 35 (1D8C9800) [pid = 3744] [serial = 35] [outer = 00000000] 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 36 (1D9E9C00) [pid = 3744] [serial = 36] [outer = 1D8C9800] 07:33:50 INFO - PROCESS | 3744 | 1461162830057 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 37 (1D9ECC00) [pid = 3744] [serial = 37] [outer = 1D8C9800] 07:33:50 INFO - PROCESS | 3744 | 1461162830370 Marionette TRACE conn3 <- [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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 07:33:50 INFO - PROCESS | 3744 | 1461162830432 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3744 | 1461162830433 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:33:50 INFO - PROCESS | 3744 | 1461162830437 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:33:50 INFO - PROCESS | 3744 | 1461162830421 Marionette TRACE conn3 <- [1,26,null,{}] 07:33:50 INFO - PROCESS | 3744 | 1461162830424 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3744 | 1461162830513 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:33:50 INFO - PROCESS | 3744 | 1461162830520 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3744 | ++DOCSHELL 1DD22800 == 14 [pid = 3744] [id = 14] 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (1DD24400) [pid = 3744] [serial = 38] [outer = 00000000] 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (1DD2D800) [pid = 3744] [serial = 39] [outer = 1DD24400] 07:33:50 INFO - PROCESS | 3744 | 1461162830564 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (1DD31000) [pid = 3744] [serial = 40] [outer = 1DD24400] 07:33:50 INFO - PROCESS | 3744 | 1461162830863 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 485ms 07:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:33:50 INFO - PROCESS | 3744 | 1461162830911 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3744 | 1461162830912 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:33:50 INFO - PROCESS | 3744 | 1461162830916 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 3744 | 1461162830917 Marionette TRACE conn3 <- [1,30,null,{}] 07:33:50 INFO - PROCESS | 3744 | 1461162830921 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3744 | 1461162831003 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:33:50 INFO - PROCESS | 3744 | 1461162831010 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 1DD24000 == 15 [pid = 3744] [id = 15] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (1DD2CC00) [pid = 3744] [serial = 41] [outer = 00000000] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (1DEB4000) [pid = 3744] [serial = 42] [outer = 1DD2CC00] 07:33:51 INFO - PROCESS | 3744 | 1461162831055 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (1DEB6800) [pid = 3744] [serial = 43] [outer = 1DD2CC00] 07:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 1DD89C00 == 16 [pid = 3744] [id = 16] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (1DD8A000) [pid = 3744] [serial = 44] [outer = 00000000] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (1DD8A800) [pid = 3744] [serial = 45] [outer = 1DD8A000] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (1DD2B000) [pid = 3744] [serial = 46] [outer = 1DD8A000] 07:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 1DD84C00 == 17 [pid = 3744] [id = 17] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (1DD8B800) [pid = 3744] [serial = 47] [outer = 00000000] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (1E09C800) [pid = 3744] [serial = 48] [outer = 1DD8B800] 07:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (1E0A5C00) [pid = 3744] [serial = 49] [outer = 1DD8B800] 07:33:52 INFO - PROCESS | 3744 | --DOCSHELL 1439D800 == 16 [pid = 3744] [id = 1] 07:33:52 INFO - PROCESS | 3744 | 1461162832051 Marionette TRACE conn3 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1182ms 07:33:52 INFO - PROCESS | 3744 | 1461162832102 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 3744 | 1461162832106 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:33:52 INFO - PROCESS | 3744 | 1461162832112 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 3744 | 1461162832116 Marionette TRACE conn3 <- [1,34,null,{}] 07:33:52 INFO - PROCESS | 3744 | 1461162832123 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:52 INFO - PROCESS | 3744 | 1461162832256 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:33:52 INFO - PROCESS | 3744 | 1461162832307 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 3744 | ++DOCSHELL 12BE1C00 == 17 [pid = 3744] [id = 18] 07:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (12D3D400) [pid = 3744] [serial = 50] [outer = 00000000] 07:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (13738C00) [pid = 3744] [serial = 51] [outer = 12D3D400] 07:33:52 INFO - PROCESS | 3744 | 1461162832405 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (13AE5000) [pid = 3744] [serial = 52] [outer = 12D3D400] 07:33:52 INFO - PROCESS | 3744 | 1461162832898 Marionette TRACE conn3 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 826ms 07:33:52 INFO - PROCESS | 3744 | 1461162832943 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 3744 | 1461162832949 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:33:52 INFO - PROCESS | 3744 | 1461162832955 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 3744 | 1461162832958 Marionette TRACE conn3 <- [1,38,null,{}] 07:33:52 INFO - PROCESS | 3744 | 1461162832962 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 3744 | 1461162833051 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:33:53 INFO - PROCESS | 3744 | 1461162833114 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 3744 | ++DOCSHELL 136AA000 == 18 [pid = 3744] [id = 19] 07:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (142EC800) [pid = 3744] [serial = 53] [outer = 00000000] 07:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (16527000) [pid = 3744] [serial = 54] [outer = 142EC800] 07:33:53 INFO - PROCESS | 3744 | 1461162833169 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (16535C00) [pid = 3744] [serial = 55] [outer = 142EC800] 07:33:53 INFO - PROCESS | 3744 | 1461162833877 Marionette TRACE conn3 <- [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]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 941ms 07:33:53 INFO - PROCESS | 3744 | 1461162833903 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 3744 | 1461162833906 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:33:53 INFO - PROCESS | 3744 | 1461162833915 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 3744 | 1461162833918 Marionette TRACE conn3 <- [1,42,null,{}] 07:33:53 INFO - PROCESS | 3744 | 1461162833924 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 3744 | 1461162834010 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:33:54 INFO - PROCESS | 3744 | 1461162834056 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 3744 | ++DOCSHELL 133D9C00 == 19 [pid = 3744] [id = 20] 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (133DA000) [pid = 3744] [serial = 56] [outer = 00000000] 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (138D1400) [pid = 3744] [serial = 57] [outer = 133DA000] 07:33:54 INFO - PROCESS | 3744 | 1461162834108 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (13AE8000) [pid = 3744] [serial = 58] [outer = 133DA000] 07:33:54 INFO - PROCESS | 3744 | --DOCSHELL 1678D800 == 18 [pid = 3744] [id = 4] 07:33:54 INFO - PROCESS | 3744 | 1461162834481 Marionette TRACE conn3 <- [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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 641ms 07:33:54 INFO - PROCESS | 3744 | 1461162834550 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 3744 | 1461162834555 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:33:54 INFO - PROCESS | 3744 | 1461162834561 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 3744 | 1461162834563 Marionette TRACE conn3 <- [1,46,null,{}] 07:33:54 INFO - PROCESS | 3744 | 1461162834587 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 3744 | 1461162834655 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:33:54 INFO - PROCESS | 3744 | 1461162834662 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 3744 | ++DOCSHELL 13AEF400 == 19 [pid = 3744] [id = 21] 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (142D0000) [pid = 3744] [serial = 59] [outer = 00000000] 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (146AF800) [pid = 3744] [serial = 60] [outer = 142D0000] 07:33:54 INFO - PROCESS | 3744 | 1461162834713 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (14AB2000) [pid = 3744] [serial = 61] [outer = 142D0000] 07:33:55 INFO - PROCESS | 3744 | 1461162835101 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 07:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:33:55 INFO - PROCESS | 3744 | 1461162835140 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 3744 | 1461162835142 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:33:55 INFO - PROCESS | 3744 | 1461162835146 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 3744 | 1461162835149 Marionette TRACE conn3 <- [1,50,null,{}] 07:33:55 INFO - PROCESS | 3744 | 1461162835159 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 3744 | 1461162835295 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:33:55 INFO - PROCESS | 3744 | 1461162835315 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 3744 | ++DOCSHELL 1678D800 == 20 [pid = 3744] [id = 22] 07:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (1678DC00) [pid = 3744] [serial = 62] [outer = 00000000] 07:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (168F0800) [pid = 3744] [serial = 63] [outer = 1678DC00] 07:33:55 INFO - PROCESS | 3744 | 1461162835369 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (16E71000) [pid = 3744] [serial = 64] [outer = 1678DC00] 07:33:55 INFO - PROCESS | 3744 | 1461162835723 Marionette TRACE conn3 <- [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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 07:33:55 INFO - PROCESS | 3744 | 1461162835782 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 3744 | 1461162835784 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:33:55 INFO - PROCESS | 3744 | 1461162835787 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 3744 | 1461162835789 Marionette TRACE conn3 <- [1,54,null,{}] 07:33:55 INFO - PROCESS | 3744 | 1461162835792 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 3744 | 1461162835916 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:33:55 INFO - PROCESS | 3744 | 1461162835909 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 3744 | ++DOCSHELL 14AB8800 == 21 [pid = 3744] [id = 23] 07:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (179CD400) [pid = 3744] [serial = 65] [outer = 00000000] 07:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (17F97C00) [pid = 3744] [serial = 66] [outer = 179CD400] 07:33:55 INFO - PROCESS | 3744 | 1461162835954 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (18229400) [pid = 3744] [serial = 67] [outer = 179CD400] 07:33:56 INFO - PROCESS | 3744 | 1461162836288 Marionette TRACE conn3 <- [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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 541ms 07:33:56 INFO - PROCESS | 3744 | 1461162836347 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3744 | 1461162836349 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:33:56 INFO - PROCESS | 3744 | 1461162836334 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3744 | 1461162836336 Marionette TRACE conn3 <- [1,58,null,{}] 07:33:56 INFO - PROCESS | 3744 | 1461162836339 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3744 | 1461162836435 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:33:56 INFO - PROCESS | 3744 | 1461162836443 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 3744 | ++DOCSHELL 17F3DC00 == 22 [pid = 3744] [id = 24] 07:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1822C800) [pid = 3744] [serial = 68] [outer = 00000000] 07:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (18638400) [pid = 3744] [serial = 69] [outer = 1822C800] 07:33:56 INFO - PROCESS | 3744 | 1461162836490 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (18638000) [pid = 3744] [serial = 70] [outer = 1822C800] 07:33:56 INFO - PROCESS | 3744 | 1461162836823 Marionette TRACE conn3 <- [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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 542ms 07:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:33:56 INFO - PROCESS | 3744 | 1461162836891 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3744 | 1461162836894 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:33:56 INFO - PROCESS | 3744 | 1461162836898 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3744 | 1461162836900 Marionette TRACE conn3 <- [1,62,null,{}] 07:33:56 INFO - PROCESS | 3744 | 1461162836903 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3744 | 1461162837000 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:33:57 INFO - PROCESS | 3744 | 1461162837036 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 17F3B400 == 23 [pid = 3744] [id = 25] 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (182F5400) [pid = 3744] [serial = 71] [outer = 00000000] 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (18B42000) [pid = 3744] [serial = 72] [outer = 182F5400] 07:33:57 INFO - PROCESS | 3744 | 1461162837089 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18BDF800) [pid = 3744] [serial = 73] [outer = 182F5400] 07:33:57 INFO - PROCESS | 3744 | 1461162837440 Marionette TRACE conn3 <- [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]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 584ms 07:33:57 INFO - PROCESS | 3744 | 1461162837479 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 3744 | 1461162837481 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:33:57 INFO - PROCESS | 3744 | 1461162837484 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 3744 | 1461162837486 Marionette TRACE conn3 <- [1,66,null,{}] 07:33:57 INFO - PROCESS | 3744 | 1461162837489 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 3744 | 1461162837570 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:33:57 INFO - PROCESS | 3744 | 1461162837578 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 195C6800 == 24 [pid = 3744] [id = 26] 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (195C7000) [pid = 3744] [serial = 74] [outer = 00000000] 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (197F5000) [pid = 3744] [serial = 75] [outer = 195C7000] 07:33:57 INFO - PROCESS | 3744 | 1461162837622 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (19805800) [pid = 3744] [serial = 76] [outer = 195C7000] 07:33:57 INFO - PROCESS | 3744 | 1461162837957 Marionette TRACE conn3 <- [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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 542ms 07:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:33:58 INFO - PROCESS | 3744 | 1461162838025 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3744 | 1461162838027 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:33:58 INFO - PROCESS | 3744 | 1461162838030 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3744 | 1461162838032 Marionette TRACE conn3 <- [1,70,null,{}] 07:33:58 INFO - PROCESS | 3744 | 1461162838035 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3744 | 1461162838114 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:33:58 INFO - PROCESS | 3744 | 1461162838122 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3744 | ++DOCSHELL 192E1000 == 25 [pid = 3744] [id = 27] 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1951F400) [pid = 3744] [serial = 77] [outer = 00000000] 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19C16800) [pid = 3744] [serial = 78] [outer = 1951F400] 07:33:58 INFO - PROCESS | 3744 | 1461162838169 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19F50000) [pid = 3744] [serial = 79] [outer = 1951F400] 07:33:58 INFO - PROCESS | 3744 | 1461162838523 Marionette TRACE conn3 <- [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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 541ms 07:33:58 INFO - PROCESS | 3744 | 1461162838570 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3744 | 1461162838571 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:33:58 INFO - PROCESS | 3744 | 1461162838575 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3744 | 1461162838576 Marionette TRACE conn3 <- [1,74,null,{}] 07:33:58 INFO - PROCESS | 3744 | 1461162838579 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3744 | 1461162838650 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:33:58 INFO - PROCESS | 3744 | 1461162838713 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3744 | ++DOCSHELL 1678D000 == 26 [pid = 3744] [id = 28] 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18731400) [pid = 3744] [serial = 80] [outer = 00000000] 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1A35A800) [pid = 3744] [serial = 81] [outer = 18731400] 07:33:58 INFO - PROCESS | 3744 | 1461162838741 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1A30EC00) [pid = 3744] [serial = 82] [outer = 18731400] 07:33:59 INFO - PROCESS | 3744 | 1461162839061 Marionette TRACE conn3 <- [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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 542ms 07:33:59 INFO - PROCESS | 3744 | 1461162839113 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 3744 | 1461162839114 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:33:59 INFO - PROCESS | 3744 | 1461162839118 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 3744 | 1461162839119 Marionette TRACE conn3 <- [1,78,null,{}] 07:33:59 INFO - PROCESS | 3744 | 1461162839123 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 3744 | 1461162839193 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:33:59 INFO - PROCESS | 3744 | 1461162839279 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 3744 | ++DOCSHELL 18733000 == 27 [pid = 3744] [id = 29] 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (197F1C00) [pid = 3744] [serial = 83] [outer = 00000000] 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A881C00) [pid = 3744] [serial = 84] [outer = 197F1C00] 07:33:59 INFO - PROCESS | 3744 | 1461162839325 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A887C00) [pid = 3744] [serial = 85] [outer = 197F1C00] 07:33:59 INFO - PROCESS | 3744 | 1461162839622 Marionette TRACE conn3 <- [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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 541ms 07:33:59 INFO - PROCESS | 3744 | 1461162839676 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 3744 | 1461162839678 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:33:59 INFO - PROCESS | 3744 | 1461162839681 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:33:59 INFO - PROCESS | 3744 | 1461162839683 Marionette TRACE conn3 <- [1,82,null,{}] 07:33:59 INFO - PROCESS | 3744 | 1461162839687 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 3744 | 1461162839786 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:33:59 INFO - PROCESS | 3744 | 1461162839794 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A5800 == 28 [pid = 3744] [id = 30] 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1AA0BC00) [pid = 3744] [serial = 86] [outer = 00000000] 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1ADDEC00) [pid = 3744] [serial = 87] [outer = 1AA0BC00] 07:33:59 INFO - PROCESS | 3744 | 1461162839841 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1C988800) [pid = 3744] [serial = 88] [outer = 1AA0BC00] 07:34:00 INFO - PROCESS | 3744 | 1461162840168 Marionette TRACE conn3 <- [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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 542ms 07:34:00 INFO - PROCESS | 3744 | 1461162840223 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 3744 | 1461162840225 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:34:00 INFO - PROCESS | 3744 | 1461162840228 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 3744 | 1461162840230 Marionette TRACE conn3 <- [1,86,null,{}] 07:34:00 INFO - PROCESS | 3744 | 1461162840233 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3744 | 1461162840346 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:34:00 INFO - PROCESS | 3744 | 1461162840358 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 3744 | ++DOCSHELL 15C0FC00 == 29 [pid = 3744] [id = 31] 07:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15CD5C00) [pid = 3744] [serial = 89] [outer = 00000000] 07:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1CB45000) [pid = 3744] [serial = 90] [outer = 15CD5C00] 07:34:00 INFO - PROCESS | 3744 | 1461162840403 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1CB42C00) [pid = 3744] [serial = 91] [outer = 15CD5C00] 07:34:00 INFO - PROCESS | 3744 | 1461162840750 Marionette TRACE conn3 <- [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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 584ms 07:34:00 INFO - PROCESS | 3744 | 1461162840810 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 3744 | 1461162840812 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:34:00 INFO - PROCESS | 3744 | 1461162840815 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:34:00 INFO - PROCESS | 3744 | 1461162840817 Marionette TRACE conn3 <- [1,90,null,{}] 07:34:00 INFO - PROCESS | 3744 | 1461162840820 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3744 | 1461162840874 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:34:01 INFO - PROCESS | 3744 | 1461162841682 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 3744 | ++DOCSHELL 1325DC00 == 30 [pid = 3744] [id = 32] 07:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1325E000) [pid = 3744] [serial = 92] [outer = 00000000] 07:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (133DA400) [pid = 3744] [serial = 93] [outer = 1325E000] 07:34:01 INFO - PROCESS | 3744 | 1461162841731 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (136A9800) [pid = 3744] [serial = 94] [outer = 1325E000] 07:34:02 INFO - PROCESS | 3744 | 1461162842117 Marionette TRACE conn3 <- [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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1325ms 07:34:02 INFO - PROCESS | 3744 | 1461162842148 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 3744 | 1461162842151 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:34:02 INFO - PROCESS | 3744 | 1461162842156 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 3744 | 1461162842160 Marionette TRACE conn3 <- [1,94,null,{}] 07:34:02 INFO - PROCESS | 3744 | 1461162842165 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:02 INFO - PROCESS | 3744 | 1461162842246 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:34:02 INFO - PROCESS | 3744 | 1461162842253 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 3744 | ++DOCSHELL 142CB800 == 31 [pid = 3744] [id = 33] 07:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1434A000) [pid = 3744] [serial = 95] [outer = 00000000] 07:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (14AB3800) [pid = 3744] [serial = 96] [outer = 1434A000] 07:34:02 INFO - PROCESS | 3744 | 1461162842300 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (15458800) [pid = 3744] [serial = 97] [outer = 1434A000] 07:34:02 INFO - PROCESS | 3744 | 1461162842694 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 584ms 07:34:02 INFO - PROCESS | 3744 | 1461162842738 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 3744 | 1461162842742 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1D185400) [pid = 3744] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1D004800) [pid = 3744] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C97B000) [pid = 3744] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16791000) [pid = 3744] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1DD24400) [pid = 3744] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1D8C9800) [pid = 3744] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1D575000) [pid = 3744] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (142EC800) [pid = 3744] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (133DA000) [pid = 3744] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (142D0000) [pid = 3744] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1678DC00) [pid = 3744] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (179CD400) [pid = 3744] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1822C800) [pid = 3744] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (182F5400) [pid = 3744] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (195C7000) [pid = 3744] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1951F400) [pid = 3744] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18731400) [pid = 3744] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (197F1C00) [pid = 3744] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1AA0BC00) [pid = 3744] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1DD2CC00) [pid = 3744] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:34:03 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (12D3D400) [pid = 3744] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:34:03 INFO - PROCESS | 3744 | 1461162843173 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3744 | 1461162843175 Marionette TRACE conn3 <- [1,98,null,{}] 07:34:03 INFO - PROCESS | 3744 | 1461162843179 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3744 | 1461162843255 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:34:03 INFO - PROCESS | 3744 | 1461162843264 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 3744 | ++DOCSHELL 142CE400 == 32 [pid = 3744] [id = 34] 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (142D0000) [pid = 3744] [serial = 98] [outer = 00000000] 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15628400) [pid = 3744] [serial = 99] [outer = 142D0000] 07:34:03 INFO - PROCESS | 3744 | 1461162843309 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (158FB000) [pid = 3744] [serial = 100] [outer = 142D0000] 07:34:03 INFO - PROCESS | 3744 | 1461162843682 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 584ms 07:34:03 INFO - PROCESS | 3744 | 1461162843727 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 3744 | 1461162843729 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:34:03 INFO - PROCESS | 3744 | 1461162843725 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3744 | 1461162843730 Marionette TRACE conn3 <- [1,102,null,{}] 07:34:03 INFO - PROCESS | 3744 | 1461162843735 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3744 | 1461162843812 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:34:03 INFO - PROCESS | 3744 | 1461162843818 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 3744 | ++DOCSHELL 16E74800 == 33 [pid = 3744] [id = 35] 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16E77800) [pid = 3744] [serial = 101] [outer = 00000000] 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (179D4C00) [pid = 3744] [serial = 102] [outer = 16E77800] 07:34:03 INFO - PROCESS | 3744 | 1461162843863 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17F3FC00) [pid = 3744] [serial = 103] [outer = 16E77800] 07:34:04 INFO - PROCESS | 3744 | 1461162844220 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 542ms 07:34:04 INFO - PROCESS | 3744 | 1461162844273 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 3744 | 1461162844275 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:34:04 INFO - PROCESS | 3744 | 1461162844279 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 3744 | 1461162844280 Marionette TRACE conn3 <- [1,106,null,{}] 07:34:04 INFO - PROCESS | 3744 | 1461162844284 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3744 | 1461162844339 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:34:04 INFO - PROCESS | 3744 | 1461162844345 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3744 | ++DOCSHELL 179C6C00 == 34 [pid = 3744] [id = 36] 07:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (17F3D000) [pid = 3744] [serial = 104] [outer = 00000000] 07:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18653800) [pid = 3744] [serial = 105] [outer = 17F3D000] 07:34:04 INFO - PROCESS | 3744 | 1461162844389 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18731000) [pid = 3744] [serial = 106] [outer = 17F3D000] 07:34:04 INFO - PROCESS | 3744 | 1461162844757 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 541ms 07:34:04 INFO - PROCESS | 3744 | 1461162844819 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 3744 | 1461162844821 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:34:04 INFO - PROCESS | 3744 | 1461162844828 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 3744 | 1461162844830 Marionette TRACE conn3 <- [1,110,null,{}] 07:34:04 INFO - PROCESS | 3744 | 1461162844833 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3744 | 1461162844886 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:34:04 INFO - PROCESS | 3744 | 1461162844893 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3744 | ++DOCSHELL 18B3A400 == 35 [pid = 3744] [id = 37] 07:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18B3A800) [pid = 3744] [serial = 107] [outer = 00000000] 07:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (192E1800) [pid = 3744] [serial = 108] [outer = 18B3A800] 07:34:04 INFO - PROCESS | 3744 | 1461162844945 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (197EEC00) [pid = 3744] [serial = 109] [outer = 18B3A800] 07:34:05 INFO - PROCESS | 3744 | 1461162845495 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 727ms 07:34:05 INFO - PROCESS | 3744 | 1461162845559 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 3744 | 1461162845565 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:34:05 INFO - PROCESS | 3744 | 1461162845597 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 3744 | 1461162845601 Marionette TRACE conn3 <- [1,114,null,{}] 07:34:05 INFO - PROCESS | 3744 | 1461162845608 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 3744 | 1461162845699 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:34:05 INFO - PROCESS | 3744 | 1461162845761 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 3744 | ++DOCSHELL 13264800 == 36 [pid = 3744] [id = 38] 07:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (133DA000) [pid = 3744] [serial = 110] [outer = 00000000] 07:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (14A13C00) [pid = 3744] [serial = 111] [outer = 133DA000] 07:34:05 INFO - PROCESS | 3744 | 1461162845818 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15628000) [pid = 3744] [serial = 112] [outer = 133DA000] 07:34:06 INFO - PROCESS | 3744 | 1461162846316 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 783ms 07:34:06 INFO - PROCESS | 3744 | 1461162846372 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 3744 | 1461162846378 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:34:06 INFO - PROCESS | 3744 | 1461162846384 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 3744 | 1461162846388 Marionette TRACE conn3 <- [1,118,null,{}] 07:34:06 INFO - PROCESS | 3744 | 1461162846394 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 3744 | 1461162846472 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:34:06 INFO - PROCESS | 3744 | 1461162846541 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3744 | ++DOCSHELL 16791000 == 37 [pid = 3744] [id = 39] 07:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16797C00) [pid = 3744] [serial = 113] [outer = 00000000] 07:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18649800) [pid = 3744] [serial = 114] [outer = 16797C00] 07:34:06 INFO - PROCESS | 3744 | 1461162846596 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18B38C00) [pid = 3744] [serial = 115] [outer = 16797C00] 07:34:07 INFO - PROCESS | 3744 | 1461162847050 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 727ms 07:34:07 INFO - PROCESS | 3744 | 1461162847108 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3744 | 1461162847111 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:34:07 INFO - PROCESS | 3744 | 1461162847115 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 3744 | 1461162847119 Marionette TRACE conn3 <- [1,122,null,{}] 07:34:07 INFO - PROCESS | 3744 | 1461162847129 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3744 | 1461162847217 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:34:07 INFO - PROCESS | 3744 | 1461162847301 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 3744 | ++DOCSHELL 1A351000 == 38 [pid = 3744] [id = 40] 07:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A355000) [pid = 3744] [serial = 116] [outer = 00000000] 07:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A49AC00) [pid = 3744] [serial = 117] [outer = 1A355000] 07:34:07 INFO - PROCESS | 3744 | 1461162847358 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A4A9C00) [pid = 3744] [serial = 118] [outer = 1A355000] 07:34:07 INFO - PROCESS | 3744 | 1461162847799 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 741ms 07:34:07 INFO - PROCESS | 3744 | 1461162847838 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3744 | 1461162847841 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:34:07 INFO - PROCESS | 3744 | 1461162847844 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 3744 | 1461162847846 Marionette TRACE conn3 <- [1,126,null,{}] 07:34:07 INFO - PROCESS | 3744 | 1461162847850 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3744 | 1461162847942 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:34:08 INFO - PROCESS | 3744 | 1461162848023 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3744 | ++DOCSHELL 168EE800 == 39 [pid = 3744] [id = 41] 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16E79000) [pid = 3744] [serial = 119] [outer = 00000000] 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18230C00) [pid = 3744] [serial = 120] [outer = 16E79000] 07:34:08 INFO - PROCESS | 3744 | 1461162848060 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1864B000) [pid = 3744] [serial = 121] [outer = 16E79000] 07:34:08 INFO - PROCESS | 3744 | 1461162848634 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 826ms 07:34:08 INFO - PROCESS | 3744 | 1461162848687 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 3744 | 1461162848673 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:34:08 INFO - PROCESS | 3744 | 1461162848678 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:34:08 INFO - PROCESS | 3744 | 1461162848682 Marionette TRACE conn3 <- [1,130,null,{}] 07:34:08 INFO - PROCESS | 3744 | 1461162848707 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 3744 | 1461162848831 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:34:08 INFO - PROCESS | 3744 | 1461162848882 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3744 | ++DOCSHELL 13AED800 == 40 [pid = 3744] [id = 42] 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13AF0800) [pid = 3744] [serial = 122] [outer = 00000000] 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1439F000) [pid = 3744] [serial = 123] [outer = 13AF0800] 07:34:08 INFO - PROCESS | 3744 | 1461162848911 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (14AEF800) [pid = 3744] [serial = 124] [outer = 13AF0800] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 1325DC00 == 39 [pid = 3744] [id = 32] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 142CB800 == 38 [pid = 3744] [id = 33] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 142CE400 == 37 [pid = 3744] [id = 34] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 179C6C00 == 36 [pid = 3744] [id = 36] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 16E74800 == 35 [pid = 3744] [id = 35] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 168EE800 == 34 [pid = 3744] [id = 41] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 16791000 == 33 [pid = 3744] [id = 39] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 1A351000 == 32 [pid = 3744] [id = 40] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 18733000 == 31 [pid = 3744] [id = 29] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 18B3A400 == 30 [pid = 3744] [id = 37] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 1A4A5800 == 29 [pid = 3744] [id = 30] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 13264800 == 28 [pid = 3744] [id = 38] 07:34:09 INFO - PROCESS | 3744 | --DOCSHELL 15C0FC00 == 27 [pid = 3744] [id = 31] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (168F4400) [pid = 3744] [serial = 9] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (168FB800) [pid = 3744] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (14AB4000) [pid = 3744] [serial = 4] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16527000) [pid = 3744] [serial = 54] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (138D1400) [pid = 3744] [serial = 57] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (146AF800) [pid = 3744] [serial = 60] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14AB2000) [pid = 3744] [serial = 61] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (168F0800) [pid = 3744] [serial = 63] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (16E71000) [pid = 3744] [serial = 64] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17F97C00) [pid = 3744] [serial = 66] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18638400) [pid = 3744] [serial = 69] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18B42000) [pid = 3744] [serial = 72] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (197F5000) [pid = 3744] [serial = 75] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19C16800) [pid = 3744] [serial = 78] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A35A800) [pid = 3744] [serial = 81] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A881C00) [pid = 3744] [serial = 84] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1ADDEC00) [pid = 3744] [serial = 87] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13738C00) [pid = 3744] [serial = 51] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18229400) [pid = 3744] [serial = 67] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18638000) [pid = 3744] [serial = 70] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18BDF800) [pid = 3744] [serial = 73] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19805800) [pid = 3744] [serial = 76] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19F50000) [pid = 3744] [serial = 79] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13AE8000) [pid = 3744] [serial = 58] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A30EC00) [pid = 3744] [serial = 82] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1A887C00) [pid = 3744] [serial = 85] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13AE5000) [pid = 3744] [serial = 52] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16535C00) [pid = 3744] [serial = 55] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1DEB6800) [pid = 3744] [serial = 43] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1C988800) [pid = 3744] [serial = 88] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1CB45000) [pid = 3744] [serial = 90] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1D481C00) [pid = 3744] [serial = 30] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1D488800) [pid = 3744] [serial = 31] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1D186000) [pid = 3744] [serial = 27] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1D410800) [pid = 3744] [serial = 28] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1CC7D800) [pid = 3744] [serial = 24] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1C97E000) [pid = 3744] [serial = 21] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1C981000) [pid = 3744] [serial = 22] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (19801400) [pid = 3744] [serial = 17] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (19524800) [pid = 3744] [serial = 14] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1DD8A800) [pid = 3744] [serial = 45] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1E09C800) [pid = 3744] [serial = 48] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1DEB4000) [pid = 3744] [serial = 42] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (1DD2D800) [pid = 3744] [serial = 39] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1DD31000) [pid = 3744] [serial = 40] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (1D9E9C00) [pid = 3744] [serial = 36] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1D9ECC00) [pid = 3744] [serial = 37] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (1D8C0000) [pid = 3744] [serial = 34] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | --DOMWINDOW == 54 (1D8BC800) [pid = 3744] [serial = 33] [outer = 00000000] [url = about:blank] 07:34:09 INFO - PROCESS | 3744 | 1461162849781 Marionette TRACE conn3 <- [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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1140ms 07:34:09 INFO - PROCESS | 3744 | 1461162849830 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 3744 | 1461162849834 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:34:09 INFO - PROCESS | 3744 | 1461162849839 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 3744 | 1461162849842 Marionette TRACE conn3 <- [1,134,null,{}] 07:34:09 INFO - PROCESS | 3744 | 1461162849848 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 3744 | 1461162849929 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:34:09 INFO - PROCESS | 3744 | 1461162849976 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 3744 | ++DOCSHELL 138D3C00 == 28 [pid = 3744] [id = 43] 07:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (138D4000) [pid = 3744] [serial = 125] [outer = 00000000] 07:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (142D3C00) [pid = 3744] [serial = 126] [outer = 138D4000] 07:34:10 INFO - PROCESS | 3744 | 1461162850024 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (142F2000) [pid = 3744] [serial = 127] [outer = 138D4000] 07:34:10 INFO - PROCESS | 3744 | 1461162850395 Marionette TRACE conn3 <- [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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 584ms 07:34:10 INFO - PROCESS | 3744 | 1461162850422 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 3744 | 1461162850428 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:34:10 INFO - PROCESS | 3744 | 1461162850434 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 3744 | 1461162850437 Marionette TRACE conn3 <- [1,138,null,{}] 07:34:10 INFO - PROCESS | 3744 | 1461162850444 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 3744 | 1461162850522 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:34:10 INFO - PROCESS | 3744 | 1461162850528 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 3744 | ++DOCSHELL 1434C800 == 29 [pid = 3744] [id = 44] 07:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (14AB4000) [pid = 3744] [serial = 128] [outer = 00000000] 07:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (15D4F800) [pid = 3744] [serial = 129] [outer = 14AB4000] 07:34:10 INFO - PROCESS | 3744 | 1461162850557 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (16414400) [pid = 3744] [serial = 130] [outer = 14AB4000] 07:34:10 INFO - PROCESS | 3744 | 1461162850929 Marionette TRACE conn3 <- [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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 542ms 07:34:10 INFO - PROCESS | 3744 | 1461162850974 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 3744 | 1461162850977 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:34:10 INFO - PROCESS | 3744 | 1461162850981 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 3744 | 1461162850984 Marionette TRACE conn3 <- [1,142,null,{}] 07:34:10 INFO - PROCESS | 3744 | 1461162850995 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 3744 | 1461162851073 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:34:11 INFO - PROCESS | 3744 | 1461162851081 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3744 | ++DOCSHELL 16E74000 == 30 [pid = 3744] [id = 45] 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (16E74400) [pid = 3744] [serial = 131] [outer = 00000000] 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (17F38C00) [pid = 3744] [serial = 132] [outer = 16E74400] 07:34:11 INFO - PROCESS | 3744 | 1461162851130 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (17F9A400) [pid = 3744] [serial = 133] [outer = 16E74400] 07:34:11 INFO - PROCESS | 3744 | 1461162851506 Marionette TRACE conn3 <- [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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 584ms 07:34:11 INFO - PROCESS | 3744 | 1461162851563 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 3744 | 1461162851565 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:34:11 INFO - PROCESS | 3744 | 1461162851578 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 3744 | 1461162851580 Marionette TRACE conn3 <- [1,146,null,{}] 07:34:11 INFO - PROCESS | 3744 | 1461162851583 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 3744 | 1461162851682 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:34:11 INFO - PROCESS | 3744 | 1461162851690 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3744 | ++DOCSHELL 1822C800 == 31 [pid = 3744] [id = 46] 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (18234000) [pid = 3744] [serial = 134] [outer = 00000000] 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (18634800) [pid = 3744] [serial = 135] [outer = 18234000] 07:34:11 INFO - PROCESS | 3744 | 1461162851716 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (18733400) [pid = 3744] [serial = 136] [outer = 18234000] 07:34:12 INFO - PROCESS | 3744 | 1461162852098 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 542ms 07:34:12 INFO - PROCESS | 3744 | 1461162852128 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3744 | 1461162852130 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:34:12 INFO - PROCESS | 3744 | 1461162852133 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3744 | 1461162852135 Marionette TRACE conn3 <- [1,150,null,{}] 07:34:12 INFO - PROCESS | 3744 | 1461162852138 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3744 | 1461162852231 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:34:12 INFO - PROCESS | 3744 | 1461162852237 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 3744 | ++DOCSHELL 18633400 == 32 [pid = 3744] [id = 47] 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (18653C00) [pid = 3744] [serial = 137] [outer = 00000000] 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (195C0800) [pid = 3744] [serial = 138] [outer = 18653C00] 07:34:12 INFO - PROCESS | 3744 | 1461162852291 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (19801C00) [pid = 3744] [serial = 139] [outer = 18653C00] 07:34:12 INFO - PROCESS | 3744 | 1461162852673 Marionette TRACE conn3 <- [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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 584ms 07:34:12 INFO - PROCESS | 3744 | 1461162852722 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3744 | 1461162852724 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:34:12 INFO - PROCESS | 3744 | 1461162852727 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3744 | 1461162852729 Marionette TRACE conn3 <- [1,154,null,{}] 07:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:34:12 INFO - PROCESS | 3744 | 1461162852732 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3744 | 1461162852843 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:34:12 INFO - PROCESS | 3744 | 1461162852850 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 3744 | ++DOCSHELL 18BDF800 == 33 [pid = 3744] [id = 48] 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (195C7400) [pid = 3744] [serial = 140] [outer = 00000000] 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1A30AC00) [pid = 3744] [serial = 141] [outer = 195C7400] 07:34:12 INFO - PROCESS | 3744 | 1461162852881 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1A35EC00) [pid = 3744] [serial = 142] [outer = 195C7400] 07:34:13 INFO - PROCESS | 3744 | 1461162853271 Marionette TRACE conn3 <- [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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 570ms 07:34:13 INFO - PROCESS | 3744 | 1461162853317 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 3744 | 1461162853319 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:34:13 INFO - PROCESS | 3744 | 1461162853322 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:34:13 INFO - PROCESS | 3744 | 1461162853323 Marionette TRACE conn3 <- [1,158,null,{}] 07:34:13 INFO - PROCESS | 3744 | 1461162853327 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 3744 | 1461162853457 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1434A000) [pid = 3744] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (142D0000) [pid = 3744] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (16E77800) [pid = 3744] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1325E000) [pid = 3744] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (15CD5C00) [pid = 3744] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (18B3A800) [pid = 3744] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:34:13 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (17F3D000) [pid = 3744] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:34:13 INFO - PROCESS | 3744 | 1461162853515 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3744 | ++DOCSHELL 12BDFC00 == 34 [pid = 3744] [id = 49] 07:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (12D3E000) [pid = 3744] [serial = 143] [outer = 00000000] 07:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (1434A000) [pid = 3744] [serial = 144] [outer = 12D3E000] 07:34:13 INFO - PROCESS | 3744 | 1461162853564 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15CD6400) [pid = 3744] [serial = 145] [outer = 12D3E000] 07:34:13 INFO - PROCESS | 3744 | 1461162853867 Marionette TRACE conn3 <- [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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 584ms 07:34:13 INFO - PROCESS | 3744 | 1461162853899 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 3744 | 1461162853901 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:34:13 INFO - PROCESS | 3744 | 1461162853910 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 3744 | 1461162853912 Marionette TRACE conn3 <- [1,162,null,{}] 07:34:13 INFO - PROCESS | 3744 | 1461162853915 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 3744 | 1461162853983 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:34:13 INFO - PROCESS | 3744 | 1461162853988 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3744 | ++DOCSHELL 15D5DC00 == 35 [pid = 3744] [id = 50] 07:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (168F2000) [pid = 3744] [serial = 146] [outer = 00000000] 07:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1AA10400) [pid = 3744] [serial = 147] [outer = 168F2000] 07:34:14 INFO - PROCESS | 3744 | 1461162854032 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (1A35A800) [pid = 3744] [serial = 148] [outer = 168F2000] 07:34:14 INFO - PROCESS | 3744 | 1461162854385 Marionette TRACE conn3 <- [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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 484ms 07:34:14 INFO - PROCESS | 3744 | 1461162854410 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 3744 | 1461162854411 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:34:14 INFO - PROCESS | 3744 | 1461162854415 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:34:14 INFO - PROCESS | 3744 | 1461162854416 Marionette TRACE conn3 <- [1,166,null,{}] 07:34:14 INFO - PROCESS | 3744 | 1461162854420 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 3744 | 1461162854495 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:34:14 INFO - PROCESS | 3744 | 1461162854502 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 3744 | ++DOCSHELL 16E72400 == 36 [pid = 3744] [id = 51] 07:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (19803800) [pid = 3744] [serial = 149] [outer = 00000000] 07:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1C97A800) [pid = 3744] [serial = 150] [outer = 19803800] 07:34:14 INFO - PROCESS | 3744 | 1461162854546 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1C97D800) [pid = 3744] [serial = 151] [outer = 19803800] 07:34:14 INFO - PROCESS | 3744 | 1461162854896 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 542ms 07:34:14 INFO - PROCESS | 3744 | 1461162854957 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 3744 | 1461162854959 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:34:14 INFO - PROCESS | 3744 | 1461162854962 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:34:14 INFO - PROCESS | 3744 | 1461162854964 Marionette TRACE conn3 <- [1,170,null,{}] 07:34:14 INFO - PROCESS | 3744 | 1461162854967 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3744 | 1461162855043 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:34:15 INFO - PROCESS | 3744 | 1461162855051 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 3744 | ++DOCSHELL 12B80C00 == 37 [pid = 3744] [id = 52] 07:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12BDD800) [pid = 3744] [serial = 152] [outer = 00000000] 07:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1C97F400) [pid = 3744] [serial = 153] [outer = 12BDD800] 07:34:15 INFO - PROCESS | 3744 | 1461162855095 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1C984800) [pid = 3744] [serial = 154] [outer = 12BDD800] 07:34:15 INFO - PROCESS | 3744 | 1461162855690 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 770ms 07:34:15 INFO - PROCESS | 3744 | 1461162855731 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 3744 | 1461162855735 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:34:15 INFO - PROCESS | 3744 | 1461162855764 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 3744 | 1461162855768 Marionette TRACE conn3 <- [1,174,null,{}] 07:34:15 INFO - PROCESS | 3744 | 1461162855774 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3744 | 1461162855878 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:34:15 INFO - PROCESS | 3744 | 1461162855942 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 3744 | ++DOCSHELL 136A7800 == 38 [pid = 3744] [id = 53] 07:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13738C00) [pid = 3744] [serial = 155] [outer = 00000000] 07:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14AAD400) [pid = 3744] [serial = 156] [outer = 13738C00] 07:34:15 INFO - PROCESS | 3744 | 1461162855999 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15A3E000) [pid = 3744] [serial = 157] [outer = 13738C00] 07:34:16 INFO - PROCESS | 3744 | 1461162856675 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 955ms 07:34:16 INFO - PROCESS | 3744 | 1461162856707 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3744 | 1461162856711 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:34:16 INFO - PROCESS | 3744 | 1461162856730 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 3744 | 1461162856734 Marionette TRACE conn3 <- [1,178,null,{}] 07:34:16 INFO - PROCESS | 3744 | 1461162856740 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3744 | 1461162856845 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:34:16 INFO - PROCESS | 3744 | 1461162856887 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3744 | ++DOCSHELL 13AE4800 == 39 [pid = 3744] [id = 54] 07:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (13AE5800) [pid = 3744] [serial = 158] [outer = 00000000] 07:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (142EFC00) [pid = 3744] [serial = 159] [outer = 13AE5800] 07:34:16 INFO - PROCESS | 3744 | 1461162856935 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (142EA000) [pid = 3744] [serial = 160] [outer = 13AE5800] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 16E72400 == 38 [pid = 3744] [id = 51] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 15D5DC00 == 37 [pid = 3744] [id = 50] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 12BDFC00 == 36 [pid = 3744] [id = 49] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 18BDF800 == 35 [pid = 3744] [id = 48] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 18633400 == 34 [pid = 3744] [id = 47] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 1822C800 == 33 [pid = 3744] [id = 46] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 16E74000 == 32 [pid = 3744] [id = 45] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 1434C800 == 31 [pid = 3744] [id = 44] 07:34:17 INFO - PROCESS | 3744 | --DOCSHELL 138D3C00 == 30 [pid = 3744] [id = 43] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1CB42C00) [pid = 3744] [serial = 91] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (197EEC00) [pid = 3744] [serial = 109] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (14AB3800) [pid = 3744] [serial = 96] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15628400) [pid = 3744] [serial = 99] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18731000) [pid = 3744] [serial = 106] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15458800) [pid = 3744] [serial = 97] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (17F3FC00) [pid = 3744] [serial = 103] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (133DA400) [pid = 3744] [serial = 93] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (136A9800) [pid = 3744] [serial = 94] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (179D4C00) [pid = 3744] [serial = 102] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (158FB000) [pid = 3744] [serial = 100] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (192E1800) [pid = 3744] [serial = 108] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18653800) [pid = 3744] [serial = 105] [outer = 00000000] [url = about:blank] 07:34:17 INFO - PROCESS | 3744 | 1461162857423 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 741ms 07:34:17 INFO - PROCESS | 3744 | 1461162857480 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 3744 | 1461162857466 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:34:17 INFO - PROCESS | 3744 | 1461162857472 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 3744 | 1461162857475 Marionette TRACE conn3 <- [1,182,null,{}] 07:34:17 INFO - PROCESS | 3744 | 1461162857478 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 3744 | 1461162857557 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:34:17 INFO - PROCESS | 3744 | 1461162857626 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 3744 | ++DOCSHELL 13AE9000 == 31 [pid = 3744] [id = 55] 07:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (14A07400) [pid = 3744] [serial = 161] [outer = 00000000] 07:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (156AF000) [pid = 3744] [serial = 162] [outer = 14A07400] 07:34:17 INFO - PROCESS | 3744 | 1461162857684 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15D50400) [pid = 3744] [serial = 163] [outer = 14A07400] 07:34:18 INFO - PROCESS | 3744 | 1461162858036 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 584ms 07:34:18 INFO - PROCESS | 3744 | 1461162858052 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 3744 | 1461162858054 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:34:18 INFO - PROCESS | 3744 | 1461162858058 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 3744 | 1461162858061 Marionette TRACE conn3 <- [1,186,null,{}] 07:34:18 INFO - PROCESS | 3744 | 1461162858081 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3744 | 1461162858187 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:34:18 INFO - PROCESS | 3744 | 1461162858196 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3744 | ++DOCSHELL 16E71000 == 32 [pid = 3744] [id = 56] 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16E72400) [pid = 3744] [serial = 164] [outer = 00000000] 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (17F3D400) [pid = 3744] [serial = 165] [outer = 16E72400] 07:34:18 INFO - PROCESS | 3744 | 1461162858246 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17F98800) [pid = 3744] [serial = 166] [outer = 16E72400] 07:34:18 INFO - PROCESS | 3744 | 1461162858621 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 584ms 07:34:18 INFO - PROCESS | 3744 | 1461162858640 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 3744 | 1461162858643 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:34:18 INFO - PROCESS | 3744 | 1461162858646 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:34:18 INFO - PROCESS | 3744 | 1461162858648 Marionette TRACE conn3 <- [1,190,null,{}] 07:34:18 INFO - PROCESS | 3744 | 1461162858651 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3744 | 1461162858724 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:34:18 INFO - PROCESS | 3744 | 1461162858733 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (182FCC00) [pid = 3744] [serial = 167] [outer = 1DD8B800] 07:34:18 INFO - PROCESS | 3744 | ++DOCSHELL 18B34C00 == 33 [pid = 3744] [id = 57] 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B37800) [pid = 3744] [serial = 168] [outer = 00000000] 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18BD7000) [pid = 3744] [serial = 169] [outer = 18B37800] 07:34:18 INFO - PROCESS | 3744 | 1461162858794 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (192E4000) [pid = 3744] [serial = 170] [outer = 18B37800] 07:34:19 INFO - PROCESS | 3744 | 1461162859184 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 585ms 07:34:19 INFO - PROCESS | 3744 | 1461162859225 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 3744 | 1461162859227 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:34:19 INFO - PROCESS | 3744 | 1461162859231 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3744 | 1461162859232 Marionette TRACE conn3 <- [1,194,null,{}] 07:34:19 INFO - PROCESS | 3744 | 1461162859236 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3744 | 1461162859328 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:34:19 INFO - PROCESS | 3744 | 1461162859337 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3744 | ++DOCSHELL 18731000 == 34 [pid = 3744] [id = 58] 07:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (197F2000) [pid = 3744] [serial = 171] [outer = 00000000] 07:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19C17000) [pid = 3744] [serial = 172] [outer = 197F2000] 07:34:19 INFO - PROCESS | 3744 | 1461162859381 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A194800) [pid = 3744] [serial = 173] [outer = 197F2000] 07:34:19 INFO - PROCESS | 3744 | 1461162859787 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 584ms 07:34:19 INFO - PROCESS | 3744 | 1461162859823 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 3744 | 1461162859825 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:34:19 INFO - PROCESS | 3744 | 1461162859828 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3744 | 1461162859830 Marionette TRACE conn3 <- [1,198,null,{}] 07:34:19 INFO - PROCESS | 3744 | 1461162859833 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3744 | 1461162859947 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:34:19 INFO - PROCESS | 3744 | 1461162859960 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3744 | ++DOCSHELL 1A882000 == 35 [pid = 3744] [id = 59] 07:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A885400) [pid = 3744] [serial = 174] [outer = 00000000] 07:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1ADDD000) [pid = 3744] [serial = 175] [outer = 1A885400] 07:34:20 INFO - PROCESS | 3744 | 1461162860023 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1C97B000) [pid = 3744] [serial = 176] [outer = 1A885400] 07:34:20 INFO - PROCESS | 3744 | 1461162860391 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 584ms 07:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:34:20 INFO - PROCESS | 3744 | 1461162860416 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 3744 | 1461162860418 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:34:20 INFO - PROCESS | 3744 | 1461162860424 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 3744 | 1461162860426 Marionette TRACE conn3 <- [1,202,null,{}] 07:34:20 INFO - PROCESS | 3744 | 1461162860429 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:20 INFO - PROCESS | 3744 | 1461162860528 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:34:20 INFO - PROCESS | 3744 | 1461162860584 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 3744 | ++DOCSHELL 1AA01800 == 36 [pid = 3744] [id = 60] 07:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1ADCF800) [pid = 3744] [serial = 177] [outer = 00000000] 07:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1CC74000) [pid = 3744] [serial = 178] [outer = 1ADCF800] 07:34:20 INFO - PROCESS | 3744 | 1461162860630 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1CB40400) [pid = 3744] [serial = 179] [outer = 1ADCF800] 07:34:20 INFO - PROCESS | 3744 | 1461162860981 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 569ms 07:34:20 INFO - PROCESS | 3744 | 1461162861021 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 3744 | 1461162861023 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:34:20 INFO - PROCESS | 3744 | 1461162861026 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 3744 | 1461162861028 Marionette TRACE conn3 <- [1,206,null,{}] 07:34:21 INFO - PROCESS | 3744 | 1461162861013 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 3744 | 1461162861163 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18653C00) [pid = 3744] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (195C7400) [pid = 3744] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (138D4000) [pid = 3744] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16E74400) [pid = 3744] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (14AB4000) [pid = 3744] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13AF0800) [pid = 3744] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19803800) [pid = 3744] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12D3E000) [pid = 3744] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (133DA000) [pid = 3744] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (168F2000) [pid = 3744] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16797C00) [pid = 3744] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1A355000) [pid = 3744] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16E79000) [pid = 3744] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:34:21 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18234000) [pid = 3744] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:34:21 INFO - PROCESS | 3744 | 1461162861209 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 3744 | ++DOCSHELL 123BD000 == 37 [pid = 3744] [id = 61] 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (123F1800) [pid = 3744] [serial = 180] [outer = 00000000] 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13AED400) [pid = 3744] [serial = 181] [outer = 123F1800] 07:34:21 INFO - PROCESS | 3744 | 1461162861234 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (138D8400) [pid = 3744] [serial = 182] [outer = 123F1800] 07:34:21 INFO - PROCESS | 3744 | 1461162861545 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 584ms 07:34:21 INFO - PROCESS | 3744 | 1461162861601 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 3744 | 1461162861603 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:34:21 INFO - PROCESS | 3744 | 1461162861606 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:34:21 INFO - PROCESS | 3744 | 1461162861608 Marionette TRACE conn3 <- [1,210,null,{}] 07:34:21 INFO - PROCESS | 3744 | 1461162861611 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 3744 | 1461162861689 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:34:21 INFO - PROCESS | 3744 | 1461162861697 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 3744 | ++DOCSHELL 1325DC00 == 38 [pid = 3744] [id = 62] 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19803800) [pid = 3744] [serial = 183] [outer = 00000000] 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1CC7E400) [pid = 3744] [serial = 184] [outer = 19803800] 07:34:21 INFO - PROCESS | 3744 | 1461162861741 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1CE42000) [pid = 3744] [serial = 185] [outer = 19803800] 07:34:22 INFO - PROCESS | 3744 | 1461162862079 Marionette TRACE conn3 <- [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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 541ms 07:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:34:22 INFO - PROCESS | 3744 | 1461162862147 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3744 | 1461162862149 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:34:22 INFO - PROCESS | 3744 | 1461162862152 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3744 | 1461162862154 Marionette TRACE conn3 <- [1,214,null,{}] 07:34:22 INFO - PROCESS | 3744 | 1461162862157 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3744 | 1461162862235 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:34:22 INFO - PROCESS | 3744 | 1461162862242 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3744 | ++DOCSHELL 1325A000 == 39 [pid = 3744] [id = 63] 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (133DAC00) [pid = 3744] [serial = 186] [outer = 00000000] 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1D179C00) [pid = 3744] [serial = 187] [outer = 133DAC00] 07:34:22 INFO - PROCESS | 3744 | 1461162862288 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1D181C00) [pid = 3744] [serial = 188] [outer = 133DAC00] 07:34:22 INFO - PROCESS | 3744 | 1461162862629 Marionette TRACE conn3 <- [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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 541ms 07:34:22 INFO - PROCESS | 3744 | 1461162862692 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3744 | 1461162862694 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:34:22 INFO - PROCESS | 3744 | 1461162862697 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3744 | 1461162862700 Marionette TRACE conn3 <- [1,218,null,{}] 07:34:22 INFO - PROCESS | 3744 | 1461162862703 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3744 | 1461162862817 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:34:22 INFO - PROCESS | 3744 | 1461162862841 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3744 | ++DOCSHELL 1D002000 == 40 [pid = 3744] [id = 64] 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1D002400) [pid = 3744] [serial = 189] [outer = 00000000] 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1D414C00) [pid = 3744] [serial = 190] [outer = 1D002400] 07:34:22 INFO - PROCESS | 3744 | 1461162862889 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1D41EC00) [pid = 3744] [serial = 191] [outer = 1D002400] 07:34:23 INFO - PROCESS | 3744 | 1461162863415 Marionette TRACE conn3 <- [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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 769ms 07:34:23 INFO - PROCESS | 3744 | 1461162863464 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 3744 | 1461162863470 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:34:23 INFO - PROCESS | 3744 | 1461162863475 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 3744 | 1461162863479 Marionette TRACE conn3 <- [1,222,null,{}] 07:34:23 INFO - PROCESS | 3744 | 1461162863484 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:23 INFO - PROCESS | 3744 | 1461162863590 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:34:23 INFO - PROCESS | 3744 | 1461162863644 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 3744 | ++DOCSHELL 13256C00 == 41 [pid = 3744] [id = 65] 07:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (133D4C00) [pid = 3744] [serial = 192] [outer = 00000000] 07:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (156AD000) [pid = 3744] [serial = 193] [outer = 133D4C00] 07:34:23 INFO - PROCESS | 3744 | 1461162863700 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (165A9400) [pid = 3744] [serial = 194] [outer = 133D4C00] 07:34:24 INFO - PROCESS | 3744 | 1461162864236 Marionette TRACE conn3 <- [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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 826ms 07:34:24 INFO - PROCESS | 3744 | 1461162864304 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 3744 | 1461162864310 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:34:24 INFO - PROCESS | 3744 | 1461162864317 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 3744 | 1461162864320 Marionette TRACE conn3 <- [1,226,null,{}] 07:34:24 INFO - PROCESS | 3744 | 1461162864324 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:24 INFO - PROCESS | 3744 | 1461162864422 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:34:24 INFO - PROCESS | 3744 | 1461162864492 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 3744 | ++DOCSHELL 168FBC00 == 42 [pid = 3744] [id = 66] 07:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16E7C000) [pid = 3744] [serial = 195] [outer = 00000000] 07:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (197EC400) [pid = 3744] [serial = 196] [outer = 16E7C000] 07:34:24 INFO - PROCESS | 3744 | 1461162864546 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19C11C00) [pid = 3744] [serial = 197] [outer = 16E7C000] 07:34:25 INFO - PROCESS | 3744 | 1461162865082 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 813ms 07:34:25 INFO - PROCESS | 3744 | 1461162865143 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 3744 | 1461162865145 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:34:25 INFO - PROCESS | 3744 | 1461162865149 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 3744 | 1461162865153 Marionette TRACE conn3 <- [1,230,null,{}] 07:34:25 INFO - PROCESS | 3744 | 1461162865163 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:25 INFO - PROCESS | 3744 | 1461162865246 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:34:25 INFO - PROCESS | 3744 | 1461162865323 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 3744 | ++DOCSHELL 1439C800 == 43 [pid = 3744] [id = 67] 07:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15D5D000) [pid = 3744] [serial = 198] [outer = 00000000] 07:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18737800) [pid = 3744] [serial = 199] [outer = 15D5D000] 07:34:25 INFO - PROCESS | 3744 | 1461162865385 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A355400) [pid = 3744] [serial = 200] [outer = 15D5D000] 07:34:26 INFO - PROCESS | 3744 | 1461162866058 Marionette TRACE conn3 <- [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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 954ms 07:34:26 INFO - PROCESS | 3744 | 1461162866096 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 3744 | 1461162866100 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:34:26 INFO - PROCESS | 3744 | 1461162866118 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 3744 | 1461162866121 Marionette TRACE conn3 <- [1,234,null,{}] 07:34:26 INFO - PROCESS | 3744 | 1461162866126 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 3744 | 1461162866214 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 1325A000 == 42 [pid = 3744] [id = 63] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 1325DC00 == 41 [pid = 3744] [id = 62] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 123BD000 == 40 [pid = 3744] [id = 61] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 1AA01800 == 39 [pid = 3744] [id = 60] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 1A882000 == 38 [pid = 3744] [id = 59] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 18731000 == 37 [pid = 3744] [id = 58] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 18B34C00 == 36 [pid = 3744] [id = 57] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 16E71000 == 35 [pid = 3744] [id = 56] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 13AE9000 == 34 [pid = 3744] [id = 55] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 13AE4800 == 33 [pid = 3744] [id = 54] 07:34:26 INFO - PROCESS | 3744 | --DOCSHELL 136A7800 == 32 [pid = 3744] [id = 53] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (195C0800) [pid = 3744] [serial = 138] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A30AC00) [pid = 3744] [serial = 141] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (142D3C00) [pid = 3744] [serial = 126] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (142F2000) [pid = 3744] [serial = 127] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17F38C00) [pid = 3744] [serial = 132] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15D4F800) [pid = 3744] [serial = 129] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16414400) [pid = 3744] [serial = 130] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (14AEF800) [pid = 3744] [serial = 124] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1439F000) [pid = 3744] [serial = 123] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1C97A800) [pid = 3744] [serial = 150] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19801C00) [pid = 3744] [serial = 139] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1434A000) [pid = 3744] [serial = 144] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15CD6400) [pid = 3744] [serial = 145] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15628000) [pid = 3744] [serial = 112] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (14A13C00) [pid = 3744] [serial = 111] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1AA10400) [pid = 3744] [serial = 147] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1C97D800) [pid = 3744] [serial = 151] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18B38C00) [pid = 3744] [serial = 115] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18649800) [pid = 3744] [serial = 114] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1A4A9C00) [pid = 3744] [serial = 118] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A49AC00) [pid = 3744] [serial = 117] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A35EC00) [pid = 3744] [serial = 142] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1864B000) [pid = 3744] [serial = 121] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18230C00) [pid = 3744] [serial = 120] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18634800) [pid = 3744] [serial = 135] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A35A800) [pid = 3744] [serial = 148] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18733400) [pid = 3744] [serial = 136] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (17F9A400) [pid = 3744] [serial = 133] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1C97F400) [pid = 3744] [serial = 153] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3744 | 1461162866285 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 3744 | ++DOCSHELL 1320A800 == 33 [pid = 3744] [id = 68] 07:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (13256800) [pid = 3744] [serial = 201] [outer = 00000000] 07:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13747400) [pid = 3744] [serial = 202] [outer = 13256800] 07:34:26 INFO - PROCESS | 3744 | 1461162866345 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (142EB800) [pid = 3744] [serial = 203] [outer = 13256800] 07:34:26 INFO - PROCESS | 3744 | 1461162866705 Marionette TRACE conn3 <- [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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 641ms 07:34:26 INFO - PROCESS | 3744 | 1461162866778 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 3744 | 1461162866783 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:34:26 INFO - PROCESS | 3744 | 1461162866793 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 3744 | 1461162866796 Marionette TRACE conn3 <- [1,238,null,{}] 07:34:26 INFO - PROCESS | 3744 | 1461162866828 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 3744 | 1461162866922 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:34:26 INFO - PROCESS | 3744 | 1461162866931 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 3744 | ++DOCSHELL 1439E400 == 34 [pid = 3744] [id = 69] 07:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15628000) [pid = 3744] [serial = 204] [outer = 00000000] 07:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (165A9000) [pid = 3744] [serial = 205] [outer = 15628000] 07:34:26 INFO - PROCESS | 3744 | 1461162866975 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (168EF400) [pid = 3744] [serial = 206] [outer = 15628000] 07:34:27 INFO - PROCESS | 3744 | 1461162867350 Marionette TRACE conn3 <- [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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 07:34:27 INFO - PROCESS | 3744 | 1461162867369 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3744 | 1461162867371 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:34:27 INFO - PROCESS | 3744 | 1461162867374 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3744 | 1461162867378 Marionette TRACE conn3 <- [1,242,null,{}] 07:34:27 INFO - PROCESS | 3744 | 1461162867391 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 3744 | 1461162867469 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:34:27 INFO - PROCESS | 3744 | 1461162867475 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 3744 | ++DOCSHELL 179C6C00 == 35 [pid = 3744] [id = 70] 07:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (17F3E000) [pid = 3744] [serial = 207] [outer = 00000000] 07:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1862FC00) [pid = 3744] [serial = 208] [outer = 17F3E000] 07:34:27 INFO - PROCESS | 3744 | 1461162867522 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1864B000) [pid = 3744] [serial = 209] [outer = 17F3E000] 07:34:27 INFO - PROCESS | 3744 | 1461162867914 Marionette TRACE conn3 <- [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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 541ms 07:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:34:27 INFO - PROCESS | 3744 | 1461162867936 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3744 | 1461162867938 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:34:27 INFO - PROCESS | 3744 | 1461162867923 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3744 | 1461162867925 Marionette TRACE conn3 <- [1,246,null,{}] 07:34:27 INFO - PROCESS | 3744 | 1461162867931 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3744 | 1461162868007 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:34:28 INFO - PROCESS | 3744 | 1461162868014 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3744 | ++DOCSHELL 18736C00 == 36 [pid = 3744] [id = 71] 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18B37400) [pid = 3744] [serial = 210] [outer = 00000000] 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (192E2000) [pid = 3744] [serial = 211] [outer = 18B37400] 07:34:28 INFO - PROCESS | 3744 | 1461162868058 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19525400) [pid = 3744] [serial = 212] [outer = 18B37400] 07:34:28 INFO - PROCESS | 3744 | 1461162868473 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 584ms 07:34:28 INFO - PROCESS | 3744 | 1461162868519 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 3744 | 1461162868520 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:34:28 INFO - PROCESS | 3744 | 1461162868528 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 3744 | 1461162868530 Marionette TRACE conn3 <- [1,250,null,{}] 07:34:28 INFO - PROCESS | 3744 | 1461162868533 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3744 | 1461162868611 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:34:28 INFO - PROCESS | 3744 | 1461162868618 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3744 | ++DOCSHELL 195C1800 == 37 [pid = 3744] [id = 72] 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19803C00) [pid = 3744] [serial = 213] [outer = 00000000] 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1A193400) [pid = 3744] [serial = 214] [outer = 19803C00] 07:34:28 INFO - PROCESS | 3744 | 1461162868662 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1A30AC00) [pid = 3744] [serial = 215] [outer = 19803C00] 07:34:29 INFO - PROCESS | 3744 | 1461162869069 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 584ms 07:34:29 INFO - PROCESS | 3744 | 1461162869105 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3744 | 1461162869107 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:34:29 INFO - PROCESS | 3744 | 1461162869110 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:34:29 INFO - PROCESS | 3744 | 1461162869112 Marionette TRACE conn3 <- [1,254,null,{}] 07:34:29 INFO - PROCESS | 3744 | 1461162869115 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3744 | 1461162869212 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:34:29 INFO - PROCESS | 3744 | 1461162869288 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3744 | ++DOCSHELL 1325F400 == 38 [pid = 3744] [id = 73] 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A881000) [pid = 3744] [serial = 216] [outer = 00000000] 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1AD10400) [pid = 3744] [serial = 217] [outer = 1A881000] 07:34:29 INFO - PROCESS | 3744 | 1461162869336 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1ADD6800) [pid = 3744] [serial = 218] [outer = 1A881000] 07:34:29 INFO - PROCESS | 3744 | 1461162869688 Marionette TRACE conn3 <- [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]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 07:34:29 INFO - PROCESS | 3744 | 1461162869752 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3744 | 1461162869754 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:34:29 INFO - PROCESS | 3744 | 1461162869764 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 3744 | 1461162869766 Marionette TRACE conn3 <- [1,258,null,{}] 07:34:29 INFO - PROCESS | 3744 | 1461162869769 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3744 | 1461162869846 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:34:29 INFO - PROCESS | 3744 | 1461162869851 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3744 | ++DOCSHELL 13201800 == 39 [pid = 3744] [id = 74] 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18733400) [pid = 3744] [serial = 219] [outer = 00000000] 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1C410C00) [pid = 3744] [serial = 220] [outer = 18733400] 07:34:29 INFO - PROCESS | 3744 | 1461162869895 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1C40D800) [pid = 3744] [serial = 221] [outer = 18733400] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (133DAC00) [pid = 3744] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1A885400) [pid = 3744] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (197F2000) [pid = 3744] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (13AE5800) [pid = 3744] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (14A07400) [pid = 3744] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1ADCF800) [pid = 3744] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16E72400) [pid = 3744] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18B37800) [pid = 3744] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (123F1800) [pid = 3744] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:34:30 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19803800) [pid = 3744] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:34:30 INFO - PROCESS | 3744 | 1461162870340 Marionette TRACE conn3 <- [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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 07:34:30 INFO - PROCESS | 3744 | 1461162870403 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3744 | 1461162870388 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:34:30 INFO - PROCESS | 3744 | 1461162870391 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 3744 | 1461162870393 Marionette TRACE conn3 <- [1,262,null,{}] 07:34:30 INFO - PROCESS | 3744 | 1461162870396 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:30 INFO - PROCESS | 3744 | 1461162870496 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:34:30 INFO - PROCESS | 3744 | 1461162870506 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 3744 | ++DOCSHELL 16E72400 == 40 [pid = 3744] [id = 75] 07:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16E79000) [pid = 3744] [serial = 222] [outer = 00000000] 07:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1C40D000) [pid = 3744] [serial = 223] [outer = 16E79000] 07:34:30 INFO - PROCESS | 3744 | 1461162870549 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1C413000) [pid = 3744] [serial = 224] [outer = 16E79000] 07:34:30 INFO - PROCESS | 3744 | 1461162870908 Marionette TRACE conn3 <- [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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 542ms 07:34:30 INFO - PROCESS | 3744 | 1461162870949 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3744 | 1461162870951 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:34:30 INFO - PROCESS | 3744 | 1461162870954 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 3744 | 1461162870956 Marionette TRACE conn3 <- [1,266,null,{}] 07:34:30 INFO - PROCESS | 3744 | 1461162870959 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3744 | 1461162871012 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:34:31 INFO - PROCESS | 3744 | 1461162871018 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3744 | ++DOCSHELL 1A885400 == 41 [pid = 3744] [id = 76] 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1C40A800) [pid = 3744] [serial = 225] [outer = 00000000] 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1C97FC00) [pid = 3744] [serial = 226] [outer = 1C40A800] 07:34:31 INFO - PROCESS | 3744 | 1461162871061 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1C989C00) [pid = 3744] [serial = 227] [outer = 1C40A800] 07:34:31 INFO - PROCESS | 3744 | 1461162871426 Marionette TRACE conn3 <- [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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 484ms 07:34:31 INFO - PROCESS | 3744 | 1461162871428 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 3744 | 1461162871430 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:34:31 INFO - PROCESS | 3744 | 1461162871433 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 3744 | 1461162871435 Marionette TRACE conn3 <- [1,270,null,{}] 07:34:31 INFO - PROCESS | 3744 | 1461162871438 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3744 | 1461162871540 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:34:31 INFO - PROCESS | 3744 | 1461162871548 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3744 | ++DOCSHELL 19C1EC00 == 42 [pid = 3744] [id = 77] 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1C40A400) [pid = 3744] [serial = 228] [outer = 00000000] 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1CE38800) [pid = 3744] [serial = 229] [outer = 1C40A400] 07:34:31 INFO - PROCESS | 3744 | 1461162871591 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1D00E800) [pid = 3744] [serial = 230] [outer = 1C40A400] 07:34:31 INFO - PROCESS | 3744 | 1461162871961 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 541ms 07:34:32 INFO - PROCESS | 3744 | 1461162872030 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 3744 | 1461162872034 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:34:32 INFO - PROCESS | 3744 | 1461162872040 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 3744 | 1461162872026 Marionette TRACE conn3 <- [1,274,null,{}] 07:34:32 INFO - PROCESS | 3744 | 1461162872032 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 3744 | 1461162872123 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:34:32 INFO - PROCESS | 3744 | 1461162872239 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 3744 | ++DOCSHELL 13738400 == 43 [pid = 3744] [id = 78] 07:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (13739400) [pid = 3744] [serial = 231] [outer = 00000000] 07:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13AF0800) [pid = 3744] [serial = 232] [outer = 13739400] 07:34:32 INFO - PROCESS | 3744 | 1461162872277 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (14A08C00) [pid = 3744] [serial = 233] [outer = 13739400] 07:34:32 INFO - PROCESS | 3744 | 1461162872837 Marionette TRACE conn3 <- [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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 869ms 07:34:32 INFO - PROCESS | 3744 | 1461162872892 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 3744 | 1461162872895 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:34:32 INFO - PROCESS | 3744 | 1461162872903 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 3744 | 1461162872907 Marionette TRACE conn3 <- [1,278,null,{}] 07:34:32 INFO - PROCESS | 3744 | 1461162872911 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 3744 | 1461162873009 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:34:33 INFO - PROCESS | 3744 | 1461162873076 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 15C84400 == 44 [pid = 3744] [id = 79] 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15C89C00) [pid = 3744] [serial = 234] [outer = 00000000] 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17F97C00) [pid = 3744] [serial = 235] [outer = 15C89C00] 07:34:33 INFO - PROCESS | 3744 | 1461162873132 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (182F7800) [pid = 3744] [serial = 236] [outer = 15C89C00] 07:34:33 INFO - PROCESS | 3744 | 1461162873611 Marionette TRACE conn3 <- [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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 741ms 07:34:33 INFO - PROCESS | 3744 | 1461162873642 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 3744 | 1461162873644 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:34:33 INFO - PROCESS | 3744 | 1461162873663 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 3744 | 1461162873666 Marionette TRACE conn3 <- [1,282,null,{}] 07:34:33 INFO - PROCESS | 3744 | 1461162873675 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 3744 | 1461162873781 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:34:33 INFO - PROCESS | 3744 | 1461162873872 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 19C10800 == 45 [pid = 3744] [id = 80] 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A886C00) [pid = 3744] [serial = 237] [outer = 00000000] 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1ADD1000) [pid = 3744] [serial = 238] [outer = 1A886C00] 07:34:33 INFO - PROCESS | 3744 | 1461162873908 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C97DC00) [pid = 3744] [serial = 239] [outer = 1A886C00] 07:34:34 INFO - PROCESS | 3744 | 1461162874716 Marionette TRACE conn3 <- [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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1112ms 07:34:34 INFO - PROCESS | 3744 | 1461162874779 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 3744 | 1461162874782 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:34:34 INFO - PROCESS | 3744 | 1461162874787 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 3744 | 1461162874789 Marionette TRACE conn3 <- [1,286,null,{}] 07:34:34 INFO - PROCESS | 3744 | 1461162874794 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:34 INFO - PROCESS | 3744 | 1461162874871 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:34:34 INFO - PROCESS | 3744 | 1461162874941 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 3744 | ++DOCSHELL 15459800 == 46 [pid = 3744] [id = 81] 07:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1545E800) [pid = 3744] [serial = 240] [outer = 00000000] 07:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15AD4000) [pid = 3744] [serial = 241] [outer = 1545E800] 07:34:34 INFO - PROCESS | 3744 | 1461162874992 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15D5E000) [pid = 3744] [serial = 242] [outer = 1545E800] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 1A885400 == 45 [pid = 3744] [id = 76] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 16E72400 == 44 [pid = 3744] [id = 75] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 13201800 == 43 [pid = 3744] [id = 74] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 1325F400 == 42 [pid = 3744] [id = 73] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 195C1800 == 41 [pid = 3744] [id = 72] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 18736C00 == 40 [pid = 3744] [id = 71] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 179C6C00 == 39 [pid = 3744] [id = 70] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 1439E400 == 38 [pid = 3744] [id = 69] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 1320A800 == 37 [pid = 3744] [id = 68] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 13256C00 == 36 [pid = 3744] [id = 65] 07:34:35 INFO - PROCESS | 3744 | --DOCSHELL 1D002000 == 35 [pid = 3744] [id = 64] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1D414C00) [pid = 3744] [serial = 190] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1D179C00) [pid = 3744] [serial = 187] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1ADDD000) [pid = 3744] [serial = 175] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A194800) [pid = 3744] [serial = 173] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19C17000) [pid = 3744] [serial = 172] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (142EA000) [pid = 3744] [serial = 160] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (142EFC00) [pid = 3744] [serial = 159] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (156AF000) [pid = 3744] [serial = 162] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15D50400) [pid = 3744] [serial = 163] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1CC74000) [pid = 3744] [serial = 178] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17F3D400) [pid = 3744] [serial = 165] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17F98800) [pid = 3744] [serial = 166] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (14AAD400) [pid = 3744] [serial = 156] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18BD7000) [pid = 3744] [serial = 169] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1C97B000) [pid = 3744] [serial = 176] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1E0A5C00) [pid = 3744] [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.] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (138D8400) [pid = 3744] [serial = 182] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1CB40400) [pid = 3744] [serial = 179] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (13AED400) [pid = 3744] [serial = 181] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1D181C00) [pid = 3744] [serial = 188] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1CC7E400) [pid = 3744] [serial = 184] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (192E4000) [pid = 3744] [serial = 170] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1CE42000) [pid = 3744] [serial = 185] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3744 | 1461162875521 Marionette TRACE conn3 <- [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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 769ms 07:34:35 INFO - PROCESS | 3744 | 1461162875553 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 3744 | 1461162875559 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:34:35 INFO - PROCESS | 3744 | 1461162875564 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 3744 | 1461162875567 Marionette TRACE conn3 <- [1,290,null,{}] 07:34:35 INFO - PROCESS | 3744 | 1461162875570 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 3744 | 1461162875629 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:34:35 INFO - PROCESS | 3744 | 1461162875637 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 3744 | ++DOCSHELL 138D8400 == 36 [pid = 3744] [id = 82] 07:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13AED400) [pid = 3744] [serial = 243] [outer = 00000000] 07:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (156A2400) [pid = 3744] [serial = 244] [outer = 13AED400] 07:34:35 INFO - PROCESS | 3744 | 1461162875683 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15C05000) [pid = 3744] [serial = 245] [outer = 13AED400] 07:34:36 INFO - PROCESS | 3744 | 1461162876082 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 07:34:36 INFO - PROCESS | 3744 | 1461162876171 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3744 | 1461162876173 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:34:36 INFO - PROCESS | 3744 | 1461162876178 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3744 | 1461162876181 Marionette TRACE conn3 <- [1,294,null,{}] 07:34:36 INFO - PROCESS | 3744 | 1461162876191 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3744 | 1461162876251 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:34:36 INFO - PROCESS | 3744 | 1461162876258 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 3744 | ++DOCSHELL 17F9B800 == 37 [pid = 3744] [id = 83] 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18226400) [pid = 3744] [serial = 246] [outer = 00000000] 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1864BC00) [pid = 3744] [serial = 247] [outer = 18226400] 07:34:36 INFO - PROCESS | 3744 | 1461162876312 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18735400) [pid = 3744] [serial = 248] [outer = 18226400] 07:34:36 INFO - PROCESS | 3744 | 1461162876687 Marionette TRACE conn3 <- [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]]]}] 07:34:36 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. 07:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 542ms 07:34:36 INFO - PROCESS | 3744 | 1461162876717 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3744 | 1461162876719 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:34:36 INFO - PROCESS | 3744 | 1461162876723 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3744 | 1461162876724 Marionette TRACE conn3 <- [1,298,null,{}] 07:34:36 INFO - PROCESS | 3744 | 1461162876727 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3744 | 1461162876826 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:34:36 INFO - PROCESS | 3744 | 1461162876833 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 3744 | ++DOCSHELL 168F0800 == 38 [pid = 3744] [id = 84] 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18648000) [pid = 3744] [serial = 249] [outer = 00000000] 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1952C000) [pid = 3744] [serial = 250] [outer = 18648000] 07:34:36 INFO - PROCESS | 3744 | 1461162876862 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19805800) [pid = 3744] [serial = 251] [outer = 18648000] 07:34:37 INFO - PROCESS | 3744 | 1461162877336 Marionette TRACE conn3 <- [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]]]}] 07:34:37 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. 07:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 07:34:37 INFO - PROCESS | 3744 | 1461162877402 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 3744 | 1461162877404 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:34:37 INFO - PROCESS | 3744 | 1461162877448 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 3744 | 1461162877450 Marionette TRACE conn3 <- [1,302,null,{}] 07:34:37 INFO - PROCESS | 3744 | 1461162877461 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 3744 | 1461162877562 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:34:37 INFO - PROCESS | 3744 | 1461162877567 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 3744 | ++DOCSHELL 1A302400 == 39 [pid = 3744] [id = 85] 07:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A309400) [pid = 3744] [serial = 252] [outer = 00000000] 07:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1AD0AC00) [pid = 3744] [serial = 253] [outer = 1A309400] 07:34:37 INFO - PROCESS | 3744 | 1461162877612 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1ADD1400) [pid = 3744] [serial = 254] [outer = 1A309400] 07:34:37 INFO - PROCESS | 3744 | 1461162877988 Marionette TRACE conn3 <- [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]]]}] 07:34:38 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. 07:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 613ms 07:34:38 INFO - PROCESS | 3744 | 1461162878047 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3744 | 1461162878049 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:34:38 INFO - PROCESS | 3744 | 1461162878052 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3744 | 1461162878054 Marionette TRACE conn3 <- [1,306,null,{}] 07:34:38 INFO - PROCESS | 3744 | 1461162878058 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3744 | 1461162878177 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:34:38 INFO - PROCESS | 3744 | 1461162878227 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3744 | ++DOCSHELL 1A835000 == 40 [pid = 3744] [id = 86] 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1ADDE800) [pid = 3744] [serial = 255] [outer = 00000000] 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1CC75800) [pid = 3744] [serial = 256] [outer = 1ADDE800] 07:34:38 INFO - PROCESS | 3744 | 1461162878256 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1CE3AC00) [pid = 3744] [serial = 257] [outer = 1ADDE800] 07:34:38 INFO - PROCESS | 3744 | 1461162878638 Marionette TRACE conn3 <- [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]]]}] 07:34:38 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. 07:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 584ms 07:34:38 INFO - PROCESS | 3744 | 1461162878650 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3744 | 1461162878652 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:34:38 INFO - PROCESS | 3744 | 1461162878661 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3744 | 1461162878663 Marionette TRACE conn3 <- [1,310,null,{}] 07:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:34:38 INFO - PROCESS | 3744 | 1461162878666 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3744 | 1461162878784 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:34:38 INFO - PROCESS | 3744 | 1461162878792 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3744 | ++DOCSHELL 1CB38400 == 41 [pid = 3744] [id = 87] 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1CC72800) [pid = 3744] [serial = 258] [outer = 00000000] 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1D181000) [pid = 3744] [serial = 259] [outer = 1CC72800] 07:34:38 INFO - PROCESS | 3744 | 1461162878836 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1D186400) [pid = 3744] [serial = 260] [outer = 1CC72800] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19803C00) [pid = 3744] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15628000) [pid = 3744] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (13256800) [pid = 3744] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18B37400) [pid = 3744] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A881000) [pid = 3744] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17F3E000) [pid = 3744] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (15D5D000) [pid = 3744] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1C40A800) [pid = 3744] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18733400) [pid = 3744] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:34:39 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16E79000) [pid = 3744] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:34:39 INFO - PROCESS | 3744 | 1461162879291 Marionette TRACE conn3 <- [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]]]}] 07:34:39 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. 07:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 684ms 07:34:39 INFO - PROCESS | 3744 | 1461162879345 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 3744 | 1461162879347 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:34:39 INFO - PROCESS | 3744 | 1461162879350 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:34:39 INFO - PROCESS | 3744 | 1461162879352 Marionette TRACE conn3 <- [1,314,null,{}] 07:34:39 INFO - PROCESS | 3744 | 1461162879356 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 3744 | 1461162879427 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:34:39 INFO - PROCESS | 3744 | 1461162879433 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3744 | ++DOCSHELL 1678DC00 == 42 [pid = 3744] [id = 88] 07:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16E71C00) [pid = 3744] [serial = 261] [outer = 00000000] 07:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18B37400) [pid = 3744] [serial = 262] [outer = 16E71C00] 07:34:39 INFO - PROCESS | 3744 | 1461162879479 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (197EAC00) [pid = 3744] [serial = 263] [outer = 16E71C00] 07:34:39 INFO - PROCESS | 3744 | 1461162879851 Marionette TRACE conn3 <- [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]]]}] 07:34:39 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. 07:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 541ms 07:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:34:39 INFO - PROCESS | 3744 | 1461162879892 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 3744 | 1461162879894 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:34:39 INFO - PROCESS | 3744 | 1461162879897 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 3744 | 1461162879898 Marionette TRACE conn3 <- [1,318,null,{}] 07:34:39 INFO - PROCESS | 3744 | 1461162879902 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 3744 | 1461162880006 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:34:40 INFO - PROCESS | 3744 | 1461162880015 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3744 | ++DOCSHELL 1D00AC00 == 43 [pid = 3744] [id = 89] 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1D00BC00) [pid = 3744] [serial = 264] [outer = 00000000] 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1D418400) [pid = 3744] [serial = 265] [outer = 1D00BC00] 07:34:40 INFO - PROCESS | 3744 | 1461162880058 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1D47B000) [pid = 3744] [serial = 266] [outer = 1D00BC00] 07:34:40 INFO - PROCESS | 3744 | 1461162880414 Marionette TRACE conn3 <- [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]]]}] 07:34:40 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. 07:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 542ms 07:34:40 INFO - PROCESS | 3744 | 1461162880454 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3744 | 1461162880456 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:34:40 INFO - PROCESS | 3744 | 1461162880459 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 3744 | 1461162880461 Marionette TRACE conn3 <- [1,322,null,{}] 07:34:40 INFO - PROCESS | 3744 | 1461162880464 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3744 | 1461162880517 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:34:40 INFO - PROCESS | 3744 | 1461162880523 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3744 | ++DOCSHELL 19803C00 == 44 [pid = 3744] [id = 90] 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1D41AC00) [pid = 3744] [serial = 267] [outer = 00000000] 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1D488400) [pid = 3744] [serial = 268] [outer = 1D41AC00] 07:34:40 INFO - PROCESS | 3744 | 1461162880568 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1D56E400) [pid = 3744] [serial = 269] [outer = 1D41AC00] 07:34:40 INFO - PROCESS | 3744 | 1461162880919 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:34:40 INFO - PROCESS | 3744 | 1461162880961 Marionette TRACE conn3 <- [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]]]}] 07:34:41 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. 07:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 584ms 07:34:41 INFO - PROCESS | 3744 | 1461162881033 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 3744 | 1461162881035 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:34:41 INFO - PROCESS | 3744 | 1461162881038 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 3744 | 1461162881041 Marionette TRACE conn3 <- [1,326,null,{}] 07:34:41 INFO - PROCESS | 3744 | 1461162881044 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:41 INFO - PROCESS | 3744 | 1461162881166 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:34:41 INFO - PROCESS | 3744 | 1461162881308 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 3744 | ++DOCSHELL 13207000 == 45 [pid = 3744] [id = 91] 07:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13207800) [pid = 3744] [serial = 270] [outer = 00000000] 07:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (136A6800) [pid = 3744] [serial = 271] [outer = 13207800] 07:34:41 INFO - PROCESS | 3744 | 1461162881347 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (13AE5000) [pid = 3744] [serial = 272] [outer = 13207800] 07:34:41 INFO - PROCESS | 3744 | 1461162881862 Marionette TRACE conn3 <- [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]]]}] 07:34:41 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. 07:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 855ms 07:34:41 INFO - PROCESS | 3744 | 1461162881907 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 3744 | 1461162881912 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:34:41 INFO - PROCESS | 3744 | 1461162881916 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 3744 | 1461162881921 Marionette TRACE conn3 <- [1,330,null,{}] 07:34:41 INFO - PROCESS | 3744 | 1461162881926 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 3744 | 1461162882026 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:34:42 INFO - PROCESS | 3744 | 1461162882114 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 3744 | ++DOCSHELL 16528C00 == 46 [pid = 3744] [id = 92] 07:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (165AA000) [pid = 3744] [serial = 273] [outer = 00000000] 07:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (179D3800) [pid = 3744] [serial = 274] [outer = 165AA000] 07:34:42 INFO - PROCESS | 3744 | 1461162882153 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17F3F400) [pid = 3744] [serial = 275] [outer = 165AA000] 07:34:42 INFO - PROCESS | 3744 | 1461162882721 Marionette TRACE conn3 <- [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]]]}] 07:34:42 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. 07:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 855ms 07:34:42 INFO - PROCESS | 3744 | 1461162882771 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 3744 | 1461162882774 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:34:42 INFO - PROCESS | 3744 | 1461162882778 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 3744 | 1461162882780 Marionette TRACE conn3 <- [1,334,null,{}] 07:34:42 INFO - PROCESS | 3744 | 1461162882784 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 3744 | 1461162882883 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:34:42 INFO - PROCESS | 3744 | 1461162882939 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A9C00 == 47 [pid = 3744] [id = 93] 07:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A828C00) [pid = 3744] [serial = 276] [outer = 00000000] 07:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AD06C00) [pid = 3744] [serial = 277] [outer = 1A828C00] 07:34:42 INFO - PROCESS | 3744 | 1461162882994 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C984C00) [pid = 3744] [serial = 278] [outer = 1A828C00] 07:34:43 INFO - PROCESS | 3744 | 1461162883531 Marionette TRACE conn3 <- [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]]]}] 07:34:43 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. 07:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 813ms 07:34:43 INFO - PROCESS | 3744 | 1461162883606 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 3744 | 1461162883610 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:34:43 INFO - PROCESS | 3744 | 1461162883620 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 3744 | 1461162883625 Marionette TRACE conn3 <- [1,338,null,{}] 07:34:43 INFO - PROCESS | 3744 | 1461162883629 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 3744 | 1461162883711 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:34:43 INFO - PROCESS | 3744 | 1461162883783 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3744 | ++DOCSHELL 1D185C00 == 48 [pid = 3744] [id = 94] 07:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D411000) [pid = 3744] [serial = 279] [outer = 00000000] 07:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1D575800) [pid = 3744] [serial = 280] [outer = 1D411000] 07:34:43 INFO - PROCESS | 3744 | 1461162883837 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1D8BDC00) [pid = 3744] [serial = 281] [outer = 1D411000] 07:34:44 INFO - PROCESS | 3744 | 1461162884569 Marionette TRACE conn3 <- [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]]]}] 07:34:44 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. 07:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 997ms 07:34:44 INFO - PROCESS | 3744 | 1461162884617 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 3744 | 1461162884621 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:34:44 INFO - PROCESS | 3744 | 1461162884626 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:34:44 INFO - PROCESS | 3744 | 1461162884630 Marionette TRACE conn3 <- [1,342,null,{}] 07:34:44 INFO - PROCESS | 3744 | 1461162884636 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:44 INFO - PROCESS | 3744 | 1461162884708 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:34:44 INFO - PROCESS | 3744 | 1461162884785 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 3744 | ++DOCSHELL 138D9C00 == 49 [pid = 3744] [id = 95] 07:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (142CD000) [pid = 3744] [serial = 282] [outer = 00000000] 07:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15A35C00) [pid = 3744] [serial = 283] [outer = 142CD000] 07:34:44 INFO - PROCESS | 3744 | 1461162884833 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16530C00) [pid = 3744] [serial = 284] [outer = 142CD000] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 19803C00 == 48 [pid = 3744] [id = 90] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 1D00AC00 == 47 [pid = 3744] [id = 89] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 1678DC00 == 46 [pid = 3744] [id = 88] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 1CB38400 == 45 [pid = 3744] [id = 87] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 1A835000 == 44 [pid = 3744] [id = 86] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 1A302400 == 43 [pid = 3744] [id = 85] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 168F0800 == 42 [pid = 3744] [id = 84] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 17F9B800 == 41 [pid = 3744] [id = 83] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 138D8400 == 40 [pid = 3744] [id = 82] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 15459800 == 39 [pid = 3744] [id = 81] 07:34:45 INFO - PROCESS | 3744 | --DOCSHELL 19C1EC00 == 38 [pid = 3744] [id = 77] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1C989C00) [pid = 3744] [serial = 227] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1C410C00) [pid = 3744] [serial = 220] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C97FC00) [pid = 3744] [serial = 226] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C40D800) [pid = 3744] [serial = 221] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C40D000) [pid = 3744] [serial = 223] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1CE38800) [pid = 3744] [serial = 229] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1C413000) [pid = 3744] [serial = 224] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19525400) [pid = 3744] [serial = 212] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A193400) [pid = 3744] [serial = 214] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A30AC00) [pid = 3744] [serial = 215] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (165A9000) [pid = 3744] [serial = 205] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (168EF400) [pid = 3744] [serial = 206] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (13747400) [pid = 3744] [serial = 202] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (142EB800) [pid = 3744] [serial = 203] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (192E2000) [pid = 3744] [serial = 211] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1ADD6800) [pid = 3744] [serial = 218] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (156AD000) [pid = 3744] [serial = 193] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1862FC00) [pid = 3744] [serial = 208] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AD10400) [pid = 3744] [serial = 217] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1864B000) [pid = 3744] [serial = 209] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A355400) [pid = 3744] [serial = 200] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18737800) [pid = 3744] [serial = 199] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (197EC400) [pid = 3744] [serial = 196] [outer = 00000000] [url = about:blank] 07:34:45 INFO - PROCESS | 3744 | 1461162885377 Marionette TRACE conn3 <- [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]]]}] 07:34:45 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. 07:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 770ms 07:34:45 INFO - PROCESS | 3744 | 1461162885399 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3744 | 1461162885404 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:34:45 INFO - PROCESS | 3744 | 1461162885410 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3744 | 1461162885413 Marionette TRACE conn3 <- [1,346,null,{}] 07:34:45 INFO - PROCESS | 3744 | 1461162885417 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3744 | 1461162885476 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:34:45 INFO - PROCESS | 3744 | 1461162885485 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3744 | ++DOCSHELL 14347000 == 39 [pid = 3744] [id = 96] 07:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1434A000) [pid = 3744] [serial = 285] [outer = 00000000] 07:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16797C00) [pid = 3744] [serial = 286] [outer = 1434A000] 07:34:45 INFO - PROCESS | 3744 | 1461162885531 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17F3CC00) [pid = 3744] [serial = 287] [outer = 1434A000] 07:34:45 INFO - PROCESS | 3744 | 1461162885938 Marionette TRACE conn3 <- [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]]]}] 07:34:45 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. 07:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 07:34:45 INFO - PROCESS | 3744 | 1461162885986 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3744 | 1461162885988 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:34:45 INFO - PROCESS | 3744 | 1461162885992 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3744 | 1461162885995 Marionette TRACE conn3 <- [1,350,null,{}] 07:34:45 INFO - PROCESS | 3744 | 1461162886005 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:46 INFO - PROCESS | 3744 | 1461162886067 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:34:46 INFO - PROCESS | 3744 | 1461162886075 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 3744 | ++DOCSHELL 192ED000 == 40 [pid = 3744] [id = 97] 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1951F400) [pid = 3744] [serial = 288] [outer = 00000000] 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (197F1C00) [pid = 3744] [serial = 289] [outer = 1951F400] 07:34:46 INFO - PROCESS | 3744 | 1461162886132 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19B56000) [pid = 3744] [serial = 290] [outer = 1951F400] 07:34:46 INFO - PROCESS | 3744 | 1461162886528 Marionette TRACE conn3 <- [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]]]}] 07:34:46 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. 07:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 07:34:46 INFO - PROCESS | 3744 | 1461162886575 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 3744 | 1461162886577 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:34:46 INFO - PROCESS | 3744 | 1461162886581 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 3744 | 1461162886583 Marionette TRACE conn3 <- [1,354,null,{}] 07:34:46 INFO - PROCESS | 3744 | 1461162886586 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:46 INFO - PROCESS | 3744 | 1461162886644 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:34:46 INFO - PROCESS | 3744 | 1461162886689 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 3744 | ++DOCSHELL 1A49A800 == 41 [pid = 3744] [id = 98] 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A4A1000) [pid = 3744] [serial = 291] [outer = 00000000] 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A886400) [pid = 3744] [serial = 292] [outer = 1A4A1000] 07:34:46 INFO - PROCESS | 3744 | 1461162886740 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD04800) [pid = 3744] [serial = 293] [outer = 1A4A1000] 07:34:47 INFO - PROCESS | 3744 | 1461162887138 Marionette TRACE conn3 <- [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]]]}] 07:34:47 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. 07:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 584ms 07:34:47 INFO - PROCESS | 3744 | 1461162887162 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3744 | 1461162887164 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:34:47 INFO - PROCESS | 3744 | 1461162887167 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:34:47 INFO - PROCESS | 3744 | 1461162887169 Marionette TRACE conn3 <- [1,358,null,{}] 07:34:47 INFO - PROCESS | 3744 | 1461162887173 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3744 | 1461162887230 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:34:47 INFO - PROCESS | 3744 | 1461162887236 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3744 | ++DOCSHELL 1A308000 == 42 [pid = 3744] [id = 99] 07:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A833C00) [pid = 3744] [serial = 294] [outer = 00000000] 07:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C40C000) [pid = 3744] [serial = 295] [outer = 1A833C00] 07:34:47 INFO - PROCESS | 3744 | 1461162887281 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C40B800) [pid = 3744] [serial = 296] [outer = 1A833C00] 07:34:47 INFO - PROCESS | 3744 | 1461162887693 Marionette TRACE conn3 <- [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]]]}] 07:34:47 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. 07:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 07:34:47 INFO - PROCESS | 3744 | 1461162887747 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3744 | 1461162887749 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:34:47 INFO - PROCESS | 3744 | 1461162887752 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:34:47 INFO - PROCESS | 3744 | 1461162887754 Marionette TRACE conn3 <- [1,362,null,{}] 07:34:47 INFO - PROCESS | 3744 | 1461162887757 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3744 | 1461162887855 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:34:47 INFO - PROCESS | 3744 | 1461162887938 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3744 | ++DOCSHELL 1C984000 == 43 [pid = 3744] [id = 100] 07:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C984400) [pid = 3744] [serial = 297] [outer = 00000000] 07:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1CC7C000) [pid = 3744] [serial = 298] [outer = 1C984400] 07:34:47 INFO - PROCESS | 3744 | 1461162887985 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1CE41400) [pid = 3744] [serial = 299] [outer = 1C984400] 07:34:48 INFO - PROCESS | 3744 | 1461162888384 Marionette TRACE conn3 <- [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]]]}] 07:34:48 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. 07:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 07:34:48 INFO - PROCESS | 3744 | 1461162888421 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:34:48 INFO - PROCESS | 3744 | 1461162888423 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:34:48 INFO - PROCESS | 3744 | 1461162888426 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 3744 | 1461162888428 Marionette TRACE conn3 <- [1,366,null,{}] 07:34:48 INFO - PROCESS | 3744 | 1461162888432 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3744 | 1461162888529 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:34:48 INFO - PROCESS | 3744 | 1461162888537 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 3744 | ++DOCSHELL 1A35EC00 == 44 [pid = 3744] [id = 101] 07:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C97FC00) [pid = 3744] [serial = 300] [outer = 00000000] 07:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D412400) [pid = 3744] [serial = 301] [outer = 1C97FC00] 07:34:48 INFO - PROCESS | 3744 | 1461162888581 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D411400) [pid = 3744] [serial = 302] [outer = 1C97FC00] 07:34:48 INFO - PROCESS | 3744 | 1461162888972 Marionette TRACE conn3 <- [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]]]}] 07:34:49 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. 07:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 584ms 07:34:49 INFO - PROCESS | 3744 | 1461162889010 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 3744 | 1461162889012 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:34:49 INFO - PROCESS | 3744 | 1461162889015 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 3744 | 1461162889017 Marionette TRACE conn3 <- [1,370,null,{}] 07:34:49 INFO - PROCESS | 3744 | 1461162889020 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 3744 | 1461162889147 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:34:49 INFO - PROCESS | 3744 | 1461162889156 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 3744 | ++DOCSHELL 1D00F800 == 45 [pid = 3744] [id = 102] 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1D185000) [pid = 3744] [serial = 303] [outer = 00000000] 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1D57CC00) [pid = 3744] [serial = 304] [outer = 1D185000] 07:34:49 INFO - PROCESS | 3744 | 1461162889183 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1D579800) [pid = 3744] [serial = 305] [outer = 1D185000] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (133D4C00) [pid = 3744] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16E7C000) [pid = 3744] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1ADDE800) [pid = 3744] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1A309400) [pid = 3744] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1A886C00) [pid = 3744] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13AED400) [pid = 3744] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13739400) [pid = 3744] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15C89C00) [pid = 3744] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1545E800) [pid = 3744] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18226400) [pid = 3744] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18648000) [pid = 3744] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1CC72800) [pid = 3744] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16E71C00) [pid = 3744] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1D00BC00) [pid = 3744] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (13738C00) [pid = 3744] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (12BDD800) [pid = 3744] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:34:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1D002400) [pid = 3744] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:34:49 INFO - PROCESS | 3744 | 1461162889677 Marionette TRACE conn3 <- [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]]]}] 07:34:49 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. 07:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 07:34:49 INFO - PROCESS | 3744 | 1461162889691 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 3744 | 1461162889693 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:34:49 INFO - PROCESS | 3744 | 1461162889696 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 3744 | 1461162889697 Marionette TRACE conn3 <- [1,374,null,{}] 07:34:49 INFO - PROCESS | 3744 | 1461162889702 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 3744 | 1461162889774 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:34:49 INFO - PROCESS | 3744 | 1461162889780 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 3744 | ++DOCSHELL 13AE8000 == 46 [pid = 3744] [id = 103] 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15626800) [pid = 3744] [serial = 306] [outer = 00000000] 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18B43000) [pid = 3744] [serial = 307] [outer = 15626800] 07:34:49 INFO - PROCESS | 3744 | 1461162889824 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A884400) [pid = 3744] [serial = 308] [outer = 15626800] 07:34:50 INFO - PROCESS | 3744 | 1461162890206 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:34:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 541ms 07:34:50 INFO - PROCESS | 3744 | 1461162890236 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 3744 | 1461162890238 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:34:50 INFO - PROCESS | 3744 | 1461162890241 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:34:50 INFO - PROCESS | 3744 | 1461162890243 Marionette TRACE conn3 <- [1,378,null,{}] 07:34:50 INFO - PROCESS | 3744 | 1461162890246 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 3744 | 1461162890318 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:34:50 INFO - PROCESS | 3744 | 1461162890324 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 3744 | ++DOCSHELL 1822A400 == 47 [pid = 3744] [id = 104] 07:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18234000) [pid = 3744] [serial = 309] [outer = 00000000] 07:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1D484C00) [pid = 3744] [serial = 310] [outer = 18234000] 07:34:50 INFO - PROCESS | 3744 | 1461162890367 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1D8CA400) [pid = 3744] [serial = 311] [outer = 18234000] 07:34:50 INFO - PROCESS | 3744 | 1461162890746 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:34:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 541ms 07:34:50 INFO - PROCESS | 3744 | 1461162890806 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 3744 | 1461162890809 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:34:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:34:50 INFO - PROCESS | 3744 | 1461162890812 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 3744 | 1461162890814 Marionette TRACE conn3 <- [1,382,null,{}] 07:34:50 INFO - PROCESS | 3744 | 1461162890818 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 3744 | 1461162890888 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:34:50 INFO - PROCESS | 3744 | 1461162890896 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 3744 | ++DOCSHELL 1D9E9000 == 48 [pid = 3744] [id = 105] 07:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1D9E8400) [pid = 3744] [serial = 312] [outer = 00000000] 07:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1DD23C00) [pid = 3744] [serial = 313] [outer = 1D9E8400] 07:34:50 INFO - PROCESS | 3744 | 1461162890945 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1DD28000) [pid = 3744] [serial = 314] [outer = 1D9E8400] 07:34:51 INFO - PROCESS | 3744 | 1461162891444 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:34:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 07:34:51 INFO - PROCESS | 3744 | 1461162891485 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 3744 | 1461162891489 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:34:51 INFO - PROCESS | 3744 | 1461162891495 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:34:51 INFO - PROCESS | 3744 | 1461162891499 Marionette TRACE conn3 <- [1,386,null,{}] 07:34:51 INFO - PROCESS | 3744 | 1461162891506 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:51 INFO - PROCESS | 3744 | 1461162891673 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:34:51 INFO - PROCESS | 3744 | 1461162891793 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 3744 | ++DOCSHELL 136A3C00 == 49 [pid = 3744] [id = 106] 07:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (136A7800) [pid = 3744] [serial = 315] [outer = 00000000] 07:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15467000) [pid = 3744] [serial = 316] [outer = 136A7800] 07:34:51 INFO - PROCESS | 3744 | 1461162891851 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1546AC00) [pid = 3744] [serial = 317] [outer = 136A7800] 07:34:52 INFO - PROCESS | 3744 | 1461162892405 Marionette TRACE conn3 <- [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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 955ms 07:34:52 INFO - PROCESS | 3744 | 1461162892443 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3744 | 1461162892449 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:34:52 INFO - PROCESS | 3744 | 1461162892455 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 3744 | 1461162892458 Marionette TRACE conn3 <- [1,390,null,{}] 07:34:52 INFO - PROCESS | 3744 | 1461162892461 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3744 | 1461162892560 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:34:52 INFO - PROCESS | 3744 | 1461162892632 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 3744 | ++DOCSHELL 15465800 == 50 [pid = 3744] [id = 107] 07:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15470000) [pid = 3744] [serial = 318] [outer = 00000000] 07:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (165AC000) [pid = 3744] [serial = 319] [outer = 15470000] 07:34:52 INFO - PROCESS | 3744 | 1461162892686 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (16E77800) [pid = 3744] [serial = 320] [outer = 15470000] 07:34:53 INFO - PROCESS | 3744 | 1461162893261 Marionette TRACE conn3 <- [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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 855ms 07:34:53 INFO - PROCESS | 3744 | 1461162893323 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 3744 | 1461162893326 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:34:53 INFO - PROCESS | 3744 | 1461162893330 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 3744 | 1461162893333 Marionette TRACE conn3 <- [1,394,null,{}] 07:34:53 INFO - PROCESS | 3744 | 1461162893344 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:53 INFO - PROCESS | 3744 | 1461162893434 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:34:53 INFO - PROCESS | 3744 | 1461162893510 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 3744 | ++DOCSHELL 197E9000 == 51 [pid = 3744] [id = 108] 07:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19804000) [pid = 3744] [serial = 321] [outer = 00000000] 07:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1A884800) [pid = 3744] [serial = 322] [outer = 19804000] 07:34:53 INFO - PROCESS | 3744 | 1461162893550 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1C413C00) [pid = 3744] [serial = 323] [outer = 19804000] 07:34:54 INFO - PROCESS | 3744 | 1461162894120 Marionette TRACE conn3 <- [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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 955ms 07:34:54 INFO - PROCESS | 3744 | 1461162894317 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 3744 | 1461162894322 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:34:54 INFO - PROCESS | 3744 | 1461162894330 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:34:54 INFO - PROCESS | 3744 | 1461162894335 Marionette TRACE conn3 <- [1,398,null,{}] 07:34:54 INFO - PROCESS | 3744 | 1461162894342 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:54 INFO - PROCESS | 3744 | 1461162894434 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:34:54 INFO - PROCESS | 3744 | 1461162894504 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 3744 | ++DOCSHELL 15457800 == 52 [pid = 3744] [id = 109] 07:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15458C00) [pid = 3744] [serial = 324] [outer = 00000000] 07:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1546D400) [pid = 3744] [serial = 325] [outer = 15458C00] 07:34:54 INFO - PROCESS | 3744 | 1461162894553 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (15472000) [pid = 3744] [serial = 326] [outer = 15458C00] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1822A400 == 51 [pid = 3744] [id = 104] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 13AE8000 == 50 [pid = 3744] [id = 103] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1D00F800 == 49 [pid = 3744] [id = 102] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1A35EC00 == 48 [pid = 3744] [id = 101] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1C984000 == 47 [pid = 3744] [id = 100] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1A308000 == 46 [pid = 3744] [id = 99] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 1A49A800 == 45 [pid = 3744] [id = 98] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 192ED000 == 44 [pid = 3744] [id = 97] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 14347000 == 43 [pid = 3744] [id = 96] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 138D9C00 == 42 [pid = 3744] [id = 95] 07:34:55 INFO - PROCESS | 3744 | --DOCSHELL 13207000 == 41 [pid = 3744] [id = 91] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1D41EC00) [pid = 3744] [serial = 191] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (13AF0800) [pid = 3744] [serial = 232] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (182F7800) [pid = 3744] [serial = 236] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17F97C00) [pid = 3744] [serial = 235] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (15D5E000) [pid = 3744] [serial = 242] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15AD4000) [pid = 3744] [serial = 241] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1864BC00) [pid = 3744] [serial = 247] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18735400) [pid = 3744] [serial = 248] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1952C000) [pid = 3744] [serial = 250] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1D181000) [pid = 3744] [serial = 259] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18B37400) [pid = 3744] [serial = 262] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1D418400) [pid = 3744] [serial = 265] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1D186400) [pid = 3744] [serial = 260] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1D47B000) [pid = 3744] [serial = 266] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19805800) [pid = 3744] [serial = 251] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (197EAC00) [pid = 3744] [serial = 263] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15A3E000) [pid = 3744] [serial = 157] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1C984800) [pid = 3744] [serial = 154] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1D488400) [pid = 3744] [serial = 268] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165A9400) [pid = 3744] [serial = 194] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19C11C00) [pid = 3744] [serial = 197] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1CC75800) [pid = 3744] [serial = 256] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1AD0AC00) [pid = 3744] [serial = 253] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1ADD1400) [pid = 3744] [serial = 254] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1CE3AC00) [pid = 3744] [serial = 257] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1C97DC00) [pid = 3744] [serial = 239] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1ADD1000) [pid = 3744] [serial = 238] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (156A2400) [pid = 3744] [serial = 244] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15C05000) [pid = 3744] [serial = 245] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (14A08C00) [pid = 3744] [serial = 233] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3744 | 1461162895154 Marionette TRACE conn3 <- [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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 869ms 07:34:55 INFO - PROCESS | 3744 | 1461162895202 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 3744 | 1461162895205 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:34:55 INFO - PROCESS | 3744 | 1461162895194 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 3744 | 1461162895197 Marionette TRACE conn3 <- [1,402,null,{}] 07:34:55 INFO - PROCESS | 3744 | 1461162895201 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 3744 | 1461162895278 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:34:55 INFO - PROCESS | 3744 | 1461162895285 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 3744 | ++DOCSHELL 12B7C800 == 42 [pid = 3744] [id = 110] 07:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12D3E000) [pid = 3744] [serial = 327] [outer = 00000000] 07:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (156A2400) [pid = 3744] [serial = 328] [outer = 12D3E000] 07:34:55 INFO - PROCESS | 3744 | 1461162895331 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15C04400) [pid = 3744] [serial = 329] [outer = 12D3E000] 07:34:55 INFO - PROCESS | 3744 | 1461162895768 Marionette TRACE conn3 <- [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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 598ms 07:34:55 INFO - PROCESS | 3744 | 1461162895807 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 3744 | 1461162895809 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:34:55 INFO - PROCESS | 3744 | 1461162895813 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:34:55 INFO - PROCESS | 3744 | 1461162895815 Marionette TRACE conn3 <- [1,406,null,{}] 07:34:55 INFO - PROCESS | 3744 | 1461162895826 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 3744 | 1461162895908 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:34:55 INFO - PROCESS | 3744 | 1461162895919 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 3744 | ++DOCSHELL 17F3E000 == 43 [pid = 3744] [id = 111] 07:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17F3F000) [pid = 3744] [serial = 330] [outer = 00000000] 07:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (182FB800) [pid = 3744] [serial = 331] [outer = 17F3F000] 07:34:55 INFO - PROCESS | 3744 | 1461162896008 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1864E000) [pid = 3744] [serial = 332] [outer = 17F3F000] 07:34:56 INFO - PROCESS | 3744 | 1461162896465 Marionette TRACE conn3 <- [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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 669ms 07:34:56 INFO - PROCESS | 3744 | 1461162896495 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 3744 | 1461162896497 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:34:56 INFO - PROCESS | 3744 | 1461162896500 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 3744 | 1461162896502 Marionette TRACE conn3 <- [1,410,null,{}] 07:34:56 INFO - PROCESS | 3744 | 1461162896505 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 3744 | 1461162896582 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:34:56 INFO - PROCESS | 3744 | 1461162896588 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 3744 | ++DOCSHELL 17F3A000 == 44 [pid = 3744] [id = 112] 07:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18228800) [pid = 3744] [serial = 333] [outer = 00000000] 07:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (195C0800) [pid = 3744] [serial = 334] [outer = 18228800] 07:34:56 INFO - PROCESS | 3744 | 1461162896635 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19802800) [pid = 3744] [serial = 335] [outer = 18228800] 07:34:57 INFO - PROCESS | 3744 | 1461162897020 Marionette TRACE conn3 <- [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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 541ms 07:34:57 INFO - PROCESS | 3744 | 1461162897038 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3744 | 1461162897040 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:34:57 INFO - PROCESS | 3744 | 1461162897043 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 3744 | 1461162897045 Marionette TRACE conn3 <- [1,414,null,{}] 07:34:57 INFO - PROCESS | 3744 | 1461162897049 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 3744 | 1461162897155 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:34:57 INFO - PROCESS | 3744 | 1461162897161 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3744 | ++DOCSHELL 19C1B800 == 45 [pid = 3744] [id = 113] 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19C1F000) [pid = 3744] [serial = 336] [outer = 00000000] 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A30A000) [pid = 3744] [serial = 337] [outer = 19C1F000] 07:34:57 INFO - PROCESS | 3744 | 1461162897191 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A302400) [pid = 3744] [serial = 338] [outer = 19C1F000] 07:34:57 INFO - PROCESS | 3744 | 1461162897627 Marionette TRACE conn3 <- [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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 641ms 07:34:57 INFO - PROCESS | 3744 | 1461162897690 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3744 | 1461162897692 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:34:57 INFO - PROCESS | 3744 | 1461162897695 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:34:57 INFO - PROCESS | 3744 | 1461162897696 Marionette TRACE conn3 <- [1,418,null,{}] 07:34:57 INFO - PROCESS | 3744 | 1461162897706 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 3744 | 1461162897811 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:34:57 INFO - PROCESS | 3744 | 1461162897886 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3744 | ++DOCSHELL 1ADDDC00 == 46 [pid = 3744] [id = 114] 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1C40A000) [pid = 3744] [serial = 339] [outer = 00000000] 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1C412800) [pid = 3744] [serial = 340] [outer = 1C40A000] 07:34:57 INFO - PROCESS | 3744 | 1461162897933 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C97E800) [pid = 3744] [serial = 341] [outer = 1C40A000] 07:34:58 INFO - PROCESS | 3744 | 1461162898745 Marionette TRACE conn3 <- [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]]]}] 07:34:58 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 07:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1112ms 07:34:58 INFO - PROCESS | 3744 | 1461162898794 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 3744 | 1461162898796 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:34:58 INFO - PROCESS | 3744 | 1461162898800 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 3744 | 1461162898801 Marionette TRACE conn3 <- [1,422,null,{}] 07:34:58 INFO - PROCESS | 3744 | 1461162898805 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 3744 | 1461162898958 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C40A400) [pid = 3744] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1C984400) [pid = 3744] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1C97FC00) [pid = 3744] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A4A1000) [pid = 3744] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1A833C00) [pid = 3744] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1951F400) [pid = 3744] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (142CD000) [pid = 3744] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1434A000) [pid = 3744] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1D411000) [pid = 3744] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1D185000) [pid = 3744] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18234000) [pid = 3744] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:34:58 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15626800) [pid = 3744] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:34:58 INFO - PROCESS | 3744 | 1461162899007 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 3744 | ++DOCSHELL 13209000 == 47 [pid = 3744] [id = 115] 07:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1320E800) [pid = 3744] [serial = 342] [outer = 00000000] 07:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13AE5800) [pid = 3744] [serial = 343] [outer = 1320E800] 07:34:59 INFO - PROCESS | 3744 | 1461162899035 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15470C00) [pid = 3744] [serial = 344] [outer = 1320E800] 07:34:59 INFO - PROCESS | 3744 | 1461162899793 Marionette TRACE conn3 <- [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]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 997ms 07:34:59 INFO - PROCESS | 3744 | 1461162899801 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 3744 | 1461162899803 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:34:59 INFO - PROCESS | 3744 | 1461162899807 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 3744 | 1461162899808 Marionette TRACE conn3 <- [1,426,null,{}] 07:34:59 INFO - PROCESS | 3744 | 1461162899812 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 3744 | 1461162899883 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:34:59 INFO - PROCESS | 3744 | 1461162899950 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 3744 | ++DOCSHELL 1A18F000 == 48 [pid = 3744] [id = 116] 07:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A30A800) [pid = 3744] [serial = 345] [outer = 00000000] 07:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1CB3F000) [pid = 3744] [serial = 346] [outer = 1A30A800] 07:34:59 INFO - PROCESS | 3744 | 1461162899975 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1CC75800) [pid = 3744] [serial = 347] [outer = 1A30A800] 07:35:00 INFO - PROCESS | 3744 | 1461162900338 Marionette TRACE conn3 <- [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] 07:35:00 INFO - PROCESS | 3744 | 1461162900366 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:35:00 INFO - PROCESS | 3744 | 1461162900369 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 3744 | 1461162900352 Marionette TRACE conn3 <- [1,430,null,{}] 07:35:00 INFO - PROCESS | 3744 | 1461162900356 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 3744 | 1461162900429 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:35:00 INFO - PROCESS | 3744 | 1461162900504 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 3744 | ++DOCSHELL 146B8400 == 49 [pid = 3744] [id = 117] 07:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18651000) [pid = 3744] [serial = 348] [outer = 00000000] 07:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1D181400) [pid = 3744] [serial = 349] [outer = 18651000] 07:35:00 INFO - PROCESS | 3744 | 1461162900549 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1D181000) [pid = 3744] [serial = 350] [outer = 18651000] 07:35:00 INFO - PROCESS | 3744 | 1461162900990 Marionette TRACE conn3 <- [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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 684ms 07:35:01 INFO - PROCESS | 3744 | 1461162901031 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3744 | 1461162901035 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:35:01 INFO - PROCESS | 3744 | 1461162901040 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 3744 | 1461162901044 Marionette TRACE conn3 <- [1,434,null,{}] 07:35:01 INFO - PROCESS | 3744 | 1461162901050 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 3744 | 1461162901218 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:35:01 INFO - PROCESS | 3744 | 1461162901338 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 3744 | ++DOCSHELL 136A3400 == 50 [pid = 3744] [id = 118] 07:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (13AE5C00) [pid = 3744] [serial = 351] [outer = 00000000] 07:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1546F000) [pid = 3744] [serial = 352] [outer = 13AE5C00] 07:35:01 INFO - PROCESS | 3744 | 1461162901379 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (15C89000) [pid = 3744] [serial = 353] [outer = 13AE5C00] 07:35:01 INFO - PROCESS | 3744 | 1461162901927 Marionette TRACE conn3 <- [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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 954ms 07:35:01 INFO - PROCESS | 3744 | 1461162901997 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3744 | 1461162902003 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:35:02 INFO - PROCESS | 3744 | 1461162902023 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 3744 | 1461162902026 Marionette TRACE conn3 <- [1,438,null,{}] 07:35:02 INFO - PROCESS | 3744 | 1461162902030 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:02 INFO - PROCESS | 3744 | 1461162902134 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:35:02 INFO - PROCESS | 3744 | 1461162902207 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 3744 | ++DOCSHELL 165AE800 == 51 [pid = 3744] [id = 119] 07:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17F98400) [pid = 3744] [serial = 354] [outer = 00000000] 07:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18D26C00) [pid = 3744] [serial = 355] [outer = 17F98400] 07:35:02 INFO - PROCESS | 3744 | 1461162902284 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19B56800) [pid = 3744] [serial = 356] [outer = 17F98400] 07:35:02 INFO - PROCESS | 3744 | 1461162902910 Marionette TRACE conn3 <- [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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 912ms 07:35:02 INFO - PROCESS | 3744 | 1461162902937 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 3744 | 1461162902940 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:35:02 INFO - PROCESS | 3744 | 1461162902944 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 3744 | 1461162902947 Marionette TRACE conn3 <- [1,442,null,{}] 07:35:02 INFO - PROCESS | 3744 | 1461162902958 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:03 INFO - PROCESS | 3744 | 1461162903041 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:35:03 INFO - PROCESS | 3744 | 1461162903118 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 3744 | ++DOCSHELL 1D00BC00 == 52 [pid = 3744] [id = 120] 07:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1D00DC00) [pid = 3744] [serial = 357] [outer = 00000000] 07:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1D419800) [pid = 3744] [serial = 358] [outer = 1D00DC00] 07:35:03 INFO - PROCESS | 3744 | 1461162903176 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D47B000) [pid = 3744] [serial = 359] [outer = 1D00DC00] 07:35:03 INFO - PROCESS | 3744 | 1461162903930 Marionette TRACE conn3 <- [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]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1040ms 07:35:03 INFO - PROCESS | 3744 | 1461162903998 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 3744 | 1461162904002 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:35:03 INFO - PROCESS | 3744 | 1461162903990 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 3744 | 1461162903994 Marionette TRACE conn3 <- [1,446,null,{}] 07:35:04 INFO - PROCESS | 3744 | 1461162904000 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3744 | 1461162904129 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:35:04 INFO - PROCESS | 3744 | 1461162904254 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 3744 | ++DOCSHELL 15457000 == 53 [pid = 3744] [id = 121] 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15472400) [pid = 3744] [serial = 360] [outer = 00000000] 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15D53000) [pid = 3744] [serial = 361] [outer = 15472400] 07:35:04 INFO - PROCESS | 3744 | 1461162904303 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1678E000) [pid = 3744] [serial = 362] [outer = 15472400] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 1A18F000 == 52 [pid = 3744] [id = 116] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 13209000 == 51 [pid = 3744] [id = 115] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 1ADDDC00 == 50 [pid = 3744] [id = 114] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 19C1B800 == 49 [pid = 3744] [id = 113] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 17F3A000 == 48 [pid = 3744] [id = 112] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 17F3E000 == 47 [pid = 3744] [id = 111] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 12B7C800 == 46 [pid = 3744] [id = 110] 07:35:04 INFO - PROCESS | 3744 | --DOCSHELL 15457800 == 45 [pid = 3744] [id = 109] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1D00E800) [pid = 3744] [serial = 230] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1CC7C000) [pid = 3744] [serial = 298] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1D412400) [pid = 3744] [serial = 301] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (136A6800) [pid = 3744] [serial = 271] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (179D3800) [pid = 3744] [serial = 274] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A886400) [pid = 3744] [serial = 292] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AD04800) [pid = 3744] [serial = 293] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C40C000) [pid = 3744] [serial = 295] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1CE41400) [pid = 3744] [serial = 299] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (197F1C00) [pid = 3744] [serial = 289] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19B56000) [pid = 3744] [serial = 290] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (16530C00) [pid = 3744] [serial = 284] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (15A35C00) [pid = 3744] [serial = 283] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16797C00) [pid = 3744] [serial = 286] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17F3CC00) [pid = 3744] [serial = 287] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1D8BDC00) [pid = 3744] [serial = 281] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1D575800) [pid = 3744] [serial = 280] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1D57CC00) [pid = 3744] [serial = 304] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1AD06C00) [pid = 3744] [serial = 277] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1DD23C00) [pid = 3744] [serial = 313] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1D411400) [pid = 3744] [serial = 302] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1D8CA400) [pid = 3744] [serial = 311] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1D484C00) [pid = 3744] [serial = 310] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A884400) [pid = 3744] [serial = 308] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1D579800) [pid = 3744] [serial = 305] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18B43000) [pid = 3744] [serial = 307] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1C40B800) [pid = 3744] [serial = 296] [outer = 00000000] [url = about:blank] 07:35:04 INFO - PROCESS | 3744 | 1461162904721 Marionette TRACE conn3 <- [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]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 07:35:04 INFO - PROCESS | 3744 | 1461162904774 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 3744 | 1461162904779 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:35:04 INFO - PROCESS | 3744 | 1461162904785 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 3744 | 1461162904787 Marionette TRACE conn3 <- [1,450,null,{}] 07:35:04 INFO - PROCESS | 3744 | 1461162904791 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3744 | 1461162904852 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:35:04 INFO - PROCESS | 3744 | 1461162904860 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 3744 | ++DOCSHELL 1546B000 == 46 [pid = 3744] [id = 122] 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16531800) [pid = 3744] [serial = 363] [outer = 00000000] 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (16E74800) [pid = 3744] [serial = 364] [outer = 16531800] 07:35:04 INFO - PROCESS | 3744 | 1461162904905 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17F3D400) [pid = 3744] [serial = 365] [outer = 16531800] 07:35:05 INFO - PROCESS | 3744 | 1461162905326 Marionette TRACE conn3 <- [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] 07:35:05 INFO - PROCESS | 3744 | 1461162905367 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:35:05 INFO - PROCESS | 3744 | 1461162905371 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 3744 | 1461162905374 Marionette TRACE conn3 <- [1,454,null,{}] 07:35:05 INFO - PROCESS | 3744 | 1461162905384 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:05 INFO - PROCESS | 3744 | 1461162905483 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:35:05 INFO - PROCESS | 3744 | 1461162905564 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 3744 | ++DOCSHELL 17F97C00 == 47 [pid = 3744] [id = 123] 07:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1864BC00) [pid = 3744] [serial = 366] [outer = 00000000] 07:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19CDB400) [pid = 3744] [serial = 367] [outer = 1864BC00] 07:35:05 INFO - PROCESS | 3744 | 1461162905611 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A359800) [pid = 3744] [serial = 368] [outer = 1864BC00] 07:35:05 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:05 INFO - PROCESS | 3744 | 1461162905976 Marionette TRACE conn3 <- [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]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 627ms 07:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:35:05 INFO - PROCESS | 3744 | 1461162906011 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 3744 | 1461162905995 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:35:05 INFO - PROCESS | 3744 | 1461162905998 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 3744 | 1461162906000 Marionette TRACE conn3 <- [1,458,null,{}] 07:35:06 INFO - PROCESS | 3744 | 1461162906007 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 3744 | 1461162906084 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:35:06 INFO - PROCESS | 3744 | 1461162906090 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 3744 | ++DOCSHELL 1AA01800 == 48 [pid = 3744] [id = 124] 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1AA07800) [pid = 3744] [serial = 369] [outer = 00000000] 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1C40A800) [pid = 3744] [serial = 370] [outer = 1AA07800] 07:35:06 INFO - PROCESS | 3744 | 1461162906135 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1C415C00) [pid = 3744] [serial = 371] [outer = 1AA07800] 07:35:06 INFO - PROCESS | 3744 | 1461162906554 Marionette TRACE conn3 <- [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] 07:35:06 INFO - PROCESS | 3744 | 1461162906587 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:35:06 INFO - PROCESS | 3744 | 1461162906591 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 3744 | 1461162906592 Marionette TRACE conn3 <- [1,462,null,{}] 07:35:06 INFO - PROCESS | 3744 | 1461162906596 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 3744 | 1461162906701 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:35:06 INFO - PROCESS | 3744 | 1461162906791 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 3744 | ++DOCSHELL 1CC7CC00 == 49 [pid = 3744] [id = 125] 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1CC7D800) [pid = 3744] [serial = 372] [outer = 00000000] 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1CE44400) [pid = 3744] [serial = 373] [outer = 1CC7D800] 07:35:06 INFO - PROCESS | 3744 | 1461162906818 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1D00B800) [pid = 3744] [serial = 374] [outer = 1CC7D800] 07:35:07 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:07 INFO - PROCESS | 3744 | 1461162907234 Marionette TRACE conn3 <- [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] 07:35:07 INFO - PROCESS | 3744 | 1461162907281 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:35:07 INFO - PROCESS | 3744 | 1461162907284 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 3744 | 1461162907286 Marionette TRACE conn3 <- [1,466,null,{}] 07:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:35:07 INFO - PROCESS | 3744 | 1461162907289 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 3744 | 1461162907394 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:35:07 INFO - PROCESS | 3744 | 1461162907452 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 3744 | ++DOCSHELL 1D483C00 == 50 [pid = 3744] [id = 126] 07:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1D484000) [pid = 3744] [serial = 375] [outer = 00000000] 07:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1D570000) [pid = 3744] [serial = 376] [outer = 1D484000] 07:35:07 INFO - PROCESS | 3744 | 1461162907499 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1D574400) [pid = 3744] [serial = 377] [outer = 1D484000] 07:35:07 INFO - PROCESS | 3744 | 1461162907879 Marionette TRACE conn3 <- [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] 07:35:07 INFO - PROCESS | 3744 | 1461162907949 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:35:07 INFO - PROCESS | 3744 | 1461162907954 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 3744 | 1461162907957 Marionette TRACE conn3 <- [1,470,null,{}] 07:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:35:07 INFO - PROCESS | 3744 | 1461162907960 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:08 INFO - PROCESS | 3744 | 1461162908058 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:35:08 INFO - PROCESS | 3744 | 1461162908109 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 3744 | ++DOCSHELL 16530C00 == 51 [pid = 3744] [id = 127] 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16531C00) [pid = 3744] [serial = 378] [outer = 00000000] 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1864AC00) [pid = 3744] [serial = 379] [outer = 16531C00] 07:35:08 INFO - PROCESS | 3744 | 1461162908137 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19F44800) [pid = 3744] [serial = 380] [outer = 16531C00] 07:35:08 INFO - PROCESS | 3744 | [3744] 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 07:35:08 INFO - PROCESS | 3744 | [3744] 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 07:35:08 INFO - PROCESS | 3744 | 1461162908474 Marionette TRACE conn3 <- [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]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 527ms 07:35:08 INFO - PROCESS | 3744 | 1461162908496 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 3744 | 1461162908498 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:35:08 INFO - PROCESS | 3744 | 1461162908501 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 3744 | 1461162908503 Marionette TRACE conn3 <- [1,474,null,{}] 07:35:08 INFO - PROCESS | 3744 | 1461162908506 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:08 INFO - PROCESS | 3744 | 1461162908591 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:35:08 INFO - PROCESS | 3744 | 1461162908599 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 3744 | ++DOCSHELL 179C7800 == 52 [pid = 3744] [id = 128] 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18228800) [pid = 3744] [serial = 381] [outer = 00000000] 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1D8C9800) [pid = 3744] [serial = 382] [outer = 18228800] 07:35:08 INFO - PROCESS | 3744 | 1461162908644 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1D8C8000) [pid = 3744] [serial = 383] [outer = 18228800] 07:35:09 INFO - PROCESS | 3744 | 1461162909011 Marionette TRACE conn3 <- [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]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 541ms 07:35:09 INFO - PROCESS | 3744 | 1461162909043 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 3744 | 1461162909044 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:35:09 INFO - PROCESS | 3744 | 1461162909048 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3744 | 1461162909049 Marionette TRACE conn3 <- [1,478,null,{}] 07:35:09 INFO - PROCESS | 3744 | 1461162909053 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3744 | 1461162909126 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:35:09 INFO - PROCESS | 3744 | 1461162909174 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3744 | ++DOCSHELL 02A8BC00 == 53 [pid = 3744] [id = 129] 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (02A8D400) [pid = 3744] [serial = 384] [outer = 00000000] 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (02A94C00) [pid = 3744] [serial = 385] [outer = 02A8D400] 07:35:09 INFO - PROCESS | 3744 | 1461162909218 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (02A97800) [pid = 3744] [serial = 386] [outer = 02A8D400] 07:35:09 INFO - PROCESS | 3744 | 1461162909569 Marionette TRACE conn3 <- [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]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 585ms 07:35:09 INFO - PROCESS | 3744 | 1461162909626 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 3744 | 1461162909627 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:35:09 INFO - PROCESS | 3744 | 1461162909636 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3744 | 1461162909638 Marionette TRACE conn3 <- [1,482,null,{}] 07:35:09 INFO - PROCESS | 3744 | 1461162909642 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3744 | 1461162909714 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:35:09 INFO - PROCESS | 3744 | 1461162909721 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3744 | ++DOCSHELL 13256400 == 54 [pid = 3744] [id = 130] 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (143A7800) [pid = 3744] [serial = 387] [outer = 00000000] 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1D9E9800) [pid = 3744] [serial = 388] [outer = 143A7800] 07:35:09 INFO - PROCESS | 3744 | 1461162909772 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1D9EEC00) [pid = 3744] [serial = 389] [outer = 143A7800] 07:35:10 INFO - PROCESS | 3744 | 1461162910432 Marionette TRACE conn3 <- [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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 812ms 07:35:10 INFO - PROCESS | 3744 | 1461162910460 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 3744 | 1461162910466 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:35:10 INFO - PROCESS | 3744 | 1461162910472 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 3744 | 1461162910475 Marionette TRACE conn3 <- [1,486,null,{}] 07:35:10 INFO - PROCESS | 3744 | 1461162910481 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 3744 | 1461162910584 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:35:10 INFO - PROCESS | 3744 | 1461162910645 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 3744 | ++DOCSHELL 142ECC00 == 55 [pid = 3744] [id = 131] 07:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1546EC00) [pid = 3744] [serial = 390] [outer = 00000000] 07:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16796400) [pid = 3744] [serial = 391] [outer = 1546EC00] 07:35:10 INFO - PROCESS | 3744 | 1461162910748 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (17F3A000) [pid = 3744] [serial = 392] [outer = 1546EC00] 07:35:11 INFO - PROCESS | 3744 | 1461162911281 Marionette TRACE conn3 <- [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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 855ms 07:35:11 INFO - PROCESS | 3744 | 1461162911353 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3744 | 1461162911359 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:35:11 INFO - PROCESS | 3744 | 1461162911366 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 3744 | 1461162911369 Marionette TRACE conn3 <- [1,490,null,{}] 07:35:11 INFO - PROCESS | 3744 | 1461162911355 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 3744 | 1461162911454 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:35:11 INFO - PROCESS | 3744 | 1461162911533 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 3744 | ++DOCSHELL 1822A000 == 56 [pid = 3744] [id = 132] 07:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1862FC00) [pid = 3744] [serial = 393] [outer = 00000000] 07:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A351000) [pid = 3744] [serial = 394] [outer = 1862FC00] 07:35:11 INFO - PROCESS | 3744 | 1461162911631 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AD0AC00) [pid = 3744] [serial = 395] [outer = 1862FC00] 07:35:12 INFO - PROCESS | 3744 | 1461162912243 Marionette TRACE conn3 <- [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]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 912ms 07:35:12 INFO - PROCESS | 3744 | 1461162912266 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 3744 | 1461162912269 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:35:12 INFO - PROCESS | 3744 | 1461162912272 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 3744 | 1461162912276 Marionette TRACE conn3 <- [1,494,null,{}] 07:35:12 INFO - PROCESS | 3744 | 1461162912287 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 3744 | 1461162912388 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:35:12 INFO - PROCESS | 3744 | 1461162912480 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 3744 | ++DOCSHELL 1D8C4C00 == 57 [pid = 3744] [id = 133] 07:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D8C6000) [pid = 3744] [serial = 396] [outer = 00000000] 07:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1DD26800) [pid = 3744] [serial = 397] [outer = 1D8C6000] 07:35:12 INFO - PROCESS | 3744 | 1461162912537 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1DD2C800) [pid = 3744] [serial = 398] [outer = 1D8C6000] 07:35:13 INFO - PROCESS | 3744 | 1461162913067 Marionette TRACE conn3 <- [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]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 812ms 07:35:13 INFO - PROCESS | 3744 | 1461162913102 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 3744 | 1461162913105 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:35:13 INFO - PROCESS | 3744 | 1461162913109 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 3744 | 1461162913111 Marionette TRACE conn3 <- [1,498,null,{}] 07:35:13 INFO - PROCESS | 3744 | 1461162913115 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:13 INFO - PROCESS | 3744 | 1461162913329 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:35:13 INFO - PROCESS | 3744 | 1461162913457 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 3744 | ++DOCSHELL 13740800 == 58 [pid = 3744] [id = 134] 07:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (138CCC00) [pid = 3744] [serial = 399] [outer = 00000000] 07:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (14352400) [pid = 3744] [serial = 400] [outer = 138CCC00] 07:35:13 INFO - PROCESS | 3744 | 1461162913510 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (14AEF800) [pid = 3744] [serial = 401] [outer = 138CCC00] 07:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15CD5C00) [pid = 3744] [serial = 402] [outer = 1DD8B800] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 02A8BC00 == 57 [pid = 3744] [id = 129] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 179C7800 == 56 [pid = 3744] [id = 128] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 16530C00 == 55 [pid = 3744] [id = 127] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 1D483C00 == 54 [pid = 3744] [id = 126] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 1CC7CC00 == 53 [pid = 3744] [id = 125] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 1AA01800 == 52 [pid = 3744] [id = 124] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 17F97C00 == 51 [pid = 3744] [id = 123] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 1546B000 == 50 [pid = 3744] [id = 122] 07:35:14 INFO - PROCESS | 3744 | --DOCSHELL 15457000 == 49 [pid = 3744] [id = 121] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1D181400) [pid = 3744] [serial = 349] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | 1461162914116 Marionette TRACE conn3 <- [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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1040ms 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1546D400) [pid = 3744] [serial = 325] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C412800) [pid = 3744] [serial = 340] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1D56E400) [pid = 3744] [serial = 269] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C97E800) [pid = 3744] [serial = 341] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1A884800) [pid = 3744] [serial = 322] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1CB3F000) [pid = 3744] [serial = 346] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1864E000) [pid = 3744] [serial = 332] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13AE5800) [pid = 3744] [serial = 343] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A30A000) [pid = 3744] [serial = 337] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (156A2400) [pid = 3744] [serial = 328] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19802800) [pid = 3744] [serial = 335] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (182FB800) [pid = 3744] [serial = 331] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A302400) [pid = 3744] [serial = 338] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (195C0800) [pid = 3744] [serial = 334] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15C04400) [pid = 3744] [serial = 329] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (15467000) [pid = 3744] [serial = 316] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165AC000) [pid = 3744] [serial = 319] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15472000) [pid = 3744] [serial = 326] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15470C00) [pid = 3744] [serial = 344] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1CC75800) [pid = 3744] [serial = 347] [outer = 00000000] [url = about:blank] 07:35:14 INFO - PROCESS | 3744 | 1461162914146 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 3744 | 1461162914150 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:35:14 INFO - PROCESS | 3744 | 1461162914159 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 3744 | 1461162914163 Marionette TRACE conn3 <- [1,502,null,{}] 07:35:14 INFO - PROCESS | 3744 | 1461162914167 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:14 INFO - PROCESS | 3744 | 1461162914248 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:35:14 INFO - PROCESS | 3744 | 1461162914256 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 3744 | ++DOCSHELL 15468400 == 50 [pid = 3744] [id = 135] 07:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (15468800) [pid = 3744] [serial = 403] [outer = 00000000] 07:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (156A2400) [pid = 3744] [serial = 404] [outer = 15468800] 07:35:14 INFO - PROCESS | 3744 | 1461162914309 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15AE5000) [pid = 3744] [serial = 405] [outer = 15468800] 07:35:14 INFO - PROCESS | 3744 | 1461162914755 Marionette TRACE conn3 <- [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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 641ms 07:35:14 INFO - PROCESS | 3744 | 1461162914798 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 3744 | 1461162914801 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:35:14 INFO - PROCESS | 3744 | 1461162914804 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 3744 | 1461162914806 Marionette TRACE conn3 <- [1,506,null,{}] 07:35:14 INFO - PROCESS | 3744 | 1461162914810 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:14 INFO - PROCESS | 3744 | 1461162914893 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:35:14 INFO - PROCESS | 3744 | 1461162914903 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 3744 | ++DOCSHELL 18732000 == 51 [pid = 3744] [id = 136] 07:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18732400) [pid = 3744] [serial = 406] [outer = 00000000] 07:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18B3E400) [pid = 3744] [serial = 407] [outer = 18732400] 07:35:14 INFO - PROCESS | 3744 | 1461162914930 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19522400) [pid = 3744] [serial = 408] [outer = 18732400] 07:35:15 INFO - PROCESS | 3744 | 1461162915344 Marionette TRACE conn3 <- [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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 584ms 07:35:15 INFO - PROCESS | 3744 | 1461162915385 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 3744 | 1461162915388 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:35:15 INFO - PROCESS | 3744 | 1461162915398 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 3744 | 1461162915402 Marionette TRACE conn3 <- [1,510,null,{}] 07:35:15 INFO - PROCESS | 3744 | 1461162915405 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:15 INFO - PROCESS | 3744 | 1461162915483 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:35:15 INFO - PROCESS | 3744 | 1461162915493 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 3744 | ++DOCSHELL 1A355400 == 52 [pid = 3744] [id = 137] 07:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A49EC00) [pid = 3744] [serial = 409] [outer = 00000000] 07:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD03400) [pid = 3744] [serial = 410] [outer = 1A49EC00] 07:35:15 INFO - PROCESS | 3744 | 1461162915526 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AD0B400) [pid = 3744] [serial = 411] [outer = 1A49EC00] 07:35:15 INFO - PROCESS | 3744 | 1461162915952 Marionette TRACE conn3 <- [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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 07:35:16 INFO - PROCESS | 3744 | 1461162916030 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3744 | 1461162916032 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:35:16 INFO - PROCESS | 3744 | 1461162916036 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3744 | 1461162916037 Marionette TRACE conn3 <- [1,514,null,{}] 07:35:16 INFO - PROCESS | 3744 | 1461162916041 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3744 | 1461162916128 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:35:16 INFO - PROCESS | 3744 | 1461162916141 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3744 | ++DOCSHELL 1C410400 == 53 [pid = 3744] [id = 138] 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C411000) [pid = 3744] [serial = 412] [outer = 00000000] 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C97E800) [pid = 3744] [serial = 413] [outer = 1C411000] 07:35:16 INFO - PROCESS | 3744 | 1461162916185 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C984000) [pid = 3744] [serial = 414] [outer = 1C411000] 07:35:16 INFO - PROCESS | 3744 | 1461162916612 Marionette TRACE conn3 <- [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]]]}] 07:35:16 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 07:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 07:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:35:16 INFO - PROCESS | 3744 | 1461162916679 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3744 | 1461162916681 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:35:16 INFO - PROCESS | 3744 | 1461162916684 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3744 | 1461162916686 Marionette TRACE conn3 <- [1,518,null,{}] 07:35:16 INFO - PROCESS | 3744 | 1461162916689 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3744 | 1461162916775 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:35:16 INFO - PROCESS | 3744 | 1461162916784 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3744 | ++DOCSHELL 1CC7C400 == 54 [pid = 3744] [id = 139] 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1CC7E800) [pid = 3744] [serial = 415] [outer = 00000000] 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D00C800) [pid = 3744] [serial = 416] [outer = 1CC7E800] 07:35:16 INFO - PROCESS | 3744 | 1461162916842 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D187C00) [pid = 3744] [serial = 417] [outer = 1CC7E800] 07:35:17 INFO - PROCESS | 3744 | 1461162917260 Marionette TRACE conn3 <- [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]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 627ms 07:35:17 INFO - PROCESS | 3744 | 1461162917308 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 3744 | 1461162917310 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:35:17 INFO - PROCESS | 3744 | 1461162917353 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 3744 | 1461162917354 Marionette TRACE conn3 <- [1,522,null,{}] 07:35:17 INFO - PROCESS | 3744 | 1461162917358 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:17 INFO - PROCESS | 3744 | 1461162917459 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:35:17 INFO - PROCESS | 3744 | 1461162917471 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 3744 | ++DOCSHELL 1CE41C00 == 55 [pid = 3744] [id = 140] 07:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D412C00) [pid = 3744] [serial = 418] [outer = 00000000] 07:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1D56E800) [pid = 3744] [serial = 419] [outer = 1D412C00] 07:35:17 INFO - PROCESS | 3744 | 1461162917516 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1D57A000) [pid = 3744] [serial = 420] [outer = 1D412C00] 07:35:17 INFO - PROCESS | 3744 | 1461162917919 Marionette TRACE conn3 <- [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]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 584ms 07:35:17 INFO - PROCESS | 3744 | 1461162917955 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 3744 | 1461162917957 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:35:17 INFO - PROCESS | 3744 | 1461162917964 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 3744 | 1461162917966 Marionette TRACE conn3 <- [1,526,null,{}] 07:35:17 INFO - PROCESS | 3744 | 1461162917969 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 3744 | 1461162918068 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:35:18 INFO - PROCESS | 3744 | 1461162918075 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 3744 | ++DOCSHELL 12BDF400 == 56 [pid = 3744] [id = 141] 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1D483800) [pid = 3744] [serial = 421] [outer = 00000000] 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1D9F1C00) [pid = 3744] [serial = 422] [outer = 1D483800] 07:35:18 INFO - PROCESS | 3744 | 1461162918142 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1DB59C00) [pid = 3744] [serial = 423] [outer = 1D483800] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1CC7D800) [pid = 3744] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1D484000) [pid = 3744] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (16531C00) [pid = 3744] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15472400) [pid = 3744] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16531800) [pid = 3744] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AA07800) [pid = 3744] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1864BC00) [pid = 3744] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18228800) [pid = 3744] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (02A8D400) [pid = 3744] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:35:18 INFO - PROCESS | 3744 | 1461162918535 Marionette TRACE conn3 <- [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]]]}] 07:35:18 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 07:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 627ms 07:35:18 INFO - PROCESS | 3744 | 1461162918638 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 3744 | 1461162918640 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:35:18 INFO - PROCESS | 3744 | 1461162918644 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 3744 | 1461162918645 Marionette TRACE conn3 <- [1,530,null,{}] 07:35:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:35:18 INFO - PROCESS | 3744 | 1461162918649 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 3744 | 1461162918722 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:35:18 INFO - PROCESS | 3744 | 1461162918731 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 3744 | ++DOCSHELL 136A2C00 == 57 [pid = 3744] [id = 142] 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C988400) [pid = 3744] [serial = 424] [outer = 00000000] 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D577000) [pid = 3744] [serial = 425] [outer = 1C988400] 07:35:18 INFO - PROCESS | 3744 | 1461162918758 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D47D000) [pid = 3744] [serial = 426] [outer = 1C988400] 07:35:19 INFO - PROCESS | 3744 | 1461162919133 Marionette TRACE conn3 <- [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"]]]}] 07:35:19 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 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:35:19 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 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:35:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:35:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 527ms 07:35:19 INFO - PROCESS | 3744 | 1461162919167 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 3744 | 1461162919169 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:35:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:35:19 INFO - PROCESS | 3744 | 1461162919172 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 3744 | 1461162919174 Marionette TRACE conn3 <- [1,534,null,{}] 07:35:19 INFO - PROCESS | 3744 | 1461162919177 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 3744 | 1461162919261 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:35:19 INFO - PROCESS | 3744 | 1461162919266 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3744 | ++DOCSHELL 18050400 == 58 [pid = 3744] [id = 143] 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18051C00) [pid = 3744] [serial = 427] [outer = 00000000] 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18228800) [pid = 3744] [serial = 428] [outer = 18051C00] 07:35:19 INFO - PROCESS | 3744 | 1461162919311 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AA07800) [pid = 3744] [serial = 429] [outer = 18051C00] 07:35:19 INFO - PROCESS | 3744 | 1461162919678 Marionette TRACE conn3 <- [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]]]}] 07:35:19 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. 07:35:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 542ms 07:35:19 INFO - PROCESS | 3744 | 1461162919716 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 3744 | 1461162919718 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:35:19 INFO - PROCESS | 3744 | 1461162919721 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 3744 | 1461162919723 Marionette TRACE conn3 <- [1,538,null,{}] 07:35:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:35:19 INFO - PROCESS | 3744 | 1461162919726 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 3744 | 1461162919800 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:35:19 INFO - PROCESS | 3744 | 1461162919805 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3744 | ++DOCSHELL 16898C00 == 59 [pid = 3744] [id = 144] 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16899C00) [pid = 3744] [serial = 430] [outer = 00000000] 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (168A3800) [pid = 3744] [serial = 431] [outer = 16899C00] 07:35:19 INFO - PROCESS | 3744 | 1461162919854 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (18057000) [pid = 3744] [serial = 432] [outer = 16899C00] 07:35:20 INFO - PROCESS | 3744 | 1461162920400 Marionette TRACE conn3 <- [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]]]}] 07:35:20 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. 07:35:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 726ms 07:35:20 INFO - PROCESS | 3744 | 1461162920470 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 3744 | 1461162920474 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:35:20 INFO - PROCESS | 3744 | 1461162920493 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 3744 | 1461162920497 Marionette TRACE conn3 <- [1,542,null,{}] 07:35:20 INFO - PROCESS | 3744 | 1461162920487 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:20 INFO - PROCESS | 3744 | 1461162920592 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:35:20 INFO - PROCESS | 3744 | 1461162920685 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 3744 | ++DOCSHELL 14346400 == 60 [pid = 3744] [id = 145] 07:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (14347000) [pid = 3744] [serial = 433] [outer = 00000000] 07:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (168A0C00) [pid = 3744] [serial = 434] [outer = 14347000] 07:35:20 INFO - PROCESS | 3744 | 1461162920726 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (168A5000) [pid = 3744] [serial = 435] [outer = 14347000] 07:35:21 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:21 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:21 INFO - PROCESS | 3744 | 1461162921276 Marionette TRACE conn3 <- [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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 826ms 07:35:21 INFO - PROCESS | 3744 | 1461162921307 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 3744 | 1461162921313 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:35:21 INFO - PROCESS | 3744 | 1461162921319 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 3744 | 1461162921322 Marionette TRACE conn3 <- [1,546,null,{}] 07:35:21 INFO - PROCESS | 3744 | 1461162921326 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 3744 | 1461162921409 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:35:21 INFO - PROCESS | 3744 | 1461162921503 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 3744 | ++DOCSHELL 16414C00 == 61 [pid = 3744] [id = 146] 07:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (16533400) [pid = 3744] [serial = 436] [outer = 00000000] 07:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (18739000) [pid = 3744] [serial = 437] [outer = 16533400] 07:35:21 INFO - PROCESS | 3744 | 1461162921541 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19802000) [pid = 3744] [serial = 438] [outer = 16533400] 07:35:22 INFO - PROCESS | 3744 | 1461162922102 Marionette TRACE conn3 <- [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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 855ms 07:35:22 INFO - PROCESS | 3744 | 1461162922169 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 3744 | 1461162922171 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:35:22 INFO - PROCESS | 3744 | 1461162922175 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 3744 | 1461162922179 Marionette TRACE conn3 <- [1,550,null,{}] 07:35:22 INFO - PROCESS | 3744 | 1461162922190 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:22 INFO - PROCESS | 3744 | 1461162922323 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:35:22 INFO - PROCESS | 3744 | 1461162922445 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 3744 | ++DOCSHELL 1A887000 == 62 [pid = 3744] [id = 147] 07:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C40F000) [pid = 3744] [serial = 439] [outer = 00000000] 07:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D484000) [pid = 3744] [serial = 440] [outer = 1C40F000] 07:35:22 INFO - PROCESS | 3744 | 1461162922485 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1D9E4800) [pid = 3744] [serial = 441] [outer = 1C40F000] 07:35:22 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:22 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:23 INFO - PROCESS | 3744 | 1461162923026 Marionette TRACE conn3 <- [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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 854ms 07:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:35:23 INFO - PROCESS | 3744 | 1461162923045 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 3744 | 1461162923048 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:35:23 INFO - PROCESS | 3744 | 1461162923051 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 3744 | 1461162923036 Marionette TRACE conn3 <- [1,554,null,{}] 07:35:23 INFO - PROCESS | 3744 | 1461162923041 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 3744 | 1461162923145 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:35:23 INFO - PROCESS | 3744 | 1461162923236 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 3744 | ++DOCSHELL 1C4C1C00 == 63 [pid = 3744] [id = 148] 07:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1C4C2000) [pid = 3744] [serial = 442] [outer = 00000000] 07:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1C4CA400) [pid = 3744] [serial = 443] [outer = 1C4C2000] 07:35:23 INFO - PROCESS | 3744 | 1461162923273 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1C4CCC00) [pid = 3744] [serial = 444] [outer = 1C4C2000] 07:35:23 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:23 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:23 INFO - PROCESS | 3744 | 1461162923925 Marionette TRACE conn3 <- [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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 955ms 07:35:24 INFO - PROCESS | 3744 | 1461162924023 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 3744 | 1461162924027 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:35:24 INFO - PROCESS | 3744 | 1461162924032 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 3744 | 1461162924035 Marionette TRACE conn3 <- [1,558,null,{}] 07:35:24 INFO - PROCESS | 3744 | 1461162924040 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:24 INFO - PROCESS | 3744 | 1461162924123 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:35:24 INFO - PROCESS | 3744 | 1461162924198 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 3744 | ++DOCSHELL 1678B400 == 64 [pid = 3744] [id = 149] 07:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1689EC00) [pid = 3744] [serial = 445] [outer = 00000000] 07:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (168F8400) [pid = 3744] [serial = 446] [outer = 1689EC00] 07:35:24 INFO - PROCESS | 3744 | 1461162924247 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1804C400) [pid = 3744] [serial = 447] [outer = 1689EC00] 07:35:24 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:24 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:24 INFO - PROCESS | 3744 | 1461162924816 Marionette TRACE conn3 <- [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]]]}] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 1439C800 == 63 [pid = 3744] [id = 67] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 15465800 == 62 [pid = 3744] [id = 107] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 18050400 == 61 [pid = 3744] [id = 143] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 136A2C00 == 60 [pid = 3744] [id = 142] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 12BDF400 == 59 [pid = 3744] [id = 141] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 1CE41C00 == 58 [pid = 3744] [id = 140] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 1CC7C400 == 57 [pid = 3744] [id = 139] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 1C410400 == 56 [pid = 3744] [id = 138] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 1A355400 == 55 [pid = 3744] [id = 137] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 18732000 == 54 [pid = 3744] [id = 136] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 15468400 == 53 [pid = 3744] [id = 135] 07:35:24 INFO - PROCESS | 3744 | --DOCSHELL 13740800 == 52 [pid = 3744] [id = 134] 07:35:24 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1D419800) [pid = 3744] [serial = 358] [outer = 00000000] [url = about:blank] 07:35:24 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1546F000) [pid = 3744] [serial = 352] [outer = 00000000] [url = about:blank] 07:35:24 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18D26C00) [pid = 3744] [serial = 355] [outer = 00000000] [url = about:blank] 07:35:24 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D9E9800) [pid = 3744] [serial = 388] [outer = 00000000] [url = about:blank] 07:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 869ms 07:35:24 INFO - PROCESS | 3744 | 1461162924903 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 3744 | 1461162924889 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:35:24 INFO - PROCESS | 3744 | 1461162924895 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 3744 | 1461162924897 Marionette TRACE conn3 <- [1,562,null,{}] 07:35:24 INFO - PROCESS | 3744 | 1461162924904 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 3744 | 1461162925005 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1CE44400) [pid = 3744] [serial = 373] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1D570000) [pid = 3744] [serial = 376] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1D00B800) [pid = 3744] [serial = 374] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1864AC00) [pid = 3744] [serial = 379] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1678E000) [pid = 3744] [serial = 362] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (15D53000) [pid = 3744] [serial = 361] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16E74800) [pid = 3744] [serial = 364] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17F3D400) [pid = 3744] [serial = 365] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C40A800) [pid = 3744] [serial = 370] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19CDB400) [pid = 3744] [serial = 367] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1A359800) [pid = 3744] [serial = 368] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19F44800) [pid = 3744] [serial = 380] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1D574400) [pid = 3744] [serial = 377] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1D8C9800) [pid = 3744] [serial = 382] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1D8C8000) [pid = 3744] [serial = 383] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (02A97800) [pid = 3744] [serial = 386] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1C415C00) [pid = 3744] [serial = 371] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (02A94C00) [pid = 3744] [serial = 385] [outer = 00000000] [url = about:blank] 07:35:25 INFO - PROCESS | 3744 | 1461162925081 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 3744 | ++DOCSHELL 02A8B400 == 53 [pid = 3744] [id = 150] 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (02A8E000) [pid = 3744] [serial = 448] [outer = 00000000] 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15D53000) [pid = 3744] [serial = 449] [outer = 02A8E000] 07:35:25 INFO - PROCESS | 3744 | 1461162925117 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1689BC00) [pid = 3744] [serial = 450] [outer = 02A8E000] 07:35:25 INFO - PROCESS | 3744 | 1461162925514 Marionette TRACE conn3 <- [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]]]}] 07:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 641ms 07:35:25 INFO - PROCESS | 3744 | 1461162925539 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 3744 | 1461162925542 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:35:25 INFO - PROCESS | 3744 | 1461162925545 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 3744 | 1461162925548 Marionette TRACE conn3 <- [1,566,null,{}] 07:35:25 INFO - PROCESS | 3744 | 1461162925578 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 3744 | 1461162925659 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:35:25 INFO - PROCESS | 3744 | 1461162925651 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 3744 | ++DOCSHELL 19522000 == 54 [pid = 3744] [id = 151] 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19522800) [pid = 3744] [serial = 451] [outer = 00000000] 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (196A3400) [pid = 3744] [serial = 452] [outer = 19522800] 07:35:25 INFO - PROCESS | 3744 | 1461162925699 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (196A6800) [pid = 3744] [serial = 453] [outer = 19522800] 07:35:26 INFO - PROCESS | 3744 | 1461162926107 Marionette TRACE conn3 <- [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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 584ms 07:35:26 INFO - PROCESS | 3744 | 1461162926123 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 3744 | 1461162926126 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:35:26 INFO - PROCESS | 3744 | 1461162926131 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 3744 | 1461162926133 Marionette TRACE conn3 <- [1,570,null,{}] 07:35:26 INFO - PROCESS | 3744 | 1461162926137 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:26 INFO - PROCESS | 3744 | 1461162926216 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:35:26 INFO - PROCESS | 3744 | 1461162926222 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 3744 | ++DOCSHELL 196A4C00 == 55 [pid = 3744] [id = 152] 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (196ABC00) [pid = 3744] [serial = 454] [outer = 00000000] 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1A305800) [pid = 3744] [serial = 455] [outer = 196ABC00] 07:35:26 INFO - PROCESS | 3744 | 1461162926267 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A18F000) [pid = 3744] [serial = 456] [outer = 196ABC00] 07:35:26 INFO - PROCESS | 3744 | 1461162926645 Marionette TRACE conn3 <- [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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 542ms 07:35:26 INFO - PROCESS | 3744 | 1461162926670 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 3744 | 1461162926672 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:35:26 INFO - PROCESS | 3744 | 1461162926675 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 3744 | 1461162926677 Marionette TRACE conn3 <- [1,574,null,{}] 07:35:26 INFO - PROCESS | 3744 | 1461162926680 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:26 INFO - PROCESS | 3744 | 1461162926755 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:35:26 INFO - PROCESS | 3744 | 1461162926761 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 3744 | ++DOCSHELL 14347400 == 56 [pid = 3744] [id = 153] 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AA01800) [pid = 3744] [serial = 457] [outer = 00000000] 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1C40C000) [pid = 3744] [serial = 458] [outer = 1AA01800] 07:35:26 INFO - PROCESS | 3744 | 1461162926806 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1C418400) [pid = 3744] [serial = 459] [outer = 1AA01800] 07:35:27 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:27 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:27 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:27 INFO - PROCESS | 3744 | 1461162927263 Marionette TRACE conn3 <- [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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms 07:35:27 INFO - PROCESS | 3744 | 1461162927318 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 3744 | 1461162927320 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:35:27 INFO - PROCESS | 3744 | 1461162927324 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:35:27 INFO - PROCESS | 3744 | 1461162927325 Marionette TRACE conn3 <- [1,578,null,{}] 07:35:27 INFO - PROCESS | 3744 | 1461162927335 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:27 INFO - PROCESS | 3744 | 1461162927439 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:35:27 INFO - PROCESS | 3744 | 1461162927453 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 3744 | ++DOCSHELL 18BDF000 == 57 [pid = 3744] [id = 154] 07:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1A35EC00) [pid = 3744] [serial = 460] [outer = 00000000] 07:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C97DC00) [pid = 3744] [serial = 461] [outer = 1A35EC00] 07:35:27 INFO - PROCESS | 3744 | 1461162927502 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1CC75800) [pid = 3744] [serial = 462] [outer = 1A35EC00] 07:35:27 INFO - PROCESS | 3744 | 1461162927917 Marionette TRACE conn3 <- [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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 641ms 07:35:27 INFO - PROCESS | 3744 | 1461162927967 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 3744 | 1461162927969 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:35:27 INFO - PROCESS | 3744 | 1461162927972 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 3744 | 1461162927974 Marionette TRACE conn3 <- [1,582,null,{}] 07:35:27 INFO - PROCESS | 3744 | 1461162928006 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3744 | 1461162928105 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:35:28 INFO - PROCESS | 3744 | 1461162928117 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3744 | ++DOCSHELL 13AE9000 == 58 [pid = 3744] [id = 155] 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1C97CC00) [pid = 3744] [serial = 463] [outer = 00000000] 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D17A400) [pid = 3744] [serial = 464] [outer = 1C97CC00] 07:35:28 INFO - PROCESS | 3744 | 1461162928161 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D187800) [pid = 3744] [serial = 465] [outer = 1C97CC00] 07:35:28 INFO - PROCESS | 3744 | 1461162928552 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 642ms 07:35:28 INFO - PROCESS | 3744 | 1461162928613 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 3744 | 1461162928615 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:35:28 INFO - PROCESS | 3744 | 1461162928618 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 3744 | 1461162928620 Marionette TRACE conn3 <- [1,586,null,{}] 07:35:28 INFO - PROCESS | 3744 | 1461162928623 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3744 | 1461162928706 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:35:28 INFO - PROCESS | 3744 | 1461162928712 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3744 | ++DOCSHELL 1439CC00 == 59 [pid = 3744] [id = 156] 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (15469400) [pid = 3744] [serial = 466] [outer = 00000000] 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1D485800) [pid = 3744] [serial = 467] [outer = 15469400] 07:35:28 INFO - PROCESS | 3744 | 1461162928756 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1D575800) [pid = 3744] [serial = 468] [outer = 15469400] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (136A7800) [pid = 3744] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1A828C00) [pid = 3744] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (18651000) [pid = 3744] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (13AE5C00) [pid = 3744] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1D9E8400) [pid = 3744] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19804000) [pid = 3744] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1D00DC00) [pid = 3744] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (13207800) [pid = 3744] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1CC7E800) [pid = 3744] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1D412C00) [pid = 3744] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (138CCC00) [pid = 3744] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18732400) [pid = 3744] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A49EC00) [pid = 3744] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (15468800) [pid = 3744] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1C411000) [pid = 3744] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (18051C00) [pid = 3744] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1D483800) [pid = 3744] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C988400) [pid = 3744] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (165AA000) [pid = 3744] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (17F98400) [pid = 3744] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15470000) [pid = 3744] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:35:29 INFO - PROCESS | 3744 | 1461162929334 Marionette TRACE conn3 <- [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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 769ms 07:35:29 INFO - PROCESS | 3744 | 1461162929386 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3744 | 1461162929388 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:35:29 INFO - PROCESS | 3744 | 1461162929391 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:35:29 INFO - PROCESS | 3744 | 1461162929393 Marionette TRACE conn3 <- [1,590,null,{}] 07:35:29 INFO - PROCESS | 3744 | 1461162929396 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 3744 | 1461162929459 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:35:29 INFO - PROCESS | 3744 | 1461162929466 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 3744 | ++DOCSHELL 15ADFC00 == 60 [pid = 3744] [id = 157] 07:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15D54000) [pid = 3744] [serial = 469] [outer = 00000000] 07:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1804C800) [pid = 3744] [serial = 470] [outer = 15D54000] 07:35:29 INFO - PROCESS | 3744 | 1461162929510 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18732400) [pid = 3744] [serial = 471] [outer = 15D54000] 07:35:29 INFO - PROCESS | 3744 | 1461162929897 Marionette TRACE conn3 <- [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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 542ms 07:35:29 INFO - PROCESS | 3744 | 1461162929921 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3744 | 1461162929923 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:35:29 INFO - PROCESS | 3744 | 1461162929926 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 3744 | 1461162929928 Marionette TRACE conn3 <- [1,594,null,{}] 07:35:29 INFO - PROCESS | 3744 | 1461162929931 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 3744 | 1461162930006 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:35:30 INFO - PROCESS | 3744 | 1461162930012 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 3744 | ++DOCSHELL 1A35E800 == 61 [pid = 3744] [id = 158] 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1A49EC00) [pid = 3744] [serial = 472] [outer = 00000000] 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1C980C00) [pid = 3744] [serial = 473] [outer = 1A49EC00] 07:35:30 INFO - PROCESS | 3744 | 1461162930057 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1CC73000) [pid = 3744] [serial = 474] [outer = 1A49EC00] 07:35:30 INFO - PROCESS | 3744 | 1461162930439 Marionette TRACE conn3 <- [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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 541ms 07:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:35:30 INFO - PROCESS | 3744 | 1461162930482 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 3744 | 1461162930484 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:35:30 INFO - PROCESS | 3744 | 1461162930487 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 3744 | 1461162930490 Marionette TRACE conn3 <- [1,598,null,{}] 07:35:30 INFO - PROCESS | 3744 | 1461162930497 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 3744 | 1461162930572 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:35:30 INFO - PROCESS | 3744 | 1461162930578 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 3744 | ++DOCSHELL 1D00CC00 == 62 [pid = 3744] [id = 159] 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1D419800) [pid = 3744] [serial = 475] [outer = 00000000] 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1D9E3400) [pid = 3744] [serial = 476] [outer = 1D419800] 07:35:30 INFO - PROCESS | 3744 | 1461162930627 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1D9EC800) [pid = 3744] [serial = 477] [outer = 1D419800] 07:35:31 INFO - PROCESS | 3744 | 1461162931230 Marionette TRACE conn3 <- [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]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 813ms 07:35:31 INFO - PROCESS | 3744 | 1461162931313 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 3744 | 1461162931318 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:35:31 INFO - PROCESS | 3744 | 1461162931324 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 3744 | 1461162931328 Marionette TRACE conn3 <- [1,602,null,{}] 07:35:31 INFO - PROCESS | 3744 | 1461162931334 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:31 INFO - PROCESS | 3744 | 1461162931459 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:35:31 INFO - PROCESS | 3744 | 1461162931585 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 3744 | ++DOCSHELL 15468400 == 63 [pid = 3744] [id = 160] 07:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15468800) [pid = 3744] [serial = 478] [outer = 00000000] 07:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1678CC00) [pid = 3744] [serial = 479] [outer = 15468800] 07:35:31 INFO - PROCESS | 3744 | 1461162931643 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (168A1400) [pid = 3744] [serial = 480] [outer = 15468800] 07:35:32 INFO - PROCESS | 3744 | 1461162932242 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 954ms 07:35:32 INFO - PROCESS | 3744 | 1461162932283 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 3744 | 1461162932291 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:35:32 INFO - PROCESS | 3744 | 1461162932313 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 3744 | 1461162932317 Marionette TRACE conn3 <- [1,606,null,{}] 07:35:32 INFO - PROCESS | 3744 | 1461162932323 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:32 INFO - PROCESS | 3744 | 1461162932454 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:35:32 INFO - PROCESS | 3744 | 1461162932578 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 3744 | ++DOCSHELL 1C97B000 == 64 [pid = 3744] [id = 161] 07:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1C97C000) [pid = 3744] [serial = 481] [outer = 00000000] 07:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1CE47800) [pid = 3744] [serial = 482] [outer = 1C97C000] 07:35:32 INFO - PROCESS | 3744 | 1461162932634 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D136800) [pid = 3744] [serial = 483] [outer = 1C97C000] 07:35:33 INFO - PROCESS | 3744 | 1461162933177 Marionette TRACE conn3 <- [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]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 912ms 07:35:33 INFO - PROCESS | 3744 | 1461162933240 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 3744 | 1461162933242 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:35:33 INFO - PROCESS | 3744 | 1461162933246 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 3744 | 1461162933250 Marionette TRACE conn3 <- [1,610,null,{}] 07:35:33 INFO - PROCESS | 3744 | 1461162933260 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:33 INFO - PROCESS | 3744 | 1461162933355 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:35:33 INFO - PROCESS | 3744 | 1461162933480 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 3744 | ++DOCSHELL 18B37800 == 65 [pid = 3744] [id = 162] 07:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1ADDE400) [pid = 3744] [serial = 484] [outer = 00000000] 07:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D13AC00) [pid = 3744] [serial = 485] [outer = 1ADDE400] 07:35:33 INFO - PROCESS | 3744 | 1461162933520 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D13E000) [pid = 3744] [serial = 486] [outer = 1ADDE400] 07:35:34 INFO - PROCESS | 3744 | 1461162934092 Marionette TRACE conn3 <- [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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 912ms 07:35:34 INFO - PROCESS | 3744 | 1461162934153 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 3744 | 1461162934156 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:35:34 INFO - PROCESS | 3744 | 1461162934160 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 3744 | 1461162934162 Marionette TRACE conn3 <- [1,614,null,{}] 07:35:34 INFO - PROCESS | 3744 | 1461162934165 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:34 INFO - PROCESS | 3744 | 1461162934249 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:35:34 INFO - PROCESS | 3744 | 1461162934482 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 3744 | ++DOCSHELL 12BDFC00 == 66 [pid = 3744] [id = 163] 07:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (133CF800) [pid = 3744] [serial = 487] [outer = 00000000] 07:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (156A3400) [pid = 3744] [serial = 488] [outer = 133CF800] 07:35:34 INFO - PROCESS | 3744 | 1461162934559 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (15AE7400) [pid = 3744] [serial = 489] [outer = 133CF800] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 1A35E800 == 65 [pid = 3744] [id = 158] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 15ADFC00 == 64 [pid = 3744] [id = 157] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 1439CC00 == 63 [pid = 3744] [id = 156] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 13AE9000 == 62 [pid = 3744] [id = 155] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 18BDF000 == 61 [pid = 3744] [id = 154] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 14347400 == 60 [pid = 3744] [id = 153] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 196A4C00 == 59 [pid = 3744] [id = 152] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 19522000 == 58 [pid = 3744] [id = 151] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 02A8B400 == 57 [pid = 3744] [id = 150] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 1678B400 == 56 [pid = 3744] [id = 149] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 1C4C1C00 == 55 [pid = 3744] [id = 148] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 1A887000 == 54 [pid = 3744] [id = 147] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (168A3800) [pid = 3744] [serial = 431] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 16414C00 == 53 [pid = 3744] [id = 146] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 14346400 == 52 [pid = 3744] [id = 145] 07:35:35 INFO - PROCESS | 3744 | --DOCSHELL 16898C00 == 51 [pid = 3744] [id = 144] 07:35:35 INFO - PROCESS | 3744 | 1461162935162 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1041ms 07:35:35 INFO - PROCESS | 3744 | 1461162935216 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 3744 | 1461162935220 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:35:35 INFO - PROCESS | 3744 | 1461162935225 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 3744 | 1461162935228 Marionette TRACE conn3 <- [1,618,null,{}] 07:35:35 INFO - PROCESS | 3744 | 1461162935232 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3744 | 1461162935311 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17F3F400) [pid = 3744] [serial = 275] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19B56800) [pid = 3744] [serial = 356] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (16E77800) [pid = 3744] [serial = 320] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1546AC00) [pid = 3744] [serial = 317] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1C984C00) [pid = 3744] [serial = 278] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1D181000) [pid = 3744] [serial = 350] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15C89000) [pid = 3744] [serial = 353] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1DD28000) [pid = 3744] [serial = 314] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1C413C00) [pid = 3744] [serial = 323] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1D47B000) [pid = 3744] [serial = 359] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (13AE5000) [pid = 3744] [serial = 272] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18228800) [pid = 3744] [serial = 428] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1DB59C00) [pid = 3744] [serial = 423] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19522400) [pid = 3744] [serial = 408] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1D577000) [pid = 3744] [serial = 425] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1D47D000) [pid = 3744] [serial = 426] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C984000) [pid = 3744] [serial = 414] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1D00C800) [pid = 3744] [serial = 416] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1D56E800) [pid = 3744] [serial = 419] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14AEF800) [pid = 3744] [serial = 401] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (14352400) [pid = 3744] [serial = 400] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18B3E400) [pid = 3744] [serial = 407] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AD03400) [pid = 3744] [serial = 410] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AD0B400) [pid = 3744] [serial = 411] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (156A2400) [pid = 3744] [serial = 404] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15AE5000) [pid = 3744] [serial = 405] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C97E800) [pid = 3744] [serial = 413] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1D187C00) [pid = 3744] [serial = 417] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1AA07800) [pid = 3744] [serial = 429] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16796400) [pid = 3744] [serial = 391] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1A351000) [pid = 3744] [serial = 394] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1DD26800) [pid = 3744] [serial = 397] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1D9F1C00) [pid = 3744] [serial = 422] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1D57A000) [pid = 3744] [serial = 420] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (182FCC00) [pid = 3744] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:35:35 INFO - PROCESS | 3744 | 1461162935401 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 3744 | ++DOCSHELL 1325F400 == 52 [pid = 3744] [id = 164] 07:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (133D9400) [pid = 3744] [serial = 490] [outer = 00000000] 07:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1546AC00) [pid = 3744] [serial = 491] [outer = 133D9400] 07:35:35 INFO - PROCESS | 3744 | 1461162935432 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15C0FC00) [pid = 3744] [serial = 492] [outer = 133D9400] 07:35:35 INFO - PROCESS | 3744 | 1461162935836 Marionette TRACE conn3 <- [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]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 07:35:35 INFO - PROCESS | 3744 | 1461162935890 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 3744 | 1461162935894 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:35:35 INFO - PROCESS | 3744 | 1461162935898 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 3744 | 1461162935900 Marionette TRACE conn3 <- [1,622,null,{}] 07:35:35 INFO - PROCESS | 3744 | 1461162935904 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3744 | 1461162935981 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:35:35 INFO - PROCESS | 3744 | 1461162935994 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3744 | ++DOCSHELL 15467800 == 53 [pid = 3744] [id = 165] 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (16898400) [pid = 3744] [serial = 493] [outer = 00000000] 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17F3D800) [pid = 3744] [serial = 494] [outer = 16898400] 07:35:36 INFO - PROCESS | 3744 | 1461162936041 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1804E800) [pid = 3744] [serial = 495] [outer = 16898400] 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:36 INFO - PROCESS | 3744 | 1461162936461 Marionette TRACE conn3 <- [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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 584ms 07:35:36 INFO - PROCESS | 3744 | 1461162936492 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 3744 | 1461162936495 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:35:36 INFO - PROCESS | 3744 | 1461162936500 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 3744 | 1461162936506 Marionette TRACE conn3 <- [1,626,null,{}] 07:35:36 INFO - PROCESS | 3744 | 1461162936515 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 3744 | 1461162936579 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:35:36 INFO - PROCESS | 3744 | 1461162936588 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3744 | ++DOCSHELL 18734000 == 54 [pid = 3744] [id = 166] 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18B3E800) [pid = 3744] [serial = 496] [outer = 00000000] 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1951F000) [pid = 3744] [serial = 497] [outer = 18B3E800] 07:35:36 INFO - PROCESS | 3744 | 1461162936635 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1952B000) [pid = 3744] [serial = 498] [outer = 18B3E800] 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:36 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:36 INFO - PROCESS | 3744 | 1461162937006 Marionette TRACE conn3 <- [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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 541ms 07:35:37 INFO - PROCESS | 3744 | 1461162937037 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 3744 | 1461162937040 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:35:37 INFO - PROCESS | 3744 | 1461162937043 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 3744 | 1461162937045 Marionette TRACE conn3 <- [1,630,null,{}] 07:35:37 INFO - PROCESS | 3744 | 1461162937048 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:37 INFO - PROCESS | 3744 | 1461162937125 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:35:37 INFO - PROCESS | 3744 | 1461162937131 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 3744 | ++DOCSHELL 18BDF800 == 55 [pid = 3744] [id = 167] 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19525800) [pid = 3744] [serial = 499] [outer = 00000000] 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19B51800) [pid = 3744] [serial = 500] [outer = 19525800] 07:35:37 INFO - PROCESS | 3744 | 1461162937158 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1980F800) [pid = 3744] [serial = 501] [outer = 19525800] 07:35:37 INFO - PROCESS | 3744 | 1461162937595 Marionette TRACE conn3 <- [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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 584ms 07:35:37 INFO - PROCESS | 3744 | 1461162937626 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 3744 | 1461162937628 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:35:37 INFO - PROCESS | 3744 | 1461162937632 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 3744 | 1461162937633 Marionette TRACE conn3 <- [1,634,null,{}] 07:35:37 INFO - PROCESS | 3744 | 1461162937641 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:37 INFO - PROCESS | 3744 | 1461162937740 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:35:37 INFO - PROCESS | 3744 | 1461162937746 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 3744 | ++DOCSHELL 15470800 == 56 [pid = 3744] [id = 168] 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A35E400) [pid = 3744] [serial = 502] [outer = 00000000] 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A887C00) [pid = 3744] [serial = 503] [outer = 1A35E400] 07:35:37 INFO - PROCESS | 3744 | 1461162937780 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1ADD6800) [pid = 3744] [serial = 504] [outer = 1A35E400] 07:35:38 INFO - PROCESS | 3744 | 1461162938210 Marionette TRACE conn3 <- [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]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 07:35:38 INFO - PROCESS | 3744 | 1461162938271 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3744 | 1461162938273 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:35:38 INFO - PROCESS | 3744 | 1461162938276 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:35:38 INFO - PROCESS | 3744 | 1461162938278 Marionette TRACE conn3 <- [1,638,null,{}] 07:35:38 INFO - PROCESS | 3744 | 1461162938287 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3744 | 1461162938400 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:35:38 INFO - PROCESS | 3744 | 1461162938426 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3744 | ++DOCSHELL 1C4C0000 == 57 [pid = 3744] [id = 169] 07:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C4C2400) [pid = 3744] [serial = 505] [outer = 00000000] 07:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C97A400) [pid = 3744] [serial = 506] [outer = 1C4C2400] 07:35:38 INFO - PROCESS | 3744 | 1461162938478 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1C981800) [pid = 3744] [serial = 507] [outer = 1C4C2400] 07:35:38 INFO - PROCESS | 3744 | 1461162938860 Marionette TRACE conn3 <- [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]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 07:35:38 INFO - PROCESS | 3744 | 1461162938917 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3744 | 1461162938919 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:35:38 INFO - PROCESS | 3744 | 1461162938922 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:35:38 INFO - PROCESS | 3744 | 1461162938924 Marionette TRACE conn3 <- [1,642,null,{}] 07:35:38 INFO - PROCESS | 3744 | 1461162938927 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 3744 | 1461162939010 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:35:39 INFO - PROCESS | 3744 | 1461162939016 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3744 | ++DOCSHELL 1C414C00 == 58 [pid = 3744] [id = 170] 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1C97F400) [pid = 3744] [serial = 508] [outer = 00000000] 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1CC7E000) [pid = 3744] [serial = 509] [outer = 1C97F400] 07:35:39 INFO - PROCESS | 3744 | 1461162939102 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1CC7D800) [pid = 3744] [serial = 510] [outer = 1C97F400] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A35EC00) [pid = 3744] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C97CC00) [pid = 3744] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AA01800) [pid = 3744] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19522800) [pid = 3744] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1689EC00) [pid = 3744] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (196ABC00) [pid = 3744] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (02A8E000) [pid = 3744] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15469400) [pid = 3744] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A49EC00) [pid = 3744] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15D54000) [pid = 3744] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:35:39 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (143A7800) [pid = 3744] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:35:39 INFO - PROCESS | 3744 | 1461162939565 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 07:35:39 INFO - PROCESS | 3744 | 1461162939601 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 3744 | 1461162939603 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:35:39 INFO - PROCESS | 3744 | 1461162939606 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 3744 | 1461162939608 Marionette TRACE conn3 <- [1,646,null,{}] 07:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:35:39 INFO - PROCESS | 3744 | 1461162939611 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 3744 | 1461162939686 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:35:39 INFO - PROCESS | 3744 | 1461162939691 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3744 | ++DOCSHELL 15621400 == 59 [pid = 3744] [id = 171] 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (179C6C00) [pid = 3744] [serial = 511] [outer = 00000000] 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C413C00) [pid = 3744] [serial = 512] [outer = 179C6C00] 07:35:39 INFO - PROCESS | 3744 | 1461162939735 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C4C7000) [pid = 3744] [serial = 513] [outer = 179C6C00] 07:35:40 INFO - PROCESS | 3744 | 1461162940101 Marionette TRACE conn3 <- [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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 541ms 07:35:40 INFO - PROCESS | 3744 | 1461162940169 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3744 | 1461162940171 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:35:40 INFO - PROCESS | 3744 | 1461162940175 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3744 | 1461162940176 Marionette TRACE conn3 <- [1,650,null,{}] 07:35:40 INFO - PROCESS | 3744 | 1461162940163 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3744 | 1461162940241 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:35:40 INFO - PROCESS | 3744 | 1461162940246 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3744 | ++DOCSHELL 196ABC00 == 60 [pid = 3744] [id = 172] 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C97D400) [pid = 3744] [serial = 514] [outer = 00000000] 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D13C000) [pid = 3744] [serial = 515] [outer = 1C97D400] 07:35:40 INFO - PROCESS | 3744 | 1461162940291 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D13F400) [pid = 3744] [serial = 516] [outer = 1C97D400] 07:35:40 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:40 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:40 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:40 INFO - PROCESS | 3744 | 1461162940696 Marionette TRACE conn3 <- [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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 584ms 07:35:40 INFO - PROCESS | 3744 | 1461162940757 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3744 | 1461162940759 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:35:40 INFO - PROCESS | 3744 | 1461162940762 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3744 | 1461162940747 Marionette TRACE conn3 <- [1,654,null,{}] 07:35:40 INFO - PROCESS | 3744 | 1461162940750 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3744 | 1461162940826 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:35:40 INFO - PROCESS | 3744 | 1461162940834 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3744 | ++DOCSHELL 1C414800 == 61 [pid = 3744] [id = 173] 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D188000) [pid = 3744] [serial = 517] [outer = 00000000] 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1D41F400) [pid = 3744] [serial = 518] [outer = 1D188000] 07:35:40 INFO - PROCESS | 3744 | 1461162940884 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1D484800) [pid = 3744] [serial = 519] [outer = 1D188000] 07:35:41 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:41 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:35:41 INFO - PROCESS | 3744 | 1461162941430 Marionette TRACE conn3 <- [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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 741ms 07:35:41 INFO - PROCESS | 3744 | 1461162941504 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 3744 | 1461162941508 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:35:41 INFO - PROCESS | 3744 | 1461162941515 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 3744 | 1461162941519 Marionette TRACE conn3 <- [1,658,null,{}] 07:35:41 INFO - PROCESS | 3744 | 1461162941509 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 3744 | 1461162941623 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:35:41 INFO - PROCESS | 3744 | 1461162941730 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 3744 | ++DOCSHELL 1439C800 == 62 [pid = 3744] [id = 174] 07:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (14A06400) [pid = 3744] [serial = 520] [outer = 00000000] 07:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1678A000) [pid = 3744] [serial = 521] [outer = 14A06400] 07:35:41 INFO - PROCESS | 3744 | 1461162941788 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16898C00) [pid = 3744] [serial = 522] [outer = 14A06400] 07:35:42 INFO - PROCESS | 3744 | 1461162942318 Marionette TRACE conn3 <- [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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 07:35:42 INFO - PROCESS | 3744 | 1461162942370 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 3744 | 1461162942375 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:35:42 INFO - PROCESS | 3744 | 1461162942382 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 3744 | 1461162942385 Marionette TRACE conn3 <- [1,662,null,{}] 07:35:42 INFO - PROCESS | 3744 | 1461162942389 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:42 INFO - PROCESS | 3744 | 1461162942473 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:35:42 INFO - PROCESS | 3744 | 1461162942572 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 3744 | ++DOCSHELL 168A1000 == 63 [pid = 3744] [id = 175] 07:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16E77800) [pid = 3744] [serial = 523] [outer = 00000000] 07:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18BDF000) [pid = 3744] [serial = 524] [outer = 16E77800] 07:35:42 INFO - PROCESS | 3744 | 1461162942627 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (196A9000) [pid = 3744] [serial = 525] [outer = 16E77800] 07:35:42 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:43 INFO - PROCESS | 3744 | 1461162943207 Marionette TRACE conn3 <- [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]]]}] 07:35:43 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 07:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 869ms 07:35:43 INFO - PROCESS | 3744 | 1461162943252 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 3744 | 1461162943254 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:35:43 INFO - PROCESS | 3744 | 1461162943241 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 3744 | 1461162943245 Marionette TRACE conn3 <- [1,666,null,{}] 07:35:43 INFO - PROCESS | 3744 | 1461162943255 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 3744 | 1461162943394 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:35:43 INFO - PROCESS | 3744 | 1461162943518 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 3744 | ++DOCSHELL 1A883000 == 64 [pid = 3744] [id = 176] 07:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A887000) [pid = 3744] [serial = 526] [outer = 00000000] 07:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1D410400) [pid = 3744] [serial = 527] [outer = 1A887000] 07:35:43 INFO - PROCESS | 3744 | 1461162943585 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1D47E400) [pid = 3744] [serial = 528] [outer = 1A887000] 07:35:44 INFO - PROCESS | 3744 | 1461162944072 Marionette TRACE conn3 <- [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]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 883ms 07:35:44 INFO - PROCESS | 3744 | 1461162944124 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 3744 | 1461162944126 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:35:44 INFO - PROCESS | 3744 | 1461162944131 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:35:44 INFO - PROCESS | 3744 | 1461162944133 Marionette TRACE conn3 <- [1,670,null,{}] 07:35:44 INFO - PROCESS | 3744 | 1461162944137 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:44 INFO - PROCESS | 3744 | 1461162944237 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:35:44 INFO - PROCESS | 3744 | 1461162944312 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 3744 | ++DOCSHELL 1D8C2C00 == 65 [pid = 3744] [id = 177] 07:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1D8C5000) [pid = 3744] [serial = 529] [outer = 00000000] 07:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D9EE400) [pid = 3744] [serial = 530] [outer = 1D8C5000] 07:35:44 INFO - PROCESS | 3744 | 1461162944367 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1DB5B000) [pid = 3744] [serial = 531] [outer = 1D8C5000] 07:35:45 INFO - PROCESS | 3744 | 1461162945426 Marionette TRACE conn3 <- [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]]]}] 07:35:45 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) 07:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1311ms 07:35:45 INFO - PROCESS | 3744 | 1461162945464 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3744 | 1461162945449 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:35:45 INFO - PROCESS | 3744 | 1461162945460 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 3744 | 1461162945464 Marionette TRACE conn3 <- [1,674,null,{}] 07:35:45 INFO - PROCESS | 3744 | 1461162945470 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 3744 | 1461162945561 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:35:45 INFO - PROCESS | 3744 | 1461162945645 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 3744 | ++DOCSHELL 1546B400 == 66 [pid = 3744] [id = 178] 07:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (156AC400) [pid = 3744] [serial = 532] [outer = 00000000] 07:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (168FDC00) [pid = 3744] [serial = 533] [outer = 156AC400] 07:35:45 INFO - PROCESS | 3744 | 1461162945725 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17F3E000) [pid = 3744] [serial = 534] [outer = 156AC400] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 13AED800 == 65 [pid = 3744] [id = 42] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 196ABC00 == 64 [pid = 3744] [id = 172] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 15621400 == 63 [pid = 3744] [id = 171] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 1C414C00 == 62 [pid = 3744] [id = 170] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 1C4C0000 == 61 [pid = 3744] [id = 169] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 15470800 == 60 [pid = 3744] [id = 168] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 18BDF800 == 59 [pid = 3744] [id = 167] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 18734000 == 58 [pid = 3744] [id = 166] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 15467800 == 57 [pid = 3744] [id = 165] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 1325F400 == 56 [pid = 3744] [id = 164] 07:35:46 INFO - PROCESS | 3744 | --DOCSHELL 12BDFC00 == 55 [pid = 3744] [id = 163] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D9E3400) [pid = 3744] [serial = 476] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1D9EEC00) [pid = 3744] [serial = 389] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1C97DC00) [pid = 3744] [serial = 461] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1D17A400) [pid = 3744] [serial = 464] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (168A0C00) [pid = 3744] [serial = 434] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1CC75800) [pid = 3744] [serial = 462] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (18739000) [pid = 3744] [serial = 437] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1D484000) [pid = 3744] [serial = 440] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1C4CA400) [pid = 3744] [serial = 443] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C40C000) [pid = 3744] [serial = 458] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (196A3400) [pid = 3744] [serial = 452] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (196A6800) [pid = 3744] [serial = 453] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1804C400) [pid = 3744] [serial = 447] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (168F8400) [pid = 3744] [serial = 446] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A305800) [pid = 3744] [serial = 455] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1A18F000) [pid = 3744] [serial = 456] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (15D53000) [pid = 3744] [serial = 449] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1689BC00) [pid = 3744] [serial = 450] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1D485800) [pid = 3744] [serial = 467] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1D187800) [pid = 3744] [serial = 465] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1CC73000) [pid = 3744] [serial = 474] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1C980C00) [pid = 3744] [serial = 473] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1D575800) [pid = 3744] [serial = 468] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1804C800) [pid = 3744] [serial = 470] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18732400) [pid = 3744] [serial = 471] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C418400) [pid = 3744] [serial = 459] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3744 | 1461162946687 Marionette TRACE conn3 <- [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]]]}] 07:35:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1239ms 07:35:46 INFO - PROCESS | 3744 | 1461162946700 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 3744 | 1461162946705 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:35:46 INFO - PROCESS | 3744 | 1461162946712 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 3744 | 1461162946714 Marionette TRACE conn3 <- [1,678,null,{}] 07:35:46 INFO - PROCESS | 3744 | 1461162946718 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:46 INFO - PROCESS | 3744 | 1461162946798 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:35:46 INFO - PROCESS | 3744 | 1461162946804 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 3744 | ++DOCSHELL 14AB3C00 == 56 [pid = 3744] [id = 179] 07:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14AEE800) [pid = 3744] [serial = 535] [outer = 00000000] 07:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17F35000) [pid = 3744] [serial = 536] [outer = 14AEE800] 07:35:46 INFO - PROCESS | 3744 | 1461162946832 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18052000) [pid = 3744] [serial = 537] [outer = 14AEE800] 07:35:47 INFO - PROCESS | 3744 | 1461162947730 Marionette TRACE conn3 <- [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]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1041ms 07:35:47 INFO - PROCESS | 3744 | 1461162947759 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3744 | 1461162947761 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:35:47 INFO - PROCESS | 3744 | 1461162947765 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3744 | 1461162947768 Marionette TRACE conn3 <- [1,682,null,{}] 07:35:47 INFO - PROCESS | 3744 | 1461162947778 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3744 | 1461162947862 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:35:47 INFO - PROCESS | 3744 | 1461162947868 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 3744 | ++DOCSHELL 18226400 == 57 [pid = 3744] [id = 180] 07:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18634400) [pid = 3744] [serial = 538] [outer = 00000000] 07:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19673400) [pid = 3744] [serial = 539] [outer = 18634400] 07:35:47 INFO - PROCESS | 3744 | 1461162947897 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19676C00) [pid = 3744] [serial = 540] [outer = 18634400] 07:35:48 INFO - PROCESS | 3744 | 1461162948795 Marionette TRACE conn3 <- [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]]]}] 07:35:48 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) 07:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1040ms 07:35:48 INFO - PROCESS | 3744 | 1461162948819 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 3744 | 1461162948821 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:35:48 INFO - PROCESS | 3744 | 1461162948824 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 3744 | 1461162948826 Marionette TRACE conn3 <- [1,686,null,{}] 07:35:48 INFO - PROCESS | 3744 | 1461162948830 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 3744 | 1461162948917 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:35:48 INFO - PROCESS | 3744 | 1461162948922 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 3744 | ++DOCSHELL 19677C00 == 58 [pid = 3744] [id = 181] 07:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19678800) [pid = 3744] [serial = 541] [outer = 00000000] 07:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (197F1C00) [pid = 3744] [serial = 542] [outer = 19678800] 07:35:49 INFO - PROCESS | 3744 | 1461162949014 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19F51800) [pid = 3744] [serial = 543] [outer = 19678800] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (179C6C00) [pid = 3744] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1C4C2400) [pid = 3744] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A35E400) [pid = 3744] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19525800) [pid = 3744] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (133D9400) [pid = 3744] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1C97F400) [pid = 3744] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C97D400) [pid = 3744] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (133CF800) [pid = 3744] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18B3E800) [pid = 3744] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:35:49 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16898400) [pid = 3744] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:35:49 INFO - PROCESS | 3744 | 1461162949843 Marionette TRACE conn3 <- [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]]]}] 07:35:49 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) 07:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1040ms 07:35:49 INFO - PROCESS | 3744 | 1461162949873 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 3744 | 1461162949875 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:35:49 INFO - PROCESS | 3744 | 1461162949879 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 3744 | 1461162949880 Marionette TRACE conn3 <- [1,690,null,{}] 07:35:49 INFO - PROCESS | 3744 | 1461162949884 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:49 INFO - PROCESS | 3744 | 1461162949959 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:35:49 INFO - PROCESS | 3744 | 1461162949966 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 3744 | ++DOCSHELL 13AE4800 == 59 [pid = 3744] [id = 182] 07:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (143A9400) [pid = 3744] [serial = 544] [outer = 00000000] 07:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (196A6C00) [pid = 3744] [serial = 545] [outer = 143A9400] 07:35:49 INFO - PROCESS | 3744 | 1461162949994 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (196A4C00) [pid = 3744] [serial = 546] [outer = 143A9400] 07:35:50 INFO - PROCESS | 3744 | 1461162950845 Marionette TRACE conn3 <- [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]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 983ms 07:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:35:50 INFO - PROCESS | 3744 | 1461162950880 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3744 | 1461162950882 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:35:50 INFO - PROCESS | 3744 | 1461162950885 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 3744 | 1461162950887 Marionette TRACE conn3 <- [1,694,null,{}] 07:35:50 INFO - PROCESS | 3744 | 1461162950890 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3744 | 1461162950971 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:35:50 INFO - PROCESS | 3744 | 1461162950978 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 3744 | ++DOCSHELL 18737400 == 60 [pid = 3744] [id = 183] 07:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A30D800) [pid = 3744] [serial = 547] [outer = 00000000] 07:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C412400) [pid = 3744] [serial = 548] [outer = 1A30D800] 07:35:51 INFO - PROCESS | 3744 | 1461162951027 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C4C2400) [pid = 3744] [serial = 549] [outer = 1A30D800] 07:35:51 INFO - PROCESS | 3744 | 1461162951898 Marionette TRACE conn3 <- [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]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1040ms 07:35:51 INFO - PROCESS | 3744 | 1461162951925 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 3744 | 1461162951929 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:35:51 INFO - PROCESS | 3744 | 1461162951935 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:35:51 INFO - PROCESS | 3744 | 1461162951940 Marionette TRACE conn3 <- [1,698,null,{}] 07:35:51 INFO - PROCESS | 3744 | 1461162951947 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:52 INFO - PROCESS | 3744 | 1461162952035 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:35:52 INFO - PROCESS | 3744 | 1461162952112 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 3744 | ++DOCSHELL 14AAF000 == 61 [pid = 3744] [id = 184] 07:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (14AB3800) [pid = 3744] [serial = 550] [outer = 00000000] 07:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16531800) [pid = 3744] [serial = 551] [outer = 14AB3800] 07:35:52 INFO - PROCESS | 3744 | 1461162952200 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16528800) [pid = 3744] [serial = 552] [outer = 14AB3800] 07:35:53 INFO - PROCESS | 3744 | 1461162953196 Marionette TRACE conn3 <- [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]]]}] 07:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1268ms 07:35:53 INFO - PROCESS | 3744 | 1461162953210 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 3744 | 1461162953216 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:35:53 INFO - PROCESS | 3744 | 1461162953223 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 3744 | 1461162953226 Marionette TRACE conn3 <- [1,702,null,{}] 07:35:53 INFO - PROCESS | 3744 | 1461162953230 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 3744 | 1461162953332 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:35:53 INFO - PROCESS | 3744 | 1461162953446 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 3744 | ++DOCSHELL 18B43C00 == 62 [pid = 3744] [id = 185] 07:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18BDF800) [pid = 3744] [serial = 553] [outer = 00000000] 07:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1966E800) [pid = 3744] [serial = 554] [outer = 18BDF800] 07:35:53 INFO - PROCESS | 3744 | 1461162953542 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19674C00) [pid = 3744] [serial = 555] [outer = 18BDF800] 07:35:54 INFO - PROCESS | 3744 | 1461162954472 Marionette TRACE conn3 <- [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]]]}] 07:35:54 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 07:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1296ms 07:35:54 INFO - PROCESS | 3744 | 1461162954505 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 3744 | 1461162954507 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:35:54 INFO - PROCESS | 3744 | 1461162954511 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 3744 | 1461162954515 Marionette TRACE conn3 <- [1,706,null,{}] 07:35:54 INFO - PROCESS | 3744 | 1461162954526 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 3744 | 1461162954660 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:35:54 INFO - PROCESS | 3744 | 1461162954761 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 3744 | ++DOCSHELL 1A49EC00 == 63 [pid = 3744] [id = 186] 07:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1ADDC000) [pid = 3744] [serial = 556] [outer = 00000000] 07:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1C4CEC00) [pid = 3744] [serial = 557] [outer = 1ADDC000] 07:35:54 INFO - PROCESS | 3744 | 1461162954820 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1C988400) [pid = 3744] [serial = 558] [outer = 1ADDC000] 07:35:55 INFO - PROCESS | 3744 | 1461162955869 Marionette TRACE conn3 <- [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]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1382ms 07:35:55 INFO - PROCESS | 3744 | 1461162955908 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 3744 | 1461162955912 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:35:55 INFO - PROCESS | 3744 | 1461162955923 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 3744 | 1461162955926 Marionette TRACE conn3 <- [1,710,null,{}] 07:35:55 INFO - PROCESS | 3744 | 1461162955933 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 3744 | 1461162956082 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:35:56 INFO - PROCESS | 3744 | 1461162956175 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 3744 | ++DOCSHELL 1689D800 == 64 [pid = 3744] [id = 187] 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1689E000) [pid = 3744] [serial = 559] [outer = 00000000] 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (179D0800) [pid = 3744] [serial = 560] [outer = 1689E000] 07:35:56 INFO - PROCESS | 3744 | 1461162956209 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1804F400) [pid = 3744] [serial = 561] [outer = 1689E000] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 18B37800 == 63 [pid = 3744] [id = 162] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 13AE4800 == 62 [pid = 3744] [id = 182] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 19677C00 == 61 [pid = 3744] [id = 181] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 18226400 == 60 [pid = 3744] [id = 180] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 14AB3C00 == 59 [pid = 3744] [id = 179] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 1546B400 == 58 [pid = 3744] [id = 178] 07:35:56 INFO - PROCESS | 3744 | --DOCSHELL 1439C800 == 57 [pid = 3744] [id = 174] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1D41F400) [pid = 3744] [serial = 518] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1D13F400) [pid = 3744] [serial = 516] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1C4C7000) [pid = 3744] [serial = 513] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1C97A400) [pid = 3744] [serial = 506] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A887C00) [pid = 3744] [serial = 503] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19B51800) [pid = 3744] [serial = 500] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1ADD6800) [pid = 3744] [serial = 504] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C413C00) [pid = 3744] [serial = 512] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15C0FC00) [pid = 3744] [serial = 492] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1CC7D800) [pid = 3744] [serial = 510] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1D13C000) [pid = 3744] [serial = 515] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (156A3400) [pid = 3744] [serial = 488] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1C981800) [pid = 3744] [serial = 507] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1CE47800) [pid = 3744] [serial = 482] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1980F800) [pid = 3744] [serial = 501] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15AE7400) [pid = 3744] [serial = 489] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1CC7E000) [pid = 3744] [serial = 509] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1678CC00) [pid = 3744] [serial = 479] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1952B000) [pid = 3744] [serial = 498] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1D13AC00) [pid = 3744] [serial = 485] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1804E800) [pid = 3744] [serial = 495] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17F3D800) [pid = 3744] [serial = 494] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1951F000) [pid = 3744] [serial = 497] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1546AC00) [pid = 3744] [serial = 491] [outer = 00000000] [url = about:blank] 07:35:56 INFO - PROCESS | 3744 | 1461162956723 Marionette TRACE conn3 <- [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] 07:35:56 INFO - PROCESS | 3744 | 1461162956777 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:35:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:35:56 INFO - PROCESS | 3744 | 1461162956783 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 3744 | 1461162956786 Marionette TRACE conn3 <- [1,714,null,{}] 07:35:56 INFO - PROCESS | 3744 | 1461162956789 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 3744 | 1461162956869 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:35:56 INFO - PROCESS | 3744 | 1461162956875 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 3744 | ++DOCSHELL 1546B400 == 58 [pid = 3744] [id = 188] 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (15A36800) [pid = 3744] [serial = 562] [outer = 00000000] 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18631C00) [pid = 3744] [serial = 563] [outer = 15A36800] 07:35:56 INFO - PROCESS | 3744 | 1461162956933 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18737800) [pid = 3744] [serial = 564] [outer = 15A36800] 07:35:57 INFO - PROCESS | 3744 | 1461162957405 Marionette TRACE conn3 <- [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]]]}] 07:35:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 07:35:57 INFO - PROCESS | 3744 | 1461162957465 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 3744 | 1461162957467 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:35:57 INFO - PROCESS | 3744 | 1461162957471 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:35:57 INFO - PROCESS | 3744 | 1461162957474 Marionette TRACE conn3 <- [1,718,null,{}] 07:35:57 INFO - PROCESS | 3744 | 1461162957484 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:57 INFO - PROCESS | 3744 | 1461162957570 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:35:57 INFO - PROCESS | 3744 | 1461162957631 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 3744 | ++DOCSHELL 19676800 == 59 [pid = 3744] [id = 189] 07:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19678400) [pid = 3744] [serial = 565] [outer = 00000000] 07:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19810C00) [pid = 3744] [serial = 566] [outer = 19678400] 07:35:57 INFO - PROCESS | 3744 | 1461162957679 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A30AC00) [pid = 3744] [serial = 567] [outer = 19678400] 07:35:58 INFO - PROCESS | 3744 | 1461162958077 Marionette TRACE conn3 <- [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] 07:35:58 INFO - PROCESS | 3744 | 1461162958115 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:35:58 INFO - PROCESS | 3744 | 1461162958118 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3744 | 1461162958120 Marionette TRACE conn3 <- [1,722,null,{}] 07:35:58 INFO - PROCESS | 3744 | 1461162958123 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3744 | 1461162958183 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:35:58 INFO - PROCESS | 3744 | 1461162958189 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3744 | ++DOCSHELL 1AD03400 == 60 [pid = 3744] [id = 190] 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD05800) [pid = 3744] [serial = 568] [outer = 00000000] 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C4CA000) [pid = 3744] [serial = 569] [outer = 1AD05800] 07:35:58 INFO - PROCESS | 3744 | 1461162958234 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C97E800) [pid = 3744] [serial = 570] [outer = 1AD05800] 07:35:58 INFO - PROCESS | 3744 | 1461162958626 Marionette TRACE conn3 <- [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]]]}] 07:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 542ms 07:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:35:58 INFO - PROCESS | 3744 | 1461162958657 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 3744 | 1461162958659 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:35:58 INFO - PROCESS | 3744 | 1461162958662 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3744 | 1461162958664 Marionette TRACE conn3 <- [1,726,null,{}] 07:35:58 INFO - PROCESS | 3744 | 1461162958667 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3744 | 1461162958772 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:35:58 INFO - PROCESS | 3744 | 1461162958777 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3744 | ++DOCSHELL 1C40D800 == 61 [pid = 3744] [id = 191] 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C982C00) [pid = 3744] [serial = 571] [outer = 00000000] 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1CC7D000) [pid = 3744] [serial = 572] [outer = 1C982C00] 07:35:58 INFO - PROCESS | 3744 | 1461162958805 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1CC7C400) [pid = 3744] [serial = 573] [outer = 1C982C00] 07:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19678800) [pid = 3744] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (143A9400) [pid = 3744] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (156AC400) [pid = 3744] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18634400) [pid = 3744] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (14AEE800) [pid = 3744] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:35:59 INFO - PROCESS | 3744 | 1461162959860 Marionette TRACE conn3 <- [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]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1211ms 07:35:59 INFO - PROCESS | 3744 | 1461162959895 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 3744 | 1461162959901 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:35:59 INFO - PROCESS | 3744 | 1461162959907 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 3744 | 1461162959909 Marionette TRACE conn3 <- [1,730,null,{}] 07:35:59 INFO - PROCESS | 3744 | 1461162959915 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:00 INFO - PROCESS | 3744 | 1461162960112 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:36:00 INFO - PROCESS | 3744 | 1461162960206 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 3744 | ++DOCSHELL 14AAB000 == 62 [pid = 3744] [id = 192] 07:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (15628800) [pid = 3744] [serial = 574] [outer = 00000000] 07:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1804E400) [pid = 3744] [serial = 575] [outer = 15628800] 07:36:00 INFO - PROCESS | 3744 | 1461162960264 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (182FB800) [pid = 3744] [serial = 576] [outer = 15628800] 07:36:01 INFO - PROCESS | 3744 | 1461162961213 Marionette TRACE conn3 <- [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]]]}] 07:36:01 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 07:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1325ms 07:36:01 INFO - PROCESS | 3744 | 1461162961229 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 3744 | 1461162961235 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:36:01 INFO - PROCESS | 3744 | 1461162961241 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 3744 | 1461162961244 Marionette TRACE conn3 <- [1,734,null,{}] 07:36:01 INFO - PROCESS | 3744 | 1461162961248 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:01 INFO - PROCESS | 3744 | 1461162961349 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:36:01 INFO - PROCESS | 3744 | 1461162961440 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 3744 | ++DOCSHELL 196A4400 == 63 [pid = 3744] [id = 193] 07:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (196A6000) [pid = 3744] [serial = 577] [outer = 00000000] 07:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A35EC00) [pid = 3744] [serial = 578] [outer = 196A6000] 07:36:01 INFO - PROCESS | 3744 | 1461162961537 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1AD05400) [pid = 3744] [serial = 579] [outer = 196A6000] 07:36:02 INFO - PROCESS | 3744 | 1461162962463 Marionette TRACE conn3 <- [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]]]}] 07:36:02 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.) 07:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1239ms 07:36:02 INFO - PROCESS | 3744 | 1461162962488 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 3744 | 1461162962491 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:36:02 INFO - PROCESS | 3744 | 1461162962476 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 3744 | 1461162962480 Marionette TRACE conn3 <- [1,738,null,{}] 07:36:02 INFO - PROCESS | 3744 | 1461162962491 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 3744 | 1461162962625 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:36:02 INFO - PROCESS | 3744 | 1461162962729 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 3744 | ++DOCSHELL 1CE3C400 == 64 [pid = 3744] [id = 194] 07:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D135800) [pid = 3744] [serial = 580] [outer = 00000000] 07:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D13DC00) [pid = 3744] [serial = 581] [outer = 1D135800] 07:36:02 INFO - PROCESS | 3744 | 1461162962788 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D17A400) [pid = 3744] [serial = 582] [outer = 1D135800] 07:36:03 INFO - PROCESS | 3744 | 1461162963685 Marionette TRACE conn3 <- [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]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1240ms 07:36:03 INFO - PROCESS | 3744 | 1461162963720 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 3744 | 1461162963724 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:36:03 INFO - PROCESS | 3744 | 1461162963729 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:36:03 INFO - PROCESS | 3744 | 1461162963733 Marionette TRACE conn3 <- [1,742,null,{}] 07:36:03 INFO - PROCESS | 3744 | 1461162963740 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:03 INFO - PROCESS | 3744 | 1461162963814 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:36:03 INFO - PROCESS | 3744 | 1461162963893 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 3744 | ++DOCSHELL 16791000 == 65 [pid = 3744] [id = 195] 07:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (168A3400) [pid = 3744] [serial = 583] [outer = 00000000] 07:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17F3D000) [pid = 3744] [serial = 584] [outer = 168A3400] 07:36:03 INFO - PROCESS | 3744 | 1461162963946 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18051400) [pid = 3744] [serial = 585] [outer = 168A3400] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 13256400 == 64 [pid = 3744] [id = 130] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 1AD03400 == 63 [pid = 3744] [id = 190] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 19676800 == 62 [pid = 3744] [id = 189] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 1546B400 == 61 [pid = 3744] [id = 188] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 1689D800 == 60 [pid = 3744] [id = 187] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 1D00CC00 == 59 [pid = 3744] [id = 159] 07:36:04 INFO - PROCESS | 3744 | --DOCSHELL 14AAF000 == 58 [pid = 3744] [id = 184] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C412400) [pid = 3744] [serial = 548] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (197F1C00) [pid = 3744] [serial = 542] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (196A6C00) [pid = 3744] [serial = 545] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19F51800) [pid = 3744] [serial = 543] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (17F3E000) [pid = 3744] [serial = 534] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (168FDC00) [pid = 3744] [serial = 533] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19673400) [pid = 3744] [serial = 539] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17F35000) [pid = 3744] [serial = 536] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18052000) [pid = 3744] [serial = 537] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1D9EE400) [pid = 3744] [serial = 530] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1678A000) [pid = 3744] [serial = 521] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18BDF000) [pid = 3744] [serial = 524] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1D410400) [pid = 3744] [serial = 527] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (196A4C00) [pid = 3744] [serial = 546] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19676C00) [pid = 3744] [serial = 540] [outer = 00000000] [url = about:blank] 07:36:04 INFO - PROCESS | 3744 | 1461162964961 Marionette TRACE conn3 <- [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]]]}] 07:36:04 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 07:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1268ms 07:36:04 INFO - PROCESS | 3744 | 1461162965007 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3744 | 1461162965012 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:36:05 INFO - PROCESS | 3744 | 1461162965018 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 3744 | 1461162965020 Marionette TRACE conn3 <- [1,746,null,{}] 07:36:05 INFO - PROCESS | 3744 | 1461162965024 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:05 INFO - PROCESS | 3744 | 1461162965104 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:36:05 INFO - PROCESS | 3744 | 1461162965110 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 3744 | ++DOCSHELL 15625800 == 59 [pid = 3744] [id = 196] 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (15635400) [pid = 3744] [serial = 586] [outer = 00000000] 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1804AC00) [pid = 3744] [serial = 587] [outer = 15635400] 07:36:05 INFO - PROCESS | 3744 | 1461162965147 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18733800) [pid = 3744] [serial = 588] [outer = 15635400] 07:36:05 INFO - PROCESS | 3744 | 1461162965580 Marionette TRACE conn3 <- [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]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 641ms 07:36:05 INFO - PROCESS | 3744 | 1461162965653 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 3744 | 1461162965655 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:36:05 INFO - PROCESS | 3744 | 1461162965658 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:36:05 INFO - PROCESS | 3744 | 1461162965662 Marionette TRACE conn3 <- [1,750,null,{}] 07:36:05 INFO - PROCESS | 3744 | 1461162965672 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:05 INFO - PROCESS | 3744 | 1461162965757 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:36:05 INFO - PROCESS | 3744 | 1461162965818 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 3744 | ++DOCSHELL 192E8C00 == 60 [pid = 3744] [id = 197] 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19676800) [pid = 3744] [serial = 589] [outer = 00000000] 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19B52800) [pid = 3744] [serial = 590] [outer = 19676800] 07:36:05 INFO - PROCESS | 3744 | 1461162965865 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A18FC00) [pid = 3744] [serial = 591] [outer = 19676800] 07:36:06 INFO - PROCESS | 3744 | 1461162966664 Marionette TRACE conn3 <- [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]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1054ms 07:36:06 INFO - PROCESS | 3744 | 1461162966714 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 3744 | 1461162966717 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:36:06 INFO - PROCESS | 3744 | 1461162966721 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 3744 | 1461162966722 Marionette TRACE conn3 <- [1,754,null,{}] 07:36:06 INFO - PROCESS | 3744 | 1461162966726 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:06 INFO - PROCESS | 3744 | 1461162966818 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:36:06 INFO - PROCESS | 3744 | 1461162966889 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 3744 | ++DOCSHELL 1C40DC00 == 61 [pid = 3744] [id = 198] 07:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C414400) [pid = 3744] [serial = 592] [outer = 00000000] 07:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C4CA800) [pid = 3744] [serial = 593] [outer = 1C414400] 07:36:06 INFO - PROCESS | 3744 | 1461162966934 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C988C00) [pid = 3744] [serial = 594] [outer = 1C414400] 07:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AD05800) [pid = 3744] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15A36800) [pid = 3744] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19678400) [pid = 3744] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1689E000) [pid = 3744] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:36:07 INFO - PROCESS | 3744 | 1461162967710 Marionette TRACE conn3 <- [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]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1040ms 07:36:07 INFO - PROCESS | 3744 | 1461162967761 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 3744 | 1461162967763 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:36:07 INFO - PROCESS | 3744 | 1461162967766 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:36:07 INFO - PROCESS | 3744 | 1461162967768 Marionette TRACE conn3 <- [1,758,null,{}] 07:36:07 INFO - PROCESS | 3744 | 1461162967771 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3744 | 1461162967848 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:36:07 INFO - PROCESS | 3744 | 1461162967907 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3744 | ++DOCSHELL 1A881000 == 62 [pid = 3744] [id = 199] 07:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AA0EC00) [pid = 3744] [serial = 595] [outer = 00000000] 07:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1CE44400) [pid = 3744] [serial = 596] [outer = 1AA0EC00] 07:36:07 INFO - PROCESS | 3744 | 1461162967951 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1CE3C000) [pid = 3744] [serial = 597] [outer = 1AA0EC00] 07:36:08 INFO - PROCESS | 3744 | 1461162968292 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 07:36:08 INFO - PROCESS | 3744 | 1461162968348 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 3744 | 1461162968349 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:36:08 INFO - PROCESS | 3744 | 1461162968353 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 3744 | 1461162968355 Marionette TRACE conn3 <- [1,762,null,{}] 07:36:08 INFO - PROCESS | 3744 | 1461162968364 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:08 INFO - PROCESS | 3744 | 1461162968460 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:36:08 INFO - PROCESS | 3744 | 1461162968467 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 3744 | ++DOCSHELL 15638400 == 63 [pid = 3744] [id = 200] 07:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1689E800) [pid = 3744] [serial = 598] [outer = 00000000] 07:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D47CC00) [pid = 3744] [serial = 599] [outer = 1689E800] 07:36:08 INFO - PROCESS | 3744 | 1461162968498 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D575400) [pid = 3744] [serial = 600] [outer = 1689E800] 07:36:08 INFO - PROCESS | 3744 | 1461162968896 Marionette TRACE conn3 <- [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]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 07:36:08 INFO - PROCESS | 3744 | 1461162968931 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 3744 | 1461162968932 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:36:08 INFO - PROCESS | 3744 | 1461162968939 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 3744 | 1461162968941 Marionette TRACE conn3 <- [1,766,null,{}] 07:36:08 INFO - PROCESS | 3744 | 1461162968944 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3744 | 1461162969021 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:36:09 INFO - PROCESS | 3744 | 1461162969028 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3744 | ++DOCSHELL 1D482800 == 64 [pid = 3744] [id = 201] 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D8C5C00) [pid = 3744] [serial = 601] [outer = 00000000] 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1D9E6800) [pid = 3744] [serial = 602] [outer = 1D8C5C00] 07:36:09 INFO - PROCESS | 3744 | 1461162969071 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1D9EB800) [pid = 3744] [serial = 603] [outer = 1D8C5C00] 07:36:09 INFO - PROCESS | 3744 | 1461162969463 Marionette TRACE conn3 <- [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]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 542ms 07:36:09 INFO - PROCESS | 3744 | 1461162969493 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3744 | 1461162969495 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:36:09 INFO - PROCESS | 3744 | 1461162969499 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 3744 | 1461162969500 Marionette TRACE conn3 <- [1,770,null,{}] 07:36:09 INFO - PROCESS | 3744 | 1461162969504 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3744 | 1461162969598 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:36:09 INFO - PROCESS | 3744 | 1461162969607 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3744 | ++DOCSHELL 1373A000 == 65 [pid = 3744] [id = 202] 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13AF3800) [pid = 3744] [serial = 604] [outer = 00000000] 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1DB5C800) [pid = 3744] [serial = 605] [outer = 13AF3800] 07:36:09 INFO - PROCESS | 3744 | 1461162969651 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1DB5C400) [pid = 3744] [serial = 606] [outer = 13AF3800] 07:36:10 INFO - PROCESS | 3744 | 1461162970067 Marionette TRACE conn3 <- [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]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 07:36:10 INFO - PROCESS | 3744 | 1461162970138 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 3744 | 1461162970143 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:36:10 INFO - PROCESS | 3744 | 1461162970148 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:36:10 INFO - PROCESS | 3744 | 1461162970153 Marionette TRACE conn3 <- [1,774,null,{}] 07:36:10 INFO - PROCESS | 3744 | 1461162970158 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:10 INFO - PROCESS | 3744 | 1461162970321 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:36:10 INFO - PROCESS | 3744 | 1461162970423 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 3744 | ++DOCSHELL 16898400 == 66 [pid = 3744] [id = 203] 07:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16898800) [pid = 3744] [serial = 607] [outer = 00000000] 07:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16E78800) [pid = 3744] [serial = 608] [outer = 16898800] 07:36:10 INFO - PROCESS | 3744 | 1461162970468 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17F8D400) [pid = 3744] [serial = 609] [outer = 16898800] 07:36:10 INFO - PROCESS | 3744 | 1461162971008 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 883ms 07:36:11 INFO - PROCESS | 3744 | 1461162971032 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3744 | 1461162971038 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:36:11 INFO - PROCESS | 3744 | 1461162971027 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3744 | 1461162971029 Marionette TRACE conn3 <- [1,778,null,{}] 07:36:11 INFO - PROCESS | 3744 | 1461162971033 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3744 | 1461162971135 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:36:11 INFO - PROCESS | 3744 | 1461162971264 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3744 | ++DOCSHELL 19671400 == 67 [pid = 3744] [id = 204] 07:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19673800) [pid = 3744] [serial = 610] [outer = 00000000] 07:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1A350C00) [pid = 3744] [serial = 611] [outer = 19673800] 07:36:11 INFO - PROCESS | 3744 | 1461162971325 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AD57C00) [pid = 3744] [serial = 612] [outer = 19673800] 07:36:11 INFO - PROCESS | 3744 | 1461162971865 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 07:36:11 INFO - PROCESS | 3744 | 1461162971893 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3744 | 1461162971896 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:36:11 INFO - PROCESS | 3744 | 1461162971899 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3744 | 1461162971903 Marionette TRACE conn3 <- [1,782,null,{}] 07:36:11 INFO - PROCESS | 3744 | 1461162971914 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3744 | 1461162972020 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:36:12 INFO - PROCESS | 3744 | 1461162972120 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 3744 | ++DOCSHELL 1AD5F000 == 68 [pid = 3744] [id = 205] 07:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1ADDD400) [pid = 3744] [serial = 613] [outer = 00000000] 07:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1CB45000) [pid = 3744] [serial = 614] [outer = 1ADDD400] 07:36:12 INFO - PROCESS | 3744 | 1461162972177 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1D186400) [pid = 3744] [serial = 615] [outer = 1ADDD400] 07:36:12 INFO - PROCESS | 3744 | 1461162972760 Marionette TRACE conn3 <- [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]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 911ms 07:36:12 INFO - PROCESS | 3744 | 1461162972806 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 3744 | 1461162972809 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:36:12 INFO - PROCESS | 3744 | 1461162972813 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:36:12 INFO - PROCESS | 3744 | 1461162972814 Marionette TRACE conn3 <- [1,786,null,{}] 07:36:12 INFO - PROCESS | 3744 | 1461162972818 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3744 | 1461162972918 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:36:13 INFO - PROCESS | 3744 | 1461162973043 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 3744 | ++DOCSHELL 1D182C00 == 69 [pid = 3744] [id = 206] 07:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D419400) [pid = 3744] [serial = 616] [outer = 00000000] 07:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D9EFC00) [pid = 3744] [serial = 617] [outer = 1D419400] 07:36:13 INFO - PROCESS | 3744 | 1461162973104 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1DD25000) [pid = 3744] [serial = 618] [outer = 1D419400] 07:36:13 INFO - PROCESS | 3744 | 1461162973790 Marionette TRACE conn3 <- [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]]]}] 07:36:13 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 07:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 997ms 07:36:13 INFO - PROCESS | 3744 | 1461162973821 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 3744 | 1461162973825 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:36:13 INFO - PROCESS | 3744 | 1461162973830 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 3744 | 1461162973834 Marionette TRACE conn3 <- [1,790,null,{}] 07:36:13 INFO - PROCESS | 3744 | 1461162973839 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:13 INFO - PROCESS | 3744 | 1461162973933 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:36:14 INFO - PROCESS | 3744 | 1461162974027 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 3744 | ++DOCSHELL 15466400 == 70 [pid = 3744] [id = 207] 07:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (15467400) [pid = 3744] [serial = 619] [outer = 00000000] 07:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (156AD000) [pid = 3744] [serial = 620] [outer = 15467400] 07:36:14 INFO - PROCESS | 3744 | 1461162974056 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (16532C00) [pid = 3744] [serial = 621] [outer = 15467400] 07:36:14 INFO - PROCESS | 3744 | 1461162974681 Marionette TRACE conn3 <- [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]]]}] 07:36:14 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 07:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 912ms 07:36:14 INFO - PROCESS | 3744 | 1461162974750 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 3744 | 1461162974755 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:36:14 INFO - PROCESS | 3744 | 1461162974761 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 3744 | 1461162974763 Marionette TRACE conn3 <- [1,794,null,{}] 07:36:14 INFO - PROCESS | 3744 | 1461162974767 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:14 INFO - PROCESS | 3744 | 1461162974844 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:36:14 INFO - PROCESS | 3744 | 1461162974968 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 1D482800 == 69 [pid = 3744] [id = 201] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 15638400 == 68 [pid = 3744] [id = 200] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 1A881000 == 67 [pid = 3744] [id = 199] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 1C40DC00 == 66 [pid = 3744] [id = 198] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 192E8C00 == 65 [pid = 3744] [id = 197] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 15625800 == 64 [pid = 3744] [id = 196] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 16791000 == 63 [pid = 3744] [id = 195] 07:36:14 INFO - PROCESS | 3744 | --DOCSHELL 18737400 == 62 [pid = 3744] [id = 183] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (16531800) [pid = 3744] [serial = 551] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1966E800) [pid = 3744] [serial = 554] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18631C00) [pid = 3744] [serial = 563] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (18737800) [pid = 3744] [serial = 564] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19810C00) [pid = 3744] [serial = 566] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1A30AC00) [pid = 3744] [serial = 567] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1804F400) [pid = 3744] [serial = 561] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (179D0800) [pid = 3744] [serial = 560] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1C4CEC00) [pid = 3744] [serial = 557] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1C97E800) [pid = 3744] [serial = 570] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1C4CA000) [pid = 3744] [serial = 569] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1CC7D000) [pid = 3744] [serial = 572] [outer = 00000000] [url = about:blank] 07:36:14 INFO - PROCESS | 3744 | ++DOCSHELL 02A92800 == 63 [pid = 3744] [id = 208] 07:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13AF1C00) [pid = 3744] [serial = 622] [outer = 00000000] 07:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1678E400) [pid = 3744] [serial = 623] [outer = 13AF1C00] 07:36:15 INFO - PROCESS | 3744 | 1461162975023 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (179D0800) [pid = 3744] [serial = 624] [outer = 13AF1C00] 07:36:15 INFO - PROCESS | 3744 | 1461162975424 Marionette TRACE conn3 <- [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]]]}] 07:36:15 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 07:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 07:36:15 INFO - PROCESS | 3744 | 1461162975438 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 3744 | 1461162975440 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:36:15 INFO - PROCESS | 3744 | 1461162975444 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 3744 | 1461162975447 Marionette TRACE conn3 <- [1,798,null,{}] 07:36:15 INFO - PROCESS | 3744 | 1461162975457 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:15 INFO - PROCESS | 3744 | 1461162975522 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:36:15 INFO - PROCESS | 3744 | 1461162975528 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 3744 | ++DOCSHELL 17F98400 == 64 [pid = 3744] [id = 209] 07:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (18053000) [pid = 3744] [serial = 625] [outer = 00000000] 07:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (192E2C00) [pid = 3744] [serial = 626] [outer = 18053000] 07:36:15 INFO - PROCESS | 3744 | 1461162975576 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19670C00) [pid = 3744] [serial = 627] [outer = 18053000] 07:36:15 INFO - PROCESS | 3744 | 1461162976006 Marionette TRACE conn3 <- [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]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 07:36:16 INFO - PROCESS | 3744 | 1461162976024 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 3744 | 1461162976026 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:36:16 INFO - PROCESS | 3744 | 1461162976030 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 3744 | 1461162976031 Marionette TRACE conn3 <- [1,802,null,{}] 07:36:16 INFO - PROCESS | 3744 | 1461162976039 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3744 | 1461162976098 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:36:16 INFO - PROCESS | 3744 | 1461162976105 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3744 | ++DOCSHELL 1966F000 == 65 [pid = 3744] [id = 210] 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19672800) [pid = 3744] [serial = 628] [outer = 00000000] 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1A307800) [pid = 3744] [serial = 629] [outer = 19672800] 07:36:16 INFO - PROCESS | 3744 | 1461162976150 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1A30EC00) [pid = 3744] [serial = 630] [outer = 19672800] 07:36:16 INFO - PROCESS | 3744 | 1461162976583 Marionette TRACE conn3 <- [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] 07:36:16 INFO - PROCESS | 3744 | 1461162976613 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:36:16 INFO - PROCESS | 3744 | 1461162976616 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:36:16 INFO - PROCESS | 3744 | 1461162976618 Marionette TRACE conn3 <- [1,806,null,{}] 07:36:16 INFO - PROCESS | 3744 | 1461162976621 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3744 | 1461162976682 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:36:16 INFO - PROCESS | 3744 | 1461162976689 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3744 | ++DOCSHELL 1A18F000 == 66 [pid = 3744] [id = 211] 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1A310000) [pid = 3744] [serial = 631] [outer = 00000000] 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1AD5D400) [pid = 3744] [serial = 632] [outer = 1A310000] 07:36:16 INFO - PROCESS | 3744 | 1461162976733 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1AD61800) [pid = 3744] [serial = 633] [outer = 1A310000] 07:36:17 INFO - PROCESS | 3744 | 1461162977151 Marionette TRACE conn3 <- [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]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 584ms 07:36:17 INFO - PROCESS | 3744 | 1461162977187 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 3744 | 1461162977189 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:36:17 INFO - PROCESS | 3744 | 1461162977193 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 3744 | 1461162977194 Marionette TRACE conn3 <- [1,810,null,{}] 07:36:17 INFO - PROCESS | 3744 | 1461162977197 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:17 INFO - PROCESS | 3744 | 1461162977327 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:36:17 INFO - PROCESS | 3744 | 1461162977408 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 3744 | ++DOCSHELL 13AE6400 == 67 [pid = 3744] [id = 212] 07:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (14AB0C00) [pid = 3744] [serial = 634] [outer = 00000000] 07:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1C4C4000) [pid = 3744] [serial = 635] [outer = 14AB0C00] 07:36:17 INFO - PROCESS | 3744 | 1461162977445 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1C97D000) [pid = 3744] [serial = 636] [outer = 14AB0C00] 07:36:17 INFO - PROCESS | 3744 | 1461162977826 Marionette TRACE conn3 <- [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] 07:36:17 INFO - PROCESS | 3744 | 1461162977873 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:36:17 INFO - PROCESS | 3744 | 1461162977876 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:36:17 INFO - PROCESS | 3744 | 1461162977878 Marionette TRACE conn3 <- [1,814,null,{}] 07:36:17 INFO - PROCESS | 3744 | 1461162977885 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:17 INFO - PROCESS | 3744 | 1461162977991 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:36:17 INFO - PROCESS | 3744 | 1461162978000 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3744 | ++DOCSHELL 1C97E800 == 68 [pid = 3744] [id = 213] 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1C981000) [pid = 3744] [serial = 637] [outer = 00000000] 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1D13B800) [pid = 3744] [serial = 638] [outer = 1C981000] 07:36:18 INFO - PROCESS | 3744 | 1461162978071 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1D13E800) [pid = 3744] [serial = 639] [outer = 1C981000] 07:36:18 INFO - PROCESS | 3744 | 1461162978452 Marionette TRACE conn3 <- [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]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 641ms 07:36:18 INFO - PROCESS | 3744 | 1461162978517 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3744 | 1461162978519 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:36:18 INFO - PROCESS | 3744 | 1461162978526 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3744 | 1461162978528 Marionette TRACE conn3 <- [1,818,null,{}] 07:36:18 INFO - PROCESS | 3744 | 1461162978531 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:18 INFO - PROCESS | 3744 | 1461162978643 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:36:18 INFO - PROCESS | 3744 | 1461162978666 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3744 | ++DOCSHELL 1966D400 == 69 [pid = 3744] [id = 214] 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1CC74400) [pid = 3744] [serial = 640] [outer = 00000000] 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1D482400) [pid = 3744] [serial = 641] [outer = 1CC74400] 07:36:18 INFO - PROCESS | 3744 | 1461162978710 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1D56EC00) [pid = 3744] [serial = 642] [outer = 1CC74400] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1D8C5C00) [pid = 3744] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1C414400) [pid = 3744] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19676800) [pid = 3744] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1689E800) [pid = 3744] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (15635400) [pid = 3744] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (168A3400) [pid = 3744] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1AA0EC00) [pid = 3744] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1D188000) [pid = 3744] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (14347000) [pid = 3744] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1C4C2000) [pid = 3744] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1862FC00) [pid = 3744] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (16533400) [pid = 3744] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D8C6000) [pid = 3744] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1D419800) [pid = 3744] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1546EC00) [pid = 3744] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:36:19 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1C40F000) [pid = 3744] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:36:19 INFO - PROCESS | 3744 | 1461162979252 Marionette TRACE conn3 <- [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]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 769ms 07:36:19 INFO - PROCESS | 3744 | 1461162979300 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:36:19 INFO - PROCESS | 3744 | 1461162979302 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:36:19 INFO - PROCESS | 3744 | 1461162979305 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 3744 | 1461162979306 Marionette TRACE conn3 <- [1,822,null,{}] 07:36:19 INFO - PROCESS | 3744 | 1461162979310 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:19 INFO - PROCESS | 3744 | 1461162979385 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:36:19 INFO - PROCESS | 3744 | 1461162979390 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 3744 | ++DOCSHELL 12B87800 == 70 [pid = 3744] [id = 215] 07:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (13259000) [pid = 3744] [serial = 643] [outer = 00000000] 07:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19C16800) [pid = 3744] [serial = 644] [outer = 13259000] 07:36:19 INFO - PROCESS | 3744 | 1461162979420 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AD0D800) [pid = 3744] [serial = 645] [outer = 13259000] 07:36:19 INFO - PROCESS | 3744 | 1461162979802 Marionette TRACE conn3 <- [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]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 584ms 07:36:19 INFO - PROCESS | 3744 | 1461162979884 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 3744 | 1461162979886 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:36:19 INFO - PROCESS | 3744 | 1461162979889 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 3744 | 1461162979891 Marionette TRACE conn3 <- [1,826,null,{}] 07:36:19 INFO - PROCESS | 3744 | 1461162979894 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:19 INFO - PROCESS | 3744 | 1461162979974 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:36:19 INFO - PROCESS | 3744 | 1461162979980 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 3744 | ++DOCSHELL 168A3400 == 71 [pid = 3744] [id = 216] 07:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18050800) [pid = 3744] [serial = 646] [outer = 00000000] 07:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1D487000) [pid = 3744] [serial = 647] [outer = 18050800] 07:36:20 INFO - PROCESS | 3744 | 1461162980007 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1D47D000) [pid = 3744] [serial = 648] [outer = 18050800] 07:36:20 INFO - PROCESS | 3744 | 1461162980401 Marionette TRACE conn3 <- [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]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 541ms 07:36:20 INFO - PROCESS | 3744 | 1461162980434 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3744 | 1461162980436 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:36:20 INFO - PROCESS | 3744 | 1461162980440 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 3744 | 1461162980442 Marionette TRACE conn3 <- [1,830,null,{}] 07:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:36:20 INFO - PROCESS | 3744 | 1461162980447 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3744 | 1461162980568 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:36:20 INFO - PROCESS | 3744 | 1461162980599 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 3744 | ++DOCSHELL 1C2C9C00 == 72 [pid = 3744] [id = 217] 07:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1C2CA000) [pid = 3744] [serial = 649] [outer = 00000000] 07:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1C2D1800) [pid = 3744] [serial = 650] [outer = 1C2CA000] 07:36:20 INFO - PROCESS | 3744 | 1461162980648 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1D9E2800) [pid = 3744] [serial = 651] [outer = 1C2CA000] 07:36:21 INFO - PROCESS | 3744 | 1461162981077 Marionette TRACE conn3 <- [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]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 684ms 07:36:21 INFO - PROCESS | 3744 | 1461162981127 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3744 | 1461162981132 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:36:21 INFO - PROCESS | 3744 | 1461162981137 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 3744 | 1461162981141 Marionette TRACE conn3 <- [1,834,null,{}] 07:36:21 INFO - PROCESS | 3744 | 1461162981200 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:21 INFO - PROCESS | 3744 | 1461162981350 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:36:21 INFO - PROCESS | 3744 | 1461162981362 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 3744 | ++DOCSHELL 142D1000 == 73 [pid = 3744] [id = 218] 07:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (14346400) [pid = 3744] [serial = 652] [outer = 00000000] 07:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (15466000) [pid = 3744] [serial = 653] [outer = 14346400] 07:36:21 INFO - PROCESS | 3744 | 1461162981420 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (15620000) [pid = 3744] [serial = 654] [outer = 14346400] 07:36:21 INFO - PROCESS | 3744 | 1461162981985 Marionette TRACE conn3 <- [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]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 855ms 07:36:21 INFO - PROCESS | 3744 | 1461162982007 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3744 | 1461162982013 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:36:21 INFO - PROCESS | 3744 | 1461162982019 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:36:21 INFO - PROCESS | 3744 | 1461162982022 Marionette TRACE conn3 <- [1,838,null,{}] 07:36:21 INFO - PROCESS | 3744 | 1461162982026 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:22 INFO - PROCESS | 3744 | 1461162982111 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:36:22 INFO - PROCESS | 3744 | 1461162982238 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 3744 | ++DOCSHELL 146B1400 == 74 [pid = 3744] [id = 219] 07:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (168A4800) [pid = 3744] [serial = 655] [outer = 00000000] 07:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (18731000) [pid = 3744] [serial = 656] [outer = 168A4800] 07:36:22 INFO - PROCESS | 3744 | 1461162982293 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (195CAC00) [pid = 3744] [serial = 657] [outer = 168A4800] 07:36:22 INFO - PROCESS | 3744 | 1461162982867 Marionette TRACE conn3 <- [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]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 898ms 07:36:22 INFO - PROCESS | 3744 | 1461162982916 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 3744 | 1461162982919 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:36:22 INFO - PROCESS | 3744 | 1461162982923 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 3744 | 1461162982926 Marionette TRACE conn3 <- [1,842,null,{}] 07:36:22 INFO - PROCESS | 3744 | 1461162982937 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3744 | 1461162983025 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:36:23 INFO - PROCESS | 3744 | 1461162983153 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 3744 | ++DOCSHELL 1AD5E800 == 75 [pid = 3744] [id = 220] 07:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AD63000) [pid = 3744] [serial = 658] [outer = 00000000] 07:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1C40B000) [pid = 3744] [serial = 659] [outer = 1AD63000] 07:36:23 INFO - PROCESS | 3744 | 1461162983194 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1C4CC000) [pid = 3744] [serial = 660] [outer = 1AD63000] 07:36:23 INFO - PROCESS | 3744 | 1461162983783 Marionette TRACE conn3 <- [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]]]}] 07:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 912ms 07:36:23 INFO - PROCESS | 3744 | 1461162983832 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 3744 | 1461162983834 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:36:23 INFO - PROCESS | 3744 | 1461162983838 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 3744 | 1461162983840 Marionette TRACE conn3 <- [1,846,null,{}] 07:36:23 INFO - PROCESS | 3744 | 1461162983843 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3744 | 1461162983943 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:36:24 INFO - PROCESS | 3744 | 1461162984053 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3744 | ++DOCSHELL 1963FC00 == 76 [pid = 3744] [id = 221] 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19641800) [pid = 3744] [serial = 661] [outer = 00000000] 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19645C00) [pid = 3744] [serial = 662] [outer = 19641800] 07:36:24 INFO - PROCESS | 3744 | 1461162984109 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1C2D0000) [pid = 3744] [serial = 663] [outer = 19641800] 07:36:24 INFO - PROCESS | 3744 | 1461162984618 Marionette TRACE conn3 <- [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]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 826ms 07:36:24 INFO - PROCESS | 3744 | 1461162984659 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 3744 | 1461162984661 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:36:24 INFO - PROCESS | 3744 | 1461162984665 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 3744 | 1461162984667 Marionette TRACE conn3 <- [1,850,null,{}] 07:36:24 INFO - PROCESS | 3744 | 1461162984670 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:24 INFO - PROCESS | 3744 | 1461162984769 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:36:24 INFO - PROCESS | 3744 | 1461162984853 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3744 | ++DOCSHELL 1689E000 == 77 [pid = 3744] [id = 222] 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1804EC00) [pid = 3744] [serial = 664] [outer = 00000000] 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19641000) [pid = 3744] [serial = 665] [outer = 1804EC00] 07:36:24 INFO - PROCESS | 3744 | 1461162984907 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (196AC400) [pid = 3744] [serial = 666] [outer = 1804EC00] 07:36:25 INFO - PROCESS | 3744 | 1461162985590 Marionette TRACE conn3 <- [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]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 955ms 07:36:25 INFO - PROCESS | 3744 | 1461162985655 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 3744 | 1461162985659 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:36:25 INFO - PROCESS | 3744 | 1461162985647 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 3744 | 1461162985651 Marionette TRACE conn3 <- [1,854,null,{}] 07:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:36:25 INFO - PROCESS | 3744 | 1461162985658 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:25 INFO - PROCESS | 3744 | 1461162985754 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:36:25 INFO - PROCESS | 3744 | 1461162985895 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 3744 | ++DOCSHELL 156AF000 == 78 [pid = 3744] [id = 223] 07:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (15A39800) [pid = 3744] [serial = 667] [outer = 00000000] 07:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (18056C00) [pid = 3744] [serial = 668] [outer = 15A39800] 07:36:25 INFO - PROCESS | 3744 | 1461162985967 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (17F3F800) [pid = 3744] [serial = 669] [outer = 15A39800] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 12B80C00 == 77 [pid = 3744] [id = 52] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 16528C00 == 76 [pid = 3744] [id = 92] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 165AE800 == 75 [pid = 3744] [id = 119] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 14AAB000 == 74 [pid = 3744] [id = 192] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 13738400 == 73 [pid = 3744] [id = 78] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 1C40D800 == 72 [pid = 3744] [id = 191] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 168A3400 == 71 [pid = 3744] [id = 216] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 12B87800 == 70 [pid = 3744] [id = 215] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 1966D400 == 69 [pid = 3744] [id = 214] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 1C97E800 == 68 [pid = 3744] [id = 213] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 13AE6400 == 67 [pid = 3744] [id = 212] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 1A18F000 == 66 [pid = 3744] [id = 211] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 1966F000 == 65 [pid = 3744] [id = 210] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 17F98400 == 64 [pid = 3744] [id = 209] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 02A92800 == 63 [pid = 3744] [id = 208] 07:36:26 INFO - PROCESS | 3744 | --DOCSHELL 15466400 == 62 [pid = 3744] [id = 207] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1DB5C800) [pid = 3744] [serial = 605] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1D484800) [pid = 3744] [serial = 519] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (168A5000) [pid = 3744] [serial = 435] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1C4CCC00) [pid = 3744] [serial = 444] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1AD0AC00) [pid = 3744] [serial = 395] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19802000) [pid = 3744] [serial = 438] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1DD2C800) [pid = 3744] [serial = 398] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1D9EC800) [pid = 3744] [serial = 477] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (17F3A000) [pid = 3744] [serial = 392] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1D9E4800) [pid = 3744] [serial = 441] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1D9EB800) [pid = 3744] [serial = 603] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1C4CA800) [pid = 3744] [serial = 593] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1D13DC00) [pid = 3744] [serial = 581] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19B52800) [pid = 3744] [serial = 590] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1D47CC00) [pid = 3744] [serial = 599] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1804AC00) [pid = 3744] [serial = 587] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (18733800) [pid = 3744] [serial = 588] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1D9E6800) [pid = 3744] [serial = 602] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (18051400) [pid = 3744] [serial = 585] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (17F3D000) [pid = 3744] [serial = 584] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1A35EC00) [pid = 3744] [serial = 578] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1804E400) [pid = 3744] [serial = 575] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1C988C00) [pid = 3744] [serial = 594] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1CE3C000) [pid = 3744] [serial = 597] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1D575400) [pid = 3744] [serial = 600] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1A18FC00) [pid = 3744] [serial = 591] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1CE44400) [pid = 3744] [serial = 596] [outer = 00000000] [url = about:blank] 07:36:26 INFO - PROCESS | 3744 | 1461162986460 Marionette TRACE conn3 <- [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]]]}] 07:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 854ms 07:36:26 INFO - PROCESS | 3744 | 1461162986523 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 3744 | 1461162986528 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:36:26 INFO - PROCESS | 3744 | 1461162986534 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 3744 | 1461162986536 Marionette TRACE conn3 <- [1,858,null,{}] 07:36:26 INFO - PROCESS | 3744 | 1461162986540 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:26 INFO - PROCESS | 3744 | 1461162986619 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:36:26 INFO - PROCESS | 3744 | 1461162986626 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 3744 | ++DOCSHELL 168A6000 == 63 [pid = 3744] [id = 224] 07:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (168A6800) [pid = 3744] [serial = 670] [outer = 00000000] 07:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (18058000) [pid = 3744] [serial = 671] [outer = 168A6800] 07:36:26 INFO - PROCESS | 3744 | 1461162986658 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (18731800) [pid = 3744] [serial = 672] [outer = 168A6800] 07:36:27 INFO - PROCESS | 3744 | 1461162987129 Marionette TRACE conn3 <- [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]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 641ms 07:36:27 INFO - PROCESS | 3744 | 1461162987171 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 3744 | 1461162987173 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:36:27 INFO - PROCESS | 3744 | 1461162987177 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 3744 | 1461162987180 Marionette TRACE conn3 <- [1,862,null,{}] 07:36:27 INFO - PROCESS | 3744 | 1461162987190 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:27 INFO - PROCESS | 3744 | 1461162987256 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:36:27 INFO - PROCESS | 3744 | 1461162987344 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 3744 | ++DOCSHELL 18051000 == 64 [pid = 3744] [id = 225] 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18B3E000) [pid = 3744] [serial = 673] [outer = 00000000] 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1966F000) [pid = 3744] [serial = 674] [outer = 18B3E000] 07:36:27 INFO - PROCESS | 3744 | 1461162987392 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (197F2000) [pid = 3744] [serial = 675] [outer = 18B3E000] 07:36:27 INFO - PROCESS | 3744 | 1461162987753 Marionette TRACE conn3 <- [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]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 641ms 07:36:27 INFO - PROCESS | 3744 | 1461162987819 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 3744 | 1461162987822 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:36:27 INFO - PROCESS | 3744 | 1461162987825 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:36:27 INFO - PROCESS | 3744 | 1461162987827 Marionette TRACE conn3 <- [1,866,null,{}] 07:36:27 INFO - PROCESS | 3744 | 1461162987830 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:27 INFO - PROCESS | 3744 | 1461162987890 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:36:27 INFO - PROCESS | 3744 | 1461162987896 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 3744 | ++DOCSHELL 19C1E000 == 65 [pid = 3744] [id = 226] 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19CE3800) [pid = 3744] [serial = 676] [outer = 00000000] 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1A35EC00) [pid = 3744] [serial = 677] [outer = 19CE3800] 07:36:27 INFO - PROCESS | 3744 | 1461162987942 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1AD02800) [pid = 3744] [serial = 678] [outer = 19CE3800] 07:36:28 INFO - PROCESS | 3744 | 1461162988322 Marionette TRACE conn3 <- [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]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 542ms 07:36:28 INFO - PROCESS | 3744 | 1461162988357 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 3744 | 1461162988359 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:36:28 INFO - PROCESS | 3744 | 1461162988363 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:36:28 INFO - PROCESS | 3744 | 1461162988364 Marionette TRACE conn3 <- [1,870,null,{}] 07:36:28 INFO - PROCESS | 3744 | 1461162988368 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:28 INFO - PROCESS | 3744 | 1461162988476 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:36:28 INFO - PROCESS | 3744 | 1461162988562 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 3744 | ++DOCSHELL 1AD62800 == 66 [pid = 3744] [id = 227] 07:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AD62C00) [pid = 3744] [serial = 679] [outer = 00000000] 07:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1C2C7000) [pid = 3744] [serial = 680] [outer = 1AD62C00] 07:36:28 INFO - PROCESS | 3744 | 1461162988586 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1C2CF000) [pid = 3744] [serial = 681] [outer = 1AD62C00] 07:36:28 INFO - PROCESS | 3744 | 1461162988951 Marionette TRACE conn3 <- [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]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 641ms 07:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:36:29 INFO - PROCESS | 3744 | 1461162989003 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3744 | 1461162989005 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:36:29 INFO - PROCESS | 3744 | 1461162989008 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3744 | 1461162989010 Marionette TRACE conn3 <- [1,874,null,{}] 07:36:29 INFO - PROCESS | 3744 | 1461162989013 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3744 | 1461162989149 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:36:29 INFO - PROCESS | 3744 | 1461162989143 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 3744 | ++DOCSHELL 1A49CC00 == 67 [pid = 3744] [id = 228] 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1ADD0C00) [pid = 3744] [serial = 682] [outer = 00000000] 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1C4CCC00) [pid = 3744] [serial = 683] [outer = 1ADD0C00] 07:36:29 INFO - PROCESS | 3744 | 1461162989191 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1C97F000) [pid = 3744] [serial = 684] [outer = 1ADD0C00] 07:36:29 INFO - PROCESS | 3744 | 1461162989600 Marionette TRACE conn3 <- [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]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 641ms 07:36:29 INFO - PROCESS | 3744 | 1461162989649 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3744 | 1461162989651 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:36:29 INFO - PROCESS | 3744 | 1461162989654 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3744 | 1461162989655 Marionette TRACE conn3 <- [1,878,null,{}] 07:36:29 INFO - PROCESS | 3744 | 1461162989659 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3744 | 1461162989786 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:36:29 INFO - PROCESS | 3744 | 1461162989807 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 3744 | ++DOCSHELL 1C4C6400 == 68 [pid = 3744] [id = 229] 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1C984C00) [pid = 3744] [serial = 685] [outer = 00000000] 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1D181C00) [pid = 3744] [serial = 686] [outer = 1C984C00] 07:36:29 INFO - PROCESS | 3744 | 1461162989852 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1D17AC00) [pid = 3744] [serial = 687] [outer = 1C984C00] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1C982C00) [pid = 3744] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1A30D800) [pid = 3744] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1C981000) [pid = 3744] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (14AB0C00) [pid = 3744] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (15467400) [pid = 3744] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (13AF1C00) [pid = 3744] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (18053000) [pid = 3744] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19672800) [pid = 3744] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1A310000) [pid = 3744] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (13AF3800) [pid = 3744] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1CC74400) [pid = 3744] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (13259000) [pid = 3744] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:36:30 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (18050800) [pid = 3744] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:36:30 INFO - PROCESS | 3744 | 1461162990574 Marionette TRACE conn3 <- [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]]]}] 07:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 955ms 07:36:30 INFO - PROCESS | 3744 | 1461162990601 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 3744 | 1461162990603 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:36:30 INFO - PROCESS | 3744 | 1461162990611 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 3744 | 1461162990613 Marionette TRACE conn3 <- [1,882,null,{}] 07:36:30 INFO - PROCESS | 3744 | 1461162990616 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3744 | 1461162990692 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:36:30 INFO - PROCESS | 3744 | 1461162990698 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3744 | ++DOCSHELL 15456000 == 69 [pid = 3744] [id = 230] 07:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (15456400) [pid = 3744] [serial = 688] [outer = 00000000] 07:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1A18EC00) [pid = 3744] [serial = 689] [outer = 15456400] 07:36:30 INFO - PROCESS | 3744 | 1461162990746 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AD05800) [pid = 3744] [serial = 690] [outer = 15456400] 07:36:31 INFO - PROCESS | 3744 | 1461162991157 Marionette TRACE conn3 <- [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]]]}] 07:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 584ms 07:36:31 INFO - PROCESS | 3744 | 1461162991195 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3744 | 1461162991197 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:36:31 INFO - PROCESS | 3744 | 1461162991200 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 3744 | 1461162991202 Marionette TRACE conn3 <- [1,886,null,{}] 07:36:31 INFO - PROCESS | 3744 | 1461162991206 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3744 | 1461162991282 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:36:31 INFO - PROCESS | 3744 | 1461162991288 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 3744 | ++DOCSHELL 19673400 == 70 [pid = 3744] [id = 231] 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1C982C00) [pid = 3744] [serial = 691] [outer = 00000000] 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1D41F000) [pid = 3744] [serial = 692] [outer = 1C982C00] 07:36:31 INFO - PROCESS | 3744 | 1461162991335 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1D56E000) [pid = 3744] [serial = 693] [outer = 1C982C00] 07:36:31 INFO - PROCESS | 3744 | 1461162991722 Marionette TRACE conn3 <- [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]]]}] 07:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 542ms 07:36:31 INFO - PROCESS | 3744 | 1461162991767 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3744 | 1461162991769 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:36:31 INFO - PROCESS | 3744 | 1461162991758 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 3744 | 1461162991759 Marionette TRACE conn3 <- [1,890,null,{}] 07:36:31 INFO - PROCESS | 3744 | 1461162991763 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3744 | 1461162991849 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:36:31 INFO - PROCESS | 3744 | 1461162991855 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 3744 | ++DOCSHELL 142F2800 == 71 [pid = 3744] [id = 232] 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1975D400) [pid = 3744] [serial = 694] [outer = 00000000] 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19765C00) [pid = 3744] [serial = 695] [outer = 1975D400] 07:36:31 INFO - PROCESS | 3744 | 1461162991899 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19767400) [pid = 3744] [serial = 696] [outer = 1975D400] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 197E9000 == 70 [pid = 3744] [id = 108] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D9E9000 == 69 [pid = 3744] [id = 105] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 19C10800 == 68 [pid = 3744] [id = 80] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 16898400 == 67 [pid = 3744] [id = 203] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D8C2C00 == 66 [pid = 3744] [id = 177] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 168A1000 == 65 [pid = 3744] [id = 175] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1CE3C400 == 64 [pid = 3744] [id = 194] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1A883000 == 63 [pid = 3744] [id = 176] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1C97B000 == 62 [pid = 3744] [id = 161] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1AD5F000 == 61 [pid = 3744] [id = 205] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D8C4C00 == 60 [pid = 3744] [id = 133] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D182C00 == 59 [pid = 3744] [id = 206] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 196A4400 == 58 [pid = 3744] [id = 193] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1A4A9C00 == 57 [pid = 3744] [id = 93] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 19671400 == 56 [pid = 3744] [id = 204] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 136A3400 == 55 [pid = 3744] [id = 118] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 146B8400 == 54 [pid = 3744] [id = 117] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1A49EC00 == 53 [pid = 3744] [id = 186] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D00BC00 == 52 [pid = 3744] [id = 120] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1D185C00 == 51 [pid = 3744] [id = 94] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1C414800 == 50 [pid = 3744] [id = 173] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 18B43C00 == 49 [pid = 3744] [id = 185] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 136A3C00 == 48 [pid = 3744] [id = 106] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 15C84400 == 47 [pid = 3744] [id = 79] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 142ECC00 == 46 [pid = 3744] [id = 131] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 15468400 == 45 [pid = 3744] [id = 160] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 168FBC00 == 44 [pid = 3744] [id = 66] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1822A000 == 43 [pid = 3744] [id = 132] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1373A000 == 42 [pid = 3744] [id = 202] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1689E000 == 41 [pid = 3744] [id = 222] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 156AF000 == 40 [pid = 3744] [id = 223] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1963FC00 == 39 [pid = 3744] [id = 221] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 146B1400 == 38 [pid = 3744] [id = 219] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1AD5E800 == 37 [pid = 3744] [id = 220] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1C2C9C00 == 36 [pid = 3744] [id = 217] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 142D1000 == 35 [pid = 3744] [id = 218] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 18051000 == 34 [pid = 3744] [id = 225] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 168A6000 == 33 [pid = 3744] [id = 224] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1C4C6400 == 32 [pid = 3744] [id = 229] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 15456000 == 31 [pid = 3744] [id = 230] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 19C1E000 == 30 [pid = 3744] [id = 226] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 19673400 == 29 [pid = 3744] [id = 231] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1AD62800 == 28 [pid = 3744] [id = 227] 07:36:33 INFO - PROCESS | 3744 | --DOCSHELL 1A49CC00 == 27 [pid = 3744] [id = 228] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1D482400) [pid = 3744] [serial = 641] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19C16800) [pid = 3744] [serial = 644] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1AD0D800) [pid = 3744] [serial = 645] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1D487000) [pid = 3744] [serial = 647] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1D56EC00) [pid = 3744] [serial = 642] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1D13E800) [pid = 3744] [serial = 639] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1D47D000) [pid = 3744] [serial = 648] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1AD61800) [pid = 3744] [serial = 633] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1CC7C400) [pid = 3744] [serial = 573] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1C4C2400) [pid = 3744] [serial = 549] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D13B800) [pid = 3744] [serial = 638] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1C4C4000) [pid = 3744] [serial = 635] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1C97D000) [pid = 3744] [serial = 636] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (16532C00) [pid = 3744] [serial = 621] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (156AD000) [pid = 3744] [serial = 620] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1678E400) [pid = 3744] [serial = 623] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (179D0800) [pid = 3744] [serial = 624] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (192E2C00) [pid = 3744] [serial = 626] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19670C00) [pid = 3744] [serial = 627] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A307800) [pid = 3744] [serial = 629] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A30EC00) [pid = 3744] [serial = 630] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD5D400) [pid = 3744] [serial = 632] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1DB5C400) [pid = 3744] [serial = 606] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16E78800) [pid = 3744] [serial = 608] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A350C00) [pid = 3744] [serial = 611] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1CB45000) [pid = 3744] [serial = 614] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1D9EFC00) [pid = 3744] [serial = 617] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1C2D1800) [pid = 3744] [serial = 650] [outer = 00000000] [url = about:blank] 07:36:33 INFO - PROCESS | 3744 | 1461162993898 Marionette TRACE conn3 <- [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]]]}] 07:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2166ms 07:36:33 INFO - PROCESS | 3744 | 1461162993931 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 3744 | 1461162993935 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:36:33 INFO - PROCESS | 3744 | 1461162993923 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 3744 | 1461162993928 Marionette TRACE conn3 <- [1,894,null,{}] 07:36:33 INFO - PROCESS | 3744 | 1461162993935 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3744 | 1461162994029 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:36:34 INFO - PROCESS | 3744 | 1461162994038 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3744 | ++DOCSHELL 12B7CC00 == 28 [pid = 3744] [id = 233] 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (12B7D400) [pid = 3744] [serial = 697] [outer = 00000000] 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13209400) [pid = 3744] [serial = 698] [outer = 12B7D400] 07:36:34 INFO - PROCESS | 3744 | 1461162994089 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (13258400) [pid = 3744] [serial = 699] [outer = 12B7D400] 07:36:34 INFO - PROCESS | 3744 | 1461162994535 Marionette TRACE conn3 <- [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]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 627ms 07:36:34 INFO - PROCESS | 3744 | 1461162994570 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3744 | 1461162994576 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3744 | 1461162994582 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:36:34 INFO - PROCESS | 3744 | 1461162994585 Marionette TRACE conn3 <- [1,898,null,{}] 07:36:34 INFO - PROCESS | 3744 | 1461162994589 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3744 | 1461162994674 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:36:34 INFO - PROCESS | 3744 | 1461162994684 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3744 | ++DOCSHELL 13742C00 == 29 [pid = 3744] [id = 234] 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (138D3800) [pid = 3744] [serial = 700] [outer = 00000000] 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (142CA400) [pid = 3744] [serial = 701] [outer = 138D3800] 07:36:34 INFO - PROCESS | 3744 | 1461162994713 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (142EF400) [pid = 3744] [serial = 702] [outer = 138D3800] 07:36:35 INFO - PROCESS | 3744 | 1461162995150 Marionette TRACE conn3 <- [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]]]}] 07:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 584ms 07:36:35 INFO - PROCESS | 3744 | 1461162995162 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 3744 | 1461162995165 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:36:35 INFO - PROCESS | 3744 | 1461162995169 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 3744 | 1461162995172 Marionette TRACE conn3 <- [1,902,null,{}] 07:36:35 INFO - PROCESS | 3744 | 1461162995187 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:35 INFO - PROCESS | 3744 | 1461162995270 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:36:35 INFO - PROCESS | 3744 | 1461162995318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 3744 | ++DOCSHELL 1546A800 == 30 [pid = 3744] [id = 235] 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1546AC00) [pid = 3744] [serial = 703] [outer = 00000000] 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1546F400) [pid = 3744] [serial = 704] [outer = 1546AC00] 07:36:35 INFO - PROCESS | 3744 | 1461162995351 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15627800) [pid = 3744] [serial = 705] [outer = 1546AC00] 07:36:35 INFO - PROCESS | 3744 | 1461162995792 Marionette TRACE conn3 <- [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]]]}] 07:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 07:36:35 INFO - PROCESS | 3744 | 1461162995810 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 3744 | 1461162995812 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (15467C00) [pid = 3744] [serial = 706] [outer = 1DD8B800] 07:36:35 INFO - PROCESS | 3744 | 1461162995833 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 3744 | 1461162995834 Marionette TRACE conn3 <- [1,906,null,{}] 07:36:35 INFO - PROCESS | 3744 | 1461162995867 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:35 INFO - PROCESS | 3744 | 1461162995941 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:36:35 INFO - PROCESS | 3744 | 1461162995948 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 3744 | ++DOCSHELL 133D3C00 == 31 [pid = 3744] [id = 236] 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (15C0BC00) [pid = 3744] [serial = 707] [outer = 00000000] 07:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16533000) [pid = 3744] [serial = 708] [outer = 15C0BC00] 07:36:35 INFO - PROCESS | 3744 | 1461162995993 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1689E400) [pid = 3744] [serial = 709] [outer = 15C0BC00] 07:36:36 INFO - PROCESS | 3744 | 1461162996385 Marionette TRACE conn3 <- [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]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 598ms 07:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:36:36 INFO - PROCESS | 3744 | 1461162996409 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 3744 | 1461162996411 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:36:36 INFO - PROCESS | 3744 | 1461162996415 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 3744 | 1461162996416 Marionette TRACE conn3 <- [1,910,null,{}] 07:36:36 INFO - PROCESS | 3744 | 1461162996420 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3744 | 1461162996493 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:36:36 INFO - PROCESS | 3744 | 1461162996501 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 3744 | ++DOCSHELL 16531C00 == 32 [pid = 3744] [id = 237] 07:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1689B000) [pid = 3744] [serial = 710] [outer = 00000000] 07:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (16E71000) [pid = 3744] [serial = 711] [outer = 1689B000] 07:36:36 INFO - PROCESS | 3744 | 1461162996546 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (179CB400) [pid = 3744] [serial = 712] [outer = 1689B000] 07:36:36 INFO - PROCESS | 3744 | 1461162996968 Marionette TRACE conn3 <- [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]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 584ms 07:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:36:37 INFO - PROCESS | 3744 | 1461162997002 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 3744 | 1461162997004 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:36:37 INFO - PROCESS | 3744 | 1461162997007 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 3744 | 1461162997009 Marionette TRACE conn3 <- [1,914,null,{}] 07:36:37 INFO - PROCESS | 3744 | 1461162997012 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:37 INFO - PROCESS | 3744 | 1461162997116 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:36:37 INFO - PROCESS | 3744 | 1461162997126 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 3744 | ++DOCSHELL 18226000 == 33 [pid = 3744] [id = 238] 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (18228C00) [pid = 3744] [serial = 713] [outer = 00000000] 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18650800) [pid = 3744] [serial = 714] [outer = 18228C00] 07:36:37 INFO - PROCESS | 3744 | 1461162997151 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18732400) [pid = 3744] [serial = 715] [outer = 18228C00] 07:36:37 INFO - PROCESS | 3744 | 1461162997543 Marionette TRACE conn3 <- [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]]]}] 07:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 585ms 07:36:37 INFO - PROCESS | 3744 | 1461162997584 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 3744 | 1461162997585 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:36:37 INFO - PROCESS | 3744 | 1461162997592 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 3744 | 1461162997594 Marionette TRACE conn3 <- [1,918,null,{}] 07:36:37 INFO - PROCESS | 3744 | 1461162997597 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:37 INFO - PROCESS | 3744 | 1461162997668 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:36:37 INFO - PROCESS | 3744 | 1461162997674 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 3744 | ++DOCSHELL 18B38400 == 34 [pid = 3744] [id = 239] 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18B38C00) [pid = 3744] [serial = 716] [outer = 00000000] 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (18D26400) [pid = 3744] [serial = 717] [outer = 18B38C00] 07:36:37 INFO - PROCESS | 3744 | 1461162997719 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (18BE1400) [pid = 3744] [serial = 718] [outer = 18B38C00] 07:36:38 INFO - PROCESS | 3744 | 1461162998126 Marionette TRACE conn3 <- [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]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 541ms 07:36:38 INFO - PROCESS | 3744 | 1461162998149 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 3744 | 1461162998151 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:36:38 INFO - PROCESS | 3744 | 1461162998164 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 3744 | 1461162998166 Marionette TRACE conn3 <- [1,922,null,{}] 07:36:38 INFO - PROCESS | 3744 | 1461162998169 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3744 | 1461162998226 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:36:38 INFO - PROCESS | 3744 | 1461162998231 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 3744 | ++DOCSHELL 18B37C00 == 35 [pid = 3744] [id = 240] 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19524C00) [pid = 3744] [serial = 719] [outer = 00000000] 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1963C800) [pid = 3744] [serial = 720] [outer = 19524C00] 07:36:38 INFO - PROCESS | 3744 | 1461162998276 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1963B000) [pid = 3744] [serial = 721] [outer = 19524C00] 07:36:38 INFO - PROCESS | 3744 | 1461162998663 Marionette TRACE conn3 <- [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]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 542ms 07:36:38 INFO - PROCESS | 3744 | 1461162998692 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 3744 | 1461162998694 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:36:38 INFO - PROCESS | 3744 | 1461162998711 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 3744 | 1461162998713 Marionette TRACE conn3 <- [1,926,null,{}] 07:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:36:38 INFO - PROCESS | 3744 | 1461162998717 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3744 | 1461162998808 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:36:38 INFO - PROCESS | 3744 | 1461162998814 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 3744 | ++DOCSHELL 1546A000 == 36 [pid = 3744] [id = 241] 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (195C1000) [pid = 3744] [serial = 722] [outer = 00000000] 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19670800) [pid = 3744] [serial = 723] [outer = 195C1000] 07:36:38 INFO - PROCESS | 3744 | 1461162998858 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1966FC00) [pid = 3744] [serial = 724] [outer = 195C1000] 07:36:39 INFO - PROCESS | 3744 | 1461162999281 Marionette TRACE conn3 <- [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]]]}] 07:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 613ms 07:36:39 INFO - PROCESS | 3744 | 1461162999337 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 3744 | 1461162999339 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:36:39 INFO - PROCESS | 3744 | 1461162999325 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 3744 | 1461162999326 Marionette TRACE conn3 <- [1,930,null,{}] 07:36:39 INFO - PROCESS | 3744 | 1461162999330 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:39 INFO - PROCESS | 3744 | 1461162999437 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:36:39 INFO - PROCESS | 3744 | 1461162999442 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 3744 | ++DOCSHELL 1966E400 == 37 [pid = 3744] [id = 242] 07:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1966F400) [pid = 3744] [serial = 725] [outer = 00000000] 07:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (196A5400) [pid = 3744] [serial = 726] [outer = 1966F400] 07:36:39 INFO - PROCESS | 3744 | 1461162999487 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1975E800) [pid = 3744] [serial = 727] [outer = 1966F400] 07:36:39 INFO - PROCESS | 3744 | 1461162999901 Marionette TRACE conn3 <- [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]]]}] 07:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 07:36:39 INFO - PROCESS | 3744 | 1461162999907 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 3744 | 1461162999909 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:36:39 INFO - PROCESS | 3744 | 1461162999918 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 3744 | 1461162999921 Marionette TRACE conn3 <- [1,934,null,{}] 07:36:39 INFO - PROCESS | 3744 | 1461162999924 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3744 | 1461163000045 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:36:40 INFO - PROCESS | 3744 | 1461163000135 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3744 | ++DOCSHELL 1980B800 == 38 [pid = 3744] [id = 243] 07:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1980E800) [pid = 3744] [serial = 728] [outer = 00000000] 07:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19B60000) [pid = 3744] [serial = 729] [outer = 1980E800] 07:36:40 INFO - PROCESS | 3744 | 1461163000176 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1A18A400) [pid = 3744] [serial = 730] [outer = 1980E800] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1D135800) [pid = 3744] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1C97C000) [pid = 3744] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19673800) [pid = 3744] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (16899C00) [pid = 3744] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1A887000) [pid = 3744] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (14A06400) [pid = 3744] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (15468800) [pid = 3744] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (16898800) [pid = 3744] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1ADDD400) [pid = 3744] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1D419400) [pid = 3744] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (16E77800) [pid = 3744] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1ADDE400) [pid = 3744] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1AD62C00) [pid = 3744] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1ADD0C00) [pid = 3744] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1C984C00) [pid = 3744] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1C982C00) [pid = 3744] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19CE3800) [pid = 3744] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (18B3E000) [pid = 3744] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (168A6800) [pid = 3744] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (15A39800) [pid = 3744] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1804EC00) [pid = 3744] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19641800) [pid = 3744] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1AD63000) [pid = 3744] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (168A4800) [pid = 3744] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14346400) [pid = 3744] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C2CA000) [pid = 3744] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (15456400) [pid = 3744] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (15628800) [pid = 3744] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18BDF800) [pid = 3744] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1226ms 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (14AB3800) [pid = 3744] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1ADDC000) [pid = 3744] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1D8C5000) [pid = 3744] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:36:41 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (196A6000) [pid = 3744] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:36:41 INFO - PROCESS | 3744 | 1461163001082 Marionette TRACE conn3 <- [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]]]}] 07:36:41 INFO - PROCESS | 3744 | 1461163001149 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 3744 | 1461163001152 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:36:41 INFO - PROCESS | 3744 | 1461163001156 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 3744 | 1461163001158 Marionette TRACE conn3 <- [1,938,null,{}] 07:36:41 INFO - PROCESS | 3744 | 1461163001161 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:41 INFO - PROCESS | 3744 | 1461163001217 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:36:41 INFO - PROCESS | 3744 | 1461163001223 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3744 | ++DOCSHELL 15468800 == 39 [pid = 3744] [id = 244] 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (15470400) [pid = 3744] [serial = 731] [outer = 00000000] 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1689AC00) [pid = 3744] [serial = 732] [outer = 15470400] 07:36:41 INFO - PROCESS | 3744 | 1461163001268 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16E72400) [pid = 3744] [serial = 733] [outer = 15470400] 07:36:41 INFO - PROCESS | 3744 | 1461163001690 Marionette TRACE conn3 <- [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]]]}] 07:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 584ms 07:36:41 INFO - PROCESS | 3744 | 1461163001733 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 3744 | 1461163001734 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:36:41 INFO - PROCESS | 3744 | 1461163001738 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 3744 | 1461163001739 Marionette TRACE conn3 <- [1,942,null,{}] 07:36:41 INFO - PROCESS | 3744 | 1461163001743 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:41 INFO - PROCESS | 3744 | 1461163001816 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:36:41 INFO - PROCESS | 3744 | 1461163001805 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3744 | ++DOCSHELL 15473800 == 40 [pid = 3744] [id = 245] 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (158F9800) [pid = 3744] [serial = 734] [outer = 00000000] 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1966B400) [pid = 3744] [serial = 735] [outer = 158F9800] 07:36:41 INFO - PROCESS | 3744 | 1461163001849 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (196ADC00) [pid = 3744] [serial = 736] [outer = 158F9800] 07:36:42 INFO - PROCESS | 3744 | 1461163002252 Marionette TRACE conn3 <- [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]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 584ms 07:36:42 INFO - PROCESS | 3744 | 1461163002319 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3744 | 1461163002320 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:36:42 INFO - PROCESS | 3744 | 1461163002324 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:36:42 INFO - PROCESS | 3744 | 1461163002325 Marionette TRACE conn3 <- [1,946,null,{}] 07:36:42 INFO - PROCESS | 3744 | 1461163002329 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:42 INFO - PROCESS | 3744 | 1461163002403 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:36:42 INFO - PROCESS | 3744 | 1461163002411 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 3744 | ++DOCSHELL 19810800 == 41 [pid = 3744] [id = 246] 07:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19C15C00) [pid = 3744] [serial = 737] [outer = 00000000] 07:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A355800) [pid = 3744] [serial = 738] [outer = 19C15C00] 07:36:42 INFO - PROCESS | 3744 | 1461163002435 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A35D800) [pid = 3744] [serial = 739] [outer = 19C15C00] 07:36:42 INFO - PROCESS | 3744 | 1461163002885 Marionette TRACE conn3 <- [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]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 07:36:42 INFO - PROCESS | 3744 | 1461163002966 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3744 | 1461163002971 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:36:42 INFO - PROCESS | 3744 | 1461163002976 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 3744 | 1461163002981 Marionette TRACE conn3 <- [1,950,null,{}] 07:36:42 INFO - PROCESS | 3744 | 1461163002988 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:43 INFO - PROCESS | 3744 | 1461163003113 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:36:43 INFO - PROCESS | 3744 | 1461163003233 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3744 | ++DOCSHELL 12BDAC00 == 42 [pid = 3744] [id = 247] 07:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (12BDD800) [pid = 3744] [serial = 740] [outer = 00000000] 07:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (13257800) [pid = 3744] [serial = 741] [outer = 12BDD800] 07:36:43 INFO - PROCESS | 3744 | 1461163003272 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (133DAC00) [pid = 3744] [serial = 742] [outer = 12BDD800] 07:36:43 INFO - PROCESS | 3744 | 1461163003990 Marionette TRACE conn3 <- [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]]]}] 07:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1082ms 07:36:44 INFO - PROCESS | 3744 | 1461163004068 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 3744 | 1461163004074 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:36:44 INFO - PROCESS | 3744 | 1461163004080 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 3744 | 1461163004083 Marionette TRACE conn3 <- [1,954,null,{}] 07:36:44 INFO - PROCESS | 3744 | 1461163004087 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:44 INFO - PROCESS | 3744 | 1461163004199 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:36:44 INFO - PROCESS | 3744 | 1461163004318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 3744 | ++DOCSHELL 12BE8400 == 43 [pid = 3744] [id = 248] 07:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (13262400) [pid = 3744] [serial = 743] [outer = 00000000] 07:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (15458800) [pid = 3744] [serial = 744] [outer = 13262400] 07:36:44 INFO - PROCESS | 3744 | 1461163004374 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (156A9000) [pid = 3744] [serial = 745] [outer = 13262400] 07:36:45 INFO - PROCESS | 3744 | 1461163005193 Marionette TRACE conn3 <- [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]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1197ms 07:36:45 INFO - PROCESS | 3744 | 1461163005277 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 3744 | 1461163005281 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:36:45 INFO - PROCESS | 3744 | 1461163005286 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:36:45 INFO - PROCESS | 3744 | 1461163005290 Marionette TRACE conn3 <- [1,958,null,{}] 07:36:45 INFO - PROCESS | 3744 | 1461163005279 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:45 INFO - PROCESS | 3744 | 1461163005406 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:36:45 INFO - PROCESS | 3744 | 1461163005517 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 19122000 == 42 [pid = 3744] [id = 8] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1678D000 == 41 [pid = 3744] [id = 28] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 133D9C00 == 40 [pid = 3744] [id = 20] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 12BE1C00 == 39 [pid = 3744] [id = 18] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 136AA000 == 38 [pid = 3744] [id = 19] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 192E1000 == 37 [pid = 3744] [id = 27] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 17F3DC00 == 36 [pid = 3744] [id = 24] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1D573800 == 35 [pid = 3744] [id = 12] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 14AB8800 == 34 [pid = 3744] [id = 23] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1DD22800 == 33 [pid = 3744] [id = 14] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 195C6800 == 32 [pid = 3744] [id = 26] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1D004400 == 31 [pid = 3744] [id = 10] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1DD24000 == 30 [pid = 3744] [id = 15] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 17F3B400 == 29 [pid = 3744] [id = 25] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 1678D800 == 28 [pid = 3744] [id = 22] 07:36:45 INFO - PROCESS | 3744 | --DOCSHELL 13AEF400 == 27 [pid = 3744] [id = 21] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19765C00) [pid = 3744] [serial = 695] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | ++DOCSHELL 133D6400 == 28 [pid = 3744] [id = 249] 07:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (133D9C00) [pid = 3744] [serial = 746] [outer = 00000000] 07:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (14347000) [pid = 3744] [serial = 747] [outer = 133D9C00] 07:36:45 INFO - PROCESS | 3744 | 1461163005631 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (14AEE000) [pid = 3744] [serial = 748] [outer = 133D9C00] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1DD25000) [pid = 3744] [serial = 618] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (196A9000) [pid = 3744] [serial = 525] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1D13E000) [pid = 3744] [serial = 486] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1D136800) [pid = 3744] [serial = 483] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AD57C00) [pid = 3744] [serial = 612] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18057000) [pid = 3744] [serial = 432] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1D47E400) [pid = 3744] [serial = 528] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16898C00) [pid = 3744] [serial = 522] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (168A1400) [pid = 3744] [serial = 480] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17F8D400) [pid = 3744] [serial = 609] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1D186400) [pid = 3744] [serial = 615] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (182FB800) [pid = 3744] [serial = 576] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19674C00) [pid = 3744] [serial = 555] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16528800) [pid = 3744] [serial = 552] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C988400) [pid = 3744] [serial = 558] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1DB5B000) [pid = 3744] [serial = 531] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AD05400) [pid = 3744] [serial = 579] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1D17A400) [pid = 3744] [serial = 582] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1C2C7000) [pid = 3744] [serial = 680] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1C2CF000) [pid = 3744] [serial = 681] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1C4CCC00) [pid = 3744] [serial = 683] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1D181C00) [pid = 3744] [serial = 686] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1D41F000) [pid = 3744] [serial = 692] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1D17AC00) [pid = 3744] [serial = 687] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A35EC00) [pid = 3744] [serial = 677] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1D56E000) [pid = 3744] [serial = 693] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1966F000) [pid = 3744] [serial = 674] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (197F2000) [pid = 3744] [serial = 675] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18058000) [pid = 3744] [serial = 671] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18731800) [pid = 3744] [serial = 672] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17F3F800) [pid = 3744] [serial = 669] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18056C00) [pid = 3744] [serial = 668] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (196AC400) [pid = 3744] [serial = 666] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19641000) [pid = 3744] [serial = 665] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1C2D0000) [pid = 3744] [serial = 663] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19645C00) [pid = 3744] [serial = 662] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1C4CC000) [pid = 3744] [serial = 660] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1C40B000) [pid = 3744] [serial = 659] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (195CAC00) [pid = 3744] [serial = 657] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18731000) [pid = 3744] [serial = 656] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15620000) [pid = 3744] [serial = 654] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15466000) [pid = 3744] [serial = 653] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1D9E2800) [pid = 3744] [serial = 651] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1C97F000) [pid = 3744] [serial = 684] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1A18EC00) [pid = 3744] [serial = 689] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1AD05800) [pid = 3744] [serial = 690] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1AD02800) [pid = 3744] [serial = 678] [outer = 00000000] [url = about:blank] 07:36:45 INFO - PROCESS | 3744 | 1461163006005 Marionette TRACE conn3 <- [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]]]}] 07:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 769ms 07:36:46 INFO - PROCESS | 3744 | 1461163006058 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3744 | 1461163006063 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:36:46 INFO - PROCESS | 3744 | 1461163006051 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3744 | 1461163006053 Marionette TRACE conn3 <- [1,962,null,{}] 07:36:46 INFO - PROCESS | 3744 | 1461163006057 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3744 | 1461163006135 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:36:46 INFO - PROCESS | 3744 | 1461163006142 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3744 | ++DOCSHELL 14AB4800 == 29 [pid = 3744] [id = 250] 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1546DC00) [pid = 3744] [serial = 749] [outer = 00000000] 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (15AE3800) [pid = 3744] [serial = 750] [outer = 1546DC00] 07:36:46 INFO - PROCESS | 3744 | 1461163006195 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16414C00) [pid = 3744] [serial = 751] [outer = 1546DC00] 07:36:46 INFO - PROCESS | 3744 | 1461163006623 Marionette TRACE conn3 <- [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]]]}] 07:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 07:36:46 INFO - PROCESS | 3744 | 1461163006645 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3744 | 1461163006647 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:36:46 INFO - PROCESS | 3744 | 1461163006655 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3744 | 1461163006658 Marionette TRACE conn3 <- [1,966,null,{}] 07:36:46 INFO - PROCESS | 3744 | 1461163006669 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3744 | 1461163006733 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:36:46 INFO - PROCESS | 3744 | 1461163006774 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3744 | ++DOCSHELL 168FB400 == 30 [pid = 3744] [id = 251] 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (168FBC00) [pid = 3744] [serial = 752] [outer = 00000000] 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16E7FC00) [pid = 3744] [serial = 753] [outer = 168FBC00] 07:36:46 INFO - PROCESS | 3744 | 1461163006823 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17F3F800) [pid = 3744] [serial = 754] [outer = 168FBC00] 07:36:47 INFO - PROCESS | 3744 | 1461163007243 Marionette TRACE conn3 <- [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]]]}] 07:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 641ms 07:36:47 INFO - PROCESS | 3744 | 1461163007296 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 3744 | 1461163007298 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:36:47 INFO - PROCESS | 3744 | 1461163007301 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 3744 | 1461163007303 Marionette TRACE conn3 <- [1,970,null,{}] 07:36:47 INFO - PROCESS | 3744 | 1461163007288 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:47 INFO - PROCESS | 3744 | 1461163007365 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:36:47 INFO - PROCESS | 3744 | 1461163007373 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 3744 | ++DOCSHELL 1822BC00 == 31 [pid = 3744] [id = 252] 07:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1822E400) [pid = 3744] [serial = 755] [outer = 00000000] 07:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18634000) [pid = 3744] [serial = 756] [outer = 1822E400] 07:36:47 INFO - PROCESS | 3744 | 1461163007419 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1864A800) [pid = 3744] [serial = 757] [outer = 1822E400] 07:36:47 INFO - PROCESS | 3744 | 1461163007805 Marionette TRACE conn3 <- [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]]]}] 07:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 541ms 07:36:47 INFO - PROCESS | 3744 | 1461163007841 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 3744 | 1461163007843 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:36:47 INFO - PROCESS | 3744 | 1461163007852 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 3744 | 1461163007854 Marionette TRACE conn3 <- [1,974,null,{}] 07:36:47 INFO - PROCESS | 3744 | 1461163007857 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:47 INFO - PROCESS | 3744 | 1461163007937 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:36:47 INFO - PROCESS | 3744 | 1461163007942 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 3744 | ++DOCSHELL 18053000 == 32 [pid = 3744] [id = 253] 07:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18225C00) [pid = 3744] [serial = 758] [outer = 00000000] 07:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18B3B000) [pid = 3744] [serial = 759] [outer = 18225C00] 07:36:47 INFO - PROCESS | 3744 | 1461163007989 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18B3A000) [pid = 3744] [serial = 760] [outer = 18225C00] 07:36:48 INFO - PROCESS | 3744 | 1461163008444 Marionette TRACE conn3 <- [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]]]}] 07:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 07:36:48 INFO - PROCESS | 3744 | 1461163008487 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 3744 | 1461163008489 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:36:48 INFO - PROCESS | 3744 | 1461163008492 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:36:48 INFO - PROCESS | 3744 | 1461163008494 Marionette TRACE conn3 <- [1,978,null,{}] 07:36:48 INFO - PROCESS | 3744 | 1461163008497 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:48 INFO - PROCESS | 3744 | 1461163008597 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:36:48 INFO - PROCESS | 3744 | 1461163008606 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 3744 | ++DOCSHELL 19638400 == 33 [pid = 3744] [id = 254] 07:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19639400) [pid = 3744] [serial = 761] [outer = 00000000] 07:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19670400) [pid = 3744] [serial = 762] [outer = 19639400] 07:36:48 INFO - PROCESS | 3744 | 1461163008660 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19674000) [pid = 3744] [serial = 763] [outer = 19639400] 07:36:49 INFO - PROCESS | 3744 | 1461163009084 Marionette TRACE conn3 <- [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]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 641ms 07:36:49 INFO - PROCESS | 3744 | 1461163009117 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3744 | 1461163009119 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:36:49 INFO - PROCESS | 3744 | 1461163009123 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3744 | 1461163009124 Marionette TRACE conn3 <- [1,982,null,{}] 07:36:49 INFO - PROCESS | 3744 | 1461163009127 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3744 | 1461163009260 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:36:49 INFO - PROCESS | 3744 | 1461163009268 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3744 | ++DOCSHELL 196A4000 == 34 [pid = 3744] [id = 255] 07:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (196A4C00) [pid = 3744] [serial = 764] [outer = 00000000] 07:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (196AB800) [pid = 3744] [serial = 765] [outer = 196A4C00] 07:36:49 INFO - PROCESS | 3744 | 1461163009314 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1975C800) [pid = 3744] [serial = 766] [outer = 196A4C00] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18228C00) [pid = 3744] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15C0BC00) [pid = 3744] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (138D3800) [pid = 3744] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (12B7D400) [pid = 3744] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (195C1000) [pid = 3744] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1546AC00) [pid = 3744] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1980E800) [pid = 3744] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18B38C00) [pid = 3744] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1966F400) [pid = 3744] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (158F9800) [pid = 3744] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1689B000) [pid = 3744] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19524C00) [pid = 3744] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:36:49 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15470400) [pid = 3744] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:36:49 INFO - PROCESS | 3744 | 1461163009843 Marionette TRACE conn3 <- [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]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 769ms 07:36:49 INFO - PROCESS | 3744 | 1461163009894 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3744 | 1461163009896 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:36:49 INFO - PROCESS | 3744 | 1461163009900 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3744 | 1461163009901 Marionette TRACE conn3 <- [1,986,null,{}] 07:36:49 INFO - PROCESS | 3744 | 1461163009905 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3744 | 1461163009978 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:36:49 INFO - PROCESS | 3744 | 1461163009984 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3744 | ++DOCSHELL 142D0000 == 35 [pid = 3744] [id = 256] 07:36:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15471800) [pid = 3744] [serial = 767] [outer = 00000000] 07:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16897400) [pid = 3744] [serial = 768] [outer = 15471800] 07:36:50 INFO - PROCESS | 3744 | 1461163010011 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16E7EC00) [pid = 3744] [serial = 769] [outer = 15471800] 07:36:50 INFO - PROCESS | 3744 | 1461163010394 Marionette TRACE conn3 <- [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]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 542ms 07:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:36:50 INFO - PROCESS | 3744 | 1461163010447 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 3744 | 1461163010449 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:36:50 INFO - PROCESS | 3744 | 1461163010455 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 3744 | 1461163010456 Marionette TRACE conn3 <- [1,990,null,{}] 07:36:50 INFO - PROCESS | 3744 | 1461163010460 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:50 INFO - PROCESS | 3744 | 1461163010536 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:36:50 INFO - PROCESS | 3744 | 1461163010542 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 3744 | ++DOCSHELL 1963E000 == 36 [pid = 3744] [id = 257] 07:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19645800) [pid = 3744] [serial = 770] [outer = 00000000] 07:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1975F800) [pid = 3744] [serial = 771] [outer = 19645800] 07:36:50 INFO - PROCESS | 3744 | 1461163010586 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1966C400) [pid = 3744] [serial = 772] [outer = 19645800] 07:36:50 INFO - PROCESS | 3744 | 1461163010961 Marionette TRACE conn3 <- [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]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 541ms 07:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:36:50 INFO - PROCESS | 3744 | 1461163010994 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 3744 | 1461163010996 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:36:50 INFO - PROCESS | 3744 | 1461163011003 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 3744 | 1461163011005 Marionette TRACE conn3 <- [1,994,null,{}] 07:36:51 INFO - PROCESS | 3744 | 1461163011008 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:51 INFO - PROCESS | 3744 | 1461163011082 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:36:51 INFO - PROCESS | 3744 | 1461163011089 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 3744 | ++DOCSHELL 1966E000 == 37 [pid = 3744] [id = 258] 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (197EAC00) [pid = 3744] [serial = 773] [outer = 00000000] 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19B52800) [pid = 3744] [serial = 774] [outer = 197EAC00] 07:36:51 INFO - PROCESS | 3744 | 1461163011132 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1980FC00) [pid = 3744] [serial = 775] [outer = 197EAC00] 07:36:51 INFO - PROCESS | 3744 | 1461163011520 Marionette TRACE conn3 <- [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]]]}] 07:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 541ms 07:36:51 INFO - PROCESS | 3744 | 1461163011543 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 3744 | 1461163011545 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:36:51 INFO - PROCESS | 3744 | 1461163011552 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 3744 | 1461163011555 Marionette TRACE conn3 <- [1,998,null,{}] 07:36:51 INFO - PROCESS | 3744 | 1461163011558 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:51 INFO - PROCESS | 3744 | 1461163011648 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:36:51 INFO - PROCESS | 3744 | 1461163011810 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 3744 | ++DOCSHELL 1235A000 == 38 [pid = 3744] [id = 259] 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (123ED000) [pid = 3744] [serial = 776] [outer = 00000000] 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (13739800) [pid = 3744] [serial = 777] [outer = 123ED000] 07:36:51 INFO - PROCESS | 3744 | 1461163011909 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (13AE8000) [pid = 3744] [serial = 778] [outer = 123ED000] 07:36:52 INFO - PROCESS | 3744 | 1461163012425 Marionette TRACE conn3 <- [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]]]}] 07:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 912ms 07:36:52 INFO - PROCESS | 3744 | 1461163012479 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 3744 | 1461163012483 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:36:52 INFO - PROCESS | 3744 | 1461163012488 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 3744 | 1461163012492 Marionette TRACE conn3 <- [1,1002,null,{}] 07:36:52 INFO - PROCESS | 3744 | 1461163012497 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:52 INFO - PROCESS | 3744 | 1461163012583 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:36:52 INFO - PROCESS | 3744 | 1461163012666 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 3744 | ++DOCSHELL 1678D800 == 39 [pid = 3744] [id = 260] 07:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16797400) [pid = 3744] [serial = 779] [outer = 00000000] 07:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (168A6C00) [pid = 3744] [serial = 780] [outer = 16797400] 07:36:52 INFO - PROCESS | 3744 | 1461163012773 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (168FCC00) [pid = 3744] [serial = 781] [outer = 16797400] 07:36:53 INFO - PROCESS | 3744 | 1461163013324 Marionette TRACE conn3 <- [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]]]}] 07:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 854ms 07:36:53 INFO - PROCESS | 3744 | 1461163013359 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 3744 | 1461163013343 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:36:53 INFO - PROCESS | 3744 | 1461163013348 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 3744 | 1461163013350 Marionette TRACE conn3 <- [1,1006,null,{}] 07:36:53 INFO - PROCESS | 3744 | 1461163013354 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:53 INFO - PROCESS | 3744 | 1461163013457 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:36:53 INFO - PROCESS | 3744 | 1461163013553 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 3744 | ++DOCSHELL 18B40C00 == 40 [pid = 3744] [id = 261] 07:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18B41400) [pid = 3744] [serial = 782] [outer = 00000000] 07:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19637400) [pid = 3744] [serial = 783] [outer = 18B41400] 07:36:53 INFO - PROCESS | 3744 | 1461163013592 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19642800) [pid = 3744] [serial = 784] [outer = 18B41400] 07:36:54 INFO - PROCESS | 3744 | 1461163014128 Marionette TRACE conn3 <- [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]]]}] 07:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 814ms 07:36:54 INFO - PROCESS | 3744 | 1461163014200 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3744 | 1461163014203 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:36:54 INFO - PROCESS | 3744 | 1461163014215 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 3744 | 1461163014221 Marionette TRACE conn3 <- [1,1010,null,{}] 07:36:54 INFO - PROCESS | 3744 | 1461163014225 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3744 | 1461163014316 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:36:54 INFO - PROCESS | 3744 | 1461163014437 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 3744 | ++DOCSHELL 1A30EC00 == 41 [pid = 3744] [id = 262] 07:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A35EC00) [pid = 3744] [serial = 785] [outer = 00000000] 07:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A881000) [pid = 3744] [serial = 786] [outer = 1A35EC00] 07:36:54 INFO - PROCESS | 3744 | 1461163014502 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A887C00) [pid = 3744] [serial = 787] [outer = 1A35EC00] 07:36:55 INFO - PROCESS | 3744 | 1461163015071 Marionette TRACE conn3 <- [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]]]}] 07:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 938ms 07:36:55 INFO - PROCESS | 3744 | 1461163015142 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 3744 | 1461163015145 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:36:55 INFO - PROCESS | 3744 | 1461163015148 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 3744 | 1461163015150 Marionette TRACE conn3 <- [1,1014,null,{}] 07:36:55 INFO - PROCESS | 3744 | 1461163015154 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:55 INFO - PROCESS | 3744 | 1461163015253 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:36:55 INFO - PROCESS | 3744 | 1461163015347 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3744 | ++DOCSHELL 142D1000 == 42 [pid = 3744] [id = 263] 07:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (142D3000) [pid = 3744] [serial = 788] [outer = 00000000] 07:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (15472400) [pid = 3744] [serial = 789] [outer = 142D3000] 07:36:55 INFO - PROCESS | 3744 | 1461163015410 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15472000) [pid = 3744] [serial = 790] [outer = 142D3000] 07:36:56 INFO - PROCESS | 3744 | 1461163016089 Marionette TRACE conn3 <- [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]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1014ms 07:36:56 INFO - PROCESS | 3744 | 1461163016152 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3744 | 1461163016155 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:36:56 INFO - PROCESS | 3744 | 1461163016177 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3744 | 1461163016181 Marionette TRACE conn3 <- [1,1018,null,{}] 07:36:56 INFO - PROCESS | 3744 | 1461163016186 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:56 INFO - PROCESS | 3744 | 1461163016279 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:36:56 INFO - PROCESS | 3744 | 1461163016362 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 3744 | ++DOCSHELL 15AE7000 == 43 [pid = 3744] [id = 264] 07:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15C0BC00) [pid = 3744] [serial = 791] [outer = 00000000] 07:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (168A2800) [pid = 3744] [serial = 792] [outer = 15C0BC00] 07:36:56 INFO - PROCESS | 3744 | 1461163016462 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (168F9C00) [pid = 3744] [serial = 793] [outer = 15C0BC00] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18650800) [pid = 3744] [serial = 714] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18732400) [pid = 3744] [serial = 715] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16533000) [pid = 3744] [serial = 708] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1689E400) [pid = 3744] [serial = 709] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (142CA400) [pid = 3744] [serial = 701] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (142EF400) [pid = 3744] [serial = 702] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (13209400) [pid = 3744] [serial = 698] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1966FC00) [pid = 3744] [serial = 724] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (13258400) [pid = 3744] [serial = 699] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1546F400) [pid = 3744] [serial = 704] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (15627800) [pid = 3744] [serial = 705] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19B60000) [pid = 3744] [serial = 729] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18D26400) [pid = 3744] [serial = 717] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18BE1400) [pid = 3744] [serial = 718] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1975E800) [pid = 3744] [serial = 727] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196A5400) [pid = 3744] [serial = 726] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1966B400) [pid = 3744] [serial = 735] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (16E71000) [pid = 3744] [serial = 711] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (179CB400) [pid = 3744] [serial = 712] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A355800) [pid = 3744] [serial = 738] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1963C800) [pid = 3744] [serial = 720] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16E72400) [pid = 3744] [serial = 733] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (196ADC00) [pid = 3744] [serial = 736] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A18A400) [pid = 3744] [serial = 730] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1689AC00) [pid = 3744] [serial = 732] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19670800) [pid = 3744] [serial = 723] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15CD5C00) [pid = 3744] [serial = 402] [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.] 07:36:56 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1963B000) [pid = 3744] [serial = 721] [outer = 00000000] [url = about:blank] 07:36:56 INFO - PROCESS | 3744 | 1461163016937 Marionette TRACE conn3 <- [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]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 786ms 07:36:56 INFO - PROCESS | 3744 | 1461163016959 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3744 | 1461163016964 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:36:56 INFO - PROCESS | 3744 | 1461163016970 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3744 | 1461163016973 Marionette TRACE conn3 <- [1,1022,null,{}] 07:36:56 INFO - PROCESS | 3744 | 1461163016976 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3744 | 1461163017039 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:36:57 INFO - PROCESS | 3744 | 1461163017049 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3744 | ++DOCSHELL 15D5DC00 == 44 [pid = 3744] [id = 265] 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (16412400) [pid = 3744] [serial = 794] [outer = 00000000] 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (168A1000) [pid = 3744] [serial = 795] [outer = 16412400] 07:36:57 INFO - PROCESS | 3744 | 1461163017094 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (16E7A400) [pid = 3744] [serial = 796] [outer = 16412400] 07:36:57 INFO - PROCESS | 3744 | 1461163017559 Marionette TRACE conn3 <- [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]]]}] 07:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 07:36:57 INFO - PROCESS | 3744 | 1461163017572 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 3744 | 1461163017574 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:36:57 INFO - PROCESS | 3744 | 1461163017577 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 3744 | 1461163017581 Marionette TRACE conn3 <- [1,1026,null,{}] 07:36:57 INFO - PROCESS | 3744 | 1461163017590 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3744 | 1461163017674 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:36:57 INFO - PROCESS | 3744 | 1461163017683 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3744 | ++DOCSHELL 18646C00 == 45 [pid = 3744] [id = 266] 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18648400) [pid = 3744] [serial = 797] [outer = 00000000] 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18732000) [pid = 3744] [serial = 798] [outer = 18648400] 07:36:57 INFO - PROCESS | 3744 | 1461163017730 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18B37000) [pid = 3744] [serial = 799] [outer = 18648400] 07:36:58 INFO - PROCESS | 3744 | 1461163018158 Marionette TRACE conn3 <- [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]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 605ms 07:36:58 INFO - PROCESS | 3744 | 1461163018201 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3744 | 1461163018203 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:36:58 INFO - PROCESS | 3744 | 1461163018206 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:36:58 INFO - PROCESS | 3744 | 1461163018208 Marionette TRACE conn3 <- [1,1030,null,{}] 07:36:58 INFO - PROCESS | 3744 | 1461163018212 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3744 | 1461163018293 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:36:58 INFO - PROCESS | 3744 | 1461163018299 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3744 | ++DOCSHELL 19522400 == 46 [pid = 3744] [id = 267] 07:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19524C00) [pid = 3744] [serial = 800] [outer = 00000000] 07:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19639C00) [pid = 3744] [serial = 801] [outer = 19524C00] 07:36:58 INFO - PROCESS | 3744 | 1461163018344 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1963BC00) [pid = 3744] [serial = 802] [outer = 19524C00] 07:36:58 INFO - PROCESS | 3744 | 1461163018797 Marionette TRACE conn3 <- [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]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 07:36:58 INFO - PROCESS | 3744 | 1461163018830 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3744 | 1461163018832 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:36:58 INFO - PROCESS | 3744 | 1461163018835 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 3744 | 1461163018836 Marionette TRACE conn3 <- [1,1034,null,{}] 07:36:58 INFO - PROCESS | 3744 | 1461163018840 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3744 | 1461163018914 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:36:58 INFO - PROCESS | 3744 | 1461163018920 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3744 | ++DOCSHELL 133DA400 == 47 [pid = 3744] [id = 268] 07:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18BDD400) [pid = 3744] [serial = 803] [outer = 00000000] 07:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19670800) [pid = 3744] [serial = 804] [outer = 18BDD400] 07:36:58 INFO - PROCESS | 3744 | 1461163018965 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19674400) [pid = 3744] [serial = 805] [outer = 18BDD400] 07:36:59 INFO - PROCESS | 3744 | 1461163019407 Marionette TRACE conn3 <- [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]]]}] 07:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18225C00) [pid = 3744] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1546DC00) [pid = 3744] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1822E400) [pid = 3744] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19C15C00) [pid = 3744] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (168FBC00) [pid = 3744] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19639400) [pid = 3744] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (196A4C00) [pid = 3744] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15471800) [pid = 3744] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19645800) [pid = 3744] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (133D9C00) [pid = 3744] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:36:59 INFO - PROCESS | 3744 | 1461163019746 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 3744 | 1461163019751 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:36:59 INFO - PROCESS | 3744 | 1461163019772 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 3744 | 1461163019776 Marionette TRACE conn3 <- [1,1038,null,{}] 07:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:36:59 INFO - PROCESS | 3744 | 1461163019782 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:59 INFO - PROCESS | 3744 | 1461163019885 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:36:59 INFO - PROCESS | 3744 | 1461163019973 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 3744 | ++DOCSHELL 133CB800 == 48 [pid = 3744] [id = 269] 07:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14AAB400) [pid = 3744] [serial = 806] [outer = 00000000] 07:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1546C400) [pid = 3744] [serial = 807] [outer = 14AAB400] 07:37:00 INFO - PROCESS | 3744 | 1461163020030 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15470C00) [pid = 3744] [serial = 808] [outer = 14AAB400] 07:37:00 INFO - PROCESS | 3744 | 1461163020554 Marionette TRACE conn3 <- [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]]]}] 07:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 817ms 07:37:00 INFO - PROCESS | 3744 | 1461163020610 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 3744 | 1461163020614 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:37:00 INFO - PROCESS | 3744 | 1461163020622 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 3744 | 1461163020626 Marionette TRACE conn3 <- [1,1042,null,{}] 07:37:00 INFO - PROCESS | 3744 | 1461163020631 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:00 INFO - PROCESS | 3744 | 1461163020714 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:37:00 INFO - PROCESS | 3744 | 1461163020808 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 3744 | ++DOCSHELL 16532800 == 49 [pid = 3744] [id = 270] 07:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1678E800) [pid = 3744] [serial = 809] [outer = 00000000] 07:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17F8D400) [pid = 3744] [serial = 810] [outer = 1678E800] 07:37:00 INFO - PROCESS | 3744 | 1461163020863 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18226C00) [pid = 3744] [serial = 811] [outer = 1678E800] 07:37:01 INFO - PROCESS | 3744 | 1461163021453 Marionette TRACE conn3 <- [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]]]}] 07:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 862ms 07:37:01 INFO - PROCESS | 3744 | 1461163021490 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:37:01 INFO - PROCESS | 3744 | 1461163021492 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:37:01 INFO - PROCESS | 3744 | 1461163021496 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - PROCESS | 3744 | 1461163021498 Marionette TRACE conn3 <- [1,1046,null,{}] 07:37:01 INFO - PROCESS | 3744 | 1461163021508 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:01 INFO - PROCESS | 3744 | 1461163021620 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:37:01 INFO - PROCESS | 3744 | 1461163021715 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 3744 | ++DOCSHELL 19645800 == 50 [pid = 3744] [id = 271] 07:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19645C00) [pid = 3744] [serial = 812] [outer = 00000000] 07:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (196A6400) [pid = 3744] [serial = 813] [outer = 19645C00] 07:37:01 INFO - PROCESS | 3744 | 1461163021756 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (196AE400) [pid = 3744] [serial = 814] [outer = 19645C00] 07:37:02 INFO - PROCESS | 3744 | 1461163022309 Marionette TRACE conn3 <- [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]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 878ms 07:37:02 INFO - PROCESS | 3744 | 1461163022366 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 3744 | 1461163022368 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:37:02 INFO - PROCESS | 3744 | 1461163022372 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 3744 | 1461163022374 Marionette TRACE conn3 <- [1,1050,null,{}] 07:37:02 INFO - PROCESS | 3744 | 1461163022377 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:02 INFO - PROCESS | 3744 | 1461163022492 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:37:02 INFO - PROCESS | 3744 | 1461163022591 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 3744 | ++DOCSHELL 197F7000 == 51 [pid = 3744] [id = 272] 07:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (197F7C00) [pid = 3744] [serial = 815] [outer = 00000000] 07:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19C15C00) [pid = 3744] [serial = 816] [outer = 197F7C00] 07:37:02 INFO - PROCESS | 3744 | 1461163022649 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A18C800) [pid = 3744] [serial = 817] [outer = 197F7C00] 07:37:03 INFO - PROCESS | 3744 | 1461163023224 Marionette TRACE conn3 <- [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]]]}] 07:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 877ms 07:37:03 INFO - PROCESS | 3744 | 1461163023259 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:37:03 INFO - PROCESS | 3744 | 1461163023262 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:37:03 INFO - PROCESS | 3744 | 1461163023265 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:37:03 INFO - PROCESS | 3744 | 1461163023267 Marionette TRACE conn3 <- [1,1054,null,{}] 07:37:03 INFO - PROCESS | 3744 | 1461163023271 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:03 INFO - PROCESS | 3744 | 1461163023350 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:37:03 INFO - PROCESS | 3744 | 1461163023443 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 3744 | ++DOCSHELL 192ED800 == 52 [pid = 3744] [id = 273] 07:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (196A4C00) [pid = 3744] [serial = 818] [outer = 00000000] 07:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A4A1400) [pid = 3744] [serial = 819] [outer = 196A4C00] 07:37:03 INFO - PROCESS | 3744 | 1461163023497 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A49F000) [pid = 3744] [serial = 820] [outer = 196A4C00] 07:37:04 INFO - PROCESS | 3744 | 1461163024019 Marionette TRACE conn3 <- [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]]]}] 07:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 802ms 07:37:04 INFO - PROCESS | 3744 | 1461163024073 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:37:04 INFO - PROCESS | 3744 | 1461163024076 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:37:04 INFO - PROCESS | 3744 | 1461163024079 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 3744 | 1461163024081 Marionette TRACE conn3 <- [1,1058,null,{}] 07:37:04 INFO - PROCESS | 3744 | 1461163024085 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:04 INFO - PROCESS | 3744 | 1461163024203 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:37:04 INFO - PROCESS | 3744 | 1461163024302 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:04 INFO - PROCESS | 3744 | ++DOCSHELL 1A355400 == 53 [pid = 3744] [id = 274] 07:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A359800) [pid = 3744] [serial = 821] [outer = 00000000] 07:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AD5B000) [pid = 3744] [serial = 822] [outer = 1A359800] 07:37:04 INFO - PROCESS | 3744 | 1461163024344 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AD5FC00) [pid = 3744] [serial = 823] [outer = 1A359800] 07:37:05 INFO - PROCESS | 3744 | 1461163025036 Marionette TRACE conn3 <- [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]]]}] 07:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 999ms 07:37:05 INFO - PROCESS | 3744 | 1461163025084 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 3744 | 1461163025088 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:37:05 INFO - PROCESS | 3744 | 1461163025093 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - PROCESS | 3744 | 1461163025097 Marionette TRACE conn3 <- [1,1062,null,{}] 07:37:05 INFO - PROCESS | 3744 | 1461163025126 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:05 INFO - PROCESS | 3744 | 1461163025221 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:37:05 INFO - PROCESS | 3744 | 1461163025352 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 3744 | ++DOCSHELL 14AEF800 == 54 [pid = 3744] [id = 275] 07:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15455800) [pid = 3744] [serial = 824] [outer = 00000000] 07:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (16528000) [pid = 3744] [serial = 825] [outer = 15455800] 07:37:05 INFO - PROCESS | 3744 | 1461163025409 Marionette DEBUG loaded listener.js 07:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (165AAC00) [pid = 3744] [serial = 826] [outer = 15455800] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 19522400 == 53 [pid = 3744] [id = 267] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 18646C00 == 52 [pid = 3744] [id = 266] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 15D5DC00 == 51 [pid = 3744] [id = 265] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 15AE7000 == 50 [pid = 3744] [id = 264] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 142D1000 == 49 [pid = 3744] [id = 263] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 1A30EC00 == 48 [pid = 3744] [id = 262] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 18B40C00 == 47 [pid = 3744] [id = 261] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 1678D800 == 46 [pid = 3744] [id = 260] 07:37:05 INFO - PROCESS | 3744 | --DOCSHELL 1235A000 == 45 [pid = 3744] [id = 259] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18B3A000) [pid = 3744] [serial = 760] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15AE3800) [pid = 3744] [serial = 750] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18634000) [pid = 3744] [serial = 756] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A35D800) [pid = 3744] [serial = 739] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (16E7FC00) [pid = 3744] [serial = 753] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17F3F800) [pid = 3744] [serial = 754] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15458800) [pid = 3744] [serial = 744] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (13257800) [pid = 3744] [serial = 741] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19670400) [pid = 3744] [serial = 762] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19674000) [pid = 3744] [serial = 763] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196AB800) [pid = 3744] [serial = 765] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16897400) [pid = 3744] [serial = 768] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1975F800) [pid = 3744] [serial = 771] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16414C00) [pid = 3744] [serial = 751] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1975C800) [pid = 3744] [serial = 766] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16E7EC00) [pid = 3744] [serial = 769] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (14347000) [pid = 3744] [serial = 747] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (14AEE000) [pid = 3744] [serial = 748] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18B3B000) [pid = 3744] [serial = 759] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1966C400) [pid = 3744] [serial = 772] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1864A800) [pid = 3744] [serial = 757] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19B52800) [pid = 3744] [serial = 774] [outer = 00000000] [url = about:blank] 07:37:05 INFO - PROCESS | 3744 | 1461163025870 Marionette TRACE conn3 <- [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]]]}] 07:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 802ms 07:37:05 INFO - PROCESS | 3744 | 1461163025900 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 3744 | 1461163025905 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:37:05 INFO - PROCESS | 3744 | 1461163025918 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - PROCESS | 3744 | 1461163025921 Marionette TRACE conn3 <- [1,1066,null,{}] 07:37:05 INFO - PROCESS | 3744 | 1461163025924 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:05 INFO - PROCESS | 3744 | 1461163025989 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:37:06 INFO - PROCESS | 3744 | 1461163025997 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 3744 | ++DOCSHELL 14A06400 == 46 [pid = 3744] [id = 276] 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15C01C00) [pid = 3744] [serial = 827] [outer = 00000000] 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1678EC00) [pid = 3744] [serial = 828] [outer = 15C01C00] 07:37:06 INFO - PROCESS | 3744 | 1461163026043 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (168F3C00) [pid = 3744] [serial = 829] [outer = 15C01C00] 07:37:06 INFO - PROCESS | 3744 | 1461163026484 Marionette TRACE conn3 <- [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]]]}] 07:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 605ms 07:37:06 INFO - PROCESS | 3744 | 1461163026520 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:37:06 INFO - PROCESS | 3744 | 1461163026522 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:37:06 INFO - PROCESS | 3744 | 1461163026530 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 3744 | 1461163026533 Marionette TRACE conn3 <- [1,1070,null,{}] 07:37:06 INFO - PROCESS | 3744 | 1461163026543 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:06 INFO - PROCESS | 3744 | 1461163026625 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:37:06 INFO - PROCESS | 3744 | 1461163026668 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 3744 | ++DOCSHELL 18231400 == 47 [pid = 3744] [id = 277] 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18233000) [pid = 3744] [serial = 830] [outer = 00000000] 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18651400) [pid = 3744] [serial = 831] [outer = 18233000] 07:37:06 INFO - PROCESS | 3744 | 1461163026723 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18739C00) [pid = 3744] [serial = 832] [outer = 18233000] 07:37:07 INFO - PROCESS | 3744 | 1461163027167 Marionette TRACE conn3 <- [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]]]}] 07:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 681ms 07:37:07 INFO - PROCESS | 3744 | 1461163027212 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 3744 | 1461163027215 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:37:07 INFO - PROCESS | 3744 | 1461163027218 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 3744 | 1461163027220 Marionette TRACE conn3 <- [1,1074,null,{}] 07:37:07 INFO - PROCESS | 3744 | 1461163027223 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:07 INFO - PROCESS | 3744 | 1461163027301 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:37:07 INFO - PROCESS | 3744 | 1461163027307 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 3744 | ++DOCSHELL 1864B000 == 48 [pid = 3744] [id = 278] 07:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18731000) [pid = 3744] [serial = 833] [outer = 00000000] 07:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19639800) [pid = 3744] [serial = 834] [outer = 18731000] 07:37:07 INFO - PROCESS | 3744 | 1461163027353 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1966A800) [pid = 3744] [serial = 835] [outer = 18731000] 07:37:07 INFO - PROCESS | 3744 | 1461163027793 Marionette TRACE conn3 <- [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]]]}] 07:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 620ms 07:37:07 INFO - PROCESS | 3744 | 1461163027837 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 3744 | 1461163027839 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:37:07 INFO - PROCESS | 3744 | 1461163027842 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 3744 | 1461163027844 Marionette TRACE conn3 <- [1,1078,null,{}] 07:37:07 INFO - PROCESS | 3744 | 1461163027847 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:07 INFO - PROCESS | 3744 | 1461163027957 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:37:08 INFO - PROCESS | 3744 | 1461163028043 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 3744 | ++DOCSHELL 19678800 == 49 [pid = 3744] [id = 279] 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19678C00) [pid = 3744] [serial = 836] [outer = 00000000] 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (196AC400) [pid = 3744] [serial = 837] [outer = 19678C00] 07:37:08 INFO - PROCESS | 3744 | 1461163028088 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1975E000) [pid = 3744] [serial = 838] [outer = 19678C00] 07:37:08 INFO - PROCESS | 3744 | 1461163028477 Marionette TRACE conn3 <- [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]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 665ms 07:37:08 INFO - PROCESS | 3744 | 1461163028525 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 3744 | 1461163028527 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:37:08 INFO - PROCESS | 3744 | 1461163028530 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:37:08 INFO - PROCESS | 3744 | 1461163028532 Marionette TRACE conn3 <- [1,1082,null,{}] 07:37:08 INFO - PROCESS | 3744 | 1461163028540 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:08 INFO - PROCESS | 3744 | 1461163028660 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:37:08 INFO - PROCESS | 3744 | 1461163028651 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 3744 | ++DOCSHELL 19769C00 == 50 [pid = 3744] [id = 280] 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (197EC400) [pid = 3744] [serial = 839] [outer = 00000000] 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A308000) [pid = 3744] [serial = 840] [outer = 197EC400] 07:37:08 INFO - PROCESS | 3744 | 1461163028704 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A35D800) [pid = 3744] [serial = 841] [outer = 197EC400] 07:37:09 INFO - PROCESS | 3744 | 1461163029138 Marionette TRACE conn3 <- [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]]]}] 07:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 606ms 07:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:37:09 INFO - PROCESS | 3744 | 1461163029150 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 3744 | 1461163029152 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:37:09 INFO - PROCESS | 3744 | 1461163029155 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 3744 | 1461163029156 Marionette TRACE conn3 <- [1,1086,null,{}] 07:37:09 INFO - PROCESS | 3744 | 1461163029160 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:09 INFO - PROCESS | 3744 | 1461163029258 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:37:09 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (197EAC00) [pid = 3744] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:37:09 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16412400) [pid = 3744] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:37:09 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15C0BC00) [pid = 3744] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:37:09 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19524C00) [pid = 3744] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:37:09 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18648400) [pid = 3744] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:37:09 INFO - PROCESS | 3744 | 1461163029352 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 3744 | ++DOCSHELL 1320B000 == 51 [pid = 3744] [id = 281] 07:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1320E800) [pid = 3744] [serial = 842] [outer = 00000000] 07:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18634400) [pid = 3744] [serial = 843] [outer = 1320E800] 07:37:09 INFO - PROCESS | 3744 | 1461163029397 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19637000) [pid = 3744] [serial = 844] [outer = 1320E800] 07:37:09 INFO - PROCESS | 3744 | 1461163029750 Marionette TRACE conn3 <- [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]]]}] 07:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 665ms 07:37:09 INFO - PROCESS | 3744 | 1461163029821 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 3744 | 1461163029823 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:37:09 INFO - PROCESS | 3744 | 1461163029826 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 3744 | 1461163029828 Marionette TRACE conn3 <- [1,1090,null,{}] 07:37:09 INFO - PROCESS | 3744 | 1461163029836 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:09 INFO - PROCESS | 3744 | 1461163029913 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:37:09 INFO - PROCESS | 3744 | 1461163029919 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A9C00 == 52 [pid = 3744] [id = 282] 07:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1AD59800) [pid = 3744] [serial = 845] [outer = 00000000] 07:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD63800) [pid = 3744] [serial = 846] [outer = 1AD59800] 07:37:09 INFO - PROCESS | 3744 | 1461163029964 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1ADD2000) [pid = 3744] [serial = 847] [outer = 1AD59800] 07:37:10 INFO - PROCESS | 3744 | 1461163030357 Marionette TRACE conn3 <- [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]]]}] 07:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 574ms 07:37:10 INFO - PROCESS | 3744 | 1461163030404 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:37:10 INFO - PROCESS | 3744 | 1461163030406 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:37:10 INFO - PROCESS | 3744 | 1461163030409 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 3744 | 1461163030411 Marionette TRACE conn3 <- [1,1094,null,{}] 07:37:10 INFO - PROCESS | 3744 | 1461163030414 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:10 INFO - PROCESS | 3744 | 1461163030491 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:37:10 INFO - PROCESS | 3744 | 1461163030498 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 3744 | ++DOCSHELL 12B3B800 == 53 [pid = 3744] [id = 283] 07:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (13208400) [pid = 3744] [serial = 848] [outer = 00000000] 07:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1ADD8000) [pid = 3744] [serial = 849] [outer = 13208400] 07:37:10 INFO - PROCESS | 3744 | 1461163030542 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1ADDDC00) [pid = 3744] [serial = 850] [outer = 13208400] 07:37:10 INFO - PROCESS | 3744 | 1461163030993 Marionette TRACE conn3 <- [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]]]}] 07:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 605ms 07:37:11 INFO - PROCESS | 3744 | 1461163031028 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 3744 | 1461163031030 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:37:11 INFO - PROCESS | 3744 | 1461163031033 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:37:11 INFO - PROCESS | 3744 | 1461163031035 Marionette TRACE conn3 <- [1,1098,null,{}] 07:37:11 INFO - PROCESS | 3744 | 1461163031038 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3744 | 1461163031116 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:37:11 INFO - PROCESS | 3744 | 1461163031122 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3744 | ++DOCSHELL 19768400 == 54 [pid = 3744] [id = 284] 07:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD58800) [pid = 3744] [serial = 851] [outer = 00000000] 07:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C2CC400) [pid = 3744] [serial = 852] [outer = 1AD58800] 07:37:11 INFO - PROCESS | 3744 | 1461163031166 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C2CF400) [pid = 3744] [serial = 853] [outer = 1AD58800] 07:37:11 INFO - PROCESS | 3744 | 1461163031568 Marionette TRACE conn3 <- [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]]]}] 07:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 575ms 07:37:11 INFO - PROCESS | 3744 | 1461163031614 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 3744 | 1461163031616 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:37:11 INFO - PROCESS | 3744 | 1461163031620 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 3744 | 1461163031622 Marionette TRACE conn3 <- [1,1102,null,{}] 07:37:11 INFO - PROCESS | 3744 | 1461163031625 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3744 | 1461163031771 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:37:11 INFO - PROCESS | 3744 | 1461163031947 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3744 | ++DOCSHELL 146B8400 == 55 [pid = 3744] [id = 285] 07:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (14A09800) [pid = 3744] [serial = 854] [outer = 00000000] 07:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15468000) [pid = 3744] [serial = 855] [outer = 14A09800] 07:37:12 INFO - PROCESS | 3744 | 1461163032007 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15A37800) [pid = 3744] [serial = 856] [outer = 14A09800] 07:37:12 INFO - PROCESS | 3744 | 1461163032573 Marionette TRACE conn3 <- [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]]]}] 07:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1013ms 07:37:12 INFO - PROCESS | 3744 | 1461163032647 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:37:12 INFO - PROCESS | 3744 | 1461163032652 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:37:12 INFO - PROCESS | 3744 | 1461163032657 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:37:12 INFO - PROCESS | 3744 | 1461163032661 Marionette TRACE conn3 <- [1,1106,null,{}] 07:37:12 INFO - PROCESS | 3744 | 1461163032680 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:12 INFO - PROCESS | 3744 | 1461163032796 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:37:12 INFO - PROCESS | 3744 | 1461163032916 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 3744 | ++DOCSHELL 16E70400 == 56 [pid = 3744] [id = 286] 07:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (179D0800) [pid = 3744] [serial = 857] [outer = 00000000] 07:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18648800) [pid = 3744] [serial = 858] [outer = 179D0800] 07:37:12 INFO - PROCESS | 3744 | 1461163032958 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18BDF000) [pid = 3744] [serial = 859] [outer = 179D0800] 07:37:13 INFO - PROCESS | 3744 | 1461163033559 Marionette TRACE conn3 <- [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]]]}] 07:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 968ms 07:37:13 INFO - PROCESS | 3744 | 1461163033627 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 3744 | 1461163033630 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:37:13 INFO - PROCESS | 3744 | 1461163033634 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 3744 | 1461163033636 Marionette TRACE conn3 <- [1,1110,null,{}] 07:37:13 INFO - PROCESS | 3744 | 1461163033640 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:13 INFO - PROCESS | 3744 | 1461163033742 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:37:13 INFO - PROCESS | 3744 | 1461163033870 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 3744 | ++DOCSHELL 19769400 == 57 [pid = 3744] [id = 287] 07:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1976B000) [pid = 3744] [serial = 860] [outer = 00000000] 07:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A49B000) [pid = 3744] [serial = 861] [outer = 1976B000] 07:37:13 INFO - PROCESS | 3744 | 1461163033940 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AD5AC00) [pid = 3744] [serial = 862] [outer = 1976B000] 07:37:14 INFO - PROCESS | 3744 | 1461163034553 Marionette TRACE conn3 <- [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]]]}] 07:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 968ms 07:37:14 INFO - PROCESS | 3744 | 1461163034602 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 3744 | 1461163034606 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:37:14 INFO - PROCESS | 3744 | 1461163034617 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 3744 | 1461163034622 Marionette TRACE conn3 <- [1,1114,null,{}] 07:37:14 INFO - PROCESS | 3744 | 1461163034625 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:14 INFO - PROCESS | 3744 | 1461163034731 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:37:15 INFO - PROCESS | 3744 | 1461163035021 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 3744 | ++DOCSHELL 123F5C00 == 58 [pid = 3744] [id = 288] 07:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (12B3C800) [pid = 3744] [serial = 863] [outer = 00000000] 07:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1373AC00) [pid = 3744] [serial = 864] [outer = 12B3C800] 07:37:15 INFO - PROCESS | 3744 | 1461163035089 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13AE5800) [pid = 3744] [serial = 865] [outer = 12B3C800] 07:37:15 INFO - PROCESS | 3744 | 1461163035678 Marionette TRACE conn3 <- [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]]]}] 07:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1120ms 07:37:15 INFO - PROCESS | 3744 | 1461163035732 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:37:15 INFO - PROCESS | 3744 | 1461163035736 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:37:15 INFO - PROCESS | 3744 | 1461163035742 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:37:15 INFO - PROCESS | 3744 | 1461163035744 Marionette TRACE conn3 <- [1,1118,null,{}] 07:37:15 INFO - PROCESS | 3744 | 1461163035750 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:15 INFO - PROCESS | 3744 | 1461163035874 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:37:16 INFO - PROCESS | 3744 | 1461163036015 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 196A4000 == 57 [pid = 3744] [id = 255] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1822BC00 == 56 [pid = 3744] [id = 252] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1D8C7000 == 55 [pid = 3744] [id = 13] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 168FB400 == 54 [pid = 3744] [id = 251] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 19638400 == 53 [pid = 3744] [id = 254] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 142D0000 == 52 [pid = 3744] [id = 256] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1CE43000 == 51 [pid = 3744] [id = 11] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1966E000 == 50 [pid = 3744] [id = 258] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 142F2800 == 49 [pid = 3744] [id = 232] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 18053000 == 48 [pid = 3744] [id = 253] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 19768400 == 47 [pid = 3744] [id = 284] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 12B3B800 == 46 [pid = 3744] [id = 283] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1A4A9C00 == 45 [pid = 3744] [id = 282] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1320B000 == 44 [pid = 3744] [id = 281] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 19769C00 == 43 [pid = 3744] [id = 280] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 19678800 == 42 [pid = 3744] [id = 279] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1864B000 == 41 [pid = 3744] [id = 278] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 18231400 == 40 [pid = 3744] [id = 277] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 14A06400 == 39 [pid = 3744] [id = 276] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19670800) [pid = 3744] [serial = 804] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (13739800) [pid = 3744] [serial = 777] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (168A6C00) [pid = 3744] [serial = 780] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19637400) [pid = 3744] [serial = 783] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A881000) [pid = 3744] [serial = 786] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (15472400) [pid = 3744] [serial = 789] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | ++DOCSHELL 1320A800 == 40 [pid = 3744] [id = 289] 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1320B000) [pid = 3744] [serial = 866] [outer = 00000000] 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15456C00) [pid = 3744] [serial = 867] [outer = 1320B000] 07:37:16 INFO - PROCESS | 3744 | 1461163036095 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15A3E400) [pid = 3744] [serial = 868] [outer = 1320B000] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 14AEF800 == 39 [pid = 3744] [id = 275] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 1A355400 == 38 [pid = 3744] [id = 274] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 192ED800 == 37 [pid = 3744] [id = 273] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 197F7000 == 36 [pid = 3744] [id = 272] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 133CB800 == 35 [pid = 3744] [id = 269] 07:37:16 INFO - PROCESS | 3744 | --DOCSHELL 133DA400 == 34 [pid = 3744] [id = 268] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1980FC00) [pid = 3744] [serial = 775] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (168A1000) [pid = 3744] [serial = 795] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16E7A400) [pid = 3744] [serial = 796] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (168F9C00) [pid = 3744] [serial = 793] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (168A2800) [pid = 3744] [serial = 792] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19639C00) [pid = 3744] [serial = 801] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1963BC00) [pid = 3744] [serial = 802] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (18732000) [pid = 3744] [serial = 798] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18B37000) [pid = 3744] [serial = 799] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3744 | 1461163036517 Marionette TRACE conn3 <- [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]]]}] 07:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 817ms 07:37:16 INFO - PROCESS | 3744 | 1461163036568 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 3744 | 1461163036572 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:37:16 INFO - PROCESS | 3744 | 1461163036577 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:37:16 INFO - PROCESS | 3744 | 1461163036579 Marionette TRACE conn3 <- [1,1122,null,{}] 07:37:16 INFO - PROCESS | 3744 | 1461163036582 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:16 INFO - PROCESS | 3744 | 1461163036650 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:37:16 INFO - PROCESS | 3744 | 1461163036656 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 3744 | ++DOCSHELL 16413800 == 35 [pid = 3744] [id = 290] 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1652A400) [pid = 3744] [serial = 869] [outer = 00000000] 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (168F8800) [pid = 3744] [serial = 870] [outer = 1652A400] 07:37:16 INFO - PROCESS | 3744 | 1461163036703 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (16E7E400) [pid = 3744] [serial = 871] [outer = 1652A400] 07:37:17 INFO - PROCESS | 3744 | 1461163037189 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 666ms 07:37:17 INFO - PROCESS | 3744 | 1461163037243 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 3744 | 1461163037245 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:37:17 INFO - PROCESS | 3744 | 1461163037250 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 3744 | 1461163037255 Marionette TRACE conn3 <- [1,1126,null,{}] 07:37:17 INFO - PROCESS | 3744 | 1461163037264 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:17 INFO - PROCESS | 3744 | 1461163037343 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:37:17 INFO - PROCESS | 3744 | 1461163037392 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 3744 | ++DOCSHELL 168A1800 == 36 [pid = 3744] [id = 291] 07:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (179D3800) [pid = 3744] [serial = 872] [outer = 00000000] 07:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18732000) [pid = 3744] [serial = 873] [outer = 179D3800] 07:37:17 INFO - PROCESS | 3744 | 1461163037511 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18B35C00) [pid = 3744] [serial = 874] [outer = 179D3800] 07:37:17 INFO - PROCESS | 3744 | 1461163037848 Marionette TRACE conn3 <- [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]]]}] 07:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 635ms 07:37:17 INFO - PROCESS | 3744 | 1461163037890 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 3744 | 1461163037892 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:37:17 INFO - PROCESS | 3744 | 1461163037895 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 3744 | 1461163037897 Marionette TRACE conn3 <- [1,1130,null,{}] 07:37:17 INFO - PROCESS | 3744 | 1461163037914 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:17 INFO - PROCESS | 3744 | 1461163037998 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:37:18 INFO - PROCESS | 3744 | 1461163038004 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3744 | ++DOCSHELL 18736800 == 37 [pid = 3744] [id = 292] 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18B43400) [pid = 3744] [serial = 875] [outer = 00000000] 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1963B400) [pid = 3744] [serial = 876] [outer = 18B43400] 07:37:18 INFO - PROCESS | 3744 | 1461163038056 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19641400) [pid = 3744] [serial = 877] [outer = 18B43400] 07:37:18 INFO - PROCESS | 3744 | 1461163038498 Marionette TRACE conn3 <- [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]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 621ms 07:37:18 INFO - PROCESS | 3744 | 1461163038514 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 3744 | 1461163038516 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:37:18 INFO - PROCESS | 3744 | 1461163038520 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 3744 | 1461163038521 Marionette TRACE conn3 <- [1,1134,null,{}] 07:37:18 INFO - PROCESS | 3744 | 1461163038525 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:18 INFO - PROCESS | 3744 | 1461163038634 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:37:18 INFO - PROCESS | 3744 | 1461163038643 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3744 | ++DOCSHELL 1966E000 == 38 [pid = 3744] [id = 293] 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1966F000) [pid = 3744] [serial = 878] [outer = 00000000] 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19675800) [pid = 3744] [serial = 879] [outer = 1966F000] 07:37:18 INFO - PROCESS | 3744 | 1461163038724 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (196A8800) [pid = 3744] [serial = 880] [outer = 1966F000] 07:37:19 INFO - PROCESS | 3744 | 1461163039189 Marionette TRACE conn3 <- [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]]]}] 07:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 726ms 07:37:19 INFO - PROCESS | 3744 | 1461163039244 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 3744 | 1461163039246 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:37:19 INFO - PROCESS | 3744 | 1461163039250 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 3744 | 1461163039251 Marionette TRACE conn3 <- [1,1138,null,{}] 07:37:19 INFO - PROCESS | 3744 | 1461163039255 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:19 INFO - PROCESS | 3744 | 1461163039342 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:37:19 INFO - PROCESS | 3744 | 1461163039350 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 3744 | ++DOCSHELL 17F9B800 == 39 [pid = 3744] [id = 294] 07:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (196ABC00) [pid = 3744] [serial = 881] [outer = 00000000] 07:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19B56000) [pid = 3744] [serial = 882] [outer = 196ABC00] 07:37:19 INFO - PROCESS | 3744 | 1461163039394 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19B55800) [pid = 3744] [serial = 883] [outer = 196ABC00] 07:37:19 INFO - PROCESS | 3744 | 1461163039821 Marionette TRACE conn3 <- [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]]]}] 07:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 07:37:19 INFO - PROCESS | 3744 | 1461163039871 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 3744 | 1461163039873 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:37:19 INFO - PROCESS | 3744 | 1461163039882 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 3744 | 1461163039884 Marionette TRACE conn3 <- [1,1142,null,{}] 07:37:19 INFO - PROCESS | 3744 | 1461163039887 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:20 INFO - PROCESS | 3744 | 1461163040023 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:37:20 INFO - PROCESS | 3744 | 1461163040047 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 3744 | ++DOCSHELL 197ED400 == 40 [pid = 3744] [id = 295] 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (197F1C00) [pid = 3744] [serial = 884] [outer = 00000000] 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A35B400) [pid = 3744] [serial = 885] [outer = 197F1C00] 07:37:20 INFO - PROCESS | 3744 | 1461163040100 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A358800) [pid = 3744] [serial = 886] [outer = 197F1C00] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14AAB400) [pid = 3744] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (15C01C00) [pid = 3744] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19645C00) [pid = 3744] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18233000) [pid = 3744] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19678C00) [pid = 3744] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1678E800) [pid = 3744] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (197EC400) [pid = 3744] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (15455800) [pid = 3744] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18731000) [pid = 3744] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1320E800) [pid = 3744] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (197F7C00) [pid = 3744] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A359800) [pid = 3744] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13208400) [pid = 3744] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD59800) [pid = 3744] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (12BDD800) [pid = 3744] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18B41400) [pid = 3744] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (123ED000) [pid = 3744] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A35EC00) [pid = 3744] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16797400) [pid = 3744] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (142D3000) [pid = 3744] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (13262400) [pid = 3744] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:37:20 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1975D400) [pid = 3744] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:37:20 INFO - PROCESS | 3744 | 1461163040749 Marionette TRACE conn3 <- [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]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 907ms 07:37:20 INFO - PROCESS | 3744 | 1461163040806 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 3744 | 1461163040808 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:37:20 INFO - PROCESS | 3744 | 1461163040811 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:37:20 INFO - PROCESS | 3744 | 1461163040813 Marionette TRACE conn3 <- [1,1146,null,{}] 07:37:20 INFO - PROCESS | 3744 | 1461163040817 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:20 INFO - PROCESS | 3744 | 1461163040892 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:37:20 INFO - PROCESS | 3744 | 1461163040898 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 3744 | ++DOCSHELL 142CA400 == 41 [pid = 3744] [id = 296] 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (142F2000) [pid = 3744] [serial = 887] [outer = 00000000] 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15AD5C00) [pid = 3744] [serial = 888] [outer = 142F2000] 07:37:20 INFO - PROCESS | 3744 | 1461163040944 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15A3F400) [pid = 3744] [serial = 889] [outer = 142F2000] 07:37:21 INFO - PROCESS | 3744 | 1461163041347 Marionette TRACE conn3 <- [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]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 575ms 07:37:21 INFO - PROCESS | 3744 | 1461163041389 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 3744 | 1461163041390 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:37:21 INFO - PROCESS | 3744 | 1461163041394 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 3744 | 1461163041395 Marionette TRACE conn3 <- [1,1150,null,{}] 07:37:21 INFO - PROCESS | 3744 | 1461163041403 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:21 INFO - PROCESS | 3744 | 1461163041479 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:37:21 INFO - PROCESS | 3744 | 1461163041485 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:21 INFO - PROCESS | 3744 | ++DOCSHELL 14AE4C00 == 42 [pid = 3744] [id = 297] 07:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15457000) [pid = 3744] [serial = 890] [outer = 00000000] 07:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19675000) [pid = 3744] [serial = 891] [outer = 15457000] 07:37:21 INFO - PROCESS | 3744 | 1461163041529 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (197F7C00) [pid = 3744] [serial = 892] [outer = 15457000] 07:37:21 INFO - PROCESS | 3744 | 1461163041952 Marionette TRACE conn3 <- [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]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 575ms 07:37:21 INFO - PROCESS | 3744 | 1461163041974 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 3744 | 1461163041976 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:37:21 INFO - PROCESS | 3744 | 1461163041979 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 3744 | 1461163041981 Marionette TRACE conn3 <- [1,1154,null,{}] 07:37:21 INFO - PROCESS | 3744 | 1461163042000 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:22 INFO - PROCESS | 3744 | 1461163042075 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:37:22 INFO - PROCESS | 3744 | 1461163042082 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 3744 | ++DOCSHELL 19B51800 == 43 [pid = 3744] [id = 298] 07:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19B5F800) [pid = 3744] [serial = 893] [outer = 00000000] 07:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AD57C00) [pid = 3744] [serial = 894] [outer = 19B5F800] 07:37:22 INFO - PROCESS | 3744 | 1461163042134 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1ADD1400) [pid = 3744] [serial = 895] [outer = 19B5F800] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 1963E000 == 42 [pid = 3744] [id = 257] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 19645800 == 41 [pid = 3744] [id = 271] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 16532800 == 40 [pid = 3744] [id = 270] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 1320A800 == 39 [pid = 3744] [id = 289] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 123F5C00 == 38 [pid = 3744] [id = 288] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 16E70400 == 37 [pid = 3744] [id = 286] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 19769400 == 36 [pid = 3744] [id = 287] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 146B8400 == 35 [pid = 3744] [id = 285] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 1966E000 == 34 [pid = 3744] [id = 293] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 17F9B800 == 33 [pid = 3744] [id = 294] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 168A1800 == 32 [pid = 3744] [id = 291] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 197ED400 == 31 [pid = 3744] [id = 295] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 18736800 == 30 [pid = 3744] [id = 292] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 16413800 == 29 [pid = 3744] [id = 290] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 14AE4C00 == 28 [pid = 3744] [id = 297] 07:37:23 INFO - PROCESS | 3744 | --DOCSHELL 142CA400 == 27 [pid = 3744] [id = 296] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15472000) [pid = 3744] [serial = 790] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (156A9000) [pid = 3744] [serial = 745] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19767400) [pid = 3744] [serial = 696] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (133DAC00) [pid = 3744] [serial = 742] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19642800) [pid = 3744] [serial = 784] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13AE8000) [pid = 3744] [serial = 778] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A887C00) [pid = 3744] [serial = 787] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (168FCC00) [pid = 3744] [serial = 781] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15470C00) [pid = 3744] [serial = 808] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1546C400) [pid = 3744] [serial = 807] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1678EC00) [pid = 3744] [serial = 828] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (196AE400) [pid = 3744] [serial = 814] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (196A6400) [pid = 3744] [serial = 813] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18651400) [pid = 3744] [serial = 831] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18739C00) [pid = 3744] [serial = 832] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196AC400) [pid = 3744] [serial = 837] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18226C00) [pid = 3744] [serial = 811] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17F8D400) [pid = 3744] [serial = 810] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1A308000) [pid = 3744] [serial = 840] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (165AAC00) [pid = 3744] [serial = 826] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16528000) [pid = 3744] [serial = 825] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19639800) [pid = 3744] [serial = 834] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18634400) [pid = 3744] [serial = 843] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (168F3C00) [pid = 3744] [serial = 829] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A18C800) [pid = 3744] [serial = 817] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19C15C00) [pid = 3744] [serial = 816] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1AD5FC00) [pid = 3744] [serial = 823] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1AD5B000) [pid = 3744] [serial = 822] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1ADD8000) [pid = 3744] [serial = 849] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (19637000) [pid = 3744] [serial = 844] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A4A1400) [pid = 3744] [serial = 819] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1AD63800) [pid = 3744] [serial = 846] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1A35D800) [pid = 3744] [serial = 841] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1975E000) [pid = 3744] [serial = 838] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1ADDDC00) [pid = 3744] [serial = 850] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1966A800) [pid = 3744] [serial = 835] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1ADD2000) [pid = 3744] [serial = 847] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1C2CC400) [pid = 3744] [serial = 852] [outer = 00000000] [url = about:blank] 07:37:23 INFO - PROCESS | 3744 | 1461163043956 Marionette TRACE conn3 <- [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]]]}] 07:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1998ms 07:37:23 INFO - PROCESS | 3744 | 1461163043990 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:37:23 INFO - PROCESS | 3744 | 1461163043995 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:37:23 INFO - PROCESS | 3744 | 1461163044000 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 3744 | 1461163044004 Marionette TRACE conn3 <- [1,1158,null,{}] 07:37:23 INFO - PROCESS | 3744 | 1461163044011 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:24 INFO - PROCESS | 3744 | 1461163044076 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:37:24 INFO - PROCESS | 3744 | 1461163044087 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 3744 | ++DOCSHELL 136A2C00 == 28 [pid = 3744] [id = 299] 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (136AA000) [pid = 3744] [serial = 896] [outer = 00000000] 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (13AE4C00) [pid = 3744] [serial = 897] [outer = 136AA000] 07:37:24 INFO - PROCESS | 3744 | 1461163044136 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (142C9000) [pid = 3744] [serial = 898] [outer = 136AA000] 07:37:24 INFO - PROCESS | 3744 | 1461163044596 Marionette TRACE conn3 <- [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]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 620ms 07:37:24 INFO - PROCESS | 3744 | 1461163044607 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 3744 | 1461163044613 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:37:24 INFO - PROCESS | 3744 | 1461163044620 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 3744 | 1461163044622 Marionette TRACE conn3 <- [1,1162,null,{}] 07:37:24 INFO - PROCESS | 3744 | 1461163044626 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:24 INFO - PROCESS | 3744 | 1461163044702 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:37:24 INFO - PROCESS | 3744 | 1461163044708 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 3744 | ++DOCSHELL 13AEA800 == 29 [pid = 3744] [id = 300] 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (142EE000) [pid = 3744] [serial = 899] [outer = 00000000] 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15461C00) [pid = 3744] [serial = 900] [outer = 142EE000] 07:37:24 INFO - PROCESS | 3744 | 1461163044753 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1546F400) [pid = 3744] [serial = 901] [outer = 142EE000] 07:37:25 INFO - PROCESS | 3744 | 1461163045191 Marionette TRACE conn3 <- [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] 07:37:25 INFO - PROCESS | 3744 | 1461163045245 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:37:25 INFO - PROCESS | 3744 | 1461163045248 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 3744 | 1461163045252 Marionette TRACE conn3 <- [1,1166,null,{}] 07:37:25 INFO - PROCESS | 3744 | 1461163045262 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:25 INFO - PROCESS | 3744 | 1461163045341 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:37:25 INFO - PROCESS | 3744 | 1461163045351 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 3744 | ++DOCSHELL 16533000 == 30 [pid = 3744] [id = 301] 07:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (165AAC00) [pid = 3744] [serial = 902] [outer = 00000000] 07:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16898000) [pid = 3744] [serial = 903] [outer = 165AAC00] 07:37:25 INFO - PROCESS | 3744 | 1461163045398 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1689F000) [pid = 3744] [serial = 904] [outer = 165AAC00] 07:37:25 INFO - PROCESS | 3744 | 1461163045869 Marionette TRACE conn3 <- [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] 07:37:25 INFO - PROCESS | 3744 | 1461163045931 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:37:25 INFO - PROCESS | 3744 | 1461163045935 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 3744 | 1461163045936 Marionette TRACE conn3 <- [1,1170,null,{}] 07:37:25 INFO - PROCESS | 3744 | 1461163045940 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:26 INFO - PROCESS | 3744 | 1461163046013 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:37:26 INFO - PROCESS | 3744 | 1461163046019 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 3744 | ++DOCSHELL 15C0FC00 == 31 [pid = 3744] [id = 302] 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16897400) [pid = 3744] [serial = 905] [outer = 00000000] 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17F3EC00) [pid = 3744] [serial = 906] [outer = 16897400] 07:37:26 INFO - PROCESS | 3744 | 1461163046064 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1804A800) [pid = 3744] [serial = 907] [outer = 16897400] 07:37:26 INFO - PROCESS | 3744 | 1461163046467 Marionette TRACE conn3 <- [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] 07:37:26 INFO - PROCESS | 3744 | 1461163046514 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:37:26 INFO - PROCESS | 3744 | 1461163046517 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:37:26 INFO - PROCESS | 3744 | 1461163046519 Marionette TRACE conn3 <- [1,1174,null,{}] 07:37:26 INFO - PROCESS | 3744 | 1461163046522 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:26 INFO - PROCESS | 3744 | 1461163046593 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:37:26 INFO - PROCESS | 3744 | 1461163046599 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 3744 | ++DOCSHELL 1804C400 == 32 [pid = 3744] [id = 303] 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18050400) [pid = 3744] [serial = 908] [outer = 00000000] 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18630000) [pid = 3744] [serial = 909] [outer = 18050400] 07:37:26 INFO - PROCESS | 3744 | 1461163046644 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18646C00) [pid = 3744] [serial = 910] [outer = 18050400] 07:37:27 INFO - PROCESS | 3744 | 1461163047176 Marionette TRACE conn3 <- [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] 07:37:27 INFO - PROCESS | 3744 | 1461163047201 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:37:27 INFO - PROCESS | 3744 | 1461163047204 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:37:27 INFO - PROCESS | 3744 | 1461163047206 Marionette TRACE conn3 <- [1,1178,null,{}] 07:37:27 INFO - PROCESS | 3744 | 1461163047209 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:27 INFO - PROCESS | 3744 | 1461163047301 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:37:27 INFO - PROCESS | 3744 | 1461163047293 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 3744 | ++DOCSHELL 133CD000 == 33 [pid = 3744] [id = 304] 07:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1804EC00) [pid = 3744] [serial = 911] [outer = 00000000] 07:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1963F000) [pid = 3744] [serial = 912] [outer = 1804EC00] 07:37:27 INFO - PROCESS | 3744 | 1461163047342 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19645800) [pid = 3744] [serial = 913] [outer = 1804EC00] 07:37:27 INFO - PROCESS | 3744 | 1461163047767 Marionette TRACE conn3 <- [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] 07:37:27 INFO - PROCESS | 3744 | 1461163047827 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:37:27 INFO - PROCESS | 3744 | 1461163047831 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - PROCESS | 3744 | 1461163047832 Marionette TRACE conn3 <- [1,1182,null,{}] 07:37:27 INFO - PROCESS | 3744 | 1461163047820 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:27 INFO - PROCESS | 3744 | 1461163047890 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:37:27 INFO - PROCESS | 3744 | 1461163047926 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 3744 | ++DOCSHELL 19642C00 == 34 [pid = 3744] [id = 305] 07:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19672000) [pid = 3744] [serial = 914] [outer = 00000000] 07:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (196A6400) [pid = 3744] [serial = 915] [outer = 19672000] 07:37:27 INFO - PROCESS | 3744 | 1461163047974 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (196A7C00) [pid = 3744] [serial = 916] [outer = 19672000] 07:37:28 INFO - PROCESS | 3744 | 1461163048388 Marionette TRACE conn3 <- [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] 07:37:28 INFO - PROCESS | 3744 | 1461163048436 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:37:28 INFO - PROCESS | 3744 | 1461163048439 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:37:28 INFO - PROCESS | 3744 | 1461163048441 Marionette TRACE conn3 <- [1,1186,null,{}] 07:37:28 INFO - PROCESS | 3744 | 1461163048444 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:28 INFO - PROCESS | 3744 | 1461163048514 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:37:28 INFO - PROCESS | 3744 | 1461163048520 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 3744 | ++DOCSHELL 1545C000 == 35 [pid = 3744] [id = 306] 07:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19672400) [pid = 3744] [serial = 917] [outer = 00000000] 07:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19765400) [pid = 3744] [serial = 918] [outer = 19672400] 07:37:28 INFO - PROCESS | 3744 | 1461163048565 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19764C00) [pid = 3744] [serial = 919] [outer = 19672400] 07:37:28 INFO - PROCESS | 3744 | 1461163048968 Marionette TRACE conn3 <- [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]]]}] 07:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 575ms 07:37:29 INFO - PROCESS | 3744 | 1461163049018 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 3744 | 1461163049020 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:37:29 INFO - PROCESS | 3744 | 1461163049031 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 3744 | 1461163049032 Marionette TRACE conn3 <- [1,1190,null,{}] 07:37:29 INFO - PROCESS | 3744 | 1461163049036 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:29 INFO - PROCESS | 3744 | 1461163049134 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:37:29 INFO - PROCESS | 3744 | 1461163049143 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 16532C00 == 36 [pid = 3744] [id = 307] 07:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19804000) [pid = 3744] [serial = 920] [outer = 00000000] 07:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19C16800) [pid = 3744] [serial = 921] [outer = 19804000] 07:37:29 INFO - PROCESS | 3744 | 1461163049186 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19B60C00) [pid = 3744] [serial = 922] [outer = 19804000] 07:37:29 INFO - PROCESS | 3744 | 1461163049643 Marionette TRACE conn3 <- [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]]]}] 07:37:29 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 07:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 681ms 07:37:29 INFO - PROCESS | 3744 | 1461163049710 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 3744 | 1461163049712 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:37:29 INFO - PROCESS | 3744 | 1461163049721 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 3744 | 1461163049723 Marionette TRACE conn3 <- [1,1194,null,{}] 07:37:29 INFO - PROCESS | 3744 | 1461163049728 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:29 INFO - PROCESS | 3744 | 1461163049864 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:37:29 INFO - PROCESS | 3744 | 1461163049918 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 1A30A400 == 37 [pid = 3744] [id = 308] 07:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A30AC00) [pid = 3744] [serial = 923] [outer = 00000000] 07:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A49A400) [pid = 3744] [serial = 924] [outer = 1A30AC00] 07:37:29 INFO - PROCESS | 3744 | 1461163049963 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A830400) [pid = 3744] [serial = 925] [outer = 1A30AC00] 07:37:30 INFO - PROCESS | 3744 | 1461163050378 Marionette TRACE conn3 <- [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]]]}] 07:37:30 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 07:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 665ms 07:37:30 INFO - PROCESS | 3744 | 1461163050402 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 3744 | 1461163050404 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:37:30 INFO - PROCESS | 3744 | 1461163050449 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 3744 | 1461163050451 Marionette TRACE conn3 <- [1,1198,null,{}] 07:37:30 INFO - PROCESS | 3744 | 1461163050454 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:30 INFO - PROCESS | 3744 | 1461163050568 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:37:30 INFO - PROCESS | 3744 | 1461163050580 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 3744 | ++DOCSHELL 17F3D800 == 38 [pid = 3744] [id = 309] 07:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A883C00) [pid = 3744] [serial = 926] [outer = 00000000] 07:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AD06000) [pid = 3744] [serial = 927] [outer = 1A883C00] 07:37:30 INFO - PROCESS | 3744 | 1461163050657 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1AD5BC00) [pid = 3744] [serial = 928] [outer = 1A883C00] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (196A4C00) [pid = 3744] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18BDD400) [pid = 3744] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15457000) [pid = 3744] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1966F000) [pid = 3744] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (196ABC00) [pid = 3744] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (197F1C00) [pid = 3744] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (12B3C800) [pid = 3744] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1976B000) [pid = 3744] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (179D0800) [pid = 3744] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (14A09800) [pid = 3744] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AD58800) [pid = 3744] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18B43400) [pid = 3744] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (179D3800) [pid = 3744] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1652A400) [pid = 3744] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1320B000) [pid = 3744] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:37:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (142F2000) [pid = 3744] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:37:31 INFO - PROCESS | 3744 | 1461163051203 Marionette TRACE conn3 <- [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]]]}] 07:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 832ms 07:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:37:31 INFO - PROCESS | 3744 | 1461163051267 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 3744 | 1461163051269 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:37:31 INFO - PROCESS | 3744 | 1461163051272 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 3744 | 1461163051273 Marionette TRACE conn3 <- [1,1202,null,{}] 07:37:31 INFO - PROCESS | 3744 | 1461163051277 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:31 INFO - PROCESS | 3744 | 1461163051348 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:37:31 INFO - PROCESS | 3744 | 1461163051356 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 1434C000 == 39 [pid = 3744] [id = 310] 07:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (143A9800) [pid = 3744] [serial = 929] [outer = 00000000] 07:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18649800) [pid = 3744] [serial = 930] [outer = 143A9800] 07:37:31 INFO - PROCESS | 3744 | 1461163051407 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18648000) [pid = 3744] [serial = 931] [outer = 143A9800] 07:37:31 INFO - PROCESS | 3744 | 1461163051834 Marionette TRACE conn3 <- [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]]]}] 07:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 605ms 07:37:31 INFO - PROCESS | 3744 | 1461163051893 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 3744 | 1461163051895 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:37:31 INFO - PROCESS | 3744 | 1461163051898 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 3744 | 1461163051900 Marionette TRACE conn3 <- [1,1206,null,{}] 07:37:31 INFO - PROCESS | 3744 | 1461163051905 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:31 INFO - PROCESS | 3744 | 1461163051976 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:37:31 INFO - PROCESS | 3744 | 1461163051983 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 168A0000 == 40 [pid = 3744] [id = 311] 07:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1804D000) [pid = 3744] [serial = 932] [outer = 00000000] 07:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1AD5CC00) [pid = 3744] [serial = 933] [outer = 1804D000] 07:37:32 INFO - PROCESS | 3744 | 1461163052026 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1AD62C00) [pid = 3744] [serial = 934] [outer = 1804D000] 07:37:32 INFO - PROCESS | 3744 | 1461163052448 Marionette TRACE conn3 <- [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]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 605ms 07:37:32 INFO - PROCESS | 3744 | 1461163052519 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 3744 | 1461163052521 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:37:32 INFO - PROCESS | 3744 | 1461163052525 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:37:32 INFO - PROCESS | 3744 | 1461163052526 Marionette TRACE conn3 <- [1,1210,null,{}] 07:37:32 INFO - PROCESS | 3744 | 1461163052529 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:32 INFO - PROCESS | 3744 | 1461163052603 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:37:32 INFO - PROCESS | 3744 | 1461163052611 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 3744 | ++DOCSHELL 1AD65C00 == 41 [pid = 3744] [id = 312] 07:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1ADD6000) [pid = 3744] [serial = 935] [outer = 00000000] 07:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1C2C4C00) [pid = 3744] [serial = 936] [outer = 1ADD6000] 07:37:32 INFO - PROCESS | 3744 | 1461163052655 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1ADDE800) [pid = 3744] [serial = 937] [outer = 1ADD6000] 07:37:33 INFO - PROCESS | 3744 | 1461163053046 Marionette TRACE conn3 <- [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] 07:37:33 INFO - PROCESS | 3744 | 1461163053115 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:37:33 INFO - PROCESS | 3744 | 1461163053124 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - PROCESS | 3744 | 1461163053128 Marionette TRACE conn3 <- [1,1214,null,{}] 07:37:33 INFO - PROCESS | 3744 | 1461163053134 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:33 INFO - PROCESS | 3744 | 1461163053249 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:37:33 INFO - PROCESS | 3744 | 1461163053426 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 3744 | ++DOCSHELL 133DA000 == 42 [pid = 3744] [id = 313] 07:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (133DAC00) [pid = 3744] [serial = 938] [outer = 00000000] 07:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (138CA800) [pid = 3744] [serial = 939] [outer = 133DAC00] 07:37:33 INFO - PROCESS | 3744 | 1461163053474 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (142CB800) [pid = 3744] [serial = 940] [outer = 133DAC00] 07:37:34 INFO - PROCESS | 3744 | 1461163054195 Marionette TRACE conn3 <- [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]]]}] 07:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1104ms 07:37:34 INFO - PROCESS | 3744 | 1461163054237 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 3744 | 1461163054241 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:37:34 INFO - PROCESS | 3744 | 1461163054249 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - PROCESS | 3744 | 1461163054253 Marionette TRACE conn3 <- [1,1218,null,{}] 07:37:34 INFO - PROCESS | 3744 | 1461163054257 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:34 INFO - PROCESS | 3744 | 1461163054368 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:37:34 INFO - PROCESS | 3744 | 1461163054447 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 3744 | ++DOCSHELL 146B1400 == 43 [pid = 3744] [id = 314] 07:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14AEE000) [pid = 3744] [serial = 941] [outer = 00000000] 07:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16532400) [pid = 3744] [serial = 942] [outer = 14AEE000] 07:37:34 INFO - PROCESS | 3744 | 1461163054511 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (16791000) [pid = 3744] [serial = 943] [outer = 14AEE000] 07:37:35 INFO - PROCESS | 3744 | 1461163055375 Marionette TRACE conn3 <- [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]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1150ms 07:37:35 INFO - PROCESS | 3744 | 1461163055411 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 3744 | 1461163055415 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:37:35 INFO - PROCESS | 3744 | 1461163055420 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 3744 | 1461163055424 Marionette TRACE conn3 <- [1,1222,null,{}] 07:37:35 INFO - PROCESS | 3744 | 1461163055430 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:35 INFO - PROCESS | 3744 | 1461163055537 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:37:35 INFO - PROCESS | 3744 | 1461163055622 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 3744 | ++DOCSHELL 123BC000 == 44 [pid = 3744] [id = 315] 07:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (12D3D400) [pid = 3744] [serial = 944] [outer = 00000000] 07:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (142EF800) [pid = 3744] [serial = 945] [outer = 12D3D400] 07:37:35 INFO - PROCESS | 3744 | 1461163055682 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1546B000) [pid = 3744] [serial = 946] [outer = 12D3D400] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 168A0000 == 43 [pid = 3744] [id = 311] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 1434C000 == 42 [pid = 3744] [id = 310] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 17F3D800 == 41 [pid = 3744] [id = 309] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 1A30A400 == 40 [pid = 3744] [id = 308] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 16532C00 == 39 [pid = 3744] [id = 307] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 1545C000 == 38 [pid = 3744] [id = 306] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 19642C00 == 37 [pid = 3744] [id = 305] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 133CD000 == 36 [pid = 3744] [id = 304] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 1804C400 == 35 [pid = 3744] [id = 303] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 15C0FC00 == 34 [pid = 3744] [id = 302] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 16533000 == 33 [pid = 3744] [id = 301] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 13AEA800 == 32 [pid = 3744] [id = 300] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1AD57C00) [pid = 3744] [serial = 894] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOCSHELL 136A2C00 == 31 [pid = 3744] [id = 299] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A49F000) [pid = 3744] [serial = 820] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19674400) [pid = 3744] [serial = 805] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (197F7C00) [pid = 3744] [serial = 892] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19675800) [pid = 3744] [serial = 879] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19B56000) [pid = 3744] [serial = 882] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (196A8800) [pid = 3744] [serial = 880] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A35B400) [pid = 3744] [serial = 885] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19B55800) [pid = 3744] [serial = 883] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19675000) [pid = 3744] [serial = 891] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A358800) [pid = 3744] [serial = 886] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13AE5800) [pid = 3744] [serial = 865] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1373AC00) [pid = 3744] [serial = 864] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1AD5AC00) [pid = 3744] [serial = 862] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A49B000) [pid = 3744] [serial = 861] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18BDF000) [pid = 3744] [serial = 859] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18648800) [pid = 3744] [serial = 858] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (15A37800) [pid = 3744] [serial = 856] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (15468000) [pid = 3744] [serial = 855] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1C2CF400) [pid = 3744] [serial = 853] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1963B400) [pid = 3744] [serial = 876] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18732000) [pid = 3744] [serial = 873] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18B35C00) [pid = 3744] [serial = 874] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (168F8800) [pid = 3744] [serial = 870] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16E7E400) [pid = 3744] [serial = 871] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15456C00) [pid = 3744] [serial = 867] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15A3E400) [pid = 3744] [serial = 868] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (15AD5C00) [pid = 3744] [serial = 888] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (19641400) [pid = 3744] [serial = 877] [outer = 00000000] [url = about:blank] 07:37:35 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15A3F400) [pid = 3744] [serial = 889] [outer = 00000000] [url = about:blank] 07:37:36 INFO - PROCESS | 3744 | 1461163056152 Marionette TRACE conn3 <- [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]]]}] 07:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 772ms 07:37:36 INFO - PROCESS | 3744 | 1461163056181 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 3744 | 1461163056187 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:37:36 INFO - PROCESS | 3744 | 1461163056192 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 3744 | 1461163056195 Marionette TRACE conn3 <- [1,1226,null,{}] 07:37:36 INFO - PROCESS | 3744 | 1461163056198 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:36 INFO - PROCESS | 3744 | 1461163056274 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:37:36 INFO - PROCESS | 3744 | 1461163056282 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 3744 | ++DOCSHELL 142D3000 == 32 [pid = 3744] [id = 316] 07:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1563BC00) [pid = 3744] [serial = 947] [outer = 00000000] 07:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15CD1800) [pid = 3744] [serial = 948] [outer = 1563BC00] 07:37:36 INFO - PROCESS | 3744 | 1461163056329 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1641F400) [pid = 3744] [serial = 949] [outer = 1563BC00] 07:37:36 INFO - PROCESS | 3744 | 1461163056775 Marionette TRACE conn3 <- [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]]]}] 07:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 620ms 07:37:36 INFO - PROCESS | 3744 | 1461163056812 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 3744 | 1461163056814 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:37:36 INFO - PROCESS | 3744 | 1461163056818 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 3744 | 1461163056821 Marionette TRACE conn3 <- [1,1230,null,{}] 07:37:36 INFO - PROCESS | 3744 | 1461163056832 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:36 INFO - PROCESS | 3744 | 1461163056911 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:37:36 INFO - PROCESS | 3744 | 1461163056954 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 3744 | ++DOCSHELL 168F8800 == 33 [pid = 3744] [id = 317] 07:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (168F9C00) [pid = 3744] [serial = 950] [outer = 00000000] 07:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16E7A800) [pid = 3744] [serial = 951] [outer = 168F9C00] 07:37:37 INFO - PROCESS | 3744 | 1461163057010 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17F3A000) [pid = 3744] [serial = 952] [outer = 168F9C00] 07:37:37 INFO - PROCESS | 3744 | 1461163057457 Marionette TRACE conn3 <- [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]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 681ms 07:37:37 INFO - PROCESS | 3744 | 1461163057500 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 3744 | 1461163057502 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:37:37 INFO - PROCESS | 3744 | 1461163057505 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 3744 | 1461163057507 Marionette TRACE conn3 <- [1,1234,null,{}] 07:37:37 INFO - PROCESS | 3744 | 1461163057510 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:37 INFO - PROCESS | 3744 | 1461163057595 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:37:37 INFO - PROCESS | 3744 | 1461163057601 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 3744 | ++DOCSHELL 13AEA800 == 34 [pid = 3744] [id = 318] 07:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (179C7400) [pid = 3744] [serial = 953] [outer = 00000000] 07:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18652800) [pid = 3744] [serial = 954] [outer = 179C7400] 07:37:37 INFO - PROCESS | 3744 | 1461163057646 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18733C00) [pid = 3744] [serial = 955] [outer = 179C7400] 07:37:38 INFO - PROCESS | 3744 | 1461163058090 Marionette TRACE conn3 <- [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]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 620ms 07:37:38 INFO - PROCESS | 3744 | 1461163058126 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 3744 | 1461163058128 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:37:38 INFO - PROCESS | 3744 | 1461163058131 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 3744 | 1461163058133 Marionette TRACE conn3 <- [1,1238,null,{}] 07:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:37:38 INFO - PROCESS | 3744 | 1461163058137 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:38 INFO - PROCESS | 3744 | 1461163058237 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:37:38 INFO - PROCESS | 3744 | 1461163058318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 3744 | ++DOCSHELL 18B3A000 == 35 [pid = 3744] [id = 319] 07:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (18B3A400) [pid = 3744] [serial = 956] [outer = 00000000] 07:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18BDDC00) [pid = 3744] [serial = 957] [outer = 18B3A400] 07:37:38 INFO - PROCESS | 3744 | 1461163058364 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (192E9C00) [pid = 3744] [serial = 958] [outer = 18B3A400] 07:37:38 INFO - PROCESS | 3744 | 1461163058780 Marionette TRACE conn3 <- [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]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 665ms 07:37:38 INFO - PROCESS | 3744 | 1461163058820 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 3744 | 1461163058822 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:37:38 INFO - PROCESS | 3744 | 1461163058834 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 3744 | 1461163058835 Marionette TRACE conn3 <- [1,1242,null,{}] 07:37:38 INFO - PROCESS | 3744 | 1461163058839 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:38 INFO - PROCESS | 3744 | 1461163058942 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:37:38 INFO - PROCESS | 3744 | 1461163058952 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 3744 | ++DOCSHELL 1966B800 == 36 [pid = 3744] [id = 320] 07:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1966D400) [pid = 3744] [serial = 959] [outer = 00000000] 07:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19674400) [pid = 3744] [serial = 960] [outer = 1966D400] 07:37:39 INFO - PROCESS | 3744 | 1461163059006 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19673C00) [pid = 3744] [serial = 961] [outer = 1966D400] 07:37:39 INFO - PROCESS | 3744 | 1461163059433 Marionette TRACE conn3 <- [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]]]}] 07:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 665ms 07:37:39 INFO - PROCESS | 3744 | 1461163059499 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 3744 | 1461163059501 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:37:39 INFO - PROCESS | 3744 | 1461163059509 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 3744 | 1461163059511 Marionette TRACE conn3 <- [1,1246,null,{}] 07:37:39 INFO - PROCESS | 3744 | 1461163059515 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:39 INFO - PROCESS | 3744 | 1461163059653 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:37:39 INFO - PROCESS | 3744 | 1461163059665 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 3744 | ++DOCSHELL 196AB800 == 37 [pid = 3744] [id = 321] 07:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (196AC000) [pid = 3744] [serial = 962] [outer = 00000000] 07:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19763000) [pid = 3744] [serial = 963] [outer = 196AC000] 07:37:39 INFO - PROCESS | 3744 | 1461163059709 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19760400) [pid = 3744] [serial = 964] [outer = 196AC000] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A30AC00) [pid = 3744] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19804000) [pid = 3744] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A883C00) [pid = 3744] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (16897400) [pid = 3744] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (142EE000) [pid = 3744] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1804EC00) [pid = 3744] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19672000) [pid = 3744] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18050400) [pid = 3744] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (165AAC00) [pid = 3744] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19672400) [pid = 3744] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (136AA000) [pid = 3744] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (143A9800) [pid = 3744] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1804D000) [pid = 3744] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:37:40 INFO - PROCESS | 3744 | 1461163060196 Marionette TRACE conn3 <- [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]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 711ms 07:37:40 INFO - PROCESS | 3744 | 1461163060231 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3744 | 1461163060233 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:37:40 INFO - PROCESS | 3744 | 1461163060237 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 3744 | 1461163060238 Marionette TRACE conn3 <- [1,1250,null,{}] 07:37:40 INFO - PROCESS | 3744 | 1461163060242 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:40 INFO - PROCESS | 3744 | 1461163060312 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:37:40 INFO - PROCESS | 3744 | 1461163060318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 3744 | ++DOCSHELL 133CB800 == 38 [pid = 3744] [id = 322] 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13738800) [pid = 3744] [serial = 965] [outer = 00000000] 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19636800) [pid = 3744] [serial = 966] [outer = 13738800] 07:37:40 INFO - PROCESS | 3744 | 1461163060362 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19672000) [pid = 3744] [serial = 967] [outer = 13738800] 07:37:40 INFO - PROCESS | 3744 | 1461163060756 Marionette TRACE conn3 <- [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]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 575ms 07:37:40 INFO - PROCESS | 3744 | 1461163060815 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3744 | 1461163060817 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:37:40 INFO - PROCESS | 3744 | 1461163060820 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:37:40 INFO - PROCESS | 3744 | 1461163060822 Marionette TRACE conn3 <- [1,1254,null,{}] 07:37:40 INFO - PROCESS | 3744 | 1461163060825 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:40 INFO - PROCESS | 3744 | 1461163060897 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:37:40 INFO - PROCESS | 3744 | 1461163060902 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 3744 | ++DOCSHELL 196A8800 == 39 [pid = 3744] [id = 323] 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (196A9800) [pid = 3744] [serial = 968] [outer = 00000000] 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19810000) [pid = 3744] [serial = 969] [outer = 196A9800] 07:37:40 INFO - PROCESS | 3744 | 1461163060946 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13263C00) [pid = 3744] [serial = 970] [outer = 196A9800] 07:37:41 INFO - PROCESS | 3744 | 1461163061362 Marionette TRACE conn3 <- [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]]]}] 07:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 574ms 07:37:41 INFO - PROCESS | 3744 | 1461163061404 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 3744 | 1461163061406 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:37:41 INFO - PROCESS | 3744 | 1461163061409 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:37:41 INFO - PROCESS | 3744 | 1461163061411 Marionette TRACE conn3 <- [1,1258,null,{}] 07:37:41 INFO - PROCESS | 3744 | 1461163061418 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:41 INFO - PROCESS | 3744 | 1461163061490 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:37:41 INFO - PROCESS | 3744 | 1461163061496 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 3744 | ++DOCSHELL 16E77C00 == 40 [pid = 3744] [id = 324] 07:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17F3E000) [pid = 3744] [serial = 971] [outer = 00000000] 07:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19F4F000) [pid = 3744] [serial = 972] [outer = 17F3E000] 07:37:41 INFO - PROCESS | 3744 | 1461163061540 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19F4E800) [pid = 3744] [serial = 973] [outer = 17F3E000] 07:37:42 INFO - PROCESS | 3744 | 1461163062036 Marionette TRACE conn3 <- [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]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 680ms 07:37:42 INFO - PROCESS | 3744 | 1461163062093 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 3744 | 1461163062098 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:37:42 INFO - PROCESS | 3744 | 1461163062104 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:37:42 INFO - PROCESS | 3744 | 1461163062108 Marionette TRACE conn3 <- [1,1262,null,{}] 07:37:42 INFO - PROCESS | 3744 | 1461163062115 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:42 INFO - PROCESS | 3744 | 1461163062252 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:37:42 INFO - PROCESS | 3744 | 1461163062352 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 3744 | ++DOCSHELL 1434A400 == 41 [pid = 3744] [id = 325] 07:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (14AEB000) [pid = 3744] [serial = 974] [outer = 00000000] 07:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (15628800) [pid = 3744] [serial = 975] [outer = 14AEB000] 07:37:42 INFO - PROCESS | 3744 | 1461163062411 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15A41800) [pid = 3744] [serial = 976] [outer = 14AEB000] 07:37:42 INFO - PROCESS | 3744 | 1461163062965 Marionette TRACE conn3 <- [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]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 907ms 07:37:43 INFO - PROCESS | 3744 | 1461163063016 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 3744 | 1461163063022 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:37:43 INFO - PROCESS | 3744 | 1461163063028 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 3744 | 1461163063031 Marionette TRACE conn3 <- [1,1266,null,{}] 07:37:43 INFO - PROCESS | 3744 | 1461163063035 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:43 INFO - PROCESS | 3744 | 1461163063134 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:37:43 INFO - PROCESS | 3744 | 1461163063212 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 3744 | ++DOCSHELL 15471800 == 42 [pid = 3744] [id = 326] 07:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1678DC00) [pid = 3744] [serial = 977] [outer = 00000000] 07:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18057400) [pid = 3744] [serial = 978] [outer = 1678DC00] 07:37:43 INFO - PROCESS | 3744 | 1461163063266 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18648800) [pid = 3744] [serial = 979] [outer = 1678DC00] 07:37:43 INFO - PROCESS | 3744 | 1461163063820 Marionette TRACE conn3 <- [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]]]}] 07:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 863ms 07:37:43 INFO - PROCESS | 3744 | 1461163063895 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 3744 | 1461163063897 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:37:43 INFO - PROCESS | 3744 | 1461163063901 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 3744 | 1461163063905 Marionette TRACE conn3 <- [1,1270,null,{}] 07:37:43 INFO - PROCESS | 3744 | 1461163063915 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:44 INFO - PROCESS | 3744 | 1461163064016 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:37:44 INFO - PROCESS | 3744 | 1461163064096 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:44 INFO - PROCESS | 3744 | ++DOCSHELL 19673400 == 43 [pid = 3744] [id = 327] 07:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1969F800) [pid = 3744] [serial = 980] [outer = 00000000] 07:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A358800) [pid = 3744] [serial = 981] [outer = 1969F800] 07:37:44 INFO - PROCESS | 3744 | 1461163064194 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A4A2400) [pid = 3744] [serial = 982] [outer = 1969F800] 07:37:44 INFO - PROCESS | 3744 | 1461163064752 Marionette TRACE conn3 <- [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]]]}] 07:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 908ms 07:37:44 INFO - PROCESS | 3744 | 1461163064811 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:37:44 INFO - PROCESS | 3744 | 1461163064814 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:37:44 INFO - PROCESS | 3744 | 1461163064818 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 3744 | 1461163064820 Marionette TRACE conn3 <- [1,1274,null,{}] 07:37:44 INFO - PROCESS | 3744 | 1461163064836 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:44 INFO - PROCESS | 3744 | 1461163064957 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:37:45 INFO - PROCESS | 3744 | 1461163065012 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 3744 | ++DOCSHELL 1A49B000 == 44 [pid = 3744] [id = 328] 07:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A886C00) [pid = 3744] [serial = 983] [outer = 00000000] 07:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AD06C00) [pid = 3744] [serial = 984] [outer = 1A886C00] 07:37:45 INFO - PROCESS | 3744 | 1461163065066 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD57C00) [pid = 3744] [serial = 985] [outer = 1A886C00] 07:37:45 INFO - PROCESS | 3744 | 1461163065653 Marionette TRACE conn3 <- [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]]]}] 07:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 877ms 07:37:45 INFO - PROCESS | 3744 | 1461163065705 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 3744 | 1461163065708 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:37:45 INFO - PROCESS | 3744 | 1461163065711 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 3744 | 1461163065713 Marionette TRACE conn3 <- [1,1278,null,{}] 07:37:45 INFO - PROCESS | 3744 | 1461163065717 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:45 INFO - PROCESS | 3744 | 1461163065801 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:37:46 INFO - PROCESS | 3744 | 1461163066023 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 3744 | ++DOCSHELL 1373AC00 == 45 [pid = 3744] [id = 329] 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (14AEC400) [pid = 3744] [serial = 986] [outer = 00000000] 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15624800) [pid = 3744] [serial = 987] [outer = 14AEC400] 07:37:46 INFO - PROCESS | 3744 | 1461163066074 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (15C84C00) [pid = 3744] [serial = 988] [outer = 14AEC400] 07:37:46 INFO - PROCESS | 3744 | 1461163066685 Marionette TRACE conn3 <- [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]]]}] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 196A8800 == 44 [pid = 3744] [id = 323] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 133CB800 == 43 [pid = 3744] [id = 322] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 196AB800 == 42 [pid = 3744] [id = 321] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 1966B800 == 41 [pid = 3744] [id = 320] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 18B3A000 == 40 [pid = 3744] [id = 319] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 13AEA800 == 39 [pid = 3744] [id = 318] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 168F8800 == 38 [pid = 3744] [id = 317] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 142D3000 == 37 [pid = 3744] [id = 316] 07:37:46 INFO - PROCESS | 3744 | --DOCSHELL 123BC000 == 36 [pid = 3744] [id = 315] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A49A400) [pid = 3744] [serial = 924] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19B60C00) [pid = 3744] [serial = 922] [outer = 00000000] [url = about:blank] 07:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AD06000) [pid = 3744] [serial = 927] [outer = 00000000] [url = about:blank] 07:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1014ms 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (17F3EC00) [pid = 3744] [serial = 906] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1804A800) [pid = 3744] [serial = 907] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15461C00) [pid = 3744] [serial = 900] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1963F000) [pid = 3744] [serial = 912] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19645800) [pid = 3744] [serial = 913] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1546F400) [pid = 3744] [serial = 901] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (196A6400) [pid = 3744] [serial = 915] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (196A7C00) [pid = 3744] [serial = 916] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18630000) [pid = 3744] [serial = 909] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18646C00) [pid = 3744] [serial = 910] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (16898000) [pid = 3744] [serial = 903] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1C2C4C00) [pid = 3744] [serial = 936] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1689F000) [pid = 3744] [serial = 904] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19765400) [pid = 3744] [serial = 918] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13AE4C00) [pid = 3744] [serial = 897] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (142C9000) [pid = 3744] [serial = 898] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A830400) [pid = 3744] [serial = 925] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18649800) [pid = 3744] [serial = 930] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AD5CC00) [pid = 3744] [serial = 933] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1AD5BC00) [pid = 3744] [serial = 928] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18648000) [pid = 3744] [serial = 931] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19C16800) [pid = 3744] [serial = 921] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1AD62C00) [pid = 3744] [serial = 934] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19764C00) [pid = 3744] [serial = 919] [outer = 00000000] [url = about:blank] 07:37:46 INFO - PROCESS | 3744 | 1461163066767 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 3744 | 1461163066771 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:37:46 INFO - PROCESS | 3744 | 1461163066778 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - PROCESS | 3744 | 1461163066781 Marionette TRACE conn3 <- [1,1282,null,{}] 07:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:37:46 INFO - PROCESS | 3744 | 1461163066788 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:46 INFO - PROCESS | 3744 | 1461163066858 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:37:46 INFO - PROCESS | 3744 | 1461163066871 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 3744 | ++DOCSHELL 1439B000 == 37 [pid = 3744] [id = 330] 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (14AE0C00) [pid = 3744] [serial = 989] [outer = 00000000] 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15470400) [pid = 3744] [serial = 990] [outer = 14AE0C00] 07:37:46 INFO - PROCESS | 3744 | 1461163066918 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16535C00) [pid = 3744] [serial = 991] [outer = 14AE0C00] 07:37:47 INFO - PROCESS | 3744 | 1461163067408 Marionette TRACE conn3 <- [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]]]}] 07:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 680ms 07:37:47 INFO - PROCESS | 3744 | 1461163067449 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 3744 | 1461163067452 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:37:47 INFO - PROCESS | 3744 | 1461163067456 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:37:47 INFO - PROCESS | 3744 | 1461163067458 Marionette TRACE conn3 <- [1,1286,null,{}] 07:37:47 INFO - PROCESS | 3744 | 1461163067461 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:47 INFO - PROCESS | 3744 | 1461163067547 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:37:47 INFO - PROCESS | 3744 | 1461163067629 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 3744 | ++DOCSHELL 13AEA800 == 38 [pid = 3744] [id = 331] 07:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1546B400) [pid = 3744] [serial = 992] [outer = 00000000] 07:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18050400) [pid = 3744] [serial = 993] [outer = 1546B400] 07:37:47 INFO - PROCESS | 3744 | 1461163067675 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18228800) [pid = 3744] [serial = 994] [outer = 1546B400] 07:37:48 INFO - PROCESS | 3744 | 1461163068077 Marionette TRACE conn3 <- [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]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 681ms 07:37:48 INFO - PROCESS | 3744 | 1461163068138 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 3744 | 1461163068140 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:37:48 INFO - PROCESS | 3744 | 1461163068149 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 3744 | 1461163068155 Marionette TRACE conn3 <- [1,1290,null,{}] 07:37:48 INFO - PROCESS | 3744 | 1461163068159 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:48 INFO - PROCESS | 3744 | 1461163068238 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:37:48 INFO - PROCESS | 3744 | 1461163068246 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 3744 | ++DOCSHELL 18651000 == 39 [pid = 3744] [id = 332] 07:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18D26400) [pid = 3744] [serial = 995] [outer = 00000000] 07:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1952C000) [pid = 3744] [serial = 996] [outer = 18D26400] 07:37:48 INFO - PROCESS | 3744 | 1461163068291 Marionette DEBUG loaded listener.js 07:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1952B000) [pid = 3744] [serial = 997] [outer = 18D26400] 07:37:48 INFO - PROCESS | 3744 | 1461163068699 Marionette TRACE conn3 <- [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]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 575ms 07:37:48 INFO - PROCESS | 3744 | 1461163068729 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 3744 | 1461163068731 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:37:48 INFO - PROCESS | 3744 | 1461163068735 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 3744 | 1461163068736 Marionette TRACE conn3 <- [1,1294,null,{}] 07:37:48 INFO - PROCESS | 3744 | 1461163068740 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:48 INFO - PROCESS | 3744 | 1461163068847 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:37:48 INFO - PROCESS | 3744 | 1461163068942 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 3744 | ++DOCSHELL 19643C00 == 40 [pid = 3744] [id = 333] 07:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19645000) [pid = 3744] [serial = 998] [outer = 00000000] 07:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19675400) [pid = 3744] [serial = 999] [outer = 19645000] 07:37:48 INFO - PROCESS | 3744 | 1461163068986 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (196A3800) [pid = 3744] [serial = 1000] [outer = 19645000] 07:37:49 INFO - PROCESS | 3744 | 1461163069393 Marionette TRACE conn3 <- [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]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 726ms 07:37:49 INFO - PROCESS | 3744 | 1461163069458 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 3744 | 1461163069460 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:37:49 INFO - PROCESS | 3744 | 1461163069463 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 3744 | 1461163069465 Marionette TRACE conn3 <- [1,1298,null,{}] 07:37:49 INFO - PROCESS | 3744 | 1461163069475 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:49 INFO - PROCESS | 3744 | 1461163069562 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:37:49 INFO - PROCESS | 3744 | 1461163069577 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 3744 | ++DOCSHELL 196AC400 == 41 [pid = 3744] [id = 334] 07:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (196ACC00) [pid = 3744] [serial = 1001] [outer = 00000000] 07:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19766400) [pid = 3744] [serial = 1002] [outer = 196ACC00] 07:37:49 INFO - PROCESS | 3744 | 1461163069677 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19803400) [pid = 3744] [serial = 1003] [outer = 196ACC00] 07:37:50 INFO - PROCESS | 3744 | 1461163070101 Marionette TRACE conn3 <- [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] 07:37:50 INFO - PROCESS | 3744 | 1461163070131 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:37:50 INFO - PROCESS | 3744 | 1461163070179 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 3744 | 1461163070180 Marionette TRACE conn3 <- [1,1302,null,{}] 07:37:50 INFO - PROCESS | 3744 | 1461163070184 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:50 INFO - PROCESS | 3744 | 1461163070285 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:37:50 INFO - PROCESS | 3744 | 1461163070296 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 3744 | ++DOCSHELL 1966E800 == 42 [pid = 3744] [id = 335] 07:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (196AEC00) [pid = 3744] [serial = 1004] [outer = 00000000] 07:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A884400) [pid = 3744] [serial = 1005] [outer = 196AEC00] 07:37:50 INFO - PROCESS | 3744 | 1461163070387 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A883000) [pid = 3744] [serial = 1006] [outer = 196AEC00] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18B3A400) [pid = 3744] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1ADD6000) [pid = 3744] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196A9800) [pid = 3744] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1966D400) [pid = 3744] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (168F9C00) [pid = 3744] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (179C7400) [pid = 3744] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (12D3D400) [pid = 3744] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1563BC00) [pid = 3744] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (196AC000) [pid = 3744] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:37:50 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (13738800) [pid = 3744] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:37:50 INFO - PROCESS | 3744 | 1461163070791 Marionette TRACE conn3 <- [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]]]}] 07:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 711ms 07:37:50 INFO - PROCESS | 3744 | 1461163070862 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 3744 | 1461163070864 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:37:50 INFO - PROCESS | 3744 | 1461163070867 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 3744 | 1461163070869 Marionette TRACE conn3 <- [1,1306,null,{}] 07:37:50 INFO - PROCESS | 3744 | 1461163070873 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:50 INFO - PROCESS | 3744 | 1461163070953 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:37:50 INFO - PROCESS | 3744 | 1461163070958 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 123B5000 == 43 [pid = 3744] [id = 336] 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13739C00) [pid = 3744] [serial = 1007] [outer = 00000000] 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17F3B400) [pid = 3744] [serial = 1008] [outer = 13739C00] 07:37:51 INFO - PROCESS | 3744 | 1461163071072 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1952BC00) [pid = 3744] [serial = 1009] [outer = 13739C00] 07:37:51 INFO - PROCESS | 3744 | 1461163071423 Marionette TRACE conn3 <- [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]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 575ms 07:37:51 INFO - PROCESS | 3744 | 1461163071448 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 3744 | 1461163071450 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:37:51 INFO - PROCESS | 3744 | 1461163071453 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:37:51 INFO - PROCESS | 3744 | 1461163071455 Marionette TRACE conn3 <- [1,1310,null,{}] 07:37:51 INFO - PROCESS | 3744 | 1461163071458 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:51 INFO - PROCESS | 3744 | 1461163071531 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:37:51 INFO - PROCESS | 3744 | 1461163071537 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 18B41400 == 44 [pid = 3744] [id = 337] 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19641000) [pid = 3744] [serial = 1010] [outer = 00000000] 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1AD56800) [pid = 3744] [serial = 1011] [outer = 19641000] 07:37:51 INFO - PROCESS | 3744 | 1461163071583 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1AD60400) [pid = 3744] [serial = 1012] [outer = 19641000] 07:37:51 INFO - PROCESS | 3744 | 1461163072021 Marionette TRACE conn3 <- [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]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 07:37:52 INFO - PROCESS | 3744 | 1461163072075 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 3744 | 1461163072077 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:37:52 INFO - PROCESS | 3744 | 1461163072080 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - PROCESS | 3744 | 1461163072082 Marionette TRACE conn3 <- [1,1314,null,{}] 07:37:52 INFO - PROCESS | 3744 | 1461163072085 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3744 | 1461163072144 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:37:52 INFO - PROCESS | 3744 | 1461163072151 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3744 | ++DOCSHELL 138D9C00 == 45 [pid = 3744] [id = 338] 07:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A4A1400) [pid = 3744] [serial = 1013] [outer = 00000000] 07:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1ADD6000) [pid = 3744] [serial = 1014] [outer = 1A4A1400] 07:37:52 INFO - PROCESS | 3744 | 1461163072199 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1C2C3C00) [pid = 3744] [serial = 1015] [outer = 1A4A1400] 07:37:52 INFO - PROCESS | 3744 | 1461163072604 Marionette TRACE conn3 <- [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]]]}] 07:37:52 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 07:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 575ms 07:37:52 INFO - PROCESS | 3744 | 1461163072686 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 3744 | 1461163072690 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:37:52 INFO - PROCESS | 3744 | 1461163072699 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:37:52 INFO - PROCESS | 3744 | 1461163072704 Marionette TRACE conn3 <- [1,1318,null,{}] 07:37:52 INFO - PROCESS | 3744 | 1461163072710 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3744 | 1461163072815 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:37:52 INFO - PROCESS | 3744 | 1461163072969 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3744 | ++DOCSHELL 143A7800 == 46 [pid = 3744] [id = 339] 07:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (14A06C00) [pid = 3744] [serial = 1016] [outer = 00000000] 07:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15638400) [pid = 3744] [serial = 1017] [outer = 14A06C00] 07:37:53 INFO - PROCESS | 3744 | 1461163073033 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (16413000) [pid = 3744] [serial = 1018] [outer = 14A06C00] 07:37:53 INFO - PROCESS | 3744 | 1461163073574 Marionette TRACE conn3 <- [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]]]}] 07:37:53 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 07:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 908ms 07:37:53 INFO - PROCESS | 3744 | 1461163073634 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 3744 | 1461163073637 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:37:53 INFO - PROCESS | 3744 | 1461163073644 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 3744 | 1461163073648 Marionette TRACE conn3 <- [1,1322,null,{}] 07:37:53 INFO - PROCESS | 3744 | 1461163073653 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:53 INFO - PROCESS | 3744 | 1461163073737 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:37:53 INFO - PROCESS | 3744 | 1461163073862 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 3744 | ++DOCSHELL 18057C00 == 47 [pid = 3744] [id = 340] 07:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18232400) [pid = 3744] [serial = 1019] [outer = 00000000] 07:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18B43400) [pid = 3744] [serial = 1020] [outer = 18232400] 07:37:53 INFO - PROCESS | 3744 | 1461163073917 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19522400) [pid = 3744] [serial = 1021] [outer = 18232400] 07:37:54 INFO - PROCESS | 3744 | 1461163074485 Marionette TRACE conn3 <- [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]]]}] 07:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 07:37:54 INFO - PROCESS | 3744 | 1461163074553 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 3744 | 1461163074556 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:37:54 INFO - PROCESS | 3744 | 1461163074560 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - PROCESS | 3744 | 1461163074562 Marionette TRACE conn3 <- [1,1326,null,{}] 07:37:54 INFO - PROCESS | 3744 | 1461163074567 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:54 INFO - PROCESS | 3744 | 1461163074672 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:37:54 INFO - PROCESS | 3744 | 1461163074801 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 3744 | ++DOCSHELL 1A35AC00 == 48 [pid = 3744] [id = 341] 07:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A35B400) [pid = 3744] [serial = 1022] [outer = 00000000] 07:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AD5A000) [pid = 3744] [serial = 1023] [outer = 1A35B400] 07:37:54 INFO - PROCESS | 3744 | 1461163074860 Marionette DEBUG loaded listener.js 07:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C2C6C00) [pid = 3744] [serial = 1024] [outer = 1A35B400] 07:37:55 INFO - PROCESS | 3744 | 1461163075921 Marionette TRACE conn3 <- [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]]]}] 07:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1407ms 07:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:37:55 INFO - PROCESS | 3744 | 1461163075964 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:37:55 INFO - PROCESS | 3744 | 1461163075966 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:37:55 INFO - PROCESS | 3744 | 1461163075970 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 3744 | 1461163075972 Marionette TRACE conn3 <- [1,1330,null,{}] 07:37:55 INFO - PROCESS | 3744 | 1461163075976 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:56 INFO - PROCESS | 3744 | 1461163076080 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:37:56 INFO - PROCESS | 3744 | 1461163076339 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 3744 | ++DOCSHELL 142CA400 == 49 [pid = 3744] [id = 342] 07:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1439F000) [pid = 3744] [serial = 1025] [outer = 00000000] 07:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15474C00) [pid = 3744] [serial = 1026] [outer = 1439F000] 07:37:56 INFO - PROCESS | 3744 | 1461163076390 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1652A800) [pid = 3744] [serial = 1027] [outer = 1439F000] 07:37:56 INFO - PROCESS | 3744 | 1461163076943 Marionette TRACE conn3 <- [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]]]}] 07:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 999ms 07:37:56 INFO - PROCESS | 3744 | 1461163076992 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:37:56 INFO - PROCESS | 3744 | 1461163076996 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:37:57 INFO - PROCESS | 3744 | 1461163077002 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:37:57 INFO - PROCESS | 3744 | 1461163077004 Marionette TRACE conn3 <- [1,1334,null,{}] 07:37:57 INFO - PROCESS | 3744 | 1461163077009 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:57 INFO - PROCESS | 3744 | 1461163077103 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 18B41400 == 48 [pid = 3744] [id = 337] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 123B5000 == 47 [pid = 3744] [id = 336] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 1966E800 == 46 [pid = 3744] [id = 335] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 196AC400 == 45 [pid = 3744] [id = 334] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 19643C00 == 44 [pid = 3744] [id = 333] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 18651000 == 43 [pid = 3744] [id = 332] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 13AEA800 == 42 [pid = 3744] [id = 331] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 1439B000 == 41 [pid = 3744] [id = 330] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 1373AC00 == 40 [pid = 3744] [id = 329] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 1A49B000 == 39 [pid = 3744] [id = 328] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 1434A400 == 38 [pid = 3744] [id = 325] 07:37:57 INFO - PROCESS | 3744 | --DOCSHELL 16E77C00 == 37 [pid = 3744] [id = 324] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18BDDC00) [pid = 3744] [serial = 957] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1ADDE800) [pid = 3744] [serial = 937] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13263C00) [pid = 3744] [serial = 970] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19674400) [pid = 3744] [serial = 960] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (16E7A800) [pid = 3744] [serial = 951] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18652800) [pid = 3744] [serial = 954] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (16532400) [pid = 3744] [serial = 942] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (142EF800) [pid = 3744] [serial = 945] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1546B000) [pid = 3744] [serial = 946] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15CD1800) [pid = 3744] [serial = 948] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19F4F000) [pid = 3744] [serial = 972] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1641F400) [pid = 3744] [serial = 949] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (138CA800) [pid = 3744] [serial = 939] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (192E9C00) [pid = 3744] [serial = 958] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19763000) [pid = 3744] [serial = 963] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19673C00) [pid = 3744] [serial = 961] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19810000) [pid = 3744] [serial = 969] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19760400) [pid = 3744] [serial = 964] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19636800) [pid = 3744] [serial = 966] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19672000) [pid = 3744] [serial = 967] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17F3A000) [pid = 3744] [serial = 952] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18733C00) [pid = 3744] [serial = 955] [outer = 00000000] [url = about:blank] 07:37:57 INFO - PROCESS | 3744 | 1461163077263 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 3744 | ++DOCSHELL 12D44000 == 38 [pid = 3744] [id = 343] 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1320B000) [pid = 3744] [serial = 1028] [outer = 00000000] 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13AED800) [pid = 3744] [serial = 1029] [outer = 1320B000] 07:37:57 INFO - PROCESS | 3744 | 1461163077313 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1545CC00) [pid = 3744] [serial = 1030] [outer = 1320B000] 07:37:57 INFO - PROCESS | 3744 | 1461163077738 Marionette TRACE conn3 <- [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]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 787ms 07:37:57 INFO - PROCESS | 3744 | 1461163077792 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 3744 | 1461163077796 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:37:57 INFO - PROCESS | 3744 | 1461163077801 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 3744 | 1461163077802 Marionette TRACE conn3 <- [1,1338,null,{}] 07:37:57 INFO - PROCESS | 3744 | 1461163077806 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:57 INFO - PROCESS | 3744 | 1461163077883 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:37:57 INFO - PROCESS | 3744 | 1461163077891 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 3744 | ++DOCSHELL 16E7A800 == 39 [pid = 3744] [id = 344] 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1804F400) [pid = 3744] [serial = 1031] [outer = 00000000] 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18733C00) [pid = 3744] [serial = 1032] [outer = 1804F400] 07:37:57 INFO - PROCESS | 3744 | 1461163077920 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18B40C00) [pid = 3744] [serial = 1033] [outer = 1804F400] 07:37:58 INFO - PROCESS | 3744 | 1461163078383 Marionette TRACE conn3 <- [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]]]}] 07:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 620ms 07:37:58 INFO - PROCESS | 3744 | 1461163078422 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:37:58 INFO - PROCESS | 3744 | 1461163078424 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:37:58 INFO - PROCESS | 3744 | 1461163078413 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:37:58 INFO - PROCESS | 3744 | 1461163078418 Marionette TRACE conn3 <- [1,1342,null,{}] 07:37:58 INFO - PROCESS | 3744 | 1461163078427 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:58 INFO - PROCESS | 3744 | 1461163078506 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:37:58 INFO - PROCESS | 3744 | 1461163078514 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 3744 | ++DOCSHELL 19643C00 == 40 [pid = 3744] [id = 345] 07:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19670400) [pid = 3744] [serial = 1034] [outer = 00000000] 07:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19676C00) [pid = 3744] [serial = 1035] [outer = 19670400] 07:37:58 INFO - PROCESS | 3744 | 1461163078560 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (196A3C00) [pid = 3744] [serial = 1036] [outer = 19670400] 07:37:58 INFO - PROCESS | 3744 | 1461163078964 Marionette TRACE conn3 <- [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]]]}] 07:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 575ms 07:37:58 INFO - PROCESS | 3744 | 1461163078990 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:37:58 INFO - PROCESS | 3744 | 1461163078993 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:37:59 INFO - PROCESS | 3744 | 1461163078996 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 3744 | 1461163078998 Marionette TRACE conn3 <- [1,1346,null,{}] 07:37:59 INFO - PROCESS | 3744 | 1461163079001 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:59 INFO - PROCESS | 3744 | 1461163079079 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:37:59 INFO - PROCESS | 3744 | 1461163079085 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 3744 | ++DOCSHELL 19675000 == 41 [pid = 3744] [id = 346] 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19675800) [pid = 3744] [serial = 1037] [outer = 00000000] 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19768000) [pid = 3744] [serial = 1038] [outer = 19675800] 07:37:59 INFO - PROCESS | 3744 | 1461163079129 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19767000) [pid = 3744] [serial = 1039] [outer = 19675800] 07:37:59 INFO - PROCESS | 3744 | 1461163079592 Marionette TRACE conn3 <- [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]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 07:37:59 INFO - PROCESS | 3744 | 1461163079626 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 3744 | 1461163079628 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:37:59 INFO - PROCESS | 3744 | 1461163079631 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 3744 | 1461163079633 Marionette TRACE conn3 <- [1,1350,null,{}] 07:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:37:59 INFO - PROCESS | 3744 | 1461163079636 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:59 INFO - PROCESS | 3744 | 1461163079738 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:37:59 INFO - PROCESS | 3744 | 1461163079746 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 3744 | ++DOCSHELL 19B56400 == 42 [pid = 3744] [id = 347] 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19B5DC00) [pid = 3744] [serial = 1040] [outer = 00000000] 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A305000) [pid = 3744] [serial = 1041] [outer = 19B5DC00] 07:37:59 INFO - PROCESS | 3744 | 1461163079845 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AA06C00) [pid = 3744] [serial = 1042] [outer = 19B5DC00] 07:38:00 INFO - PROCESS | 3744 | 1461163080283 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 680ms 07:38:00 INFO - PROCESS | 3744 | 1461163080318 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 3744 | 1461163080320 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:38:00 INFO - PROCESS | 3744 | 1461163080323 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 3744 | 1461163080325 Marionette TRACE conn3 <- [1,1354,null,{}] 07:38:00 INFO - PROCESS | 3744 | 1461163080328 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:00 INFO - PROCESS | 3744 | 1461163080431 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:38:00 INFO - PROCESS | 3744 | 1461163080530 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 3744 | ++DOCSHELL 1ADD8000 == 43 [pid = 3744] [id = 348] 07:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1ADDE800) [pid = 3744] [serial = 1043] [outer = 00000000] 07:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C2D2800) [pid = 3744] [serial = 1044] [outer = 1ADDE800] 07:38:00 INFO - PROCESS | 3744 | 1461163080574 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C40C000) [pid = 3744] [serial = 1045] [outer = 1ADDE800] 07:38:00 INFO - PROCESS | 3744 | 1461163081001 Marionette TRACE conn3 <- [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] 07:38:01 INFO - PROCESS | 3744 | 1461163081045 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:38:01 INFO - PROCESS | 3744 | 1461163081049 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:38:01 INFO - PROCESS | 3744 | 1461163081050 Marionette TRACE conn3 <- [1,1358,null,{}] 07:38:01 INFO - PROCESS | 3744 | 1461163081054 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:01 INFO - PROCESS | 3744 | 1461163081138 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:38:01 INFO - PROCESS | 3744 | 1461163081147 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 3744 | ++DOCSHELL 136A5000 == 44 [pid = 3744] [id = 349] 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (138CB800) [pid = 3744] [serial = 1046] [outer = 00000000] 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C2C6000) [pid = 3744] [serial = 1047] [outer = 138CB800] 07:38:01 INFO - PROCESS | 3744 | 1461163081245 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1ADDBC00) [pid = 3744] [serial = 1048] [outer = 138CB800] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14AEC400) [pid = 3744] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19641000) [pid = 3744] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19645000) [pid = 3744] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (13739C00) [pid = 3744] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (196AEC00) [pid = 3744] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14AE0C00) [pid = 3744] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1546B400) [pid = 3744] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18D26400) [pid = 3744] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19B5F800) [pid = 3744] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (196ACC00) [pid = 3744] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:38:01 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (14AEE000) [pid = 3744] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:38:01 INFO - PROCESS | 3744 | 1461163081695 Marionette TRACE conn3 <- [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] 07:38:01 INFO - PROCESS | 3744 | 1461163081758 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:38:01 INFO - PROCESS | 3744 | 1461163081761 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:38:01 INFO - PROCESS | 3744 | 1461163081763 Marionette TRACE conn3 <- [1,1362,null,{}] 07:38:01 INFO - PROCESS | 3744 | 1461163081766 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:01 INFO - PROCESS | 3744 | 1461163081840 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:38:01 INFO - PROCESS | 3744 | 1461163081847 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 3744 | ++DOCSHELL 13259000 == 45 [pid = 3744] [id = 350] 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1325F400) [pid = 3744] [serial = 1049] [outer = 00000000] 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1976A400) [pid = 3744] [serial = 1050] [outer = 1325F400] 07:38:01 INFO - PROCESS | 3744 | 1461163081896 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19765400) [pid = 3744] [serial = 1051] [outer = 1325F400] 07:38:02 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:38:02 INFO - PROCESS | 3744 | 1461163082308 Marionette TRACE conn3 <- [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] 07:38:02 INFO - PROCESS | 3744 | 1461163082342 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:38:02 INFO - PROCESS | 3744 | 1461163082350 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 3744 | 1461163082351 Marionette TRACE conn3 <- [1,1366,null,{}] 07:38:02 INFO - PROCESS | 3744 | 1461163082354 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:02 INFO - PROCESS | 3744 | 1461163082432 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:38:02 INFO - PROCESS | 3744 | 1461163082439 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 3744 | ++DOCSHELL 19525000 == 46 [pid = 3744] [id = 351] 07:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C4C0400) [pid = 3744] [serial = 1052] [outer = 00000000] 07:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C4CA000) [pid = 3744] [serial = 1053] [outer = 1C4C0400] 07:38:02 INFO - PROCESS | 3744 | 1461163082483 Marionette DEBUG loaded listener.js 07:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C4CC800) [pid = 3744] [serial = 1054] [outer = 1C4C0400] 07:38:02 INFO - PROCESS | 3744 | 1461163082860 Marionette TRACE conn3 <- [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] 07:38:02 INFO - PROCESS | 3744 | 1461163082928 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:38:02 INFO - PROCESS | 3744 | 1461163082935 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 3744 | 1461163082937 Marionette TRACE conn3 <- [1,1370,null,{}] 07:38:02 INFO - PROCESS | 3744 | 1461163082940 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:02 INFO - PROCESS | 3744 | 1461163083016 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:38:03 INFO - PROCESS | 3744 | 1461163083022 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 3744 | ++DOCSHELL 1C414C00 == 47 [pid = 3744] [id = 352] 07:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C4CE800) [pid = 3744] [serial = 1055] [outer = 00000000] 07:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C982C00) [pid = 3744] [serial = 1056] [outer = 1C4CE800] 07:38:03 INFO - PROCESS | 3744 | 1461163083072 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C989800) [pid = 3744] [serial = 1057] [outer = 1C4CE800] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 133DA000 == 46 [pid = 3744] [id = 313] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 1AD65C00 == 45 [pid = 3744] [id = 312] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19B51800 == 44 [pid = 3744] [id = 298] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 15471800 == 43 [pid = 3744] [id = 326] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19673400 == 42 [pid = 3744] [id = 327] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 146B1400 == 41 [pid = 3744] [id = 314] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 12D44000 == 40 [pid = 3744] [id = 343] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 142CA400 == 39 [pid = 3744] [id = 342] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 18057C00 == 38 [pid = 3744] [id = 340] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 1A35AC00 == 37 [pid = 3744] [id = 341] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 138D9C00 == 36 [pid = 3744] [id = 338] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 143A7800 == 35 [pid = 3744] [id = 339] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19643C00 == 34 [pid = 3744] [id = 345] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19675000 == 33 [pid = 3744] [id = 346] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 16E7A800 == 32 [pid = 3744] [id = 344] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19525000 == 31 [pid = 3744] [id = 351] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 1ADD8000 == 30 [pid = 3744] [id = 348] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 136A5000 == 29 [pid = 3744] [id = 349] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 19B56400 == 28 [pid = 3744] [id = 347] 07:38:04 INFO - PROCESS | 3744 | --DOCSHELL 13259000 == 27 [pid = 3744] [id = 350] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 14AB4800 == 26 [pid = 3744] [id = 250] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 12B7CC00 == 25 [pid = 3744] [id = 233] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 13742C00 == 24 [pid = 3744] [id = 234] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 18226000 == 23 [pid = 3744] [id = 238] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 133D3C00 == 22 [pid = 3744] [id = 236] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 1546A000 == 21 [pid = 3744] [id = 241] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 16531C00 == 20 [pid = 3744] [id = 237] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 18B38400 == 19 [pid = 3744] [id = 239] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 1546A800 == 18 [pid = 3744] [id = 235] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 1966E400 == 17 [pid = 3744] [id = 242] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 18B37C00 == 16 [pid = 3744] [id = 240] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 1980B800 == 15 [pid = 3744] [id = 243] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 15468800 == 14 [pid = 3744] [id = 244] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 15473800 == 13 [pid = 3744] [id = 245] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 133D6400 == 12 [pid = 3744] [id = 249] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 12BE8400 == 11 [pid = 3744] [id = 248] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 12BDAC00 == 10 [pid = 3744] [id = 247] 07:38:05 INFO - PROCESS | 3744 | --DOCSHELL 19810800 == 9 [pid = 3744] [id = 246] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15C84C00) [pid = 3744] [serial = 988] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AD56800) [pid = 3744] [serial = 1011] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19675400) [pid = 3744] [serial = 999] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15624800) [pid = 3744] [serial = 987] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17F3B400) [pid = 3744] [serial = 1008] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A884400) [pid = 3744] [serial = 1005] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (196A3800) [pid = 3744] [serial = 1000] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15470400) [pid = 3744] [serial = 990] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1952BC00) [pid = 3744] [serial = 1009] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18050400) [pid = 3744] [serial = 993] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A358800) [pid = 3744] [serial = 981] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18228800) [pid = 3744] [serial = 994] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1952B000) [pid = 3744] [serial = 997] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18057400) [pid = 3744] [serial = 978] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (15628800) [pid = 3744] [serial = 975] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1ADD1400) [pid = 3744] [serial = 895] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19766400) [pid = 3744] [serial = 1002] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16535C00) [pid = 3744] [serial = 991] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1AD60400) [pid = 3744] [serial = 1012] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1952C000) [pid = 3744] [serial = 996] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1A883000) [pid = 3744] [serial = 1006] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16791000) [pid = 3744] [serial = 943] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19803400) [pid = 3744] [serial = 1003] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1AD06C00) [pid = 3744] [serial = 984] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1ADD6000) [pid = 3744] [serial = 1014] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:38:05 INFO - PROCESS | 3744 | 1461163085920 Marionette TRACE conn3 <- [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] 07:38:05 INFO - PROCESS | 3744 | 1461163085975 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:38:05 INFO - PROCESS | 3744 | 1461163085981 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:38:05 INFO - PROCESS | 3744 | 1461163085985 Marionette TRACE conn3 <- [1,1374,null,{}] 07:38:05 INFO - PROCESS | 3744 | 1461163085992 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:06 INFO - PROCESS | 3744 | 1461163086081 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:38:06 INFO - PROCESS | 3744 | 1461163086149 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 3744 | ++DOCSHELL 13209000 == 10 [pid = 3744] [id = 353] 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1320A400) [pid = 3744] [serial = 1058] [outer = 00000000] 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (136AAC00) [pid = 3744] [serial = 1059] [outer = 1320A400] 07:38:06 INFO - PROCESS | 3744 | 1461163086198 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (138D1800) [pid = 3744] [serial = 1060] [outer = 1320A400] 07:38:06 INFO - PROCESS | 3744 | 1461163086610 Marionette TRACE conn3 <- [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] 07:38:06 INFO - PROCESS | 3744 | 1461163086653 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:38:06 INFO - PROCESS | 3744 | 1461163086659 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 3744 | 1461163086662 Marionette TRACE conn3 <- [1,1378,null,{}] 07:38:06 INFO - PROCESS | 3744 | 1461163086669 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:06 INFO - PROCESS | 3744 | 1461163086752 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:38:06 INFO - PROCESS | 3744 | 1461163086760 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 3744 | ++DOCSHELL 13264400 == 11 [pid = 3744] [id = 354] 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (133CF400) [pid = 3744] [serial = 1061] [outer = 00000000] 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14AB3800) [pid = 3744] [serial = 1062] [outer = 133CF400] 07:38:06 INFO - PROCESS | 3744 | 1461163086806 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15456000) [pid = 3744] [serial = 1063] [outer = 133CF400] 07:38:07 INFO - PROCESS | 3744 | 1461163087242 Marionette TRACE conn3 <- [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]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 620ms 07:38:07 INFO - PROCESS | 3744 | 1461163087276 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 3744 | 1461163087279 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:38:07 INFO - PROCESS | 3744 | 1461163087286 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 3744 | 1461163087290 Marionette TRACE conn3 <- [1,1382,null,{}] 07:38:07 INFO - PROCESS | 3744 | 1461163087300 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:07 INFO - PROCESS | 3744 | 1461163087385 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:38:07 INFO - PROCESS | 3744 | 1461163087512 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 3744 | ++DOCSHELL 15472400 == 12 [pid = 3744] [id = 355] 07:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15473800) [pid = 3744] [serial = 1064] [outer = 00000000] 07:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15ACA000) [pid = 3744] [serial = 1065] [outer = 15473800] 07:38:07 INFO - PROCESS | 3744 | 1461163087562 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16415400) [pid = 3744] [serial = 1066] [outer = 15473800] 07:38:07 INFO - PROCESS | 3744 | 1461163087938 Marionette TRACE conn3 <- [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]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 681ms 07:38:07 INFO - PROCESS | 3744 | 1461163087968 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 3744 | 1461163087970 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:38:07 INFO - PROCESS | 3744 | 1461163087973 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:38:07 INFO - PROCESS | 3744 | 1461163087975 Marionette TRACE conn3 <- [1,1386,null,{}] 07:38:07 INFO - PROCESS | 3744 | 1461163087978 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:08 INFO - PROCESS | 3744 | 1461163088055 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:38:08 INFO - PROCESS | 3744 | 1461163088128 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 3744 | ++DOCSHELL 15C84C00 == 13 [pid = 3744] [id = 356] 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16797800) [pid = 3744] [serial = 1067] [outer = 00000000] 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (168F9800) [pid = 3744] [serial = 1068] [outer = 16797800] 07:38:08 INFO - PROCESS | 3744 | 1461163088179 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16E7EC00) [pid = 3744] [serial = 1069] [outer = 16797800] 07:38:08 INFO - PROCESS | 3744 | 1461163088527 Marionette TRACE conn3 <- [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]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 575ms 07:38:08 INFO - PROCESS | 3744 | 1461163088554 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 3744 | 1461163088556 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:38:08 INFO - PROCESS | 3744 | 1461163088559 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:38:08 INFO - PROCESS | 3744 | 1461163088561 Marionette TRACE conn3 <- [1,1390,null,{}] 07:38:08 INFO - PROCESS | 3744 | 1461163088564 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:08 INFO - PROCESS | 3744 | 1461163088665 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:38:08 INFO - PROCESS | 3744 | 1461163088673 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 3744 | ++DOCSHELL 168A1400 == 14 [pid = 3744] [id = 357] 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (168F0800) [pid = 3744] [serial = 1070] [outer = 00000000] 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1804AC00) [pid = 3744] [serial = 1071] [outer = 168F0800] 07:38:08 INFO - PROCESS | 3744 | 1461163088720 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18051C00) [pid = 3744] [serial = 1072] [outer = 168F0800] 07:38:09 INFO - PROCESS | 3744 | 1461163089137 Marionette TRACE conn3 <- [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]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 605ms 07:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:38:09 INFO - PROCESS | 3744 | 1461163089181 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 3744 | 1461163089183 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:38:09 INFO - PROCESS | 3744 | 1461163089186 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 3744 | 1461163089188 Marionette TRACE conn3 <- [1,1394,null,{}] 07:38:09 INFO - PROCESS | 3744 | 1461163089191 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:09 INFO - PROCESS | 3744 | 1461163089309 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:38:09 INFO - PROCESS | 3744 | 1461163089325 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 3744 | ++DOCSHELL 182F4000 == 15 [pid = 3744] [id = 358] 07:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18650800) [pid = 3744] [serial = 1073] [outer = 00000000] 07:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18B3E000) [pid = 3744] [serial = 1074] [outer = 18650800] 07:38:09 INFO - PROCESS | 3744 | 1461163089373 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18D27400) [pid = 3744] [serial = 1075] [outer = 18650800] 07:38:09 INFO - PROCESS | 3744 | 1461163089765 Marionette TRACE conn3 <- [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]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 605ms 07:38:09 INFO - PROCESS | 3744 | 1461163089791 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 3744 | 1461163089792 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:38:09 INFO - PROCESS | 3744 | 1461163089796 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 3744 | 1461163089797 Marionette TRACE conn3 <- [1,1398,null,{}] 07:38:09 INFO - PROCESS | 3744 | 1461163089801 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:09 INFO - PROCESS | 3744 | 1461163089903 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:38:09 INFO - PROCESS | 3744 | 1461163089939 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 3744 | ++DOCSHELL 18B3C000 == 16 [pid = 3744] [id = 359] 07:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (192E8C00) [pid = 3744] [serial = 1076] [outer = 00000000] 07:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19638C00) [pid = 3744] [serial = 1077] [outer = 192E8C00] 07:38:09 INFO - PROCESS | 3744 | 1461163089983 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19638800) [pid = 3744] [serial = 1078] [outer = 192E8C00] 07:38:10 INFO - PROCESS | 3744 | 1461163090399 Marionette TRACE conn3 <- [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]]]}] 07:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 621ms 07:38:10 INFO - PROCESS | 3744 | 1461163090417 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:38:10 INFO - PROCESS | 3744 | 1461163090419 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:38:10 INFO - PROCESS | 3744 | 1461163090422 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:38:10 INFO - PROCESS | 3744 | 1461163090424 Marionette TRACE conn3 <- [1,1402,null,{}] 07:38:10 INFO - PROCESS | 3744 | 1461163090427 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:10 INFO - PROCESS | 3744 | 1461163090540 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:38:10 INFO - PROCESS | 3744 | 1461163090556 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:10 INFO - PROCESS | 3744 | ++DOCSHELL 18B36C00 == 17 [pid = 3744] [id = 360] 07:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18B3A800) [pid = 3744] [serial = 1079] [outer = 00000000] 07:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19672800) [pid = 3744] [serial = 1080] [outer = 18B3A800] 07:38:10 INFO - PROCESS | 3744 | 1461163090611 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19671C00) [pid = 3744] [serial = 1081] [outer = 18B3A800] 07:38:11 INFO - PROCESS | 3744 | 1461163091046 Marionette TRACE conn3 <- [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]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 681ms 07:38:11 INFO - PROCESS | 3744 | 1461163091107 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 3744 | 1461163091109 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:38:11 INFO - PROCESS | 3744 | 1461163091113 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 3744 | 1461163091114 Marionette TRACE conn3 <- [1,1406,null,{}] 07:38:11 INFO - PROCESS | 3744 | 1461163091118 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:11 INFO - PROCESS | 3744 | 1461163091242 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:38:11 INFO - PROCESS | 3744 | 1461163091253 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 3744 | ++DOCSHELL 142EA400 == 18 [pid = 3744] [id = 361] 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1969F400) [pid = 3744] [serial = 1082] [outer = 00000000] 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (196ADC00) [pid = 3744] [serial = 1083] [outer = 1969F400] 07:38:11 INFO - PROCESS | 3744 | 1461163091341 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (196AD400) [pid = 3744] [serial = 1084] [outer = 1969F400] 07:38:11 INFO - PROCESS | 3744 | 1461163091756 Marionette TRACE conn3 <- [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]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 680ms 07:38:11 INFO - PROCESS | 3744 | 1461163091793 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 3744 | 1461163091795 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:38:11 INFO - PROCESS | 3744 | 1461163091798 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 3744 | 1461163091800 Marionette TRACE conn3 <- [1,1410,null,{}] 07:38:11 INFO - PROCESS | 3744 | 1461163091803 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:11 INFO - PROCESS | 3744 | 1461163091907 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:38:11 INFO - PROCESS | 3744 | 1461163091896 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 3744 | ++DOCSHELL 1975D400 == 19 [pid = 3744] [id = 362] 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19764C00) [pid = 3744] [serial = 1085] [outer = 00000000] 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (197EAC00) [pid = 3744] [serial = 1086] [outer = 19764C00] 07:38:11 INFO - PROCESS | 3744 | 1461163091941 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19810800) [pid = 3744] [serial = 1087] [outer = 19764C00] 07:38:12 INFO - PROCESS | 3744 | 1461163092405 Marionette TRACE conn3 <- [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]]]}] 07:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 621ms 07:38:12 INFO - PROCESS | 3744 | 1461163092418 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 3744 | 1461163092420 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:38:12 INFO - PROCESS | 3744 | 1461163092423 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:38:12 INFO - PROCESS | 3744 | 1461163092426 Marionette TRACE conn3 <- [1,1414,null,{}] 07:38:12 INFO - PROCESS | 3744 | 1461163092429 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C4C0400) [pid = 3744] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19B5DC00) [pid = 3744] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1ADDE800) [pid = 3744] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (138CB800) [pid = 3744] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1325F400) [pid = 3744] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19675800) [pid = 3744] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19670400) [pid = 3744] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1804F400) [pid = 3744] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1320B000) [pid = 3744] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1439F000) [pid = 3744] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A35B400) [pid = 3744] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (18232400) [pid = 3744] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (14A06C00) [pid = 3744] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A4A1400) [pid = 3744] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1678DC00) [pid = 3744] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17F3E000) [pid = 3744] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1969F800) [pid = 3744] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (14AEB000) [pid = 3744] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (133DAC00) [pid = 3744] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:38:12 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A886C00) [pid = 3744] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:38:12 INFO - PROCESS | 3744 | 1461163092826 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:38:12 INFO - PROCESS | 3744 | 1461163092835 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:12 INFO - PROCESS | 3744 | ++DOCSHELL 13AE9000 == 20 [pid = 3744] [id = 363] 07:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1439F000) [pid = 3744] [serial = 1088] [outer = 00000000] 07:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15474800) [pid = 3744] [serial = 1089] [outer = 1439F000] 07:38:12 INFO - PROCESS | 3744 | 1461163092890 Marionette DEBUG loaded listener.js 07:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17F3E000) [pid = 3744] [serial = 1090] [outer = 1439F000] 07:38:13 INFO - PROCESS | 3744 | 1461163093290 Marionette TRACE conn3 <- [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]]]}] 07:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 908ms 07:38:13 INFO - PROCESS | 3744 | 1461163093326 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:38:13 INFO - PROCESS | 3744 | 1461163093329 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:38:13 INFO - PROCESS | 3744 | 1461163093332 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - PROCESS | 3744 | 1461163093334 Marionette TRACE conn3 <- [1,1418,null,{}] 07:38:13 INFO - PROCESS | 3744 | 1461163093337 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:13 INFO - PROCESS | 3744 | 1461163093410 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:38:13 INFO - PROCESS | 3744 | 1461163093418 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:13 INFO - PROCESS | 3744 | ++DOCSHELL 1545B400 == 21 [pid = 3744] [id = 364] 07:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16898000) [pid = 3744] [serial = 1091] [outer = 00000000] 07:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (196ACC00) [pid = 3744] [serial = 1092] [outer = 16898000] 07:38:13 INFO - PROCESS | 3744 | 1461163093462 Marionette DEBUG loaded listener.js 07:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (196AB400) [pid = 3744] [serial = 1093] [outer = 16898000] 07:38:13 INFO - PROCESS | 3744 | 1461163093871 Marionette TRACE conn3 <- [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]]]}] 07:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 575ms 07:38:13 INFO - PROCESS | 3744 | 1461163093911 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:38:13 INFO - PROCESS | 3744 | 1461163093913 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:38:13 INFO - PROCESS | 3744 | 1461163093920 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - PROCESS | 3744 | 1461163093921 Marionette TRACE conn3 <- [1,1422,null,{}] 07:38:13 INFO - PROCESS | 3744 | 1461163093925 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:13 INFO - PROCESS | 3744 | 1461163093998 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:38:13 INFO - PROCESS | 3744 | 1461163094004 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 3744 | ++DOCSHELL 1A18CC00 == 22 [pid = 3744] [id = 365] 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A18E400) [pid = 3744] [serial = 1094] [outer = 00000000] 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A35E400) [pid = 3744] [serial = 1095] [outer = 1A18E400] 07:38:14 INFO - PROCESS | 3744 | 1461163094048 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A49F000) [pid = 3744] [serial = 1096] [outer = 1A18E400] 07:38:14 INFO - PROCESS | 3744 | 1461163094475 Marionette TRACE conn3 <- [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]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 575ms 07:38:14 INFO - PROCESS | 3744 | 1461163094495 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 3744 | 1461163094497 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:38:14 INFO - PROCESS | 3744 | 1461163094500 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:38:14 INFO - PROCESS | 3744 | 1461163094502 Marionette TRACE conn3 <- [1,1426,null,{}] 07:38:14 INFO - PROCESS | 3744 | 1461163094519 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:14 INFO - PROCESS | 3744 | 1461163094590 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:38:14 INFO - PROCESS | 3744 | 1461163094597 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 3744 | ++DOCSHELL 1A49CC00 == 23 [pid = 3744] [id = 366] 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A82E400) [pid = 3744] [serial = 1097] [outer = 00000000] 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AA0EC00) [pid = 3744] [serial = 1098] [outer = 1A82E400] 07:38:14 INFO - PROCESS | 3744 | 1461163094649 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AD04C00) [pid = 3744] [serial = 1099] [outer = 1A82E400] 07:38:15 INFO - PROCESS | 3744 | 1461163095406 Marionette TRACE conn3 <- [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]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 968ms 07:38:15 INFO - PROCESS | 3744 | 1461163095468 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 3744 | 1461163095473 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:38:15 INFO - PROCESS | 3744 | 1461163095478 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 3744 | 1461163095482 Marionette TRACE conn3 <- [1,1430,null,{}] 07:38:15 INFO - PROCESS | 3744 | 1461163095487 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:15 INFO - PROCESS | 3744 | 1461163095605 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:38:15 INFO - PROCESS | 3744 | 1461163095729 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 3744 | ++DOCSHELL 138CC000 == 24 [pid = 3744] [id = 367] 07:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (138D3C00) [pid = 3744] [serial = 1100] [outer = 00000000] 07:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1546A800) [pid = 3744] [serial = 1101] [outer = 138D3C00] 07:38:15 INFO - PROCESS | 3744 | 1461163095786 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15470C00) [pid = 3744] [serial = 1102] [outer = 138D3C00] 07:38:16 INFO - PROCESS | 3744 | 1461163096640 Marionette TRACE conn3 <- [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]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1210ms 07:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:38:16 INFO - PROCESS | 3744 | 1461163096709 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 3744 | 1461163096713 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:38:16 INFO - PROCESS | 3744 | 1461163096717 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 3744 | 1461163096721 Marionette TRACE conn3 <- [1,1434,null,{}] 07:38:16 INFO - PROCESS | 3744 | 1461163096727 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:16 INFO - PROCESS | 3744 | 1461163096831 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:38:16 INFO - PROCESS | 3744 | 1461163096960 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 3744 | ++DOCSHELL 13259000 == 25 [pid = 3744] [id = 368] 07:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (133CB800) [pid = 3744] [serial = 1103] [outer = 00000000] 07:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (14AEA000) [pid = 3744] [serial = 1104] [outer = 133CB800] 07:38:17 INFO - PROCESS | 3744 | 1461163096996 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1546A000) [pid = 3744] [serial = 1105] [outer = 133CB800] 07:38:17 INFO - PROCESS | 3744 | --DOCSHELL 1C414C00 == 24 [pid = 3744] [id = 352] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18648800) [pid = 3744] [serial = 979] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19F4E800) [pid = 3744] [serial = 973] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A4A2400) [pid = 3744] [serial = 982] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15A41800) [pid = 3744] [serial = 976] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (142CB800) [pid = 3744] [serial = 940] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AD57C00) [pid = 3744] [serial = 985] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C982C00) [pid = 3744] [serial = 1056] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1C4CC800) [pid = 3744] [serial = 1054] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A305000) [pid = 3744] [serial = 1041] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1C2D2800) [pid = 3744] [serial = 1044] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1AA06C00) [pid = 3744] [serial = 1042] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1C2C6000) [pid = 3744] [serial = 1047] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1C40C000) [pid = 3744] [serial = 1045] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1976A400) [pid = 3744] [serial = 1050] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1C4CA000) [pid = 3744] [serial = 1053] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1ADDBC00) [pid = 3744] [serial = 1048] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19768000) [pid = 3744] [serial = 1038] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19676C00) [pid = 3744] [serial = 1035] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (196A3C00) [pid = 3744] [serial = 1036] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18733C00) [pid = 3744] [serial = 1032] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18B40C00) [pid = 3744] [serial = 1033] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13AED800) [pid = 3744] [serial = 1029] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1545CC00) [pid = 3744] [serial = 1030] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1652A800) [pid = 3744] [serial = 1027] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15474C00) [pid = 3744] [serial = 1026] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1C2C6C00) [pid = 3744] [serial = 1024] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1AD5A000) [pid = 3744] [serial = 1023] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (19522400) [pid = 3744] [serial = 1021] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18B43400) [pid = 3744] [serial = 1020] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16413000) [pid = 3744] [serial = 1018] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15638400) [pid = 3744] [serial = 1017] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1C2C3C00) [pid = 3744] [serial = 1015] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19765400) [pid = 3744] [serial = 1051] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19767000) [pid = 3744] [serial = 1039] [outer = 00000000] [url = about:blank] 07:38:17 INFO - PROCESS | 3744 | 1461163097536 Marionette TRACE conn3 <- [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]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 862ms 07:38:17 INFO - PROCESS | 3744 | 1461163097584 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:38:17 INFO - PROCESS | 3744 | 1461163097590 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:38:17 INFO - PROCESS | 3744 | 1461163097596 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 3744 | 1461163097599 Marionette TRACE conn3 <- [1,1438,null,{}] 07:38:17 INFO - PROCESS | 3744 | 1461163097603 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:17 INFO - PROCESS | 3744 | 1461163097684 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:38:17 INFO - PROCESS | 3744 | 1461163097695 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:17 INFO - PROCESS | 3744 | ++DOCSHELL 142EE000 == 25 [pid = 3744] [id = 369] 07:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (14AAC800) [pid = 3744] [serial = 1106] [outer = 00000000] 07:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (156A3400) [pid = 3744] [serial = 1107] [outer = 14AAC800] 07:38:17 INFO - PROCESS | 3744 | 1461163097742 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15ACA400) [pid = 3744] [serial = 1108] [outer = 14AAC800] 07:38:18 INFO - PROCESS | 3744 | 1461163098203 Marionette TRACE conn3 <- [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]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 620ms 07:38:18 INFO - PROCESS | 3744 | 1461163098212 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 3744 | 1461163098215 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:38:18 INFO - PROCESS | 3744 | 1461163098218 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 3744 | 1461163098221 Marionette TRACE conn3 <- [1,1442,null,{}] 07:38:18 INFO - PROCESS | 3744 | 1461163098232 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:18 INFO - PROCESS | 3744 | 1461163098346 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:38:18 INFO - PROCESS | 3744 | 1461163098357 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 3744 | ++DOCSHELL 1689E400 == 26 [pid = 3744] [id = 370] 07:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1689EC00) [pid = 3744] [serial = 1109] [outer = 00000000] 07:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (168F3C00) [pid = 3744] [serial = 1110] [outer = 1689EC00] 07:38:18 INFO - PROCESS | 3744 | 1461163098405 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16E72400) [pid = 3744] [serial = 1111] [outer = 1689EC00] 07:38:18 INFO - PROCESS | 3744 | 1461163098869 Marionette TRACE conn3 <- [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]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 665ms 07:38:18 INFO - PROCESS | 3744 | 1461163098900 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 3744 | 1461163098903 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:38:18 INFO - PROCESS | 3744 | 1461163098906 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 3744 | 1461163098907 Marionette TRACE conn3 <- [1,1446,null,{}] 07:38:18 INFO - PROCESS | 3744 | 1461163098911 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:18 INFO - PROCESS | 3744 | 1461163098987 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:38:18 INFO - PROCESS | 3744 | 1461163098992 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 3744 | ++DOCSHELL 1804B400 == 27 [pid = 3744] [id = 371] 07:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18051000) [pid = 3744] [serial = 1112] [outer = 00000000] 07:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18646C00) [pid = 3744] [serial = 1113] [outer = 18051000] 07:38:19 INFO - PROCESS | 3744 | 1461163099038 Marionette DEBUG loaded listener.js 07:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1872C000) [pid = 3744] [serial = 1114] [outer = 18051000] 07:38:19 INFO - PROCESS | 3744 | 1461163099446 Marionette TRACE conn3 <- [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]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 575ms 07:38:19 INFO - PROCESS | 3744 | 1461163099485 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 3744 | 1461163099487 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:38:19 INFO - PROCESS | 3744 | 1461163099490 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 3744 | 1461163099491 Marionette TRACE conn3 <- [1,1450,null,{}] 07:38:19 INFO - PROCESS | 3744 | 1461163099494 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:19 INFO - PROCESS | 3744 | 1461163099567 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:38:19 INFO - PROCESS | 3744 | 1461163099573 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 3744 | ++DOCSHELL 18052000 == 28 [pid = 3744] [id = 372] 07:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1864E000) [pid = 3744] [serial = 1115] [outer = 00000000] 07:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18BD7000) [pid = 3744] [serial = 1116] [outer = 1864E000] 07:38:19 INFO - PROCESS | 3744 | 1461163099617 Marionette DEBUG loaded listener.js 07:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (192E9000) [pid = 3744] [serial = 1117] [outer = 1864E000] 07:38:20 INFO - PROCESS | 3744 | 1461163100087 Marionette TRACE conn3 <- [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]]]}] 07:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 621ms 07:38:20 INFO - PROCESS | 3744 | 1461163100113 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:38:20 INFO - PROCESS | 3744 | 1461163100114 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:38:20 INFO - PROCESS | 3744 | 1461163100118 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:38:20 INFO - PROCESS | 3744 | 1461163100120 Marionette TRACE conn3 <- [1,1454,null,{}] 07:38:20 INFO - PROCESS | 3744 | 1461163100124 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:20 INFO - PROCESS | 3744 | 1461163100244 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:38:20 INFO - PROCESS | 3744 | 1461163100254 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:20 INFO - PROCESS | 3744 | ++DOCSHELL 19637C00 == 29 [pid = 3744] [id = 373] 07:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1963AC00) [pid = 3744] [serial = 1118] [outer = 00000000] 07:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19670400) [pid = 3744] [serial = 1119] [outer = 1963AC00] 07:38:20 INFO - PROCESS | 3744 | 1461163100286 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (196A1400) [pid = 3744] [serial = 1120] [outer = 1963AC00] 07:38:20 INFO - PROCESS | 3744 | 1461163100761 Marionette TRACE conn3 <- [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]]]}] 07:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 680ms 07:38:20 INFO - PROCESS | 3744 | 1461163100798 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:38:20 INFO - PROCESS | 3744 | 1461163100800 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:38:20 INFO - PROCESS | 3744 | 1461163100803 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:38:20 INFO - PROCESS | 3744 | 1461163100788 Marionette TRACE conn3 <- [1,1458,null,{}] 07:38:20 INFO - PROCESS | 3744 | 1461163100791 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:20 INFO - PROCESS | 3744 | 1461163100894 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:38:20 INFO - PROCESS | 3744 | 1461163100985 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:20 INFO - PROCESS | 3744 | ++DOCSHELL 196AB800 == 30 [pid = 3744] [id = 374] 07:38:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (196ABC00) [pid = 3744] [serial = 1121] [outer = 00000000] 07:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19767000) [pid = 3744] [serial = 1122] [outer = 196ABC00] 07:38:21 INFO - PROCESS | 3744 | 1461163101029 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19765C00) [pid = 3744] [serial = 1123] [outer = 196ABC00] 07:38:21 INFO - PROCESS | 3744 | 1461163101427 Marionette TRACE conn3 <- [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]]]}] 07:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 665ms 07:38:21 INFO - PROCESS | 3744 | 1461163101467 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:38:21 INFO - PROCESS | 3744 | 1461163101469 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:38:21 INFO - PROCESS | 3744 | 1461163101472 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 3744 | 1461163101474 Marionette TRACE conn3 <- [1,1462,null,{}] 07:38:21 INFO - PROCESS | 3744 | 1461163101477 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:21 INFO - PROCESS | 3744 | 1461163101581 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:38:21 INFO - PROCESS | 3744 | 1461163101587 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 3744 | ++DOCSHELL 13263800 == 31 [pid = 3744] [id = 375] 07:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (196A8800) [pid = 3744] [serial = 1124] [outer = 00000000] 07:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A190000) [pid = 3744] [serial = 1125] [outer = 196A8800] 07:38:21 INFO - PROCESS | 3744 | 1461163101631 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A30EC00) [pid = 3744] [serial = 1126] [outer = 196A8800] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A18E400) [pid = 3744] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1969F400) [pid = 3744] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19764C00) [pid = 3744] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15473800) [pid = 3744] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (133CF400) [pid = 3744] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16797800) [pid = 3744] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18650800) [pid = 3744] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1320A400) [pid = 3744] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (192E8C00) [pid = 3744] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (168F0800) [pid = 3744] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16898000) [pid = 3744] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1439F000) [pid = 3744] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:38:21 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18B3A800) [pid = 3744] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:38:22 INFO - PROCESS | 3744 | 1461163102136 Marionette TRACE conn3 <- [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]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 711ms 07:38:22 INFO - PROCESS | 3744 | 1461163102196 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 3744 | 1461163102198 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:38:22 INFO - PROCESS | 3744 | 1461163102227 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 3744 | 1461163102229 Marionette TRACE conn3 <- [1,1466,null,{}] 07:38:22 INFO - PROCESS | 3744 | 1461163102234 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:22 INFO - PROCESS | 3744 | 1461163102312 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:38:22 INFO - PROCESS | 3744 | 1461163102318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:22 INFO - PROCESS | 3744 | ++DOCSHELL 17F8C400 == 32 [pid = 3744] [id = 376] 07:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B37800) [pid = 3744] [serial = 1127] [outer = 00000000] 07:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19671800) [pid = 3744] [serial = 1128] [outer = 18B37800] 07:38:22 INFO - PROCESS | 3744 | 1461163102362 Marionette DEBUG loaded listener.js 07:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (196A5000) [pid = 3744] [serial = 1129] [outer = 18B37800] 07:38:22 INFO - PROCESS | 3744 | 1461163102783 Marionette TRACE conn3 <- [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]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 620ms 07:38:22 INFO - PROCESS | 3744 | 1461163102848 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 3744 | 1461163102850 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:38:22 INFO - PROCESS | 3744 | 1461163102853 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:38:22 INFO - PROCESS | 3744 | 1461163102855 Marionette TRACE conn3 <- [1,1470,null,{}] 07:38:22 INFO - PROCESS | 3744 | 1461163102858 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:22 INFO - PROCESS | 3744 | 1461163102932 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:38:22 INFO - PROCESS | 3744 | 1461163102924 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:22 INFO - PROCESS | 3744 | ++DOCSHELL 196A8000 == 33 [pid = 3744] [id = 377] 07:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1975E000) [pid = 3744] [serial = 1130] [outer = 00000000] 07:38:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1A35A400) [pid = 3744] [serial = 1131] [outer = 1975E000] 07:38:22 INFO - PROCESS | 3744 | 1461163102968 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A355800) [pid = 3744] [serial = 1132] [outer = 1975E000] 07:38:23 INFO - PROCESS | 3744 | 1461163103387 Marionette TRACE conn3 <- [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]]]}] 07:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 575ms 07:38:23 INFO - PROCESS | 3744 | 1461163103435 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:38:23 INFO - PROCESS | 3744 | 1461163103438 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:38:23 INFO - PROCESS | 3744 | 1461163103441 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:38:23 INFO - PROCESS | 3744 | 1461163103443 Marionette TRACE conn3 <- [1,1474,null,{}] 07:38:23 INFO - PROCESS | 3744 | 1461163103447 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:23 INFO - PROCESS | 3744 | 1461163103540 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:38:23 INFO - PROCESS | 3744 | 1461163103532 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 3744 | ++DOCSHELL 1A87E000 == 34 [pid = 3744] [id = 378] 07:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1AA0BC00) [pid = 3744] [serial = 1133] [outer = 00000000] 07:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1AD58C00) [pid = 3744] [serial = 1134] [outer = 1AA0BC00] 07:38:23 INFO - PROCESS | 3744 | 1461163103580 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1AD5DC00) [pid = 3744] [serial = 1135] [outer = 1AA0BC00] 07:38:24 INFO - PROCESS | 3744 | 1461163104281 Marionette TRACE conn3 <- [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]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 908ms 07:38:24 INFO - PROCESS | 3744 | 1461163104349 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 3744 | 1461163104354 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:38:24 INFO - PROCESS | 3744 | 1461163104360 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 3744 | 1461163104363 Marionette TRACE conn3 <- [1,1478,null,{}] 07:38:24 INFO - PROCESS | 3744 | 1461163104369 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:24 INFO - PROCESS | 3744 | 1461163104470 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:38:24 INFO - PROCESS | 3744 | 1461163104596 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 3744 | ++DOCSHELL 14A13000 == 35 [pid = 3744] [id = 379] 07:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (14A13800) [pid = 3744] [serial = 1136] [outer = 00000000] 07:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (156A9800) [pid = 3744] [serial = 1137] [outer = 14A13800] 07:38:24 INFO - PROCESS | 3744 | 1461163104654 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16414C00) [pid = 3744] [serial = 1138] [outer = 14A13800] 07:38:25 INFO - PROCESS | 3744 | 1461163105262 Marionette TRACE conn3 <- [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]]]}] 07:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 968ms 07:38:25 INFO - PROCESS | 3744 | 1461163105329 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 3744 | 1461163105334 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:38:25 INFO - PROCESS | 3744 | 1461163105341 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 3744 | 1461163105344 Marionette TRACE conn3 <- [1,1482,null,{}] 07:38:25 INFO - PROCESS | 3744 | 1461163105347 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:25 INFO - PROCESS | 3744 | 1461163105446 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:38:25 INFO - PROCESS | 3744 | 1461163105528 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 3744 | ++DOCSHELL 12B84000 == 36 [pid = 3744] [id = 380] 07:38:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1561B400) [pid = 3744] [serial = 1139] [outer = 00000000] 07:38:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1804C000) [pid = 3744] [serial = 1140] [outer = 1561B400] 07:38:25 INFO - PROCESS | 3744 | 1461163105607 Marionette DEBUG loaded listener.js 07:38:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18230400) [pid = 3744] [serial = 1141] [outer = 1561B400] 07:38:26 INFO - PROCESS | 3744 | 1461163106241 Marionette TRACE conn3 <- [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]]]}] 07:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 969ms 07:38:26 INFO - PROCESS | 3744 | 1461163106308 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:38:26 INFO - PROCESS | 3744 | 1461163106311 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:38:26 INFO - PROCESS | 3744 | 1461163106315 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 3744 | 1461163106318 Marionette TRACE conn3 <- [1,1486,null,{}] 07:38:26 INFO - PROCESS | 3744 | 1461163106330 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:26 INFO - PROCESS | 3744 | 1461163106440 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:38:26 INFO - PROCESS | 3744 | 1461163106523 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:26 INFO - PROCESS | 3744 | ++DOCSHELL 123BB400 == 37 [pid = 3744] [id = 381] 07:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (138CD800) [pid = 3744] [serial = 1142] [outer = 00000000] 07:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1804E800) [pid = 3744] [serial = 1143] [outer = 138CD800] 07:38:26 INFO - PROCESS | 3744 | 1461163106623 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1951F400) [pid = 3744] [serial = 1144] [outer = 138CD800] 07:38:27 INFO - PROCESS | 3744 | 1461163107331 Marionette TRACE conn3 <- [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]]]}] 07:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1074ms 07:38:27 INFO - PROCESS | 3744 | 1461163107386 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:38:27 INFO - PROCESS | 3744 | 1461163107391 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:38:27 INFO - PROCESS | 3744 | 1461163107396 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:38:27 INFO - PROCESS | 3744 | 1461163107399 Marionette TRACE conn3 <- [1,1490,null,{}] 07:38:27 INFO - PROCESS | 3744 | 1461163107404 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:27 INFO - PROCESS | 3744 | 1461163107499 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:38:27 INFO - PROCESS | 3744 | 1461163107582 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 3744 | ++DOCSHELL 123F2800 == 38 [pid = 3744] [id = 382] 07:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1320D800) [pid = 3744] [serial = 1145] [outer = 00000000] 07:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14AB4000) [pid = 3744] [serial = 1146] [outer = 1320D800] 07:38:27 INFO - PROCESS | 3744 | 1461163107643 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15471000) [pid = 3744] [serial = 1147] [outer = 1320D800] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18D27400) [pid = 3744] [serial = 1075] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (136AAC00) [pid = 3744] [serial = 1059] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (138D1800) [pid = 3744] [serial = 1060] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19638C00) [pid = 3744] [serial = 1077] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19638800) [pid = 3744] [serial = 1078] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1804AC00) [pid = 3744] [serial = 1071] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18051C00) [pid = 3744] [serial = 1072] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (196AD400) [pid = 3744] [serial = 1084] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196ACC00) [pid = 3744] [serial = 1092] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15474800) [pid = 3744] [serial = 1089] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17F3E000) [pid = 3744] [serial = 1090] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19672800) [pid = 3744] [serial = 1080] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19671C00) [pid = 3744] [serial = 1081] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A49F000) [pid = 3744] [serial = 1096] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19810800) [pid = 3744] [serial = 1087] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (196AB400) [pid = 3744] [serial = 1093] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A35E400) [pid = 3744] [serial = 1095] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (196ADC00) [pid = 3744] [serial = 1083] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (197EAC00) [pid = 3744] [serial = 1086] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15ACA000) [pid = 3744] [serial = 1065] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16415400) [pid = 3744] [serial = 1066] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (14AB3800) [pid = 3744] [serial = 1062] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15456000) [pid = 3744] [serial = 1063] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (168F9800) [pid = 3744] [serial = 1068] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16E7EC00) [pid = 3744] [serial = 1069] [outer = 00000000] [url = about:blank] 07:38:27 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18B3E000) [pid = 3744] [serial = 1074] [outer = 00000000] [url = about:blank] 07:38:28 INFO - PROCESS | 3744 | 1461163108111 Marionette TRACE conn3 <- [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]]]}] 07:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 772ms 07:38:28 INFO - PROCESS | 3744 | 1461163108182 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 3744 | 1461163108187 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:38:28 INFO - PROCESS | 3744 | 1461163108192 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:38:28 INFO - PROCESS | 3744 | 1461163108195 Marionette TRACE conn3 <- [1,1494,null,{}] 07:38:28 INFO - PROCESS | 3744 | 1461163108199 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:28 INFO - PROCESS | 3744 | 1461163108261 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:38:28 INFO - PROCESS | 3744 | 1461163108269 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 3744 | ++DOCSHELL 15628800 == 39 [pid = 3744] [id = 383] 07:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (15AD4000) [pid = 3744] [serial = 1148] [outer = 00000000] 07:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1689F800) [pid = 3744] [serial = 1149] [outer = 15AD4000] 07:38:28 INFO - PROCESS | 3744 | 1461163108314 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (168A4C00) [pid = 3744] [serial = 1150] [outer = 15AD4000] 07:38:28 INFO - PROCESS | 3744 | 1461163108763 Marionette TRACE conn3 <- [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]]]}] 07:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 620ms 07:38:28 INFO - PROCESS | 3744 | 1461163108795 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 3744 | 1461163108797 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:38:28 INFO - PROCESS | 3744 | 1461163108800 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 3744 | 1461163108803 Marionette TRACE conn3 <- [1,1498,null,{}] 07:38:28 INFO - PROCESS | 3744 | 1461163108817 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:28 INFO - PROCESS | 3744 | 1461163108898 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:38:28 INFO - PROCESS | 3744 | 1461163108909 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 3744 | ++DOCSHELL 1804BC00 == 40 [pid = 3744] [id = 384] 07:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18051C00) [pid = 3744] [serial = 1151] [outer = 00000000] 07:38:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18632C00) [pid = 3744] [serial = 1152] [outer = 18051C00] 07:38:28 INFO - PROCESS | 3744 | 1461163108956 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B3A000) [pid = 3744] [serial = 1153] [outer = 18051C00] 07:38:29 INFO - PROCESS | 3744 | 1461163109390 Marionette TRACE conn3 <- [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]]]}] 07:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 620ms 07:38:29 INFO - PROCESS | 3744 | 1461163109420 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 3744 | 1461163109422 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:38:29 INFO - PROCESS | 3744 | 1461163109425 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 3744 | 1461163109427 Marionette TRACE conn3 <- [1,1502,null,{}] 07:38:29 INFO - PROCESS | 3744 | 1461163109430 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:29 INFO - PROCESS | 3744 | 1461163109508 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:38:29 INFO - PROCESS | 3744 | 1461163109514 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 3744 | ++DOCSHELL 192E8000 == 41 [pid = 3744] [id = 385] 07:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1952C000) [pid = 3744] [serial = 1154] [outer = 00000000] 07:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1963A800) [pid = 3744] [serial = 1155] [outer = 1952C000] 07:38:29 INFO - PROCESS | 3744 | 1461163109559 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19642800) [pid = 3744] [serial = 1156] [outer = 1952C000] 07:38:30 INFO - PROCESS | 3744 | 1461163109992 Marionette TRACE conn3 <- [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]]]}] 07:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 681ms 07:38:30 INFO - PROCESS | 3744 | 1461163110107 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 3744 | 1461163110109 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:38:30 INFO - PROCESS | 3744 | 1461163110121 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 3744 | 1461163110123 Marionette TRACE conn3 <- [1,1506,null,{}] 07:38:30 INFO - PROCESS | 3744 | 1461163110127 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:30 INFO - PROCESS | 3744 | 1461163110230 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:38:30 INFO - PROCESS | 3744 | 1461163110236 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 3744 | ++DOCSHELL 195C2000 == 42 [pid = 3744] [id = 386] 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1966D400) [pid = 3744] [serial = 1157] [outer = 00000000] 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (196A3800) [pid = 3744] [serial = 1158] [outer = 1966D400] 07:38:30 INFO - PROCESS | 3744 | 1461163110282 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (196A3000) [pid = 3744] [serial = 1159] [outer = 1966D400] 07:38:30 INFO - PROCESS | 3744 | 1461163110716 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 636ms 07:38:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:38:30 INFO - PROCESS | 3744 | 1461163110752 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 3744 | 1461163110754 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:38:30 INFO - PROCESS | 3744 | 1461163110757 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 3744 | 1461163110759 Marionette TRACE conn3 <- [1,1510,null,{}] 07:38:30 INFO - PROCESS | 3744 | 1461163110762 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:30 INFO - PROCESS | 3744 | 1461163110905 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:38:30 INFO - PROCESS | 3744 | 1461163110933 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19801C00) [pid = 3744] [serial = 1160] [outer = 1DD8B800] 07:38:30 INFO - PROCESS | 3744 | ++DOCSHELL 19B5FC00 == 43 [pid = 3744] [id = 387] 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19B60000) [pid = 3744] [serial = 1161] [outer = 00000000] 07:38:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19F4F000) [pid = 3744] [serial = 1162] [outer = 19B60000] 07:38:30 INFO - PROCESS | 3744 | 1461163110997 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19F44800) [pid = 3744] [serial = 1163] [outer = 19B60000] 07:38:31 INFO - PROCESS | 3744 | 1461163111471 Marionette TRACE conn3 <- [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"]]]}] 07:38:31 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 () { 07:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:38:31 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 () { 07:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:38:31 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 () { 07:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:38:31 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 () { 07:38:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:38:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 771ms 07:38:31 INFO - PROCESS | 3744 | 1461163111549 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:38:31 INFO - PROCESS | 3744 | 1461163111551 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:38:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:38:31 INFO - PROCESS | 3744 | 1461163111554 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 3744 | 1461163111555 Marionette TRACE conn3 <- [1,1514,null,{}] 07:38:31 INFO - PROCESS | 3744 | 1461163111559 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:31 INFO - PROCESS | 3744 | 1461163111659 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:38:31 INFO - PROCESS | 3744 | 1461163111714 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 3744 | ++DOCSHELL 17F3A000 == 44 [pid = 3744] [id = 388] 07:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18730800) [pid = 3744] [serial = 1164] [outer = 00000000] 07:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A82A400) [pid = 3744] [serial = 1165] [outer = 18730800] 07:38:31 INFO - PROCESS | 3744 | 1461163111760 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1AA0CC00) [pid = 3744] [serial = 1166] [outer = 18730800] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1963AC00) [pid = 3744] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (196ABC00) [pid = 3744] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1864E000) [pid = 3744] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (133CB800) [pid = 3744] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (14AAC800) [pid = 3744] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18051000) [pid = 3744] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1689EC00) [pid = 3744] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A82E400) [pid = 3744] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (196A8800) [pid = 3744] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1975E000) [pid = 3744] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:38:32 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18B37800) [pid = 3744] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:38:32 INFO - PROCESS | 3744 | 1461163112191 Marionette TRACE conn3 <- [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"]]]}] 07:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:38:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 680ms 07:38:32 INFO - PROCESS | 3744 | 1461163112245 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 3744 | 1461163112247 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:38:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:38:32 INFO - PROCESS | 3744 | 1461163112252 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 3744 | 1461163112254 Marionette TRACE conn3 <- [1,1518,null,{}] 07:38:32 INFO - PROCESS | 3744 | 1461163112258 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:32 INFO - PROCESS | 3744 | 1461163112362 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:38:32 INFO - PROCESS | 3744 | 1461163112415 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:32 INFO - PROCESS | 3744 | ++DOCSHELL 13259400 == 45 [pid = 3744] [id = 389] 07:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (13AE4800) [pid = 3744] [serial = 1167] [outer = 00000000] 07:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17F9B800) [pid = 3744] [serial = 1168] [outer = 13AE4800] 07:38:32 INFO - PROCESS | 3744 | 1461163112460 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1963F400) [pid = 3744] [serial = 1169] [outer = 13AE4800] 07:38:32 INFO - PROCESS | 3744 | 1461163112775 Marionette TRACE conn3 <- [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]]]}] 07:38:32 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 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:38:32 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. 07:38:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:38:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 575ms 07:38:32 INFO - PROCESS | 3744 | 1461163112829 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 3744 | 1461163112831 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:38:32 INFO - PROCESS | 3744 | 1461163112834 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:38:32 INFO - PROCESS | 3744 | 1461163112836 Marionette TRACE conn3 <- [1,1522,null,{}] 07:38:32 INFO - PROCESS | 3744 | 1461163112840 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:32 INFO - PROCESS | 3744 | 1461163112946 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:38:32 INFO - PROCESS | 3744 | 1461163112954 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:32 INFO - PROCESS | 3744 | ++DOCSHELL 168A6000 == 46 [pid = 3744] [id = 390] 07:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18B43C00) [pid = 3744] [serial = 1170] [outer = 00000000] 07:38:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1ADD0000) [pid = 3744] [serial = 1171] [outer = 18B43C00] 07:38:32 INFO - PROCESS | 3744 | 1461163112999 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1ADD6800) [pid = 3744] [serial = 1172] [outer = 18B43C00] 07:38:33 INFO - PROCESS | 3744 | 1461163113400 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 621ms 07:38:33 INFO - PROCESS | 3744 | 1461163113456 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:38:33 INFO - PROCESS | 3744 | 1461163113458 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:38:33 INFO - PROCESS | 3744 | 1461163113461 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:38:33 INFO - PROCESS | 3744 | 1461163113463 Marionette TRACE conn3 <- [1,1526,null,{}] 07:38:33 INFO - PROCESS | 3744 | 1461163113466 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:33 INFO - PROCESS | 3744 | 1461163113571 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:38:33 INFO - PROCESS | 3744 | 1461163113649 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 3744 | ++DOCSHELL 14352400 == 47 [pid = 3744] [id = 391] 07:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1966C800) [pid = 3744] [serial = 1173] [outer = 00000000] 07:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1C2C8C00) [pid = 3744] [serial = 1174] [outer = 1966C800] 07:38:33 INFO - PROCESS | 3744 | 1461163113678 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1C2CC400) [pid = 3744] [serial = 1175] [outer = 1966C800] 07:38:34 INFO - PROCESS | 3744 | 1461163114101 Marionette TRACE conn3 <- [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]]]}] 07:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 666ms 07:38:34 INFO - PROCESS | 3744 | 1461163114144 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 3744 | 1461163114150 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:38:34 INFO - PROCESS | 3744 | 1461163114158 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 3744 | 1461163114166 Marionette TRACE conn3 <- [1,1530,null,{}] 07:38:34 INFO - PROCESS | 3744 | 1461163114173 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:34 INFO - PROCESS | 3744 | 1461163114260 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:38:34 INFO - PROCESS | 3744 | 1461163114390 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 3744 | ++DOCSHELL 123B7000 == 48 [pid = 3744] [id = 392] 07:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (136AAC00) [pid = 3744] [serial = 1176] [outer = 00000000] 07:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (14AB8800) [pid = 3744] [serial = 1177] [outer = 136AAC00] 07:38:34 INFO - PROCESS | 3744 | 1461163114447 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1546AC00) [pid = 3744] [serial = 1178] [outer = 136AAC00] 07:38:35 INFO - PROCESS | 3744 | 1461163115039 Marionette TRACE conn3 <- [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]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 938ms 07:38:35 INFO - PROCESS | 3744 | 1461163115087 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 3744 | 1461163115093 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:38:35 INFO - PROCESS | 3744 | 1461163115099 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 3744 | 1461163115102 Marionette TRACE conn3 <- [1,1534,null,{}] 07:38:35 INFO - PROCESS | 3744 | 1461163115106 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 3744 | 1461163115210 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:38:35 INFO - PROCESS | 3744 | 1461163115309 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 3744 | ++DOCSHELL 156ACC00 == 49 [pid = 3744] [id = 393] 07:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (16532800) [pid = 3744] [serial = 1179] [outer = 00000000] 07:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (17F3EC00) [pid = 3744] [serial = 1180] [outer = 16532800] 07:38:35 INFO - PROCESS | 3744 | 1461163115349 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18053800) [pid = 3744] [serial = 1181] [outer = 16532800] 07:38:35 INFO - PROCESS | 3744 | 1461163115924 Marionette TRACE conn3 <- [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]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 862ms 07:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:38:35 INFO - PROCESS | 3744 | 1461163115967 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 3744 | 1461163115969 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:38:35 INFO - PROCESS | 3744 | 1461163115973 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 3744 | 1461163115976 Marionette TRACE conn3 <- [1,1538,null,{}] 07:38:35 INFO - PROCESS | 3744 | 1461163115988 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:36 INFO - PROCESS | 3744 | 1461163116117 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:38:36 INFO - PROCESS | 3744 | 1461163116243 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 3744 | ++DOCSHELL 18634C00 == 50 [pid = 3744] [id = 394] 07:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18732000) [pid = 3744] [serial = 1182] [outer = 00000000] 07:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19B56000) [pid = 3744] [serial = 1183] [outer = 18732000] 07:38:36 INFO - PROCESS | 3744 | 1461163116301 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD05400) [pid = 3744] [serial = 1184] [outer = 18732000] 07:38:36 INFO - PROCESS | 3744 | 1461163116872 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 969ms 07:38:36 INFO - PROCESS | 3744 | 1461163116942 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 3744 | 1461163116945 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:38:36 INFO - PROCESS | 3744 | 1461163116948 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 3744 | 1461163116950 Marionette TRACE conn3 <- [1,1542,null,{}] 07:38:36 INFO - PROCESS | 3744 | 1461163116954 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 3744 | 1461163117051 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:38:37 INFO - PROCESS | 3744 | 1461163117178 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A9C00 == 51 [pid = 3744] [id = 395] 07:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A87D400) [pid = 3744] [serial = 1185] [outer = 00000000] 07:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C40D800) [pid = 3744] [serial = 1186] [outer = 1A87D400] 07:38:37 INFO - PROCESS | 3744 | 1461163117233 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C417400) [pid = 3744] [serial = 1187] [outer = 1A87D400] 07:38:38 INFO - PROCESS | 3744 | 1461163118016 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1119ms 07:38:38 INFO - PROCESS | 3744 | 1461163118066 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 3744 | 1461163118071 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:38:38 INFO - PROCESS | 3744 | 1461163118076 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:38:38 INFO - PROCESS | 3744 | 1461163118079 Marionette TRACE conn3 <- [1,1546,null,{}] 07:38:38 INFO - PROCESS | 3744 | 1461163118084 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 3744 | 1461163118177 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:38:38 INFO - PROCESS | 3744 | 1461163118313 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 168A6000 == 50 [pid = 3744] [id = 390] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 13259400 == 49 [pid = 3744] [id = 389] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 17F3A000 == 48 [pid = 3744] [id = 388] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 19B5FC00 == 47 [pid = 3744] [id = 387] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 195C2000 == 46 [pid = 3744] [id = 386] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 192E8000 == 45 [pid = 3744] [id = 385] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 1804BC00 == 44 [pid = 3744] [id = 384] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 15628800 == 43 [pid = 3744] [id = 383] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 123F2800 == 42 [pid = 3744] [id = 382] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 12B84000 == 41 [pid = 3744] [id = 380] 07:38:38 INFO - PROCESS | 3744 | --DOCSHELL 14A13000 == 40 [pid = 3744] [id = 379] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AD58C00) [pid = 3744] [serial = 1134] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19670400) [pid = 3744] [serial = 1119] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19767000) [pid = 3744] [serial = 1122] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18BD7000) [pid = 3744] [serial = 1116] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1546A000) [pid = 3744] [serial = 1105] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (14AEA000) [pid = 3744] [serial = 1104] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (156A3400) [pid = 3744] [serial = 1107] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15ACA400) [pid = 3744] [serial = 1108] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18646C00) [pid = 3744] [serial = 1113] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1872C000) [pid = 3744] [serial = 1114] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (196A1400) [pid = 3744] [serial = 1120] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (168F3C00) [pid = 3744] [serial = 1110] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16E72400) [pid = 3744] [serial = 1111] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1546A800) [pid = 3744] [serial = 1101] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1AA0EC00) [pid = 3744] [serial = 1098] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1AD04C00) [pid = 3744] [serial = 1099] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A190000) [pid = 3744] [serial = 1125] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A355800) [pid = 3744] [serial = 1132] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19765C00) [pid = 3744] [serial = 1123] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19671800) [pid = 3744] [serial = 1128] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A35A400) [pid = 3744] [serial = 1131] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1A30EC00) [pid = 3744] [serial = 1126] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (192E9000) [pid = 3744] [serial = 1117] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (196A5000) [pid = 3744] [serial = 1129] [outer = 00000000] [url = about:blank] 07:38:38 INFO - PROCESS | 3744 | ++DOCSHELL 12B84000 == 41 [pid = 3744] [id = 396] 07:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13259400) [pid = 3744] [serial = 1188] [outer = 00000000] 07:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14AEA000) [pid = 3744] [serial = 1189] [outer = 13259400] 07:38:38 INFO - PROCESS | 3744 | 1461163118406 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15474C00) [pid = 3744] [serial = 1190] [outer = 13259400] 07:38:38 INFO - PROCESS | 3744 | 1461163118797 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 772ms 07:38:38 INFO - PROCESS | 3744 | 1461163118894 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 3744 | 1461163118899 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:38:38 INFO - PROCESS | 3744 | 1461163118906 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 3744 | 1461163118908 Marionette TRACE conn3 <- [1,1550,null,{}] 07:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:38:38 INFO - PROCESS | 3744 | 1461163118912 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 3744 | 1461163118980 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:38:38 INFO - PROCESS | 3744 | 1461163118986 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3744 | ++DOCSHELL 15A3E000 == 42 [pid = 3744] [id = 397] 07:38:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (16414400) [pid = 3744] [serial = 1191] [outer = 00000000] 07:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (168F7800) [pid = 3744] [serial = 1192] [outer = 16414400] 07:38:39 INFO - PROCESS | 3744 | 1461163119031 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16E72400) [pid = 3744] [serial = 1193] [outer = 16414400] 07:38:39 INFO - PROCESS | 3744 | 1461163119478 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 621ms 07:38:39 INFO - PROCESS | 3744 | 1461163119516 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 3744 | 1461163119518 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:38:39 INFO - PROCESS | 3744 | 1461163119522 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 3744 | 1461163119525 Marionette TRACE conn3 <- [1,1554,null,{}] 07:38:39 INFO - PROCESS | 3744 | 1461163119535 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 3744 | 1461163119614 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:38:39 INFO - PROCESS | 3744 | 1461163119622 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 3744 | ++DOCSHELL 179CD000 == 43 [pid = 3744] [id = 398] 07:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18232800) [pid = 3744] [serial = 1194] [outer = 00000000] 07:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18B39C00) [pid = 3744] [serial = 1195] [outer = 18232800] 07:38:39 INFO - PROCESS | 3744 | 1461163119670 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18D26C00) [pid = 3744] [serial = 1196] [outer = 18232800] 07:38:40 INFO - PROCESS | 3744 | 1461163120081 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 575ms 07:38:40 INFO - PROCESS | 3744 | 1461163120110 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 3744 | 1461163120112 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:38:40 INFO - PROCESS | 3744 | 1461163120116 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 3744 | 1461163120117 Marionette TRACE conn3 <- [1,1558,null,{}] 07:38:40 INFO - PROCESS | 3744 | 1461163120121 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:40 INFO - PROCESS | 3744 | 1461163120198 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:38:40 INFO - PROCESS | 3744 | 1461163120204 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 3744 | ++DOCSHELL 18BD7000 == 44 [pid = 3744] [id = 399] 07:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18BDE800) [pid = 3744] [serial = 1197] [outer = 00000000] 07:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1963FC00) [pid = 3744] [serial = 1198] [outer = 18BDE800] 07:38:40 INFO - PROCESS | 3744 | 1461163120249 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19642000) [pid = 3744] [serial = 1199] [outer = 18BDE800] 07:38:40 INFO - PROCESS | 3744 | 1461163120739 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 665ms 07:38:40 INFO - PROCESS | 3744 | 1461163120798 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 3744 | 1461163120800 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:38:40 INFO - PROCESS | 3744 | 1461163120804 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 3744 | 1461163120805 Marionette TRACE conn3 <- [1,1562,null,{}] 07:38:40 INFO - PROCESS | 3744 | 1461163120815 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:40 INFO - PROCESS | 3744 | 1461163120919 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:38:40 INFO - PROCESS | 3744 | 1461163120930 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 3744 | ++DOCSHELL 142F2C00 == 45 [pid = 3744] [id = 400] 07:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1641F400) [pid = 3744] [serial = 1200] [outer = 00000000] 07:38:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (196A3C00) [pid = 3744] [serial = 1201] [outer = 1641F400] 07:38:40 INFO - PROCESS | 3744 | 1461163120975 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (196A2C00) [pid = 3744] [serial = 1202] [outer = 1641F400] 07:38:41 INFO - PROCESS | 3744 | 1461163121428 Marionette TRACE conn3 <- [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]]]}] 07:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 680ms 07:38:41 INFO - PROCESS | 3744 | 1461163121487 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 3744 | 1461163121489 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:38:41 INFO - PROCESS | 3744 | 1461163121500 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 3744 | 1461163121502 Marionette TRACE conn3 <- [1,1566,null,{}] 07:38:41 INFO - PROCESS | 3744 | 1461163121505 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:41 INFO - PROCESS | 3744 | 1461163121629 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:38:41 INFO - PROCESS | 3744 | 1461163121692 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 3744 | ++DOCSHELL 197ED400 == 46 [pid = 3744] [id = 401] 07:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (197F0400) [pid = 3744] [serial = 1203] [outer = 00000000] 07:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19C11800) [pid = 3744] [serial = 1204] [outer = 197F0400] 07:38:41 INFO - PROCESS | 3744 | 1461163121740 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A194800) [pid = 3744] [serial = 1205] [outer = 197F0400] 07:38:42 INFO - PROCESS | 3744 | 1461163122137 Marionette TRACE conn3 <- [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]]]}] 07:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 681ms 07:38:42 INFO - PROCESS | 3744 | 1461163122156 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:38:42 INFO - PROCESS | 3744 | 1461163122158 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:38:42 INFO - PROCESS | 3744 | 1461163122166 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - PROCESS | 3744 | 1461163122168 Marionette TRACE conn3 <- [1,1570,null,{}] 07:38:42 INFO - PROCESS | 3744 | 1461163122174 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:42 INFO - PROCESS | 3744 | 1461163122279 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:38:42 INFO - PROCESS | 3744 | 1461163122288 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 3744 | ++DOCSHELL 1976B000 == 47 [pid = 3744] [id = 402] 07:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19803800) [pid = 3744] [serial = 1206] [outer = 00000000] 07:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A833800) [pid = 3744] [serial = 1207] [outer = 19803800] 07:38:42 INFO - PROCESS | 3744 | 1461163122332 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A830400) [pid = 3744] [serial = 1208] [outer = 19803800] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18730800) [pid = 3744] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1966D400) [pid = 3744] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19B60000) [pid = 3744] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (15AD4000) [pid = 3744] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (13AE4800) [pid = 3744] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18051C00) [pid = 3744] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1320D800) [pid = 3744] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1952C000) [pid = 3744] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18B43C00) [pid = 3744] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:38:42 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1AA0BC00) [pid = 3744] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:38:42 INFO - PROCESS | 3744 | 1461163122782 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 681ms 07:38:42 INFO - PROCESS | 3744 | 1461163122840 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:38:42 INFO - PROCESS | 3744 | 1461163122842 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:38:42 INFO - PROCESS | 3744 | 1461163122845 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:38:42 INFO - PROCESS | 3744 | 1461163122847 Marionette TRACE conn3 <- [1,1574,null,{}] 07:38:42 INFO - PROCESS | 3744 | 1461163122851 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:42 INFO - PROCESS | 3744 | 1461163122977 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:38:42 INFO - PROCESS | 3744 | 1461163122986 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 3744 | ++DOCSHELL 13AED800 == 48 [pid = 3744] [id = 403] 07:38:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (142EB000) [pid = 3744] [serial = 1209] [outer = 00000000] 07:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A35B400) [pid = 3744] [serial = 1210] [outer = 142EB000] 07:38:43 INFO - PROCESS | 3744 | 1461163123031 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A829000) [pid = 3744] [serial = 1211] [outer = 142EB000] 07:38:43 INFO - PROCESS | 3744 | 1461163123438 Marionette TRACE conn3 <- [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]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 620ms 07:38:43 INFO - PROCESS | 3744 | 1461163123467 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 3744 | 1461163123469 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:38:43 INFO - PROCESS | 3744 | 1461163123472 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 3744 | 1461163123474 Marionette TRACE conn3 <- [1,1578,null,{}] 07:38:43 INFO - PROCESS | 3744 | 1461163123477 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 3744 | 1461163123550 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:38:43 INFO - PROCESS | 3744 | 1461163123556 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 3744 | ++DOCSHELL 1966EC00 == 49 [pid = 3744] [id = 404] 07:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A305800) [pid = 3744] [serial = 1212] [outer = 00000000] 07:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD64800) [pid = 3744] [serial = 1213] [outer = 1A305800] 07:38:43 INFO - PROCESS | 3744 | 1461163123600 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1C2C4800) [pid = 3744] [serial = 1214] [outer = 1A305800] 07:38:43 INFO - PROCESS | 3744 | 1461163123998 Marionette TRACE conn3 <- [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]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 574ms 07:38:44 INFO - PROCESS | 3744 | 1461163124052 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 3744 | 1461163124054 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:38:44 INFO - PROCESS | 3744 | 1461163124057 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:38:44 INFO - PROCESS | 3744 | 1461163124059 Marionette TRACE conn3 <- [1,1582,null,{}] 07:38:44 INFO - PROCESS | 3744 | 1461163124062 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 3744 | 1461163124136 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:38:44 INFO - PROCESS | 3744 | 1461163124141 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 3744 | ++DOCSHELL 1AD58000 == 50 [pid = 3744] [id = 405] 07:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD5D000) [pid = 3744] [serial = 1215] [outer = 00000000] 07:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C413800) [pid = 3744] [serial = 1216] [outer = 1AD5D000] 07:38:44 INFO - PROCESS | 3744 | 1461163124185 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C418800) [pid = 3744] [serial = 1217] [outer = 1AD5D000] 07:38:44 INFO - PROCESS | 3744 | 1461163124846 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 817ms 07:38:44 INFO - PROCESS | 3744 | 1461163124878 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 3744 | 1461163124882 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:38:44 INFO - PROCESS | 3744 | 1461163124888 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:38:44 INFO - PROCESS | 3744 | 1461163124891 Marionette TRACE conn3 <- [1,1586,null,{}] 07:38:44 INFO - PROCESS | 3744 | 1461163124897 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 3744 | 1461163124999 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:38:45 INFO - PROCESS | 3744 | 1461163125127 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 3744 | ++DOCSHELL 15466400 == 51 [pid = 3744] [id = 406] 07:38:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15474800) [pid = 3744] [serial = 1218] [outer = 00000000] 07:38:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1678FC00) [pid = 3744] [serial = 1219] [outer = 15474800] 07:38:45 INFO - PROCESS | 3744 | 1461163125185 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (16898400) [pid = 3744] [serial = 1220] [outer = 15474800] 07:38:45 INFO - PROCESS | 3744 | 1461163125793 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 968ms 07:38:45 INFO - PROCESS | 3744 | 1461163125880 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 3744 | 1461163125886 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:38:45 INFO - PROCESS | 3744 | 1461163125893 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 3744 | 1461163125896 Marionette TRACE conn3 <- [1,1590,null,{}] 07:38:45 INFO - PROCESS | 3744 | 1461163125933 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:46 INFO - PROCESS | 3744 | 1461163126044 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:38:46 INFO - PROCESS | 3744 | 1461163126124 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 3744 | ++DOCSHELL 165AB800 == 52 [pid = 3744] [id = 407] 07:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (168A2800) [pid = 3744] [serial = 1221] [outer = 00000000] 07:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (192E4000) [pid = 3744] [serial = 1222] [outer = 168A2800] 07:38:46 INFO - PROCESS | 3744 | 1461163126219 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1966D400) [pid = 3744] [serial = 1223] [outer = 168A2800] 07:38:46 INFO - PROCESS | 3744 | 1461163126845 Marionette TRACE conn3 <- [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]]]}] 07:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 983ms 07:38:46 INFO - PROCESS | 3744 | 1461163126881 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:38:46 INFO - PROCESS | 3744 | 1461163126883 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:38:46 INFO - PROCESS | 3744 | 1461163126887 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - PROCESS | 3744 | 1461163126891 Marionette TRACE conn3 <- [1,1594,null,{}] 07:38:46 INFO - PROCESS | 3744 | 1461163126902 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:46 INFO - PROCESS | 3744 | 1461163126986 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:38:47 INFO - PROCESS | 3744 | 1461163127088 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 3744 | ++DOCSHELL 1C2CC800 == 53 [pid = 3744] [id = 408] 07:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1C2D0800) [pid = 3744] [serial = 1224] [outer = 00000000] 07:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1C412400) [pid = 3744] [serial = 1225] [outer = 1C2D0800] 07:38:47 INFO - PROCESS | 3744 | 1461163127145 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1C4C6C00) [pid = 3744] [serial = 1226] [outer = 1C2D0800] 07:38:47 INFO - PROCESS | 3744 | 1461163127735 Marionette TRACE conn3 <- [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]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 907ms 07:38:47 INFO - PROCESS | 3744 | 1461163127798 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 3744 | 1461163127801 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:38:47 INFO - PROCESS | 3744 | 1461163127805 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 3744 | 1461163127807 Marionette TRACE conn3 <- [1,1598,null,{}] 07:38:47 INFO - PROCESS | 3744 | 1461163127811 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 3744 | 1461163127910 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:38:48 INFO - PROCESS | 3744 | 1461163128138 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 3744 | ++DOCSHELL 13AF3800 == 54 [pid = 3744] [id = 409] 07:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (142EFC00) [pid = 3744] [serial = 1227] [outer = 00000000] 07:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15D4FC00) [pid = 3744] [serial = 1228] [outer = 142EFC00] 07:38:48 INFO - PROCESS | 3744 | 1461163128190 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15AD5C00) [pid = 3744] [serial = 1229] [outer = 142EFC00] 07:38:48 INFO - PROCESS | 3744 | 1461163128830 Marionette TRACE conn3 <- [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]]]}] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 1966EC00 == 53 [pid = 3744] [id = 404] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 13AED800 == 52 [pid = 3744] [id = 403] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 1976B000 == 51 [pid = 3744] [id = 402] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 197ED400 == 50 [pid = 3744] [id = 401] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 142F2C00 == 49 [pid = 3744] [id = 400] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 18BD7000 == 48 [pid = 3744] [id = 399] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 179CD000 == 47 [pid = 3744] [id = 398] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 15A3E000 == 46 [pid = 3744] [id = 397] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 12B84000 == 45 [pid = 3744] [id = 396] 07:38:48 INFO - PROCESS | 3744 | --DOCSHELL 14352400 == 44 [pid = 3744] [id = 391] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1A82A400) [pid = 3744] [serial = 1165] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (196A3000) [pid = 3744] [serial = 1159] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19F4F000) [pid = 3744] [serial = 1162] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1689F800) [pid = 3744] [serial = 1149] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (156A9800) [pid = 3744] [serial = 1137] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1804E800) [pid = 3744] [serial = 1143] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19F44800) [pid = 3744] [serial = 1163] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (168A4C00) [pid = 3744] [serial = 1150] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (15467C00) [pid = 3744] [serial = 706] [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.] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1963F400) [pid = 3744] [serial = 1169] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18B3A000) [pid = 3744] [serial = 1153] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15471000) [pid = 3744] [serial = 1147] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14AB4000) [pid = 3744] [serial = 1146] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19642800) [pid = 3744] [serial = 1156] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1804C000) [pid = 3744] [serial = 1140] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (196A3800) [pid = 3744] [serial = 1158] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1AA0CC00) [pid = 3744] [serial = 1166] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18632C00) [pid = 3744] [serial = 1152] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1ADD0000) [pid = 3744] [serial = 1171] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1963A800) [pid = 3744] [serial = 1155] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17F9B800) [pid = 3744] [serial = 1168] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1AD5DC00) [pid = 3744] [serial = 1135] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1ADD6800) [pid = 3744] [serial = 1172] [outer = 00000000] [url = about:blank] 07:38:48 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1C2C8C00) [pid = 3744] [serial = 1174] [outer = 00000000] [url = about:blank] 07:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1104ms 07:38:48 INFO - PROCESS | 3744 | 1461163128920 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 3744 | 1461163128923 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:38:48 INFO - PROCESS | 3744 | 1461163128927 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 3744 | 1461163128931 Marionette TRACE conn3 <- [1,1602,null,{}] 07:38:48 INFO - PROCESS | 3744 | 1461163128936 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 3744 | 1461163129035 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:38:49 INFO - PROCESS | 3744 | 1461163129116 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 3744 | ++DOCSHELL 1373EC00 == 45 [pid = 3744] [id = 410] 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (138D3400) [pid = 3744] [serial = 1230] [outer = 00000000] 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15ACFC00) [pid = 3744] [serial = 1231] [outer = 138D3400] 07:38:49 INFO - PROCESS | 3744 | 1461163129147 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16413000) [pid = 3744] [serial = 1232] [outer = 138D3400] 07:38:49 INFO - PROCESS | 3744 | 1461163129578 Marionette TRACE conn3 <- [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]]]}] 07:38:49 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 07:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 666ms 07:38:49 INFO - PROCESS | 3744 | 1461163129607 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 3744 | 1461163129611 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:38:49 INFO - PROCESS | 3744 | 1461163129614 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:38:49 INFO - PROCESS | 3744 | 1461163129616 Marionette TRACE conn3 <- [1,1606,null,{}] 07:38:49 INFO - PROCESS | 3744 | 1461163129620 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 3744 | 1461163129682 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:38:49 INFO - PROCESS | 3744 | 1461163129690 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 3744 | ++DOCSHELL 17F98C00 == 46 [pid = 3744] [id = 411] 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1804D000) [pid = 3744] [serial = 1233] [outer = 00000000] 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1864A800) [pid = 3744] [serial = 1234] [outer = 1804D000] 07:38:49 INFO - PROCESS | 3744 | 1461163129736 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18B37800) [pid = 3744] [serial = 1235] [outer = 1804D000] 07:38:50 INFO - PROCESS | 3744 | 1461163130180 Marionette TRACE conn3 <- [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]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 620ms 07:38:50 INFO - PROCESS | 3744 | 1461163130220 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 3744 | 1461163130222 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:38:50 INFO - PROCESS | 3744 | 1461163130231 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 3744 | 1461163130236 Marionette TRACE conn3 <- [1,1610,null,{}] 07:38:50 INFO - PROCESS | 3744 | 1461163130240 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 3744 | 1461163130320 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:38:50 INFO - PROCESS | 3744 | 1461163130328 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3744 | ++DOCSHELL 18051400 == 47 [pid = 3744] [id = 412] 07:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18B42000) [pid = 3744] [serial = 1236] [outer = 00000000] 07:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19673000) [pid = 3744] [serial = 1237] [outer = 18B42000] 07:38:50 INFO - PROCESS | 3744 | 1461163130373 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19679C00) [pid = 3744] [serial = 1238] [outer = 18B42000] 07:38:50 INFO - PROCESS | 3744 | 1461163130814 Marionette TRACE conn3 <- [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]]]}] 07:38:50 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 07:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 636ms 07:38:50 INFO - PROCESS | 3744 | 1461163130866 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 3744 | 1461163130868 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:38:50 INFO - PROCESS | 3744 | 1461163130871 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:38:50 INFO - PROCESS | 3744 | 1461163130873 Marionette TRACE conn3 <- [1,1614,null,{}] 07:38:50 INFO - PROCESS | 3744 | 1461163130877 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 3744 | 1461163130954 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:38:50 INFO - PROCESS | 3744 | 1461163130960 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3744 | ++DOCSHELL 1975C400 == 48 [pid = 3744] [id = 413] 07:38:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1975CC00) [pid = 3744] [serial = 1239] [outer = 00000000] 07:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1976AC00) [pid = 3744] [serial = 1240] [outer = 1975CC00] 07:38:51 INFO - PROCESS | 3744 | 1461163131033 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1976A400) [pid = 3744] [serial = 1241] [outer = 1975CC00] 07:38:51 INFO - PROCESS | 3744 | 1461163131476 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 605ms 07:38:51 INFO - PROCESS | 3744 | 1461163131492 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 3744 | 1461163131494 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:38:51 INFO - PROCESS | 3744 | 1461163131503 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - PROCESS | 3744 | 1461163131505 Marionette TRACE conn3 <- [1,1618,null,{}] 07:38:51 INFO - PROCESS | 3744 | 1461163131508 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:51 INFO - PROCESS | 3744 | 1461163131611 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:38:51 INFO - PROCESS | 3744 | 1461163131618 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 3744 | ++DOCSHELL 19F4E800 == 49 [pid = 3744] [id = 414] 07:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19F4F000) [pid = 3744] [serial = 1242] [outer = 00000000] 07:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A359800) [pid = 3744] [serial = 1243] [outer = 19F4F000] 07:38:51 INFO - PROCESS | 3744 | 1461163131680 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A887C00) [pid = 3744] [serial = 1244] [outer = 19F4F000] 07:38:52 INFO - PROCESS | 3744 | 1461163132139 Marionette TRACE conn3 <- [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]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 666ms 07:38:52 INFO - PROCESS | 3744 | 1461163132182 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 3744 | 1461163132184 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:38:52 INFO - PROCESS | 3744 | 1461163132187 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 3744 | 1461163132189 Marionette TRACE conn3 <- [1,1622,null,{}] 07:38:52 INFO - PROCESS | 3744 | 1461163132192 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 3744 | 1461163132300 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:38:52 INFO - PROCESS | 3744 | 1461163132373 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 3744 | ++DOCSHELL 1AD60800 == 50 [pid = 3744] [id = 415] 07:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AD60C00) [pid = 3744] [serial = 1245] [outer = 00000000] 07:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1ADDCC00) [pid = 3744] [serial = 1246] [outer = 1AD60C00] 07:38:52 INFO - PROCESS | 3744 | 1461163132418 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C2C5000) [pid = 3744] [serial = 1247] [outer = 1AD60C00] 07:38:52 INFO - PROCESS | 3744 | 1461163132838 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 681ms 07:38:52 INFO - PROCESS | 3744 | 1461163132867 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 3744 | 1461163132869 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:38:52 INFO - PROCESS | 3744 | 1461163132872 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 3744 | 1461163132874 Marionette TRACE conn3 <- [1,1626,null,{}] 07:38:52 INFO - PROCESS | 3744 | 1461163132877 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 3744 | 1461163132965 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:38:52 INFO - PROCESS | 3744 | 1461163132970 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 3744 | ++DOCSHELL 1AD5DC00 == 51 [pid = 3744] [id = 416] 07:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1ADD1000) [pid = 3744] [serial = 1248] [outer = 00000000] 07:38:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1C4C8000) [pid = 3744] [serial = 1249] [outer = 1ADD1000] 07:38:53 INFO - PROCESS | 3744 | 1461163133014 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1C4C6400) [pid = 3744] [serial = 1250] [outer = 1ADD1000] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1641F400) [pid = 3744] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (197F0400) [pid = 3744] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18BDE800) [pid = 3744] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16414400) [pid = 3744] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13259400) [pid = 3744] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18232800) [pid = 3744] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19803800) [pid = 3744] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (142EB000) [pid = 3744] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:38:53 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A305800) [pid = 3744] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:38:53 INFO - PROCESS | 3744 | 1461163133497 Marionette TRACE conn3 <- [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]]]}] 07:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 681ms 07:38:53 INFO - PROCESS | 3744 | 1461163133536 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 3744 | 1461163133538 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:38:53 INFO - PROCESS | 3744 | 1461163133541 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:38:53 INFO - PROCESS | 3744 | 1461163133543 Marionette TRACE conn3 <- [1,1630,null,{}] 07:38:53 INFO - PROCESS | 3744 | 1461163133546 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:53 INFO - PROCESS | 3744 | 1461163133647 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:38:53 INFO - PROCESS | 3744 | 1461163133655 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 3744 | ++DOCSHELL 138D4400 == 52 [pid = 3744] [id = 417] 07:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (138D8C00) [pid = 3744] [serial = 1251] [outer = 00000000] 07:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A30A800) [pid = 3744] [serial = 1252] [outer = 138D8C00] 07:38:53 INFO - PROCESS | 3744 | 1461163133708 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19805000) [pid = 3744] [serial = 1253] [outer = 138D8C00] 07:38:54 INFO - PROCESS | 3744 | 1461163134102 Marionette TRACE conn3 <- [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]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 620ms 07:38:54 INFO - PROCESS | 3744 | 1461163134163 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 3744 | 1461163134165 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:38:54 INFO - PROCESS | 3744 | 1461163134168 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 3744 | 1461163134170 Marionette TRACE conn3 <- [1,1634,null,{}] 07:38:54 INFO - PROCESS | 3744 | 1461163134173 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 3744 | 1461163134248 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:38:54 INFO - PROCESS | 3744 | 1461163134254 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 3744 | ++DOCSHELL 197F5000 == 53 [pid = 3744] [id = 418] 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C411800) [pid = 3744] [serial = 1254] [outer = 00000000] 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C980000) [pid = 3744] [serial = 1255] [outer = 1C411800] 07:38:54 INFO - PROCESS | 3744 | 1461163134301 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C983C00) [pid = 3744] [serial = 1256] [outer = 1C411800] 07:38:54 INFO - PROCESS | 3744 | 1461163134702 Marionette TRACE conn3 <- [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]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 575ms 07:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:38:54 INFO - PROCESS | 3744 | 1461163134747 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 3744 | 1461163134749 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:38:54 INFO - PROCESS | 3744 | 1461163134752 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 3744 | 1461163134754 Marionette TRACE conn3 <- [1,1638,null,{}] 07:38:54 INFO - PROCESS | 3744 | 1461163134761 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 3744 | 1461163134836 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:38:54 INFO - PROCESS | 3744 | 1461163134843 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 3744 | ++DOCSHELL 1A305800 == 54 [pid = 3744] [id = 419] 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A49D800) [pid = 3744] [serial = 1257] [outer = 00000000] 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1CB42C00) [pid = 3744] [serial = 1258] [outer = 1A49D800] 07:38:54 INFO - PROCESS | 3744 | 1461163134892 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1CC7A800) [pid = 3744] [serial = 1259] [outer = 1A49D800] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 123B7000 == 53 [pid = 3744] [id = 392] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 196A8000 == 52 [pid = 3744] [id = 377] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 156ACC00 == 51 [pid = 3744] [id = 393] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 18052000 == 50 [pid = 3744] [id = 372] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 13263800 == 49 [pid = 3744] [id = 375] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 18634C00 == 48 [pid = 3744] [id = 394] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1A4A9C00 == 47 [pid = 3744] [id = 395] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 196AB800 == 46 [pid = 3744] [id = 374] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1A87E000 == 45 [pid = 3744] [id = 378] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1804B400 == 44 [pid = 3744] [id = 371] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 17F8C400 == 43 [pid = 3744] [id = 376] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 123BB400 == 42 [pid = 3744] [id = 381] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 19637C00 == 41 [pid = 3744] [id = 373] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1373EC00 == 40 [pid = 3744] [id = 410] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1C2CC800 == 39 [pid = 3744] [id = 408] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 13AF3800 == 38 [pid = 3744] [id = 409] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 165AB800 == 37 [pid = 3744] [id = 407] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 1AD58000 == 36 [pid = 3744] [id = 405] 07:38:55 INFO - PROCESS | 3744 | --DOCSHELL 15466400 == 35 [pid = 3744] [id = 406] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 17F98C00 == 34 [pid = 3744] [id = 411] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 18051400 == 33 [pid = 3744] [id = 412] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 1AD60800 == 32 [pid = 3744] [id = 415] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 1AD5DC00 == 31 [pid = 3744] [id = 416] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 1975C400 == 30 [pid = 3744] [id = 413] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 19F4E800 == 29 [pid = 3744] [id = 414] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 138D4400 == 28 [pid = 3744] [id = 417] 07:38:56 INFO - PROCESS | 3744 | --DOCSHELL 197F5000 == 27 [pid = 3744] [id = 418] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (196A3C00) [pid = 3744] [serial = 1201] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19C11800) [pid = 3744] [serial = 1204] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (196A2C00) [pid = 3744] [serial = 1202] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19B56000) [pid = 3744] [serial = 1183] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1963FC00) [pid = 3744] [serial = 1198] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (168F7800) [pid = 3744] [serial = 1192] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16E72400) [pid = 3744] [serial = 1193] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (14AEA000) [pid = 3744] [serial = 1189] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15474C00) [pid = 3744] [serial = 1190] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C40D800) [pid = 3744] [serial = 1186] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18B39C00) [pid = 3744] [serial = 1195] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18D26C00) [pid = 3744] [serial = 1196] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (14AB8800) [pid = 3744] [serial = 1177] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1A833800) [pid = 3744] [serial = 1207] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17F3EC00) [pid = 3744] [serial = 1180] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1A194800) [pid = 3744] [serial = 1205] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1C413800) [pid = 3744] [serial = 1216] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A35B400) [pid = 3744] [serial = 1210] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1AD64800) [pid = 3744] [serial = 1213] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1A830400) [pid = 3744] [serial = 1208] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1C2C4800) [pid = 3744] [serial = 1214] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A829000) [pid = 3744] [serial = 1211] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19642000) [pid = 3744] [serial = 1199] [outer = 00000000] [url = about:blank] 07:38:56 INFO - PROCESS | 3744 | 1461163136823 Marionette TRACE conn3 <- [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]]]}] 07:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2088ms 07:38:56 INFO - PROCESS | 3744 | 1461163136851 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 3744 | 1461163136855 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:38:56 INFO - PROCESS | 3744 | 1461163136860 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:38:56 INFO - PROCESS | 3744 | 1461163136864 Marionette TRACE conn3 <- [1,1642,null,{}] 07:38:56 INFO - PROCESS | 3744 | 1461163136869 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:56 INFO - PROCESS | 3744 | 1461163136942 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:38:56 INFO - PROCESS | 3744 | 1461163136950 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 3744 | ++DOCSHELL 133CC000 == 28 [pid = 3744] [id = 420] 07:38:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (133CF800) [pid = 3744] [serial = 1260] [outer = 00000000] 07:38:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13AE5800) [pid = 3744] [serial = 1261] [outer = 133CF800] 07:38:56 INFO - PROCESS | 3744 | 1461163136998 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (142CB800) [pid = 3744] [serial = 1262] [outer = 133CF800] 07:38:57 INFO - PROCESS | 3744 | 1461163137465 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 666ms 07:38:57 INFO - PROCESS | 3744 | 1461163137526 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 3744 | 1461163137531 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:38:57 INFO - PROCESS | 3744 | 1461163137538 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 3744 | 1461163137540 Marionette TRACE conn3 <- [1,1646,null,{}] 07:38:57 INFO - PROCESS | 3744 | 1461163137544 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:57 INFO - PROCESS | 3744 | 1461163137626 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:38:57 INFO - PROCESS | 3744 | 1461163137635 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 3744 | ++DOCSHELL 142EB800 == 29 [pid = 3744] [id = 421] 07:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (14A07400) [pid = 3744] [serial = 1263] [outer = 00000000] 07:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (15466C00) [pid = 3744] [serial = 1264] [outer = 14A07400] 07:38:57 INFO - PROCESS | 3744 | 1461163137681 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1546C000) [pid = 3744] [serial = 1265] [outer = 14A07400] 07:38:58 INFO - PROCESS | 3744 | 1461163138142 Marionette TRACE conn3 <- [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]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 07:38:58 INFO - PROCESS | 3744 | 1461163138157 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 3744 | 1461163138159 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:38:58 INFO - PROCESS | 3744 | 1461163138163 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 3744 | 1461163138166 Marionette TRACE conn3 <- [1,1650,null,{}] 07:38:58 INFO - PROCESS | 3744 | 1461163138181 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:58 INFO - PROCESS | 3744 | 1461163138265 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:38:58 INFO - PROCESS | 3744 | 1461163138306 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 3744 | ++DOCSHELL 16412400 == 30 [pid = 3744] [id = 422] 07:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (16412C00) [pid = 3744] [serial = 1266] [outer = 00000000] 07:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (165AAC00) [pid = 3744] [serial = 1267] [outer = 16412C00] 07:38:58 INFO - PROCESS | 3744 | 1461163138356 Marionette DEBUG loaded listener.js 07:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16899400) [pid = 3744] [serial = 1268] [outer = 16412C00] 07:38:58 INFO - PROCESS | 3744 | 1461163138816 Marionette TRACE conn3 <- [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]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 681ms 07:38:58 INFO - PROCESS | 3744 | 1461163138843 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 3744 | 1461163138846 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:38:58 INFO - PROCESS | 3744 | 1461163138851 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 3744 | 1461163138853 Marionette TRACE conn3 <- [1,1654,null,{}] 07:38:58 INFO - PROCESS | 3744 | 1461163138856 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:58 INFO - PROCESS | 3744 | 1461163138934 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:38:58 INFO - PROCESS | 3744 | 1461163138940 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 3744 | ++DOCSHELL 1439C800 == 31 [pid = 3744] [id = 423] 07:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (168F0400) [pid = 3744] [serial = 1269] [outer = 00000000] 07:38:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (179D2400) [pid = 3744] [serial = 1270] [outer = 168F0400] 07:38:58 INFO - PROCESS | 3744 | 1461163138985 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (17F92800) [pid = 3744] [serial = 1271] [outer = 168F0400] 07:38:59 INFO - PROCESS | 3744 | 1461163139411 Marionette TRACE conn3 <- [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]]]}] 07:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 620ms 07:38:59 INFO - PROCESS | 3744 | 1461163139470 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 3744 | 1461163139472 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:38:59 INFO - PROCESS | 3744 | 1461163139476 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 3744 | 1461163139477 Marionette TRACE conn3 <- [1,1658,null,{}] 07:38:59 INFO - PROCESS | 3744 | 1461163139481 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:59 INFO - PROCESS | 3744 | 1461163139553 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:38:59 INFO - PROCESS | 3744 | 1461163139561 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 3744 | ++DOCSHELL 1804C400 == 32 [pid = 3744] [id = 424] 07:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18051C00) [pid = 3744] [serial = 1272] [outer = 00000000] 07:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18232800) [pid = 3744] [serial = 1273] [outer = 18051C00] 07:38:59 INFO - PROCESS | 3744 | 1461163139606 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18634C00) [pid = 3744] [serial = 1274] [outer = 18051C00] 07:39:00 INFO - PROCESS | 3744 | 1461163140080 Marionette TRACE conn3 <- [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]]]}] 07:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 681ms 07:39:00 INFO - PROCESS | 3744 | 1461163140157 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 3744 | 1461163140159 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:39:00 INFO - PROCESS | 3744 | 1461163140162 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:39:00 INFO - PROCESS | 3744 | 1461163140164 Marionette TRACE conn3 <- [1,1662,null,{}] 07:39:00 INFO - PROCESS | 3744 | 1461163140167 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:00 INFO - PROCESS | 3744 | 1461163140270 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:39:00 INFO - PROCESS | 3744 | 1461163140284 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 3744 | ++DOCSHELL 18052000 == 33 [pid = 3744] [id = 425] 07:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (192EA000) [pid = 3744] [serial = 1275] [outer = 00000000] 07:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1963AC00) [pid = 3744] [serial = 1276] [outer = 192EA000] 07:39:00 INFO - PROCESS | 3744 | 1461163140315 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19640800) [pid = 3744] [serial = 1277] [outer = 192EA000] 07:39:00 INFO - PROCESS | 3744 | 1461163140743 Marionette TRACE conn3 <- [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]]]}] 07:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 620ms 07:39:00 INFO - PROCESS | 3744 | 1461163140783 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 3744 | 1461163140785 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:39:00 INFO - PROCESS | 3744 | 1461163140788 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:39:00 INFO - PROCESS | 3744 | 1461163140789 Marionette TRACE conn3 <- [1,1666,null,{}] 07:39:00 INFO - PROCESS | 3744 | 1461163140793 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:00 INFO - PROCESS | 3744 | 1461163140848 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:39:00 INFO - PROCESS | 3744 | 1461163140884 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 3744 | ++DOCSHELL 1963CC00 == 34 [pid = 3744] [id = 426] 07:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1966E800) [pid = 3744] [serial = 1278] [outer = 00000000] 07:39:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19676C00) [pid = 3744] [serial = 1279] [outer = 1966E800] 07:39:00 INFO - PROCESS | 3744 | 1461163140937 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (196A5000) [pid = 3744] [serial = 1280] [outer = 1966E800] 07:39:01 INFO - PROCESS | 3744 | 1461163141348 Marionette TRACE conn3 <- [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]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 621ms 07:39:01 INFO - PROCESS | 3744 | 1461163141390 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 3744 | 1461163141392 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:39:01 INFO - PROCESS | 3744 | 1461163141395 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 3744 | 1461163141397 Marionette TRACE conn3 <- [1,1670,null,{}] 07:39:01 INFO - PROCESS | 3744 | 1461163141400 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 3744 | 1461163141472 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:39:01 INFO - PROCESS | 3744 | 1461163141478 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 3744 | ++DOCSHELL 19639400 == 35 [pid = 3744] [id = 427] 07:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19675C00) [pid = 3744] [serial = 1281] [outer = 00000000] 07:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19764C00) [pid = 3744] [serial = 1282] [outer = 19675C00] 07:39:01 INFO - PROCESS | 3744 | 1461163141525 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1975C400) [pid = 3744] [serial = 1283] [outer = 19675C00] 07:39:01 INFO - PROCESS | 3744 | 1461163141944 Marionette TRACE conn3 <- [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]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 575ms 07:39:01 INFO - PROCESS | 3744 | 1461163141980 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 3744 | 1461163141982 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:39:01 INFO - PROCESS | 3744 | 1461163141986 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 3744 | 1461163141987 Marionette TRACE conn3 <- [1,1674,null,{}] 07:39:01 INFO - PROCESS | 3744 | 1461163141991 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 3744 | 1461163142099 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:39:02 INFO - PROCESS | 3744 | 1461163142105 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 3744 | ++DOCSHELL 15D54000 == 36 [pid = 3744] [id = 428] 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19769C00) [pid = 3744] [serial = 1284] [outer = 00000000] 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19C11C00) [pid = 3744] [serial = 1285] [outer = 19769C00] 07:39:02 INFO - PROCESS | 3744 | 1461163142152 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19B5F800) [pid = 3744] [serial = 1286] [outer = 19769C00] 07:39:02 INFO - PROCESS | 3744 | 1461163142606 Marionette TRACE conn3 <- [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]]]}] 07:39:02 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 07:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 681ms 07:39:02 INFO - PROCESS | 3744 | 1461163142667 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 3744 | 1461163142669 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:39:02 INFO - PROCESS | 3744 | 1461163142672 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 3744 | 1461163142674 Marionette TRACE conn3 <- [1,1678,null,{}] 07:39:02 INFO - PROCESS | 3744 | 1461163142686 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 3744 | 1461163142791 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:39:02 INFO - PROCESS | 3744 | 1461163142801 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 3744 | ++DOCSHELL 196AC000 == 37 [pid = 3744] [id = 429] 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19761C00) [pid = 3744] [serial = 1287] [outer = 00000000] 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A310000) [pid = 3744] [serial = 1288] [outer = 19761C00] 07:39:02 INFO - PROCESS | 3744 | 1461163142845 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1A35FC00) [pid = 3744] [serial = 1289] [outer = 19761C00] 07:39:03 INFO - PROCESS | 3744 | 1461163143275 Marionette TRACE conn3 <- [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]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 605ms 07:39:03 INFO - PROCESS | 3744 | 1461163143293 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:39:03 INFO - PROCESS | 3744 | 1461163143295 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:39:03 INFO - PROCESS | 3744 | 1461163143298 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:39:03 INFO - PROCESS | 3744 | 1461163143300 Marionette TRACE conn3 <- [1,1682,null,{}] 07:39:03 INFO - PROCESS | 3744 | 1461163143305 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:03 INFO - PROCESS | 3744 | 1461163143424 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:39:03 INFO - PROCESS | 3744 | 1461163143517 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 3744 | ++DOCSHELL 1A887000 == 38 [pid = 3744] [id = 430] 07:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AA06C00) [pid = 3744] [serial = 1290] [outer = 00000000] 07:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1AD0FC00) [pid = 3744] [serial = 1291] [outer = 1AA06C00] 07:39:03 INFO - PROCESS | 3744 | 1461163143572 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AD5C400) [pid = 3744] [serial = 1292] [outer = 1AA06C00] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14A13800) [pid = 3744] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (138D3C00) [pid = 3744] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1561B400) [pid = 3744] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1C4CE800) [pid = 3744] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (138CD800) [pid = 3744] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A87D400) [pid = 3744] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1966C800) [pid = 3744] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19F4F000) [pid = 3744] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1AD60C00) [pid = 3744] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1ADD1000) [pid = 3744] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (138D8C00) [pid = 3744] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C411800) [pid = 3744] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1975CC00) [pid = 3744] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18B42000) [pid = 3744] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1804D000) [pid = 3744] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (138D3400) [pid = 3744] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (142EFC00) [pid = 3744] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1C2D0800) [pid = 3744] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (168A2800) [pid = 3744] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15474800) [pid = 3744] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AD5D000) [pid = 3744] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (136AAC00) [pid = 3744] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16532800) [pid = 3744] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:39:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18732000) [pid = 3744] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:39:04 INFO - PROCESS | 3744 | 1461163144594 Marionette TRACE conn3 <- [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]]]}] 07:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1316ms 07:39:04 INFO - PROCESS | 3744 | 1461163144625 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 3744 | 1461163144629 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:39:04 INFO - PROCESS | 3744 | 1461163144635 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 3744 | 1461163144639 Marionette TRACE conn3 <- [1,1686,null,{}] 07:39:04 INFO - PROCESS | 3744 | 1461163144644 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 3744 | 1461163144738 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:39:04 INFO - PROCESS | 3744 | 1461163144868 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 3744 | ++DOCSHELL 136A9800 == 39 [pid = 3744] [id = 431] 07:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (136AAC00) [pid = 3744] [serial = 1293] [outer = 00000000] 07:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13AF3400) [pid = 3744] [serial = 1294] [outer = 136AAC00] 07:39:04 INFO - PROCESS | 3744 | 1461163144926 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1439D800) [pid = 3744] [serial = 1295] [outer = 136AAC00] 07:39:05 INFO - PROCESS | 3744 | 1461163145682 Marionette TRACE conn3 <- [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]]]}] 07:39:05 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 07:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1105ms 07:39:05 INFO - PROCESS | 3744 | 1461163145749 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 3744 | 1461163145754 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:39:05 INFO - PROCESS | 3744 | 1461163145761 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 3744 | 1461163145764 Marionette TRACE conn3 <- [1,1690,null,{}] 07:39:05 INFO - PROCESS | 3744 | 1461163145768 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 3744 | 1461163145858 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:39:06 INFO - PROCESS | 3744 | 1461163146074 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 3744 | ++DOCSHELL 02A8F000 == 40 [pid = 3744] [id = 432] 07:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (02A8F800) [pid = 3744] [serial = 1296] [outer = 00000000] 07:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (13262800) [pid = 3744] [serial = 1297] [outer = 02A8F800] 07:39:06 INFO - PROCESS | 3744 | 1461163146130 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (13262400) [pid = 3744] [serial = 1298] [outer = 02A8F800] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 1545B400 == 39 [pid = 3744] [id = 364] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 1A18CC00 == 38 [pid = 3744] [id = 365] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 1975D400 == 37 [pid = 3744] [id = 362] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 18B36C00 == 36 [pid = 3744] [id = 360] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 18B3C000 == 35 [pid = 3744] [id = 359] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 13AE9000 == 34 [pid = 3744] [id = 363] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 15C84C00 == 33 [pid = 3744] [id = 356] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 182F4000 == 32 [pid = 3744] [id = 358] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 168A1400 == 31 [pid = 3744] [id = 357] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 15472400 == 30 [pid = 3744] [id = 355] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 13264400 == 29 [pid = 3744] [id = 354] 07:39:06 INFO - PROCESS | 3744 | --DOCSHELL 13209000 == 28 [pid = 3744] [id = 353] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (16414C00) [pid = 3744] [serial = 1138] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15470C00) [pid = 3744] [serial = 1102] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18230400) [pid = 3744] [serial = 1141] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C989800) [pid = 3744] [serial = 1057] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1951F400) [pid = 3744] [serial = 1144] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1C417400) [pid = 3744] [serial = 1187] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1546AC00) [pid = 3744] [serial = 1178] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18053800) [pid = 3744] [serial = 1181] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AD05400) [pid = 3744] [serial = 1184] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1CB42C00) [pid = 3744] [serial = 1258] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A359800) [pid = 3744] [serial = 1243] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1ADDCC00) [pid = 3744] [serial = 1246] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A887C00) [pid = 3744] [serial = 1244] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1C4C8000) [pid = 3744] [serial = 1249] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1C2C5000) [pid = 3744] [serial = 1247] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1A30A800) [pid = 3744] [serial = 1252] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1C980000) [pid = 3744] [serial = 1255] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1C4C6400) [pid = 3744] [serial = 1250] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1976AC00) [pid = 3744] [serial = 1240] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19673000) [pid = 3744] [serial = 1237] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19679C00) [pid = 3744] [serial = 1238] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1864A800) [pid = 3744] [serial = 1234] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18B37800) [pid = 3744] [serial = 1235] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (15ACFC00) [pid = 3744] [serial = 1231] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (16413000) [pid = 3744] [serial = 1232] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15AD5C00) [pid = 3744] [serial = 1229] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15D4FC00) [pid = 3744] [serial = 1228] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1C4C6C00) [pid = 3744] [serial = 1226] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1C412400) [pid = 3744] [serial = 1225] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1966D400) [pid = 3744] [serial = 1223] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (192E4000) [pid = 3744] [serial = 1222] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (16898400) [pid = 3744] [serial = 1220] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1678FC00) [pid = 3744] [serial = 1219] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1C418800) [pid = 3744] [serial = 1217] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1C983C00) [pid = 3744] [serial = 1256] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (19805000) [pid = 3744] [serial = 1253] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1976A400) [pid = 3744] [serial = 1241] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1C2CC400) [pid = 3744] [serial = 1175] [outer = 00000000] [url = about:blank] 07:39:06 INFO - PROCESS | 3744 | 1461163146742 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1014ms 07:39:06 INFO - PROCESS | 3744 | 1461163146788 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 3744 | 1461163146793 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:39:06 INFO - PROCESS | 3744 | 1461163146781 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 3744 | 1461163146784 Marionette TRACE conn3 <- [1,1694,null,{}] 07:39:06 INFO - PROCESS | 3744 | 1461163146791 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:06 INFO - PROCESS | 3744 | 1461163146874 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:39:06 INFO - PROCESS | 3744 | 1461163146956 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 3744 | ++DOCSHELL 1325F000 == 29 [pid = 3744] [id = 433] 07:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (138CD400) [pid = 3744] [serial = 1299] [outer = 00000000] 07:39:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (14AEF400) [pid = 3744] [serial = 1300] [outer = 138CD400] 07:39:06 INFO - PROCESS | 3744 | 1461163147003 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (15466000) [pid = 3744] [serial = 1301] [outer = 138CD400] 07:39:07 INFO - PROCESS | 3744 | 1461163147399 Marionette TRACE conn3 <- [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]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 681ms 07:39:07 INFO - PROCESS | 3744 | 1461163147462 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 3744 | 1461163147466 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:39:07 INFO - PROCESS | 3744 | 1461163147471 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:39:07 INFO - PROCESS | 3744 | 1461163147473 Marionette TRACE conn3 <- [1,1698,null,{}] 07:39:07 INFO - PROCESS | 3744 | 1461163147477 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 3744 | 1461163147553 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:39:07 INFO - PROCESS | 3744 | 1461163147560 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 3744 | ++DOCSHELL 1545C000 == 30 [pid = 3744] [id = 434] 07:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (15468800) [pid = 3744] [serial = 1302] [outer = 00000000] 07:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (158EFC00) [pid = 3744] [serial = 1303] [outer = 15468800] 07:39:07 INFO - PROCESS | 3744 | 1461163147605 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15ADFC00) [pid = 3744] [serial = 1304] [outer = 15468800] 07:39:08 INFO - PROCESS | 3744 | 1461163148055 Marionette TRACE conn3 <- [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]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 605ms 07:39:08 INFO - PROCESS | 3744 | 1461163148093 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 3744 | 1461163148096 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:39:08 INFO - PROCESS | 3744 | 1461163148103 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 3744 | 1461163148111 Marionette TRACE conn3 <- [1,1702,null,{}] 07:39:08 INFO - PROCESS | 3744 | 1461163148121 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 3744 | 1461163148203 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:39:08 INFO - PROCESS | 3744 | 1461163148212 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 3744 | ++DOCSHELL 16791000 == 31 [pid = 3744] [id = 435] 07:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (16792000) [pid = 3744] [serial = 1305] [outer = 00000000] 07:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (168A1800) [pid = 3744] [serial = 1306] [outer = 16792000] 07:39:08 INFO - PROCESS | 3744 | 1461163148257 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (168EE800) [pid = 3744] [serial = 1307] [outer = 16792000] 07:39:08 INFO - PROCESS | 3744 | 1461163148670 Marionette TRACE conn3 <- [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]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 635ms 07:39:08 INFO - PROCESS | 3744 | 1461163148736 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 3744 | 1461163148739 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:39:08 INFO - PROCESS | 3744 | 1461163148742 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 3744 | 1461163148743 Marionette TRACE conn3 <- [1,1706,null,{}] 07:39:08 INFO - PROCESS | 3744 | 1461163148753 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 3744 | 1461163148858 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:39:08 INFO - PROCESS | 3744 | 1461163148944 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 3744 | ++DOCSHELL 168F4C00 == 32 [pid = 3744] [id = 436] 07:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (168FC800) [pid = 3744] [serial = 1308] [outer = 00000000] 07:39:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (179D3800) [pid = 3744] [serial = 1309] [outer = 168FC800] 07:39:08 INFO - PROCESS | 3744 | 1461163148975 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17F90C00) [pid = 3744] [serial = 1310] [outer = 168FC800] 07:39:09 INFO - PROCESS | 3744 | 1461163149409 Marionette TRACE conn3 <- [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]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 711ms 07:39:09 INFO - PROCESS | 3744 | 1461163149470 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 3744 | 1461163149472 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:39:09 INFO - PROCESS | 3744 | 1461163149475 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 3744 | 1461163149477 Marionette TRACE conn3 <- [1,1710,null,{}] 07:39:09 INFO - PROCESS | 3744 | 1461163149480 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:09 INFO - PROCESS | 3744 | 1461163149568 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:39:09 INFO - PROCESS | 3744 | 1461163149574 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 3744 | ++DOCSHELL 1804B000 == 33 [pid = 3744] [id = 437] 07:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1804C000) [pid = 3744] [serial = 1311] [outer = 00000000] 07:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18229C00) [pid = 3744] [serial = 1312] [outer = 1804C000] 07:39:09 INFO - PROCESS | 3744 | 1461163149631 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18648000) [pid = 3744] [serial = 1313] [outer = 1804C000] 07:39:10 INFO - PROCESS | 3744 | 1461163150091 Marionette TRACE conn3 <- [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]]]}] 07:39:10 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 07:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 666ms 07:39:10 INFO - PROCESS | 3744 | 1461163150140 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 3744 | 1461163150142 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:39:10 INFO - PROCESS | 3744 | 1461163150152 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 3744 | 1461163150154 Marionette TRACE conn3 <- [1,1714,null,{}] 07:39:10 INFO - PROCESS | 3744 | 1461163150159 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 3744 | 1461163150297 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:39:10 INFO - PROCESS | 3744 | 1461163150313 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 3744 | ++DOCSHELL 18B3A000 == 34 [pid = 3744] [id = 438] 07:39:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18B3C000) [pid = 3744] [serial = 1314] [outer = 00000000] 07:39:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18BDDC00) [pid = 3744] [serial = 1315] [outer = 18B3C000] 07:39:10 INFO - PROCESS | 3744 | 1461163150357 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18BD8400) [pid = 3744] [serial = 1316] [outer = 18B3C000] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19675C00) [pid = 3744] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (19761C00) [pid = 3744] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (19769C00) [pid = 3744] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (168F0400) [pid = 3744] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (192EA000) [pid = 3744] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (16412C00) [pid = 3744] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (133CF800) [pid = 3744] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18051C00) [pid = 3744] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1966E800) [pid = 3744] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:39:10 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (14A07400) [pid = 3744] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:39:10 INFO - PROCESS | 3744 | 1461163150814 Marionette TRACE conn3 <- [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]]]}] 07:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 711ms 07:39:10 INFO - PROCESS | 3744 | 1461163150864 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 3744 | 1461163150866 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:39:10 INFO - PROCESS | 3744 | 1461163150869 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:39:10 INFO - PROCESS | 3744 | 1461163150871 Marionette TRACE conn3 <- [1,1718,null,{}] 07:39:10 INFO - PROCESS | 3744 | 1461163150874 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 3744 | 1461163150946 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:39:11 INFO - PROCESS | 3744 | 1461163151029 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 3744 | ++DOCSHELL 14A07400 == 35 [pid = 3744] [id = 439] 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (14AB5800) [pid = 3744] [serial = 1317] [outer = 00000000] 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (18B38C00) [pid = 3744] [serial = 1318] [outer = 14AB5800] 07:39:11 INFO - PROCESS | 3744 | 1461163151073 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (192E9000) [pid = 3744] [serial = 1319] [outer = 14AB5800] 07:39:11 INFO - PROCESS | 3744 | 1461163151415 Marionette TRACE conn3 <- [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]]]}] 07:39:11 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 07:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 575ms 07:39:11 INFO - PROCESS | 3744 | 1461163151450 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 3744 | 1461163151452 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:39:11 INFO - PROCESS | 3744 | 1461163151455 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 3744 | 1461163151457 Marionette TRACE conn3 <- [1,1722,null,{}] 07:39:11 INFO - PROCESS | 3744 | 1461163151460 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 3744 | 1461163151568 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:39:11 INFO - PROCESS | 3744 | 1461163151604 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 3744 | ++DOCSHELL 15C04400 == 36 [pid = 3744] [id = 440] 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15C83000) [pid = 3744] [serial = 1320] [outer = 00000000] 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (19638000) [pid = 3744] [serial = 1321] [outer = 15C83000] 07:39:11 INFO - PROCESS | 3744 | 1461163151650 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1963C000) [pid = 3744] [serial = 1322] [outer = 15C83000] 07:39:12 INFO - PROCESS | 3744 | 1461163152018 Marionette TRACE conn3 <- [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]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 620ms 07:39:12 INFO - PROCESS | 3744 | 1461163152076 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 3744 | 1461163152078 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:39:12 INFO - PROCESS | 3744 | 1461163152081 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 3744 | 1461163152083 Marionette TRACE conn3 <- [1,1726,null,{}] 07:39:12 INFO - PROCESS | 3744 | 1461163152086 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 3744 | 1461163152190 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:39:12 INFO - PROCESS | 3744 | 1461163152198 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 3744 | ++DOCSHELL 165A9400 == 37 [pid = 3744] [id = 441] 07:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (192EA000) [pid = 3744] [serial = 1323] [outer = 00000000] 07:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1966F400) [pid = 3744] [serial = 1324] [outer = 192EA000] 07:39:12 INFO - PROCESS | 3744 | 1461163152252 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1966F000) [pid = 3744] [serial = 1325] [outer = 192EA000] 07:39:12 INFO - PROCESS | 3744 | 1461163152684 Marionette TRACE conn3 <- [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]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 681ms 07:39:12 INFO - PROCESS | 3744 | 1461163152772 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 3744 | 1461163152776 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:39:12 INFO - PROCESS | 3744 | 1461163152818 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 3744 | 1461163152823 Marionette TRACE conn3 <- [1,1730,null,{}] 07:39:12 INFO - PROCESS | 3744 | 1461163152866 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 3744 | 1461163152969 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:39:13 INFO - PROCESS | 3744 | 1461163153063 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 3744 | ++DOCSHELL 136A7800 == 38 [pid = 3744] [id = 442] 07:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1373AC00) [pid = 3744] [serial = 1326] [outer = 00000000] 07:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (142EF800) [pid = 3744] [serial = 1327] [outer = 1373AC00] 07:39:13 INFO - PROCESS | 3744 | 1461163153119 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (146ACC00) [pid = 3744] [serial = 1328] [outer = 1373AC00] 07:39:13 INFO - PROCESS | 3744 | 1461163153663 Marionette TRACE conn3 <- [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]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 892ms 07:39:13 INFO - PROCESS | 3744 | 1461163153727 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 3744 | 1461163153733 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:39:13 INFO - PROCESS | 3744 | 1461163153739 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 3744 | 1461163153742 Marionette TRACE conn3 <- [1,1734,null,{}] 07:39:13 INFO - PROCESS | 3744 | 1461163153746 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 3744 | 1461163153846 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:39:13 INFO - PROCESS | 3744 | 1461163153982 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 3744 | ++DOCSHELL 15D53000 == 39 [pid = 3744] [id = 443] 07:39:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15D53800) [pid = 3744] [serial = 1329] [outer = 00000000] 07:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1678B800) [pid = 3744] [serial = 1330] [outer = 15D53800] 07:39:14 INFO - PROCESS | 3744 | 1461163154043 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168EE400) [pid = 3744] [serial = 1331] [outer = 15D53800] 07:39:14 INFO - PROCESS | 3744 | 1461163154675 Marionette TRACE conn3 <- [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]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1014ms 07:39:14 INFO - PROCESS | 3744 | 1461163154750 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 3744 | 1461163154752 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:39:14 INFO - PROCESS | 3744 | 1461163154775 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 3744 | 1461163154779 Marionette TRACE conn3 <- [1,1738,null,{}] 07:39:14 INFO - PROCESS | 3744 | 1461163154803 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 3744 | 1461163154936 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:39:14 INFO - PROCESS | 3744 | 1461163154989 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 3744 | ++DOCSHELL 18735400 == 40 [pid = 3744] [id = 444] 07:39:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18736400) [pid = 3744] [serial = 1332] [outer = 00000000] 07:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19642000) [pid = 3744] [serial = 1333] [outer = 18736400] 07:39:15 INFO - PROCESS | 3744 | 1461163155048 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19678C00) [pid = 3744] [serial = 1334] [outer = 18736400] 07:39:15 INFO - PROCESS | 3744 | 1461163155625 Marionette TRACE conn3 <- [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]]]}] 07:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 908ms 07:39:15 INFO - PROCESS | 3744 | 1461163155684 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 3744 | 1461163155687 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:39:15 INFO - PROCESS | 3744 | 1461163155690 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 3744 | 1461163155692 Marionette TRACE conn3 <- [1,1742,null,{}] 07:39:15 INFO - PROCESS | 3744 | 1461163155696 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 3744 | 1461163155793 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:39:15 INFO - PROCESS | 3744 | 1461163155918 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 3744 | ++DOCSHELL 196AD800 == 41 [pid = 3744] [id = 445] 07:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (196AE000) [pid = 3744] [serial = 1335] [outer = 00000000] 07:39:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19769C00) [pid = 3744] [serial = 1336] [outer = 196AE000] 07:39:15 INFO - PROCESS | 3744 | 1461163155958 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (197F2400) [pid = 3744] [serial = 1337] [outer = 196AE000] 07:39:16 INFO - PROCESS | 3744 | 1461163156647 Marionette TRACE conn3 <- [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]]]}] 07:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 999ms 07:39:16 INFO - PROCESS | 3744 | 1461163156696 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 3744 | 1461163156700 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:39:16 INFO - PROCESS | 3744 | 1461163156728 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 3744 | 1461163156733 Marionette TRACE conn3 <- [1,1746,null,{}] 07:39:16 INFO - PROCESS | 3744 | 1461163156739 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 3744 | 1461163156830 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:39:16 INFO - PROCESS | 3744 | 1461163156962 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 3744 | ++DOCSHELL 15456800 == 42 [pid = 3744] [id = 446] 07:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1545D400) [pid = 3744] [serial = 1338] [outer = 00000000] 07:39:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15A38400) [pid = 3744] [serial = 1339] [outer = 1545D400] 07:39:16 INFO - PROCESS | 3744 | 1461163156996 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16412800) [pid = 3744] [serial = 1340] [outer = 1545D400] 07:39:17 INFO - PROCESS | 3744 | --DOCSHELL 138CC000 == 41 [pid = 3744] [id = 367] 07:39:17 INFO - PROCESS | 3744 | --DOCSHELL 13259000 == 40 [pid = 3744] [id = 368] 07:39:17 INFO - PROCESS | 3744 | --DOCSHELL 142EA400 == 39 [pid = 3744] [id = 361] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1975C400) [pid = 3744] [serial = 1283] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19764C00) [pid = 3744] [serial = 1282] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A310000) [pid = 3744] [serial = 1288] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19C11C00) [pid = 3744] [serial = 1285] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A35FC00) [pid = 3744] [serial = 1289] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1AD0FC00) [pid = 3744] [serial = 1291] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19B5F800) [pid = 3744] [serial = 1286] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (179D2400) [pid = 3744] [serial = 1270] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17F92800) [pid = 3744] [serial = 1271] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1963AC00) [pid = 3744] [serial = 1276] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19640800) [pid = 3744] [serial = 1277] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (165AAC00) [pid = 3744] [serial = 1267] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16899400) [pid = 3744] [serial = 1268] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (13AE5800) [pid = 3744] [serial = 1261] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (142CB800) [pid = 3744] [serial = 1262] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (18232800) [pid = 3744] [serial = 1273] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18634C00) [pid = 3744] [serial = 1274] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (19676C00) [pid = 3744] [serial = 1279] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (196A5000) [pid = 3744] [serial = 1280] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1546C000) [pid = 3744] [serial = 1265] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (15466C00) [pid = 3744] [serial = 1264] [outer = 00000000] [url = about:blank] 07:39:17 INFO - PROCESS | 3744 | 1461163157506 Marionette TRACE conn3 <- [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]]]}] 07:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 817ms 07:39:17 INFO - PROCESS | 3744 | 1461163157553 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 3744 | 1461163157558 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:39:17 INFO - PROCESS | 3744 | 1461163157564 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 3744 | 1461163157567 Marionette TRACE conn3 <- [1,1750,null,{}] 07:39:17 INFO - PROCESS | 3744 | 1461163157554 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 3744 | 1461163157634 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:39:17 INFO - PROCESS | 3744 | 1461163157642 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 3744 | ++DOCSHELL 156ACC00 == 40 [pid = 3744] [id = 447] 07:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (15AD3C00) [pid = 3744] [serial = 1341] [outer = 00000000] 07:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1689BC00) [pid = 3744] [serial = 1342] [outer = 15AD3C00] 07:39:17 INFO - PROCESS | 3744 | 1461163157687 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (168F2000) [pid = 3744] [serial = 1343] [outer = 15AD3C00] 07:39:18 INFO - PROCESS | 3744 | 1461163158141 Marionette TRACE conn3 <- [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]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 620ms 07:39:18 INFO - PROCESS | 3744 | 1461163158168 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 3744 | 1461163158170 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:39:18 INFO - PROCESS | 3744 | 1461163158174 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:39:18 INFO - PROCESS | 3744 | 1461163158177 Marionette TRACE conn3 <- [1,1754,null,{}] 07:39:18 INFO - PROCESS | 3744 | 1461163158187 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 3744 | 1461163158269 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:39:18 INFO - PROCESS | 3744 | 1461163158310 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 3744 | ++DOCSHELL 18229400 == 41 [pid = 3744] [id = 448] 07:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1822B400) [pid = 3744] [serial = 1344] [outer = 00000000] 07:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18634000) [pid = 3744] [serial = 1345] [outer = 1822B400] 07:39:18 INFO - PROCESS | 3744 | 1461163158357 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18651400) [pid = 3744] [serial = 1346] [outer = 1822B400] 07:39:18 INFO - PROCESS | 3744 | 1461163158805 Marionette TRACE conn3 <- [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]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 666ms 07:39:18 INFO - PROCESS | 3744 | 1461163158855 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 3744 | 1461163158857 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:39:18 INFO - PROCESS | 3744 | 1461163158860 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 3744 | 1461163158862 Marionette TRACE conn3 <- [1,1758,null,{}] 07:39:18 INFO - PROCESS | 3744 | 1461163158866 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 3744 | 1461163158941 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:39:18 INFO - PROCESS | 3744 | 1461163158947 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 3744 | ++DOCSHELL 18BD5C00 == 42 [pid = 3744] [id = 449] 07:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18BD7000) [pid = 3744] [serial = 1347] [outer = 00000000] 07:39:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1963AC00) [pid = 3744] [serial = 1348] [outer = 18BD7000] 07:39:18 INFO - PROCESS | 3744 | 1461163158991 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19641C00) [pid = 3744] [serial = 1349] [outer = 18BD7000] 07:39:19 INFO - PROCESS | 3744 | 1461163159409 Marionette TRACE conn3 <- [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]]]}] 07:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 575ms 07:39:19 INFO - PROCESS | 3744 | 1461163159441 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 3744 | 1461163159443 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:39:19 INFO - PROCESS | 3744 | 1461163159454 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 3744 | 1461163159455 Marionette TRACE conn3 <- [1,1762,null,{}] 07:39:19 INFO - PROCESS | 3744 | 1461163159459 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 3744 | 1461163159561 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:39:19 INFO - PROCESS | 3744 | 1461163159567 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 3744 | ++DOCSHELL 19642C00 == 43 [pid = 3744] [id = 450] 07:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1969F800) [pid = 3744] [serial = 1350] [outer = 00000000] 07:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (196ADC00) [pid = 3744] [serial = 1351] [outer = 1969F800] 07:39:19 INFO - PROCESS | 3744 | 1461163159612 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19760800) [pid = 3744] [serial = 1352] [outer = 1969F800] 07:39:20 INFO - PROCESS | 3744 | 1461163160101 Marionette TRACE conn3 <- [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]]]}] 07:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 681ms 07:39:20 INFO - PROCESS | 3744 | 1461163160126 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 3744 | 1461163160128 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:39:20 INFO - PROCESS | 3744 | 1461163160131 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 3744 | 1461163160133 Marionette TRACE conn3 <- [1,1766,null,{}] 07:39:20 INFO - PROCESS | 3744 | 1461163160136 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 3744 | 1461163160266 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:39:20 INFO - PROCESS | 3744 | 1461163160276 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 3744 | ++DOCSHELL 143A7800 == 44 [pid = 3744] [id = 451] 07:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1804B800) [pid = 3744] [serial = 1353] [outer = 00000000] 07:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19F51000) [pid = 3744] [serial = 1354] [outer = 1804B800] 07:39:20 INFO - PROCESS | 3744 | 1461163160373 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A305000) [pid = 3744] [serial = 1355] [outer = 1804B800] 07:39:20 INFO - PROCESS | 3744 | 1461163160777 Marionette TRACE conn3 <- [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]]]}] 07:39:20 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 07:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 681ms 07:39:20 INFO - PROCESS | 3744 | 1461163160812 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 3744 | 1461163160814 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:39:20 INFO - PROCESS | 3744 | 1461163160817 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 3744 | 1461163160819 Marionette TRACE conn3 <- [1,1770,null,{}] 07:39:20 INFO - PROCESS | 3744 | 1461163160822 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 3744 | 1461163160935 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:39:20 INFO - PROCESS | 3744 | 1461163160952 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 3744 | ++DOCSHELL 19672400 == 45 [pid = 3744] [id = 452] 07:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A30A400) [pid = 3744] [serial = 1356] [outer = 00000000] 07:39:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A4A5400) [pid = 3744] [serial = 1357] [outer = 1A30A400] 07:39:21 INFO - PROCESS | 3744 | 1461163161000 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A82A400) [pid = 3744] [serial = 1358] [outer = 1A30A400] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15468800) [pid = 3744] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (16792000) [pid = 3744] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (138CD400) [pid = 3744] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (168FC800) [pid = 3744] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1804C000) [pid = 3744] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (14AB5800) [pid = 3744] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (02A8F800) [pid = 3744] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18B3C000) [pid = 3744] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A49D800) [pid = 3744] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:39:21 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15C83000) [pid = 3744] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:39:21 INFO - PROCESS | 3744 | 1461163161495 Marionette TRACE conn3 <- [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]]]}] 07:39:21 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 07:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 726ms 07:39:21 INFO - PROCESS | 3744 | 1461163161541 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 3744 | 1461163161543 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:39:21 INFO - PROCESS | 3744 | 1461163161546 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:39:21 INFO - PROCESS | 3744 | 1461163161548 Marionette TRACE conn3 <- [1,1774,null,{}] 07:39:21 INFO - PROCESS | 3744 | 1461163161535 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 3744 | 1461163161611 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:39:21 INFO - PROCESS | 3744 | 1461163161617 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 3744 | ++DOCSHELL 13209000 == 46 [pid = 3744] [id = 453] 07:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15468800) [pid = 3744] [serial = 1359] [outer = 00000000] 07:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15D5E000) [pid = 3744] [serial = 1360] [outer = 15468800] 07:39:21 INFO - PROCESS | 3744 | 1461163161663 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (165AE800) [pid = 3744] [serial = 1361] [outer = 15468800] 07:39:22 INFO - PROCESS | 3744 | 1461163162088 Marionette TRACE conn3 <- [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]]]}] 07:39:22 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 07:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 575ms 07:39:22 INFO - PROCESS | 3744 | 1461163162107 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:39:22 INFO - PROCESS | 3744 | 1461163162109 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:39:22 INFO - PROCESS | 3744 | 1461163162112 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 3744 | 1461163162114 Marionette TRACE conn3 <- [1,1778,null,{}] 07:39:22 INFO - PROCESS | 3744 | 1461163162121 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 3744 | 1461163162195 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:39:22 INFO - PROCESS | 3744 | 1461163162228 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 3744 | ++DOCSHELL 15C01400 == 47 [pid = 3744] [id = 454] 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1689F000) [pid = 3744] [serial = 1362] [outer = 00000000] 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A35D800) [pid = 3744] [serial = 1363] [outer = 1689F000] 07:39:22 INFO - PROCESS | 3744 | 1461163162273 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A35CC00) [pid = 3744] [serial = 1364] [outer = 1689F000] 07:39:22 INFO - PROCESS | 3744 | 1461163162678 Marionette TRACE conn3 <- [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]]]}] 07:39:22 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) 07:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 605ms 07:39:22 INFO - PROCESS | 3744 | 1461163162730 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 3744 | 1461163162732 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:39:22 INFO - PROCESS | 3744 | 1461163162739 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 3744 | 1461163162741 Marionette TRACE conn3 <- [1,1782,null,{}] 07:39:22 INFO - PROCESS | 3744 | 1461163162745 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 3744 | 1461163162820 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:39:22 INFO - PROCESS | 3744 | 1461163162827 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 3744 | ++DOCSHELL 14A08800 == 48 [pid = 3744] [id = 455] 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19671800) [pid = 3744] [serial = 1365] [outer = 00000000] 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1AD59400) [pid = 3744] [serial = 1366] [outer = 19671800] 07:39:22 INFO - PROCESS | 3744 | 1461163162870 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1AD5EC00) [pid = 3744] [serial = 1367] [outer = 19671800] 07:39:23 INFO - PROCESS | 3744 | 1461163163280 Marionette TRACE conn3 <- [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]]]}] 07:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 575ms 07:39:23 INFO - PROCESS | 3744 | 1461163163319 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 3744 | 1461163163321 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:39:23 INFO - PROCESS | 3744 | 1461163163324 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 3744 | 1461163163327 Marionette TRACE conn3 <- [1,1786,null,{}] 07:39:23 INFO - PROCESS | 3744 | 1461163163334 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:23 INFO - PROCESS | 3744 | 1461163163475 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:39:23 INFO - PROCESS | 3744 | 1461163163667 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 3744 | ++DOCSHELL 138D4000 == 49 [pid = 3744] [id = 456] 07:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (138D8400) [pid = 3744] [serial = 1368] [outer = 00000000] 07:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (143A8C00) [pid = 3744] [serial = 1369] [outer = 138D8400] 07:39:23 INFO - PROCESS | 3744 | 1461163163726 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15469800) [pid = 3744] [serial = 1370] [outer = 138D8400] 07:39:24 INFO - PROCESS | 3744 | 1461163164297 Marionette TRACE conn3 <- [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]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 999ms 07:39:24 INFO - PROCESS | 3744 | 1461163164332 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 3744 | 1461163164337 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:39:24 INFO - PROCESS | 3744 | 1461163164361 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:39:24 INFO - PROCESS | 3744 | 1461163164366 Marionette TRACE conn3 <- [1,1790,null,{}] 07:39:24 INFO - PROCESS | 3744 | 1461163164371 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 3744 | 1461163164473 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:39:24 INFO - PROCESS | 3744 | 1461163164611 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 3744 | ++DOCSHELL 168F0000 == 50 [pid = 3744] [id = 457] 07:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (168F9400) [pid = 3744] [serial = 1371] [outer = 00000000] 07:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18226000) [pid = 3744] [serial = 1372] [outer = 168F9400] 07:39:24 INFO - PROCESS | 3744 | 1461163164669 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18630400) [pid = 3744] [serial = 1373] [outer = 168F9400] 07:39:25 INFO - PROCESS | 3744 | 1461163165251 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 923ms 07:39:25 INFO - PROCESS | 3744 | 1461163165291 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 3744 | 1461163165294 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:39:25 INFO - PROCESS | 3744 | 1461163165298 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 3744 | 1461163165300 Marionette TRACE conn3 <- [1,1794,null,{}] 07:39:25 INFO - PROCESS | 3744 | 1461163165304 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:25 INFO - PROCESS | 3744 | 1461163165388 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:39:25 INFO - PROCESS | 3744 | 1461163165517 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 3744 | ++DOCSHELL 18054000 == 51 [pid = 3744] [id = 458] 07:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18055C00) [pid = 3744] [serial = 1374] [outer = 00000000] 07:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19B55000) [pid = 3744] [serial = 1375] [outer = 18055C00] 07:39:25 INFO - PROCESS | 3744 | 1461163165573 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A194C00) [pid = 3744] [serial = 1376] [outer = 18055C00] 07:39:26 INFO - PROCESS | 3744 | 1461163166392 Marionette TRACE conn3 <- [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]]]}] 07:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1180ms 07:39:26 INFO - PROCESS | 3744 | 1461163166455 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 3744 | 1461163166459 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:39:26 INFO - PROCESS | 3744 | 1461163166464 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 3744 | 1461163166467 Marionette TRACE conn3 <- [1,1798,null,{}] 07:39:26 INFO - PROCESS | 3744 | 1461163166472 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:26 INFO - PROCESS | 3744 | 1461163166562 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:39:26 INFO - PROCESS | 3744 | 1461163166694 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 3744 | ++DOCSHELL 13207800 == 52 [pid = 3744] [id = 459] 07:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (138CA800) [pid = 3744] [serial = 1377] [outer = 00000000] 07:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1545E800) [pid = 3744] [serial = 1378] [outer = 138CA800] 07:39:26 INFO - PROCESS | 3744 | 1461163166744 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1546C400) [pid = 3744] [serial = 1379] [outer = 138CA800] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 1689E400 == 51 [pid = 3744] [id = 370] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 142EE000 == 50 [pid = 3744] [id = 369] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 14A08800 == 49 [pid = 3744] [id = 455] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 15C01400 == 48 [pid = 3744] [id = 454] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 13209000 == 47 [pid = 3744] [id = 453] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 19672400 == 46 [pid = 3744] [id = 452] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 143A7800 == 45 [pid = 3744] [id = 451] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 19642C00 == 44 [pid = 3744] [id = 450] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 18BD5C00 == 43 [pid = 3744] [id = 449] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 18229400 == 42 [pid = 3744] [id = 448] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 156ACC00 == 41 [pid = 3744] [id = 447] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 15456800 == 40 [pid = 3744] [id = 446] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1966F400) [pid = 3744] [serial = 1324] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 15D53000 == 39 [pid = 3744] [id = 443] 07:39:27 INFO - PROCESS | 3744 | --DOCSHELL 136A7800 == 38 [pid = 3744] [id = 442] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1CC7A800) [pid = 3744] [serial = 1259] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1963C000) [pid = 3744] [serial = 1322] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (158EFC00) [pid = 3744] [serial = 1303] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15ADFC00) [pid = 3744] [serial = 1304] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (168A1800) [pid = 3744] [serial = 1306] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (14AEF400) [pid = 3744] [serial = 1300] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (15466000) [pid = 3744] [serial = 1301] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (179D3800) [pid = 3744] [serial = 1309] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17F90C00) [pid = 3744] [serial = 1310] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18648000) [pid = 3744] [serial = 1313] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18229C00) [pid = 3744] [serial = 1312] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18B38C00) [pid = 3744] [serial = 1318] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (13262400) [pid = 3744] [serial = 1298] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13262800) [pid = 3744] [serial = 1297] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18BDDC00) [pid = 3744] [serial = 1315] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19638000) [pid = 3744] [serial = 1321] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18BD8400) [pid = 3744] [serial = 1316] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13AF3400) [pid = 3744] [serial = 1294] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (192E9000) [pid = 3744] [serial = 1319] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (168EE800) [pid = 3744] [serial = 1307] [outer = 00000000] [url = about:blank] 07:39:27 INFO - PROCESS | 3744 | 1461163167298 Marionette TRACE conn3 <- [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]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 878ms 07:39:27 INFO - PROCESS | 3744 | 1461163167348 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3744 | 1461163167353 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:39:27 INFO - PROCESS | 3744 | 1461163167359 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3744 | 1461163167361 Marionette TRACE conn3 <- [1,1802,null,{}] 07:39:27 INFO - PROCESS | 3744 | 1461163167365 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 3744 | 1461163167443 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:39:27 INFO - PROCESS | 3744 | 1461163167433 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 3744 | ++DOCSHELL 13AF2000 == 39 [pid = 3744] [id = 460] 07:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (142CE800) [pid = 3744] [serial = 1380] [outer = 00000000] 07:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15459800) [pid = 3744] [serial = 1381] [outer = 142CE800] 07:39:27 INFO - PROCESS | 3744 | 1461163167480 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (158EFC00) [pid = 3744] [serial = 1382] [outer = 142CE800] 07:39:27 INFO - PROCESS | 3744 | 1461163167994 Marionette TRACE conn3 <- [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]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 665ms 07:39:28 INFO - PROCESS | 3744 | 1461163168024 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3744 | 1461163168026 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:39:28 INFO - PROCESS | 3744 | 1461163168030 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 3744 | 1461163168033 Marionette TRACE conn3 <- [1,1806,null,{}] 07:39:28 INFO - PROCESS | 3744 | 1461163168043 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 3744 | 1461163168127 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:39:28 INFO - PROCESS | 3744 | 1461163168208 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3744 | ++DOCSHELL 16897400 == 40 [pid = 3744] [id = 461] 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168A0400) [pid = 3744] [serial = 1383] [outer = 00000000] 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (168F5000) [pid = 3744] [serial = 1384] [outer = 168A0400] 07:39:28 INFO - PROCESS | 3744 | 1461163168264 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (16E7C000) [pid = 3744] [serial = 1385] [outer = 168A0400] 07:39:28 INFO - PROCESS | 3744 | 1461163168682 Marionette TRACE conn3 <- [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]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 665ms 07:39:28 INFO - PROCESS | 3744 | 1461163168713 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3744 | 1461163168716 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:39:28 INFO - PROCESS | 3744 | 1461163168719 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 3744 | 1461163168721 Marionette TRACE conn3 <- [1,1810,null,{}] 07:39:28 INFO - PROCESS | 3744 | 1461163168724 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 3744 | 1461163168801 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:39:28 INFO - PROCESS | 3744 | 1461163168807 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3744 | ++DOCSHELL 17F8DC00 == 41 [pid = 3744] [id = 462] 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18054800) [pid = 3744] [serial = 1386] [outer = 00000000] 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18732000) [pid = 3744] [serial = 1387] [outer = 18054800] 07:39:28 INFO - PROCESS | 3744 | 1461163168855 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18B37800) [pid = 3744] [serial = 1388] [outer = 18054800] 07:39:29 INFO - PROCESS | 3744 | 1461163169296 Marionette TRACE conn3 <- [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]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 621ms 07:39:29 INFO - PROCESS | 3744 | 1461163169340 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 3744 | 1461163169342 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:39:29 INFO - PROCESS | 3744 | 1461163169346 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 3744 | 1461163169347 Marionette TRACE conn3 <- [1,1814,null,{}] 07:39:29 INFO - PROCESS | 3744 | 1461163169351 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 3744 | 1461163169437 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:39:29 INFO - PROCESS | 3744 | 1461163169527 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 3744 | ++DOCSHELL 192E9000 == 42 [pid = 3744] [id = 463] 07:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (192E9800) [pid = 3744] [serial = 1389] [outer = 00000000] 07:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (195C3C00) [pid = 3744] [serial = 1390] [outer = 192E9800] 07:39:29 INFO - PROCESS | 3744 | 1461163169574 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (195C2000) [pid = 3744] [serial = 1391] [outer = 192E9800] 07:39:29 INFO - PROCESS | 3744 | 1461163169973 Marionette TRACE conn3 <- [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]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 681ms 07:39:30 INFO - PROCESS | 3744 | 1461163170012 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3744 | 1461163170014 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:39:30 INFO - PROCESS | 3744 | 1461163170017 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:39:30 INFO - PROCESS | 3744 | 1461163170019 Marionette TRACE conn3 <- [1,1818,null,{}] 07:39:30 INFO - PROCESS | 3744 | 1461163170029 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 3744 | 1461163170151 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:39:30 INFO - PROCESS | 3744 | 1461163170161 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3744 | ++DOCSHELL 02A8FC00 == 43 [pid = 3744] [id = 464] 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (133CB800) [pid = 3744] [serial = 1392] [outer = 00000000] 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (196A7000) [pid = 3744] [serial = 1393] [outer = 133CB800] 07:39:30 INFO - PROCESS | 3744 | 1461163170256 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19764C00) [pid = 3744] [serial = 1394] [outer = 133CB800] 07:39:30 INFO - PROCESS | 3744 | 1461163170671 Marionette TRACE conn3 <- [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]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 680ms 07:39:30 INFO - PROCESS | 3744 | 1461163170701 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3744 | 1461163170703 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:39:30 INFO - PROCESS | 3744 | 1461163170706 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 3744 | 1461163170708 Marionette TRACE conn3 <- [1,1822,null,{}] 07:39:30 INFO - PROCESS | 3744 | 1461163170712 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 3744 | 1461163170865 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:39:30 INFO - PROCESS | 3744 | 1461163170887 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3744 | ++DOCSHELL 19677000 == 44 [pid = 3744] [id = 465] 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (196A2400) [pid = 3744] [serial = 1395] [outer = 00000000] 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A49EC00) [pid = 3744] [serial = 1396] [outer = 196A2400] 07:39:30 INFO - PROCESS | 3744 | 1461163170931 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AA0A400) [pid = 3744] [serial = 1397] [outer = 196A2400] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1804B800) [pid = 3744] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1969F800) [pid = 3744] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (196AE000) [pid = 3744] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1545D400) [pid = 3744] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1822B400) [pid = 3744] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18BD7000) [pid = 3744] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15AD3C00) [pid = 3744] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A30A400) [pid = 3744] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15468800) [pid = 3744] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:39:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1689F000) [pid = 3744] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:39:31 INFO - PROCESS | 3744 | 1461163171464 Marionette TRACE conn3 <- [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]]]}] 07:39:31 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 07:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 817ms 07:39:31 INFO - PROCESS | 3744 | 1461163171516 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 3744 | 1461163171518 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:39:31 INFO - PROCESS | 3744 | 1461163171521 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 3744 | 1461163171523 Marionette TRACE conn3 <- [1,1826,null,{}] 07:39:31 INFO - PROCESS | 3744 | 1461163171526 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 3744 | 1461163171598 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:39:31 INFO - PROCESS | 3744 | 1461163171604 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3744 | ++DOCSHELL 136A3400 == 45 [pid = 3744] [id = 466] 07:39:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1545D400) [pid = 3744] [serial = 1398] [outer = 00000000] 07:39:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1963FC00) [pid = 3744] [serial = 1399] [outer = 1545D400] 07:39:31 INFO - PROCESS | 3744 | 1461163171648 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1822B400) [pid = 3744] [serial = 1400] [outer = 1545D400] 07:39:32 INFO - PROCESS | 3744 | 1461163172059 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 575ms 07:39:32 INFO - PROCESS | 3744 | 1461163172102 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 3744 | 1461163172104 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:39:32 INFO - PROCESS | 3744 | 1461163172135 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 3744 | 1461163172136 Marionette TRACE conn3 <- [1,1830,null,{}] 07:39:32 INFO - PROCESS | 3744 | 1461163172140 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 3744 | 1461163172218 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:39:32 INFO - PROCESS | 3744 | 1461163172224 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 3744 | ++DOCSHELL 165AF400 == 46 [pid = 3744] [id = 467] 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16789C00) [pid = 3744] [serial = 1401] [outer = 00000000] 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A30A400) [pid = 3744] [serial = 1402] [outer = 16789C00] 07:39:32 INFO - PROCESS | 3744 | 1461163172268 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD05400) [pid = 3744] [serial = 1403] [outer = 16789C00] 07:39:32 INFO - PROCESS | 3744 | 1461163172696 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 666ms 07:39:32 INFO - PROCESS | 3744 | 1461163172769 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 3744 | 1461163172771 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:39:32 INFO - PROCESS | 3744 | 1461163172774 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 3744 | 1461163172776 Marionette TRACE conn3 <- [1,1834,null,{}] 07:39:32 INFO - PROCESS | 3744 | 1461163172779 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 3744 | 1461163172862 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:39:32 INFO - PROCESS | 3744 | 1461163172873 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 3744 | ++DOCSHELL 18B3E800 == 47 [pid = 3744] [id = 468] 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD5BC00) [pid = 3744] [serial = 1404] [outer = 00000000] 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C2C4800) [pid = 3744] [serial = 1405] [outer = 1AD5BC00] 07:39:32 INFO - PROCESS | 3744 | 1461163172919 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C2C6C00) [pid = 3744] [serial = 1406] [outer = 1AD5BC00] 07:39:33 INFO - PROCESS | 3744 | 1461163173339 Marionette TRACE conn3 <- [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]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 681ms 07:39:33 INFO - PROCESS | 3744 | 1461163173455 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3744 | 1461163173459 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:39:33 INFO - PROCESS | 3744 | 1461163173464 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:39:33 INFO - PROCESS | 3744 | 1461163173468 Marionette TRACE conn3 <- [1,1838,null,{}] 07:39:33 INFO - PROCESS | 3744 | 1461163173475 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 3744 | 1461163173663 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:39:33 INFO - PROCESS | 3744 | 1461163173789 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 3744 | ++DOCSHELL 142CE400 == 48 [pid = 3744] [id = 469] 07:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (142D0000) [pid = 3744] [serial = 1407] [outer = 00000000] 07:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (14AAF000) [pid = 3744] [serial = 1408] [outer = 142D0000] 07:39:33 INFO - PROCESS | 3744 | 1461163173858 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15467400) [pid = 3744] [serial = 1409] [outer = 142D0000] 07:39:34 INFO - PROCESS | 3744 | 1461163174431 Marionette TRACE conn3 <- [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]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 999ms 07:39:34 INFO - PROCESS | 3744 | 1461163174476 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 3744 | 1461163174480 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:39:34 INFO - PROCESS | 3744 | 1461163174507 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 3744 | 1461163174511 Marionette TRACE conn3 <- [1,1842,null,{}] 07:39:34 INFO - PROCESS | 3744 | 1461163174515 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 3744 | 1461163174618 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:39:34 INFO - PROCESS | 3744 | 1461163174746 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 3744 | ++DOCSHELL 13262800 == 49 [pid = 3744] [id = 470] 07:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15A3F800) [pid = 3744] [serial = 1410] [outer = 00000000] 07:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (18053C00) [pid = 3744] [serial = 1411] [outer = 15A3F800] 07:39:34 INFO - PROCESS | 3744 | 1461163174801 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (182F5C00) [pid = 3744] [serial = 1412] [outer = 15A3F800] 07:39:35 INFO - PROCESS | 3744 | 1461163175390 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 923ms 07:39:35 INFO - PROCESS | 3744 | 1461163175423 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 3744 | 1461163175426 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:39:35 INFO - PROCESS | 3744 | 1461163175429 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 3744 | 1461163175431 Marionette TRACE conn3 <- [1,1846,null,{}] 07:39:35 INFO - PROCESS | 3744 | 1461163175442 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:35 INFO - PROCESS | 3744 | 1461163175546 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:39:35 INFO - PROCESS | 3744 | 1461163175677 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 3744 | ++DOCSHELL 19670400 == 50 [pid = 3744] [id = 471] 07:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19679000) [pid = 3744] [serial = 1413] [outer = 00000000] 07:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A30A800) [pid = 3744] [serial = 1414] [outer = 19679000] 07:39:35 INFO - PROCESS | 3744 | 1461163175737 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AD60400) [pid = 3744] [serial = 1415] [outer = 19679000] 07:39:36 INFO - PROCESS | 3744 | 1461163176314 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 968ms 07:39:36 INFO - PROCESS | 3744 | 1461163176397 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 3744 | 1461163176399 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:39:36 INFO - PROCESS | 3744 | 1461163176403 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 3744 | 1461163176405 Marionette TRACE conn3 <- [1,1850,null,{}] 07:39:36 INFO - PROCESS | 3744 | 1461163176408 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:36 INFO - PROCESS | 3744 | 1461163176506 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:39:36 INFO - PROCESS | 3744 | 1461163176638 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 3744 | ++DOCSHELL 138CCC00 == 51 [pid = 3744] [id = 472] 07:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (138D9C00) [pid = 3744] [serial = 1416] [outer = 00000000] 07:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (165AB800) [pid = 3744] [serial = 1417] [outer = 138D9C00] 07:39:36 INFO - PROCESS | 3744 | 1461163176695 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (168F7400) [pid = 3744] [serial = 1418] [outer = 138D9C00] 07:39:37 INFO - PROCESS | 3744 | 1461163177376 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1014ms 07:39:37 INFO - PROCESS | 3744 | 1461163177426 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 3744 | 1461163177431 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:39:37 INFO - PROCESS | 3744 | 1461163177436 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 3744 | 1461163177439 Marionette TRACE conn3 <- [1,1854,null,{}] 07:39:37 INFO - PROCESS | 3744 | 1461163177444 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 3744 | 1461163177536 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:39:37 INFO - PROCESS | 3744 | 1461163177643 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 3744 | ++DOCSHELL 16530400 == 52 [pid = 3744] [id = 473] 07:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16531400) [pid = 3744] [serial = 1419] [outer = 00000000] 07:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (17F3CC00) [pid = 3744] [serial = 1420] [outer = 16531400] 07:39:37 INFO - PROCESS | 3744 | 1461163177694 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (18057C00) [pid = 3744] [serial = 1421] [outer = 16531400] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 1A305800 == 51 [pid = 3744] [id = 419] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 165AF400 == 50 [pid = 3744] [id = 467] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 136A3400 == 49 [pid = 3744] [id = 466] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 19677000 == 48 [pid = 3744] [id = 465] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 02A8FC00 == 47 [pid = 3744] [id = 464] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 192E9000 == 46 [pid = 3744] [id = 463] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 17F8DC00 == 45 [pid = 3744] [id = 462] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 16897400 == 44 [pid = 3744] [id = 461] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 13AF2000 == 43 [pid = 3744] [id = 460] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 13207800 == 42 [pid = 3744] [id = 459] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 168F0000 == 41 [pid = 3744] [id = 457] 07:39:37 INFO - PROCESS | 3744 | --DOCSHELL 138D4000 == 40 [pid = 3744] [id = 456] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (142EF800) [pid = 3744] [serial = 1327] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1678B800) [pid = 3744] [serial = 1330] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19642000) [pid = 3744] [serial = 1333] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (197F2400) [pid = 3744] [serial = 1337] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19769C00) [pid = 3744] [serial = 1336] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1689BC00) [pid = 3744] [serial = 1342] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (168F2000) [pid = 3744] [serial = 1343] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A4A5400) [pid = 3744] [serial = 1357] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (165AE800) [pid = 3744] [serial = 1361] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15D5E000) [pid = 3744] [serial = 1360] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A35D800) [pid = 3744] [serial = 1363] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (196ADC00) [pid = 3744] [serial = 1351] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A82A400) [pid = 3744] [serial = 1358] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19641C00) [pid = 3744] [serial = 1349] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A35CC00) [pid = 3744] [serial = 1364] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AD59400) [pid = 3744] [serial = 1366] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19F51000) [pid = 3744] [serial = 1354] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19760800) [pid = 3744] [serial = 1352] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (16412800) [pid = 3744] [serial = 1340] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (15A38400) [pid = 3744] [serial = 1339] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18634000) [pid = 3744] [serial = 1345] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18651400) [pid = 3744] [serial = 1346] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A305000) [pid = 3744] [serial = 1355] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1963AC00) [pid = 3744] [serial = 1348] [outer = 00000000] [url = about:blank] 07:39:38 INFO - PROCESS | 3744 | 1461163178182 Marionette TRACE conn3 <- [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]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 787ms 07:39:38 INFO - PROCESS | 3744 | 1461163178221 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3744 | 1461163178227 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:39:38 INFO - PROCESS | 3744 | 1461163178233 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 3744 | 1461163178235 Marionette TRACE conn3 <- [1,1858,null,{}] 07:39:38 INFO - PROCESS | 3744 | 1461163178239 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 3744 | 1461163178323 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:39:38 INFO - PROCESS | 3744 | 1461163178315 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3744 | ++DOCSHELL 16531C00 == 41 [pid = 3744] [id = 474] 07:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16532800) [pid = 3744] [serial = 1422] [outer = 00000000] 07:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (168F4400) [pid = 3744] [serial = 1423] [outer = 16532800] 07:39:38 INFO - PROCESS | 3744 | 1461163178360 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (17F3B400) [pid = 3744] [serial = 1424] [outer = 16532800] 07:39:38 INFO - PROCESS | 3744 | 1461163178835 Marionette TRACE conn3 <- [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]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 620ms 07:39:38 INFO - PROCESS | 3744 | 1461163178852 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3744 | 1461163178854 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:39:38 INFO - PROCESS | 3744 | 1461163178841 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 3744 | 1461163178844 Marionette TRACE conn3 <- [1,1862,null,{}] 07:39:38 INFO - PROCESS | 3744 | 1461163178858 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 3744 | 1461163178939 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:39:38 INFO - PROCESS | 3744 | 1461163178948 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3744 | ++DOCSHELL 1963B400 == 42 [pid = 3744] [id = 475] 07:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1963BC00) [pid = 3744] [serial = 1425] [outer = 00000000] 07:39:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19643800) [pid = 3744] [serial = 1426] [outer = 1963BC00] 07:39:39 INFO - PROCESS | 3744 | 1461163179003 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19671000) [pid = 3744] [serial = 1427] [outer = 1963BC00] 07:39:39 INFO - PROCESS | 3744 | 1461163179433 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 636ms 07:39:39 INFO - PROCESS | 3744 | 1461163179481 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 3744 | 1461163179483 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:39:39 INFO - PROCESS | 3744 | 1461163179486 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 3744 | 1461163179488 Marionette TRACE conn3 <- [1,1866,null,{}] 07:39:39 INFO - PROCESS | 3744 | 1461163179491 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:39 INFO - PROCESS | 3744 | 1461163179569 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:39:39 INFO - PROCESS | 3744 | 1461163179579 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 3744 | ++DOCSHELL 196A6800 == 43 [pid = 3744] [id = 476] 07:39:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (196A6C00) [pid = 3744] [serial = 1428] [outer = 00000000] 07:39:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19767000) [pid = 3744] [serial = 1429] [outer = 196A6C00] 07:39:39 INFO - PROCESS | 3744 | 1461163179623 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (197F1800) [pid = 3744] [serial = 1430] [outer = 196A6C00] 07:39:40 INFO - PROCESS | 3744 | 1461163180092 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 680ms 07:39:40 INFO - PROCESS | 3744 | 1461163180169 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3744 | 1461163180171 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:39:40 INFO - PROCESS | 3744 | 1461163180182 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3744 | 1461163180184 Marionette TRACE conn3 <- [1,1870,null,{}] 07:39:40 INFO - PROCESS | 3744 | 1461163180188 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 3744 | 1461163180294 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:39:40 INFO - PROCESS | 3744 | 1461163180301 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 3744 | ++DOCSHELL 19B5DC00 == 44 [pid = 3744] [id = 477] 07:39:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19B60000) [pid = 3744] [serial = 1431] [outer = 00000000] 07:39:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A18DC00) [pid = 3744] [serial = 1432] [outer = 19B60000] 07:39:40 INFO - PROCESS | 3744 | 1461163180345 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A18C800) [pid = 3744] [serial = 1433] [outer = 19B60000] 07:39:40 INFO - PROCESS | 3744 | 1461163180784 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 621ms 07:39:40 INFO - PROCESS | 3744 | 1461163180804 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3744 | 1461163180806 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:39:40 INFO - PROCESS | 3744 | 1461163180809 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3744 | 1461163180811 Marionette TRACE conn3 <- [1,1874,null,{}] 07:39:40 INFO - PROCESS | 3744 | 1461163180822 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 3744 | 1461163180940 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:39:41 INFO - PROCESS | 3744 | 1461163181048 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3744 | ++DOCSHELL 1A35CC00 == 45 [pid = 3744] [id = 478] 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A829C00) [pid = 3744] [serial = 1434] [outer = 00000000] 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AD65800) [pid = 3744] [serial = 1435] [outer = 1A829C00] 07:39:41 INFO - PROCESS | 3744 | 1461163181080 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1ADDE800) [pid = 3744] [serial = 1436] [outer = 1A829C00] 07:39:41 INFO - PROCESS | 3744 | 1461163181494 Marionette TRACE conn3 <- [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]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 711ms 07:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:39:41 INFO - PROCESS | 3744 | 1461163181532 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 3744 | 1461163181534 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:39:41 INFO - PROCESS | 3744 | 1461163181537 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 3744 | 1461163181539 Marionette TRACE conn3 <- [1,1878,null,{}] 07:39:41 INFO - PROCESS | 3744 | 1461163181542 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 3744 | 1461163181629 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:39:41 INFO - PROCESS | 3744 | 1461163181635 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3744 | ++DOCSHELL 1A82E400 == 46 [pid = 3744] [id = 479] 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1A884800) [pid = 3744] [serial = 1437] [outer = 00000000] 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1C2D1400) [pid = 3744] [serial = 1438] [outer = 1A884800] 07:39:41 INFO - PROCESS | 3744 | 1461163181679 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1C40D800) [pid = 3744] [serial = 1439] [outer = 1A884800] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (138CA800) [pid = 3744] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (168A0400) [pid = 3744] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (142CE800) [pid = 3744] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (18054800) [pid = 3744] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (16789C00) [pid = 3744] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (196A2400) [pid = 3744] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1545D400) [pid = 3744] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (192EA000) [pid = 3744] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (133CB800) [pid = 3744] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:39:42 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (192E9800) [pid = 3744] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:39:42 INFO - PROCESS | 3744 | 1461163182198 Marionette TRACE conn3 <- [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]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 711ms 07:39:42 INFO - PROCESS | 3744 | 1461163182241 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3744 | 1461163182242 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:39:42 INFO - PROCESS | 3744 | 1461163182246 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:39:42 INFO - PROCESS | 3744 | 1461163182247 Marionette TRACE conn3 <- [1,1882,null,{}] 07:39:42 INFO - PROCESS | 3744 | 1461163182250 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3744 | 1461163182352 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:39:42 INFO - PROCESS | 3744 | 1461163182358 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3744 | ++DOCSHELL 13264C00 == 47 [pid = 3744] [id = 480] 07:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1434C800) [pid = 3744] [serial = 1440] [outer = 00000000] 07:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1689C400) [pid = 3744] [serial = 1441] [outer = 1434C800] 07:39:42 INFO - PROCESS | 3744 | 1461163182402 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16E74400) [pid = 3744] [serial = 1442] [outer = 1434C800] 07:39:42 INFO - PROCESS | 3744 | 1461163182814 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 605ms 07:39:42 INFO - PROCESS | 3744 | 1461163182867 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3744 | 1461163182869 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:39:42 INFO - PROCESS | 3744 | 1461163182872 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:39:42 INFO - PROCESS | 3744 | 1461163182874 Marionette TRACE conn3 <- [1,1886,null,{}] 07:39:42 INFO - PROCESS | 3744 | 1461163182877 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3744 | 1461163182952 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:39:42 INFO - PROCESS | 3744 | 1461163182958 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3744 | ++DOCSHELL 142EFC00 == 48 [pid = 3744] [id = 481] 07:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1966B000) [pid = 3744] [serial = 1443] [outer = 00000000] 07:39:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C2C8C00) [pid = 3744] [serial = 1444] [outer = 1966B000] 07:39:43 INFO - PROCESS | 3744 | 1461163183002 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C2D2000) [pid = 3744] [serial = 1445] [outer = 1966B000] 07:39:43 INFO - PROCESS | 3744 | 1461163183438 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 605ms 07:39:43 INFO - PROCESS | 3744 | 1461163183493 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 3744 | 1461163183495 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:39:43 INFO - PROCESS | 3744 | 1461163183499 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:39:43 INFO - PROCESS | 3744 | 1461163183500 Marionette TRACE conn3 <- [1,1890,null,{}] 07:39:43 INFO - PROCESS | 3744 | 1461163183504 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:43 INFO - PROCESS | 3744 | 1461163183579 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:39:43 INFO - PROCESS | 3744 | 1461163183588 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 3744 | ++DOCSHELL 133D9C00 == 49 [pid = 3744] [id = 482] 07:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1AD60000) [pid = 3744] [serial = 1446] [outer = 00000000] 07:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C4C6400) [pid = 3744] [serial = 1447] [outer = 1AD60000] 07:39:43 INFO - PROCESS | 3744 | 1461163183633 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1C4C8400) [pid = 3744] [serial = 1448] [outer = 1AD60000] 07:39:44 INFO - PROCESS | 3744 | 1461163184071 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 620ms 07:39:44 INFO - PROCESS | 3744 | 1461163184164 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 3744 | 1461163184168 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:39:44 INFO - PROCESS | 3744 | 1461163184174 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:39:44 INFO - PROCESS | 3744 | 1461163184178 Marionette TRACE conn3 <- [1,1894,null,{}] 07:39:44 INFO - PROCESS | 3744 | 1461163184185 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 3744 | 1461163184291 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:39:44 INFO - PROCESS | 3744 | 1461163184429 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 3744 | ++DOCSHELL 14AB7000 == 50 [pid = 3744] [id = 483] 07:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (14AEE800) [pid = 3744] [serial = 1449] [outer = 00000000] 07:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (156AF400) [pid = 3744] [serial = 1450] [outer = 14AEE800] 07:39:44 INFO - PROCESS | 3744 | 1461163184485 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15AD1800) [pid = 3744] [serial = 1451] [outer = 14AEE800] 07:39:45 INFO - PROCESS | 3744 | 1461163185122 Marionette TRACE conn3 <- [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]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 998ms 07:39:45 INFO - PROCESS | 3744 | 1461163185186 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 3744 | 1461163185190 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:39:45 INFO - PROCESS | 3744 | 1461163185217 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 3744 | 1461163185221 Marionette TRACE conn3 <- [1,1898,null,{}] 07:39:45 INFO - PROCESS | 3744 | 1461163185225 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 3744 | 1461163185358 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:39:45 INFO - PROCESS | 3744 | 1461163185491 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 3744 | ++DOCSHELL 16413000 == 51 [pid = 3744] [id = 484] 07:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1689BC00) [pid = 3744] [serial = 1452] [outer = 00000000] 07:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19526000) [pid = 3744] [serial = 1453] [outer = 1689BC00] 07:39:45 INFO - PROCESS | 3744 | 1461163185547 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1966DC00) [pid = 3744] [serial = 1454] [outer = 1689BC00] 07:39:46 INFO - PROCESS | 3744 | 1461163186091 Marionette TRACE conn3 <- [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]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 923ms 07:39:46 INFO - PROCESS | 3744 | 1461163186128 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 3744 | 1461163186131 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:39:46 INFO - PROCESS | 3744 | 1461163186135 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 3744 | 1461163186137 Marionette TRACE conn3 <- [1,1902,null,{}] 07:39:46 INFO - PROCESS | 3744 | 1461163186146 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 3744 | 1461163186261 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:39:46 INFO - PROCESS | 3744 | 1461163186368 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 3744 | ++DOCSHELL 196AE800 == 52 [pid = 3744] [id = 485] 07:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A833C00) [pid = 3744] [serial = 1455] [outer = 00000000] 07:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1C2CF800) [pid = 3744] [serial = 1456] [outer = 1A833C00] 07:39:46 INFO - PROCESS | 3744 | 1461163186426 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1C417800) [pid = 3744] [serial = 1457] [outer = 1A833C00] 07:39:47 INFO - PROCESS | 3744 | 1461163187250 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1180ms 07:39:47 INFO - PROCESS | 3744 | 1461163187312 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 3744 | 1461163187316 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:39:47 INFO - PROCESS | 3744 | 1461163187321 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 3744 | 1461163187325 Marionette TRACE conn3 <- [1,1906,null,{}] 07:39:47 INFO - PROCESS | 3744 | 1461163187331 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:47 INFO - PROCESS | 3744 | 1461163187430 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:39:47 INFO - PROCESS | 3744 | 1461163187561 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 3744 | ++DOCSHELL 142D0C00 == 53 [pid = 3744] [id = 486] 07:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (142ECC00) [pid = 3744] [serial = 1458] [outer = 00000000] 07:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (15ACB000) [pid = 3744] [serial = 1459] [outer = 142ECC00] 07:39:47 INFO - PROCESS | 3744 | 1461163187634 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (165AA800) [pid = 3744] [serial = 1460] [outer = 142ECC00] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 1A49CC00 == 52 [pid = 3744] [id = 366] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 142EFC00 == 51 [pid = 3744] [id = 481] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 13264C00 == 50 [pid = 3744] [id = 480] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 1A82E400 == 49 [pid = 3744] [id = 479] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 1A35CC00 == 48 [pid = 3744] [id = 478] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 19B5DC00 == 47 [pid = 3744] [id = 477] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 196A6800 == 46 [pid = 3744] [id = 476] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 1963B400 == 45 [pid = 3744] [id = 475] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 16531C00 == 44 [pid = 3744] [id = 474] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 16530400 == 43 [pid = 3744] [id = 473] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (143A8C00) [pid = 3744] [serial = 1369] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18226000) [pid = 3744] [serial = 1372] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19B55000) [pid = 3744] [serial = 1375] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1C2C4800) [pid = 3744] [serial = 1405] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 13262800 == 42 [pid = 3744] [id = 470] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 142CE400 == 41 [pid = 3744] [id = 469] 07:39:48 INFO - PROCESS | 3744 | --DOCSHELL 18B3E800 == 40 [pid = 3744] [id = 468] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1966F000) [pid = 3744] [serial = 1325] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (196A7000) [pid = 3744] [serial = 1393] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (195C3C00) [pid = 3744] [serial = 1390] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (195C2000) [pid = 3744] [serial = 1391] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1546C400) [pid = 3744] [serial = 1379] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1545E800) [pid = 3744] [serial = 1378] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (168F5000) [pid = 3744] [serial = 1384] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16E7C000) [pid = 3744] [serial = 1385] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (15459800) [pid = 3744] [serial = 1381] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19764C00) [pid = 3744] [serial = 1394] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (158EFC00) [pid = 3744] [serial = 1382] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18732000) [pid = 3744] [serial = 1387] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AD05400) [pid = 3744] [serial = 1403] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A49EC00) [pid = 3744] [serial = 1396] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1963FC00) [pid = 3744] [serial = 1399] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1822B400) [pid = 3744] [serial = 1400] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A30A400) [pid = 3744] [serial = 1402] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1AA0A400) [pid = 3744] [serial = 1397] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (18B37800) [pid = 3744] [serial = 1388] [outer = 00000000] [url = about:blank] 07:39:48 INFO - PROCESS | 3744 | 1461163188210 Marionette TRACE conn3 <- [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]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 923ms 07:39:48 INFO - PROCESS | 3744 | 1461163188234 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3744 | 1461163188240 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:39:48 INFO - PROCESS | 3744 | 1461163188246 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3744 | 1461163188248 Marionette TRACE conn3 <- [1,1910,null,{}] 07:39:48 INFO - PROCESS | 3744 | 1461163188252 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 3744 | 1461163188331 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:39:48 INFO - PROCESS | 3744 | 1461163188340 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 3744 | ++DOCSHELL 138CD400 == 41 [pid = 3744] [id = 487] 07:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (138D8C00) [pid = 3744] [serial = 1461] [outer = 00000000] 07:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (156AF000) [pid = 3744] [serial = 1462] [outer = 138D8C00] 07:39:48 INFO - PROCESS | 3744 | 1461163188385 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1678E400) [pid = 3744] [serial = 1463] [outer = 138D8C00] 07:39:48 INFO - PROCESS | 3744 | 1461163188902 Marionette TRACE conn3 <- [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]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 712ms 07:39:48 INFO - PROCESS | 3744 | 1461163188966 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3744 | 1461163188968 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:39:48 INFO - PROCESS | 3744 | 1461163188972 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3744 | 1461163188975 Marionette TRACE conn3 <- [1,1914,null,{}] 07:39:48 INFO - PROCESS | 3744 | 1461163188985 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 3744 | 1461163189070 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:39:49 INFO - PROCESS | 3744 | 1461163189157 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 3744 | ++DOCSHELL 16898800 == 42 [pid = 3744] [id = 488] 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18054800) [pid = 3744] [serial = 1464] [outer = 00000000] 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18648000) [pid = 3744] [serial = 1465] [outer = 18054800] 07:39:49 INFO - PROCESS | 3744 | 1461163189188 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18739800) [pid = 3744] [serial = 1466] [outer = 18054800] 07:39:49 INFO - PROCESS | 3744 | 1461163189591 Marionette TRACE conn3 <- [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]]]}] 07:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 680ms 07:39:49 INFO - PROCESS | 3744 | 1461163189652 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 3744 | 1461163189655 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:39:49 INFO - PROCESS | 3744 | 1461163189658 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 3744 | 1461163189659 Marionette TRACE conn3 <- [1,1918,null,{}] 07:39:49 INFO - PROCESS | 3744 | 1461163189663 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 3744 | 1461163189724 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:39:49 INFO - PROCESS | 3744 | 1461163189730 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 3744 | ++DOCSHELL 192DE800 == 43 [pid = 3744] [id = 489] 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (192E1000) [pid = 3744] [serial = 1467] [outer = 00000000] 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (195C6800) [pid = 3744] [serial = 1468] [outer = 192E1000] 07:39:49 INFO - PROCESS | 3744 | 1461163189776 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1966E400) [pid = 3744] [serial = 1469] [outer = 192E1000] 07:39:50 INFO - PROCESS | 3744 | 1461163190192 Marionette TRACE conn3 <- [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]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 575ms 07:39:50 INFO - PROCESS | 3744 | 1461163190223 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 3744 | 1461163190225 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:39:50 INFO - PROCESS | 3744 | 1461163190228 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 3744 | 1461163190230 Marionette TRACE conn3 <- [1,1922,null,{}] 07:39:50 INFO - PROCESS | 3744 | 1461163190238 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:50 INFO - PROCESS | 3744 | 1461163190357 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:39:50 INFO - PROCESS | 3744 | 1461163190445 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3744 | ++DOCSHELL 196A7000 == 44 [pid = 3744] [id = 490] 07:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (196A8800) [pid = 3744] [serial = 1470] [outer = 00000000] 07:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19760800) [pid = 3744] [serial = 1471] [outer = 196A8800] 07:39:50 INFO - PROCESS | 3744 | 1461163190490 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1976A000) [pid = 3744] [serial = 1472] [outer = 196A8800] 07:39:50 INFO - PROCESS | 3744 | 1461163190882 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 681ms 07:39:50 INFO - PROCESS | 3744 | 1461163190910 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 3744 | 1461163190912 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:39:50 INFO - PROCESS | 3744 | 1461163190916 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 3744 | 1461163190917 Marionette TRACE conn3 <- [1,1926,null,{}] 07:39:50 INFO - PROCESS | 3744 | 1461163190921 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 3744 | 1461163191046 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:39:51 INFO - PROCESS | 3744 | 1461163191055 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3744 | ++DOCSHELL 192ED800 == 45 [pid = 3744] [id = 491] 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (196AA800) [pid = 3744] [serial = 1473] [outer = 00000000] 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A358800) [pid = 3744] [serial = 1474] [outer = 196AA800] 07:39:51 INFO - PROCESS | 3744 | 1461163191152 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A82E400) [pid = 3744] [serial = 1475] [outer = 196AA800] 07:39:51 INFO - PROCESS | 3744 | 1461163191563 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 681ms 07:39:51 INFO - PROCESS | 3744 | 1461163191598 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 3744 | 1461163191600 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:39:51 INFO - PROCESS | 3744 | 1461163191603 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 3744 | 1461163191605 Marionette TRACE conn3 <- [1,1930,null,{}] 07:39:51 INFO - PROCESS | 3744 | 1461163191608 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 3744 | 1461163191739 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:39:51 INFO - PROCESS | 3744 | 1461163191804 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3744 | ++DOCSHELL 1A18E400 == 46 [pid = 3744] [id = 492] 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1A35E800) [pid = 3744] [serial = 1476] [outer = 00000000] 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AD5D400) [pid = 3744] [serial = 1477] [outer = 1A35E800] 07:39:51 INFO - PROCESS | 3744 | 1461163191832 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1ADDC000) [pid = 3744] [serial = 1478] [outer = 1A35E800] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A829C00) [pid = 3744] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (196A6C00) [pid = 3744] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (138D9C00) [pid = 3744] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (16532800) [pid = 3744] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16531400) [pid = 3744] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A884800) [pid = 3744] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1963BC00) [pid = 3744] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1434C800) [pid = 3744] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19B60000) [pid = 3744] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1966B000) [pid = 3744] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:39:52 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19671800) [pid = 3744] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:39:52 INFO - PROCESS | 3744 | 1461163192428 Marionette TRACE conn3 <- [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]]]}] 07:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 878ms 07:39:52 INFO - PROCESS | 3744 | 1461163192467 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 3744 | 1461163192469 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:39:52 INFO - PROCESS | 3744 | 1461163192473 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 3744 | 1461163192474 Marionette TRACE conn3 <- [1,1934,null,{}] 07:39:52 INFO - PROCESS | 3744 | 1461163192478 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:52 INFO - PROCESS | 3744 | 1461163192552 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:39:52 INFO - PROCESS | 3744 | 1461163192559 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 3744 | ++DOCSHELL 1325CC00 == 47 [pid = 3744] [id = 493] 07:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13263000) [pid = 3744] [serial = 1479] [outer = 00000000] 07:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16897400) [pid = 3744] [serial = 1480] [outer = 13263000] 07:39:52 INFO - PROCESS | 3744 | 1461163192603 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1678E800) [pid = 3744] [serial = 1481] [outer = 13263000] 07:39:53 INFO - PROCESS | 3744 | 1461163192999 Marionette TRACE conn3 <- [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]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 575ms 07:39:53 INFO - PROCESS | 3744 | 1461163193053 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3744 | 1461163193055 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:39:53 INFO - PROCESS | 3744 | 1461163193062 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3744 | 1461163193064 Marionette TRACE conn3 <- [1,1938,null,{}] 07:39:53 INFO - PROCESS | 3744 | 1461163193068 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 3744 | 1461163193143 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:39:53 INFO - PROCESS | 3744 | 1461163193149 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3744 | ++DOCSHELL 1545E800 == 48 [pid = 3744] [id = 494] 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (15C87000) [pid = 3744] [serial = 1482] [outer = 00000000] 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AD58400) [pid = 3744] [serial = 1483] [outer = 15C87000] 07:39:53 INFO - PROCESS | 3744 | 1461163193193 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AD10400) [pid = 3744] [serial = 1484] [outer = 15C87000] 07:39:53 INFO - PROCESS | 3744 | 1461163193599 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 575ms 07:39:53 INFO - PROCESS | 3744 | 1461163193644 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3744 | 1461163193647 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:39:53 INFO - PROCESS | 3744 | 1461163193651 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3744 | 1461163193653 Marionette TRACE conn3 <- [1,1942,null,{}] 07:39:53 INFO - PROCESS | 3744 | 1461163193656 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 3744 | 1461163193734 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:39:53 INFO - PROCESS | 3744 | 1461163193741 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3744 | ++DOCSHELL 192E4000 == 49 [pid = 3744] [id = 495] 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1AD04800) [pid = 3744] [serial = 1485] [outer = 00000000] 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1C4CA400) [pid = 3744] [serial = 1486] [outer = 1AD04800] 07:39:53 INFO - PROCESS | 3744 | 1461163193786 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1C4CE000) [pid = 3744] [serial = 1487] [outer = 1AD04800] 07:39:54 INFO - PROCESS | 3744 | 1461163194209 Marionette TRACE conn3 <- [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]]]}] 07:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 575ms 07:39:54 INFO - PROCESS | 3744 | 1461163194237 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 3744 | 1461163194239 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:39:54 INFO - PROCESS | 3744 | 1461163194247 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 3744 | 1461163194249 Marionette TRACE conn3 <- [1,1946,null,{}] 07:39:54 INFO - PROCESS | 3744 | 1461163194253 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 3744 | 1461163194347 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:39:54 INFO - PROCESS | 3744 | 1461163194529 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 3744 | ++DOCSHELL 13264400 == 50 [pid = 3744] [id = 496] 07:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (13264800) [pid = 3744] [serial = 1488] [outer = 00000000] 07:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (142F1400) [pid = 3744] [serial = 1489] [outer = 13264800] 07:39:54 INFO - PROCESS | 3744 | 1461163194628 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (14AAC800) [pid = 3744] [serial = 1490] [outer = 13264800] 07:39:55 INFO - PROCESS | 3744 | 1461163195182 Marionette TRACE conn3 <- [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]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 968ms 07:39:55 INFO - PROCESS | 3744 | 1461163195214 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 3744 | 1461163195218 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:39:55 INFO - PROCESS | 3744 | 1461163195223 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 3744 | 1461163195227 Marionette TRACE conn3 <- [1,1950,null,{}] 07:39:55 INFO - PROCESS | 3744 | 1461163195233 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:55 INFO - PROCESS | 3744 | 1461163195338 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:39:55 INFO - PROCESS | 3744 | 1461163195451 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 3744 | ++DOCSHELL 17F34400 == 51 [pid = 3744] [id = 497] 07:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17F3A000) [pid = 3744] [serial = 1491] [outer = 00000000] 07:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (182FC400) [pid = 3744] [serial = 1492] [outer = 17F3A000] 07:39:55 INFO - PROCESS | 3744 | 1461163195548 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (18735C00) [pid = 3744] [serial = 1493] [outer = 17F3A000] 07:39:56 INFO - PROCESS | 3744 | 1461163196118 Marionette TRACE conn3 <- [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]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 908ms 07:39:56 INFO - PROCESS | 3744 | 1461163196138 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 3744 | 1461163196143 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:39:56 INFO - PROCESS | 3744 | 1461163196146 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 3744 | 1461163196149 Marionette TRACE conn3 <- [1,1954,null,{}] 07:39:56 INFO - PROCESS | 3744 | 1461163196153 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 3744 | 1461163196254 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:39:56 INFO - PROCESS | 3744 | 1461163196359 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 3744 | ++DOCSHELL 168F8800 == 52 [pid = 3744] [id = 498] 07:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (182F5800) [pid = 3744] [serial = 1494] [outer = 00000000] 07:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A18CC00) [pid = 3744] [serial = 1495] [outer = 182F5800] 07:39:56 INFO - PROCESS | 3744 | 1461163196413 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AD02000) [pid = 3744] [serial = 1496] [outer = 182F5800] 07:39:56 INFO - PROCESS | 3744 | 1461163197006 Marionette TRACE conn3 <- [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]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 878ms 07:39:57 INFO - PROCESS | 3744 | 1461163197033 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 3744 | 1461163197035 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:39:57 INFO - PROCESS | 3744 | 1461163197045 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 3744 | 1461163197051 Marionette TRACE conn3 <- [1,1958,null,{}] 07:39:57 INFO - PROCESS | 3744 | 1461163197056 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 3744 | 1461163197159 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:39:57 INFO - PROCESS | 3744 | 1461163197275 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 3744 | ++DOCSHELL 1AD63000 == 53 [pid = 3744] [id = 499] 07:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1C4C6C00) [pid = 3744] [serial = 1497] [outer = 00000000] 07:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1CB3A400) [pid = 3744] [serial = 1498] [outer = 1C4C6C00] 07:39:57 INFO - PROCESS | 3744 | 1461163197330 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1CB3E000) [pid = 3744] [serial = 1499] [outer = 1C4C6C00] 07:39:57 INFO - PROCESS | 3744 | 1461163197841 Marionette TRACE conn3 <- [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]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 862ms 07:39:57 INFO - PROCESS | 3744 | 1461163197909 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 3744 | 1461163197912 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:39:57 INFO - PROCESS | 3744 | 1461163197915 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 3744 | 1461163197917 Marionette TRACE conn3 <- [1,1962,null,{}] 07:39:57 INFO - PROCESS | 3744 | 1461163197921 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 3744 | 1461163198021 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:39:58 INFO - PROCESS | 3744 | 1461163198153 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 3744 | ++DOCSHELL 138D4400 == 54 [pid = 3744] [id = 500] 07:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (143A7800) [pid = 3744] [serial = 1500] [outer = 00000000] 07:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (168EF000) [pid = 3744] [serial = 1501] [outer = 143A7800] 07:39:58 INFO - PROCESS | 3744 | 1461163198193 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (168A6C00) [pid = 3744] [serial = 1502] [outer = 143A7800] 07:39:58 INFO - PROCESS | 3744 | 1461163198898 Marionette TRACE conn3 <- [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]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1059ms 07:39:58 INFO - PROCESS | 3744 | 1461163198981 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 3744 | 1461163198985 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:39:58 INFO - PROCESS | 3744 | 1461163198990 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 3744 | 1461163198993 Marionette TRACE conn3 <- [1,1966,null,{}] 07:39:58 INFO - PROCESS | 3744 | 1461163198998 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 3744 | 1461163199139 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:39:59 INFO - PROCESS | 3744 | 1461163199207 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 3744 | ++DOCSHELL 15AE5000 == 55 [pid = 3744] [id = 501] 07:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (15AE7400) [pid = 3744] [serial = 1503] [outer = 00000000] 07:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (18651000) [pid = 3744] [serial = 1504] [outer = 15AE7400] 07:39:59 INFO - PROCESS | 3744 | 1461163199257 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (18B42000) [pid = 3744] [serial = 1505] [outer = 15AE7400] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 192E4000 == 54 [pid = 3744] [id = 495] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 1545E800 == 53 [pid = 3744] [id = 494] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 1325CC00 == 52 [pid = 3744] [id = 493] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 1A18E400 == 51 [pid = 3744] [id = 492] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 192ED800 == 50 [pid = 3744] [id = 491] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 196A7000 == 49 [pid = 3744] [id = 490] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 192DE800 == 48 [pid = 3744] [id = 489] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 16898800 == 47 [pid = 3744] [id = 488] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 138CD400 == 46 [pid = 3744] [id = 487] 07:39:59 INFO - PROCESS | 3744 | --DOCSHELL 142D0C00 == 45 [pid = 3744] [id = 486] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1C4C6400) [pid = 3744] [serial = 1447] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1AD5EC00) [pid = 3744] [serial = 1367] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1AD65800) [pid = 3744] [serial = 1435] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19767000) [pid = 3744] [serial = 1429] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (168F7400) [pid = 3744] [serial = 1418] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (165AB800) [pid = 3744] [serial = 1417] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (14AAF000) [pid = 3744] [serial = 1408] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (168F4400) [pid = 3744] [serial = 1423] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17F3B400) [pid = 3744] [serial = 1424] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18057C00) [pid = 3744] [serial = 1421] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17F3CC00) [pid = 3744] [serial = 1420] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1C2D1400) [pid = 3744] [serial = 1438] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19643800) [pid = 3744] [serial = 1426] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1ADDE800) [pid = 3744] [serial = 1436] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19671000) [pid = 3744] [serial = 1427] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (18053C00) [pid = 3744] [serial = 1411] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A30A800) [pid = 3744] [serial = 1414] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1689C400) [pid = 3744] [serial = 1441] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1C40D800) [pid = 3744] [serial = 1439] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A18DC00) [pid = 3744] [serial = 1432] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A18C800) [pid = 3744] [serial = 1433] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C2C8C00) [pid = 3744] [serial = 1444] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (197F1800) [pid = 3744] [serial = 1430] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C2D2000) [pid = 3744] [serial = 1445] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16E74400) [pid = 3744] [serial = 1442] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3744 | 1461163199794 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 802ms 07:39:59 INFO - PROCESS | 3744 | 1461163199812 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 3744 | 1461163199817 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:39:59 INFO - PROCESS | 3744 | 1461163199823 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 3744 | 1461163199825 Marionette TRACE conn3 <- [1,1970,null,{}] 07:39:59 INFO - PROCESS | 3744 | 1461163199813 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 3744 | 1461163199893 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:39:59 INFO - PROCESS | 3744 | 1461163199899 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 3744 | ++DOCSHELL 16532800 == 46 [pid = 3744] [id = 502] 07:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (16535C00) [pid = 3744] [serial = 1506] [outer = 00000000] 07:39:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17F98800) [pid = 3744] [serial = 1507] [outer = 16535C00] 07:39:59 INFO - PROCESS | 3744 | 1461163199946 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18226000) [pid = 3744] [serial = 1508] [outer = 16535C00] 07:40:00 INFO - PROCESS | 3744 | 1461163200403 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 621ms 07:40:00 INFO - PROCESS | 3744 | 1461163200427 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 3744 | 1461163200429 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:40:00 INFO - PROCESS | 3744 | 1461163200433 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 3744 | 1461163200436 Marionette TRACE conn3 <- [1,1974,null,{}] 07:40:00 INFO - PROCESS | 3744 | 1461163200446 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 3744 | 1461163200583 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:40:00 INFO - PROCESS | 3744 | 1461163200671 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 3744 | ++DOCSHELL 19675C00 == 47 [pid = 3744] [id = 503] 07:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19676000) [pid = 3744] [serial = 1509] [outer = 00000000] 07:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (196ADC00) [pid = 3744] [serial = 1510] [outer = 19676000] 07:40:00 INFO - PROCESS | 3744 | 1461163200728 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (197ED400) [pid = 3744] [serial = 1511] [outer = 19676000] 07:40:01 INFO - PROCESS | 3744 | 1461163201087 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 665ms 07:40:01 INFO - PROCESS | 3744 | 1461163201114 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 3744 | 1461163201117 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:40:01 INFO - PROCESS | 3744 | 1461163201120 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 3744 | 1461163201122 Marionette TRACE conn3 <- [1,1978,null,{}] 07:40:01 INFO - PROCESS | 3744 | 1461163201125 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 3744 | 1461163201202 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:40:01 INFO - PROCESS | 3744 | 1461163201208 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3744 | ++DOCSHELL 19B60000 == 48 [pid = 3744] [id = 504] 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19C1E000) [pid = 3744] [serial = 1512] [outer = 00000000] 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A305800) [pid = 3744] [serial = 1513] [outer = 19C1E000] 07:40:01 INFO - PROCESS | 3744 | 1461163201253 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A4A1000) [pid = 3744] [serial = 1514] [outer = 19C1E000] 07:40:01 INFO - PROCESS | 3744 | 1461163201663 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 575ms 07:40:01 INFO - PROCESS | 3744 | 1461163201713 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 3744 | 1461163201715 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:40:01 INFO - PROCESS | 3744 | 1461163201719 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:40:01 INFO - PROCESS | 3744 | 1461163201721 Marionette TRACE conn3 <- [1,1982,null,{}] 07:40:01 INFO - PROCESS | 3744 | 1461163201724 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 3744 | 1461163201835 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:40:01 INFO - PROCESS | 3744 | 1461163201841 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3744 | ++DOCSHELL 1A302400 == 49 [pid = 3744] [id = 505] 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1AD01C00) [pid = 3744] [serial = 1515] [outer = 00000000] 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AD63C00) [pid = 3744] [serial = 1516] [outer = 1AD01C00] 07:40:01 INFO - PROCESS | 3744 | 1461163201886 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (196A1C00) [pid = 3744] [serial = 1517] [outer = 1AD01C00] 07:40:02 INFO - PROCESS | 3744 | 1461163202333 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 680ms 07:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:40:02 INFO - PROCESS | 3744 | 1461163202406 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 3744 | 1461163202408 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:40:02 INFO - PROCESS | 3744 | 1461163202411 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - PROCESS | 3744 | 1461163202413 Marionette TRACE conn3 <- [1,1986,null,{}] 07:40:02 INFO - PROCESS | 3744 | 1461163202416 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 3744 | 1461163202543 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:40:02 INFO - PROCESS | 3744 | 1461163202604 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 3744 | ++DOCSHELL 168FCC00 == 50 [pid = 3744] [id = 506] 07:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1AA0EC00) [pid = 3744] [serial = 1518] [outer = 00000000] 07:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1C4C0400) [pid = 3744] [serial = 1519] [outer = 1AA0EC00] 07:40:02 INFO - PROCESS | 3744 | 1461163202641 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1C417C00) [pid = 3744] [serial = 1520] [outer = 1AA0EC00] 07:40:03 INFO - PROCESS | 3744 | 1461163203068 Marionette TRACE conn3 <- [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]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 665ms 07:40:03 INFO - PROCESS | 3744 | 1461163203091 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 3744 | 1461163203093 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:40:03 INFO - PROCESS | 3744 | 1461163203096 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 3744 | 1461163203098 Marionette TRACE conn3 <- [1,1990,null,{}] 07:40:03 INFO - PROCESS | 3744 | 1461163203108 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 3744 | 1461163203226 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:40:03 INFO - PROCESS | 3744 | 1461163203232 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 3744 | ++DOCSHELL 1C40F000 == 51 [pid = 3744] [id = 507] 07:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1C417400) [pid = 3744] [serial = 1521] [outer = 00000000] 07:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1CC75400) [pid = 3744] [serial = 1522] [outer = 1C417400] 07:40:03 INFO - PROCESS | 3744 | 1461163203276 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1CC74800) [pid = 3744] [serial = 1523] [outer = 1C417400] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (196AA800) [pid = 3744] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A35E800) [pid = 3744] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14AEE800) [pid = 3744] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1689BC00) [pid = 3744] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (142ECC00) [pid = 3744] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1A833C00) [pid = 3744] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (192E1000) [pid = 3744] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18054800) [pid = 3744] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (138D8C00) [pid = 3744] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (13263000) [pid = 3744] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (15C87000) [pid = 3744] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AA06C00) [pid = 3744] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (136AAC00) [pid = 3744] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1373AC00) [pid = 3744] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (15D53800) [pid = 3744] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18736400) [pid = 3744] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (138D8400) [pid = 3744] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (168F9400) [pid = 3744] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (18055C00) [pid = 3744] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AD5BC00) [pid = 3744] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (142D0000) [pid = 3744] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19679000) [pid = 3744] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:40:03 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15A3F800) [pid = 3744] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:40:03 INFO - PROCESS | 3744 | 1461163203916 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 878ms 07:40:03 INFO - PROCESS | 3744 | 1461163203968 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 3744 | 1461163203970 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:40:03 INFO - PROCESS | 3744 | 1461163203973 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:40:03 INFO - PROCESS | 3744 | 1461163203975 Marionette TRACE conn3 <- [1,1994,null,{}] 07:40:03 INFO - PROCESS | 3744 | 1461163203978 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 3744 | 1461163204053 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:40:04 INFO - PROCESS | 3744 | 1461163204059 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3744 | ++DOCSHELL 142C9400 == 52 [pid = 3744] [id = 508] 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (142D0000) [pid = 3744] [serial = 1524] [outer = 00000000] 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15635400) [pid = 3744] [serial = 1525] [outer = 142D0000] 07:40:04 INFO - PROCESS | 3744 | 1461163204103 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15C02400) [pid = 3744] [serial = 1526] [outer = 142D0000] 07:40:04 INFO - PROCESS | 3744 | 1461163204536 Marionette TRACE conn3 <- [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]]]}] 07:40:04 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 07:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 620ms 07:40:04 INFO - PROCESS | 3744 | 1461163204591 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 3744 | 1461163204593 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:40:04 INFO - PROCESS | 3744 | 1461163204596 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:40:04 INFO - PROCESS | 3744 | 1461163204598 Marionette TRACE conn3 <- [1,1998,null,{}] 07:40:04 INFO - PROCESS | 3744 | 1461163204601 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 3744 | 1461163204733 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:40:04 INFO - PROCESS | 3744 | 1461163204822 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3744 | ++DOCSHELL 1325E000 == 53 [pid = 3744] [id = 509] 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13261800) [pid = 3744] [serial = 1527] [outer = 00000000] 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (14AB6000) [pid = 3744] [serial = 1528] [outer = 13261800] 07:40:04 INFO - PROCESS | 3744 | 1461163204863 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1546FC00) [pid = 3744] [serial = 1529] [outer = 13261800] 07:40:05 INFO - PROCESS | 3744 | 1461163205451 Marionette TRACE conn3 <- [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]]]}] 07:40:05 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 07:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 923ms 07:40:05 INFO - PROCESS | 3744 | 1461163205508 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:40:05 INFO - PROCESS | 3744 | 1461163205514 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:40:05 INFO - PROCESS | 3744 | 1461163205519 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3744 | 1461163205523 Marionette TRACE conn3 <- [1,2002,null,{}] 07:40:05 INFO - PROCESS | 3744 | 1461163205528 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 3744 | 1461163205634 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:40:05 INFO - PROCESS | 3744 | 1461163205775 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 3744 | ++DOCSHELL 179D4800 == 54 [pid = 3744] [id = 510] 07:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17F35000) [pid = 3744] [serial = 1530] [outer = 00000000] 07:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (192DE800) [pid = 3744] [serial = 1531] [outer = 17F35000] 07:40:05 INFO - PROCESS | 3744 | 1461163205833 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (195C4C00) [pid = 3744] [serial = 1532] [outer = 17F35000] 07:40:06 INFO - PROCESS | 3744 | 1461163206433 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 969ms 07:40:06 INFO - PROCESS | 3744 | 1461163206492 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:40:06 INFO - PROCESS | 3744 | 1461163206495 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:40:06 INFO - PROCESS | 3744 | 1461163206499 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 3744 | 1461163206501 Marionette TRACE conn3 <- [1,2006,null,{}] 07:40:06 INFO - PROCESS | 3744 | 1461163206505 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 3744 | 1461163206605 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:40:06 INFO - PROCESS | 3744 | 1461163206745 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3744 | ++DOCSHELL 196ACC00 == 55 [pid = 3744] [id = 511] 07:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19765400) [pid = 3744] [serial = 1533] [outer = 00000000] 07:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19B5DC00) [pid = 3744] [serial = 1534] [outer = 19765400] 07:40:06 INFO - PROCESS | 3744 | 1461163206805 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1A30AC00) [pid = 3744] [serial = 1535] [outer = 19765400] 07:40:07 INFO - PROCESS | 3744 | 1461163207347 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 877ms 07:40:07 INFO - PROCESS | 3744 | 1461163207385 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 3744 | 1461163207389 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:40:07 INFO - PROCESS | 3744 | 1461163207399 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 3744 | 1461163207404 Marionette TRACE conn3 <- [1,2010,null,{}] 07:40:07 INFO - PROCESS | 3744 | 1461163207407 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 3744 | 1461163207492 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:40:07 INFO - PROCESS | 3744 | 1461163207628 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 3744 | ++DOCSHELL 02A95800 == 56 [pid = 3744] [id = 512] 07:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1C2C8C00) [pid = 3744] [serial = 1536] [outer = 00000000] 07:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1C4C9400) [pid = 3744] [serial = 1537] [outer = 1C2C8C00] 07:40:07 INFO - PROCESS | 3744 | 1461163207684 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1C983000) [pid = 3744] [serial = 1538] [outer = 1C2C8C00] 07:40:08 INFO - PROCESS | 3744 | 1461163208300 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 968ms 07:40:08 INFO - PROCESS | 3744 | 1461163208361 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 3744 | 1461163208364 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:40:08 INFO - PROCESS | 3744 | 1461163208383 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 3744 | 1461163208385 Marionette TRACE conn3 <- [1,2014,null,{}] 07:40:08 INFO - PROCESS | 3744 | 1461163208390 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 3744 | 1461163208496 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:40:08 INFO - PROCESS | 3744 | 1461163208611 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 3744 | ++DOCSHELL 13747400 == 57 [pid = 3744] [id = 513] 07:40:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (15472C00) [pid = 3744] [serial = 1539] [outer = 00000000] 07:40:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16528000) [pid = 3744] [serial = 1540] [outer = 15472C00] 07:40:08 INFO - PROCESS | 3744 | 1461163208689 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (16420C00) [pid = 3744] [serial = 1541] [outer = 15472C00] 07:40:09 INFO - PROCESS | 3744 | 1461163209441 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1135ms 07:40:09 INFO - PROCESS | 3744 | 1461163209503 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 3744 | 1461163209507 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:40:09 INFO - PROCESS | 3744 | 1461163209513 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 3744 | 1461163209516 Marionette TRACE conn3 <- [1,2018,null,{}] 07:40:09 INFO - PROCESS | 3744 | 1461163209521 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 3744 | 1461163209601 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:40:09 INFO - PROCESS | 3744 | 1461163209740 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 3744 | ++DOCSHELL 168FC800 == 58 [pid = 3744] [id = 514] 07:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (16E74800) [pid = 3744] [serial = 1542] [outer = 00000000] 07:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (18639800) [pid = 3744] [serial = 1543] [outer = 16E74800] 07:40:09 INFO - PROCESS | 3744 | 1461163209791 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (18B35C00) [pid = 3744] [serial = 1544] [outer = 16E74800] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 142C9400 == 57 [pid = 3744] [id = 508] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 1C40F000 == 56 [pid = 3744] [id = 507] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 168FCC00 == 55 [pid = 3744] [id = 506] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 1A302400 == 54 [pid = 3744] [id = 505] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 19B60000 == 53 [pid = 3744] [id = 504] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 19675C00 == 52 [pid = 3744] [id = 503] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 16532800 == 51 [pid = 3744] [id = 502] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 15AE5000 == 50 [pid = 3744] [id = 501] 07:40:09 INFO - PROCESS | 3744 | --DOCSHELL 13264400 == 49 [pid = 3744] [id = 496] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (146ACC00) [pid = 3744] [serial = 1328] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (168EE400) [pid = 3744] [serial = 1331] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19678C00) [pid = 3744] [serial = 1334] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15469800) [pid = 3744] [serial = 1370] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (18630400) [pid = 3744] [serial = 1373] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1A194C00) [pid = 3744] [serial = 1376] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1C2C6C00) [pid = 3744] [serial = 1406] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16897400) [pid = 3744] [serial = 1480] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1678E800) [pid = 3744] [serial = 1481] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD58400) [pid = 3744] [serial = 1483] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1ADDC000) [pid = 3744] [serial = 1478] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AD10400) [pid = 3744] [serial = 1484] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1966E400) [pid = 3744] [serial = 1469] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD5C400) [pid = 3744] [serial = 1292] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1439D800) [pid = 3744] [serial = 1295] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1C4CA400) [pid = 3744] [serial = 1486] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15467400) [pid = 3744] [serial = 1409] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AD60400) [pid = 3744] [serial = 1415] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (182F5C00) [pid = 3744] [serial = 1412] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A358800) [pid = 3744] [serial = 1474] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19760800) [pid = 3744] [serial = 1471] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1AD5D400) [pid = 3744] [serial = 1477] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15AD1800) [pid = 3744] [serial = 1451] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (156AF400) [pid = 3744] [serial = 1450] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1966DC00) [pid = 3744] [serial = 1454] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19526000) [pid = 3744] [serial = 1453] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (165AA800) [pid = 3744] [serial = 1460] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15ACB000) [pid = 3744] [serial = 1459] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1C417800) [pid = 3744] [serial = 1457] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1C2CF800) [pid = 3744] [serial = 1456] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (195C6800) [pid = 3744] [serial = 1468] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1A82E400) [pid = 3744] [serial = 1475] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18648000) [pid = 3744] [serial = 1465] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18739800) [pid = 3744] [serial = 1466] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (156AF000) [pid = 3744] [serial = 1462] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1678E400) [pid = 3744] [serial = 1463] [outer = 00000000] [url = about:blank] 07:40:10 INFO - PROCESS | 3744 | 1461163210289 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 817ms 07:40:10 INFO - PROCESS | 3744 | 1461163210321 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 3744 | 1461163210326 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:40:10 INFO - PROCESS | 3744 | 1461163210332 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 3744 | 1461163210335 Marionette TRACE conn3 <- [1,2022,null,{}] 07:40:10 INFO - PROCESS | 3744 | 1461163210339 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 3744 | 1461163210421 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:40:10 INFO - PROCESS | 3744 | 1461163210430 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 3744 | ++DOCSHELL 15AD1800 == 50 [pid = 3744] [id = 515] 07:40:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15AD3000) [pid = 3744] [serial = 1545] [outer = 00000000] 07:40:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16E7EC00) [pid = 3744] [serial = 1546] [outer = 15AD3000] 07:40:10 INFO - PROCESS | 3744 | 1461163210475 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18058C00) [pid = 3744] [serial = 1547] [outer = 15AD3000] 07:40:10 INFO - PROCESS | 3744 | 1461163210959 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 666ms 07:40:11 INFO - PROCESS | 3744 | 1461163211014 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 3744 | 1461163211016 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:40:11 INFO - PROCESS | 3744 | 1461163211019 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 3744 | 1461163211023 Marionette TRACE conn3 <- [1,2026,null,{}] 07:40:11 INFO - PROCESS | 3744 | 1461163211032 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 3744 | 1461163211114 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:40:11 INFO - PROCESS | 3744 | 1461163211120 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 3744 | ++DOCSHELL 1963E000 == 51 [pid = 3744] [id = 516] 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1963E800) [pid = 3744] [serial = 1548] [outer = 00000000] 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1966B400) [pid = 3744] [serial = 1549] [outer = 1963E800] 07:40:11 INFO - PROCESS | 3744 | 1461163211168 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19672C00) [pid = 3744] [serial = 1550] [outer = 1963E800] 07:40:11 INFO - PROCESS | 3744 | 1461163211596 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 605ms 07:40:11 INFO - PROCESS | 3744 | 1461163211641 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 3744 | 1461163211643 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:40:11 INFO - PROCESS | 3744 | 1461163211647 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 3744 | 1461163211648 Marionette TRACE conn3 <- [1,2030,null,{}] 07:40:11 INFO - PROCESS | 3744 | 1461163211652 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 3744 | 1461163211715 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:40:11 INFO - PROCESS | 3744 | 1461163211752 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 3744 | ++DOCSHELL 196A6800 == 52 [pid = 3744] [id = 517] 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (196A7800) [pid = 3744] [serial = 1551] [outer = 00000000] 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19763C00) [pid = 3744] [serial = 1552] [outer = 196A7800] 07:40:11 INFO - PROCESS | 3744 | 1461163211797 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1976AC00) [pid = 3744] [serial = 1553] [outer = 196A7800] 07:40:12 INFO - PROCESS | 3744 | 1461163212241 Marionette TRACE conn3 <- [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]]]}] 07:40:12 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) 07:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 680ms 07:40:12 INFO - PROCESS | 3744 | 1461163212312 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 3744 | 1461163212314 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:40:12 INFO - PROCESS | 3744 | 1461163212317 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:40:12 INFO - PROCESS | 3744 | 1461163212319 Marionette TRACE conn3 <- [1,2034,null,{}] 07:40:12 INFO - PROCESS | 3744 | 1461163212322 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 3744 | 1461163212402 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:40:12 INFO - PROCESS | 3744 | 1461163212408 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 3744 | ++DOCSHELL 19675400 == 53 [pid = 3744] [id = 518] 07:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1980E800) [pid = 3744] [serial = 1554] [outer = 00000000] 07:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A194800) [pid = 3744] [serial = 1555] [outer = 1980E800] 07:40:12 INFO - PROCESS | 3744 | 1461163212454 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A35F000) [pid = 3744] [serial = 1556] [outer = 1980E800] 07:40:12 INFO - PROCESS | 3744 | 1461163212960 Marionette TRACE conn3 <- [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]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 681ms 07:40:12 INFO - PROCESS | 3744 | 1461163212999 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 3744 | 1461163213001 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:40:12 INFO - PROCESS | 3744 | 1461163213005 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:40:13 INFO - PROCESS | 3744 | 1461163213006 Marionette TRACE conn3 <- [1,2038,null,{}] 07:40:13 INFO - PROCESS | 3744 | 1461163213010 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 3744 | 1461163213156 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:40:13 INFO - PROCESS | 3744 | 1461163213179 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 3744 | ++DOCSHELL 1AD5DC00 == 54 [pid = 3744] [id = 519] 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD5E800) [pid = 3744] [serial = 1557] [outer = 00000000] 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1ADD9400) [pid = 3744] [serial = 1558] [outer = 1AD5E800] 07:40:13 INFO - PROCESS | 3744 | 1461163213227 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1ADDD400) [pid = 3744] [serial = 1559] [outer = 1AD5E800] 07:40:13 INFO - PROCESS | 3744 | 1461163213648 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 681ms 07:40:13 INFO - PROCESS | 3744 | 1461163213687 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 3744 | 1461163213689 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:40:13 INFO - PROCESS | 3744 | 1461163213692 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:40:13 INFO - PROCESS | 3744 | 1461163213694 Marionette TRACE conn3 <- [1,2042,null,{}] 07:40:13 INFO - PROCESS | 3744 | 1461163213697 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 3744 | 1461163213790 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:40:13 INFO - PROCESS | 3744 | 1461163213797 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 3744 | ++DOCSHELL 15465800 == 55 [pid = 3744] [id = 520] 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1C2C7C00) [pid = 3744] [serial = 1560] [outer = 00000000] 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1C40BC00) [pid = 3744] [serial = 1561] [outer = 1C2C7C00] 07:40:13 INFO - PROCESS | 3744 | 1461163213841 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1C2D2800) [pid = 3744] [serial = 1562] [outer = 1C2C7C00] 07:40:14 INFO - PROCESS | 3744 | 1461163214287 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 620ms 07:40:14 INFO - PROCESS | 3744 | 1461163214314 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 3744 | 1461163214316 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:40:14 INFO - PROCESS | 3744 | 1461163214319 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 3744 | 1461163214304 Marionette TRACE conn3 <- [1,2046,null,{}] 07:40:14 INFO - PROCESS | 3744 | 1461163214307 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 3744 | 1461163214415 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:40:14 INFO - PROCESS | 3744 | 1461163214506 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 3744 | ++DOCSHELL 1C413400 == 56 [pid = 3744] [id = 521] 07:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1C418800) [pid = 3744] [serial = 1563] [outer = 00000000] 07:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C4C7C00) [pid = 3744] [serial = 1564] [outer = 1C418800] 07:40:14 INFO - PROCESS | 3744 | 1461163214550 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C97F800) [pid = 3744] [serial = 1565] [outer = 1C418800] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AD01C00) [pid = 3744] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1C417400) [pid = 3744] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AA0EC00) [pid = 3744] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16535C00) [pid = 3744] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19676000) [pid = 3744] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19C1E000) [pid = 3744] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (143A7800) [pid = 3744] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AD60000) [pid = 3744] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (196A8800) [pid = 3744] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:40:14 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15AE7400) [pid = 3744] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:40:14 INFO - PROCESS | 3744 | 1461163215005 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 772ms 07:40:15 INFO - PROCESS | 3744 | 1461163215087 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3744 | 1461163215089 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:40:15 INFO - PROCESS | 3744 | 1461163215092 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 3744 | 1461163215094 Marionette TRACE conn3 <- [1,2050,null,{}] 07:40:15 INFO - PROCESS | 3744 | 1461163215097 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 3744 | 1461163215175 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:40:15 INFO - PROCESS | 3744 | 1461163215181 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 3744 | ++DOCSHELL 15470C00 == 57 [pid = 3744] [id = 522] 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15AE7400) [pid = 3744] [serial = 1566] [outer = 00000000] 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A35E400) [pid = 3744] [serial = 1567] [outer = 15AE7400] 07:40:15 INFO - PROCESS | 3744 | 1461163215226 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C2CAC00) [pid = 3744] [serial = 1568] [outer = 15AE7400] 07:40:15 INFO - PROCESS | 3744 | 1461163215640 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 575ms 07:40:15 INFO - PROCESS | 3744 | 1461163215671 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3744 | 1461163215673 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:40:15 INFO - PROCESS | 3744 | 1461163215676 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 3744 | 1461163215678 Marionette TRACE conn3 <- [1,2054,null,{}] 07:40:15 INFO - PROCESS | 3744 | 1461163215681 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 3744 | 1461163215758 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:40:15 INFO - PROCESS | 3744 | 1461163215764 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 3744 | ++DOCSHELL 138D9800 == 58 [pid = 3744] [id = 523] 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19525000) [pid = 3744] [serial = 1569] [outer = 00000000] 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1CC76C00) [pid = 3744] [serial = 1570] [outer = 19525000] 07:40:15 INFO - PROCESS | 3744 | 1461163215807 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1CC74000) [pid = 3744] [serial = 1571] [outer = 19525000] 07:40:16 INFO - PROCESS | 3744 | 1461163216248 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 605ms 07:40:16 INFO - PROCESS | 3744 | 1461163216298 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:40:16 INFO - PROCESS | 3744 | 1461163216300 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:40:16 INFO - PROCESS | 3744 | 1461163216303 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 3744 | 1461163216306 Marionette TRACE conn3 <- [1,2058,null,{}] 07:40:16 INFO - PROCESS | 3744 | 1461163216313 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:16 INFO - PROCESS | 3744 | 1461163216408 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:40:16 INFO - PROCESS | 3744 | 1461163216415 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 3744 | ++DOCSHELL 1ADDD800 == 59 [pid = 3744] [id = 524] 07:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1CE44800) [pid = 3744] [serial = 1572] [outer = 00000000] 07:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D134400) [pid = 3744] [serial = 1573] [outer = 1CE44800] 07:40:16 INFO - PROCESS | 3744 | 1461163216463 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D139400) [pid = 3744] [serial = 1574] [outer = 1CE44800] 07:40:17 INFO - PROCESS | 3744 | 1461163217138 Marionette TRACE conn3 <- [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]]]}] 07:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 908ms 07:40:17 INFO - PROCESS | 3744 | 1461163217215 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 3744 | 1461163217219 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:40:17 INFO - PROCESS | 3744 | 1461163217225 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3744 | 1461163217229 Marionette TRACE conn3 <- [1,2062,null,{}] 07:40:17 INFO - PROCESS | 3744 | 1461163217235 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 3744 | 1461163217381 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:40:17 INFO - PROCESS | 3744 | 1461163217486 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 3744 | ++DOCSHELL 14AEA000 == 60 [pid = 3744] [id = 525] 07:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15ACFC00) [pid = 3744] [serial = 1575] [outer = 00000000] 07:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (168F7400) [pid = 3744] [serial = 1576] [outer = 15ACFC00] 07:40:17 INFO - PROCESS | 3744 | 1461163217526 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (179C7C00) [pid = 3744] [serial = 1577] [outer = 15ACFC00] 07:40:18 INFO - PROCESS | 3744 | 1461163218088 Marionette TRACE conn3 <- [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]]]}] 07:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 908ms 07:40:18 INFO - PROCESS | 3744 | 1461163218137 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 3744 | 1461163218143 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:40:18 INFO - PROCESS | 3744 | 1461163218149 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 3744 | 1461163218152 Marionette TRACE conn3 <- [1,2066,null,{}] 07:40:18 INFO - PROCESS | 3744 | 1461163218156 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 3744 | 1461163218260 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:40:18 INFO - PROCESS | 3744 | 1461163218395 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 3744 | ++DOCSHELL 1689A000 == 61 [pid = 3744] [id = 526] 07:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18633400) [pid = 3744] [serial = 1578] [outer = 00000000] 07:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1966F400) [pid = 3744] [serial = 1579] [outer = 18633400] 07:40:18 INFO - PROCESS | 3744 | 1461163218451 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (196A6000) [pid = 3744] [serial = 1580] [outer = 18633400] 07:40:19 INFO - PROCESS | 3744 | 1461163219084 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 968ms 07:40:19 INFO - PROCESS | 3744 | 1461163219116 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 3744 | 1461163219118 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:40:19 INFO - PROCESS | 3744 | 1461163219123 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:40:19 INFO - PROCESS | 3744 | 1461163219127 Marionette TRACE conn3 <- [1,2070,null,{}] 07:40:19 INFO - PROCESS | 3744 | 1461163219138 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 3744 | 1461163219244 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:40:19 INFO - PROCESS | 3744 | 1461163219381 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 3744 | ++DOCSHELL 182F4C00 == 62 [pid = 3744] [id = 527] 07:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1975EC00) [pid = 3744] [serial = 1581] [outer = 00000000] 07:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1CE39C00) [pid = 3744] [serial = 1582] [outer = 1975EC00] 07:40:19 INFO - PROCESS | 3744 | 1461163219439 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1D008000) [pid = 3744] [serial = 1583] [outer = 1975EC00] 07:40:19 INFO - PROCESS | 3744 | 1461163219991 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 922ms 07:40:20 INFO - PROCESS | 3744 | 1461163220054 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 3744 | 1461163220057 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:40:20 INFO - PROCESS | 3744 | 1461163220061 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 3744 | 1461163220063 Marionette TRACE conn3 <- [1,2074,null,{}] 07:40:20 INFO - PROCESS | 3744 | 1461163220067 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:20 INFO - PROCESS | 3744 | 1461163220310 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:40:20 INFO - PROCESS | 3744 | 1461163220494 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 3744 | ++DOCSHELL 123F5800 == 63 [pid = 3744] [id = 528] 07:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13205400) [pid = 3744] [serial = 1584] [outer = 00000000] 07:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (138CE800) [pid = 3744] [serial = 1585] [outer = 13205400] 07:40:20 INFO - PROCESS | 3744 | 1461163220545 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (142EF800) [pid = 3744] [serial = 1586] [outer = 13205400] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 14AB7000 == 62 [pid = 3744] [id = 483] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 138D9800 == 61 [pid = 3744] [id = 523] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 15470C00 == 60 [pid = 3744] [id = 522] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 1C413400 == 59 [pid = 3744] [id = 521] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 15465800 == 58 [pid = 3744] [id = 520] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 1AD5DC00 == 57 [pid = 3744] [id = 519] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 19675400 == 56 [pid = 3744] [id = 518] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 196A6800 == 55 [pid = 3744] [id = 517] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 1963E000 == 54 [pid = 3744] [id = 516] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 15AD1800 == 53 [pid = 3744] [id = 515] 07:40:21 INFO - PROCESS | 3744 | --DOCSHELL 168FC800 == 52 [pid = 3744] [id = 514] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (15635400) [pid = 3744] [serial = 1525] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | 1461163221202 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1150ms 07:40:21 INFO - PROCESS | 3744 | 1461163221203 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3744 | 1461163221207 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:40:21 INFO - PROCESS | 3744 | 1461163221225 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 3744 | 1461163221229 Marionette TRACE conn3 <- [1,2078,null,{}] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (196A1C00) [pid = 3744] [serial = 1517] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1CC74800) [pid = 3744] [serial = 1523] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (142F1400) [pid = 3744] [serial = 1489] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1C417C00) [pid = 3744] [serial = 1520] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD63C00) [pid = 3744] [serial = 1516] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18226000) [pid = 3744] [serial = 1508] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A18CC00) [pid = 3744] [serial = 1495] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (197ED400) [pid = 3744] [serial = 1511] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1A305800) [pid = 3744] [serial = 1513] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1CB3A400) [pid = 3744] [serial = 1498] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1C4C0400) [pid = 3744] [serial = 1519] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (182FC400) [pid = 3744] [serial = 1492] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (168A6C00) [pid = 3744] [serial = 1502] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1C4C8400) [pid = 3744] [serial = 1448] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1976A000) [pid = 3744] [serial = 1472] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A4A1000) [pid = 3744] [serial = 1514] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (168EF000) [pid = 3744] [serial = 1501] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18651000) [pid = 3744] [serial = 1504] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1CC75400) [pid = 3744] [serial = 1522] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (196ADC00) [pid = 3744] [serial = 1510] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17F98800) [pid = 3744] [serial = 1507] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18B42000) [pid = 3744] [serial = 1505] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3744 | 1461163221241 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 3744 | 1461163221321 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:40:21 INFO - PROCESS | 3744 | 1461163221330 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 3744 | ++DOCSHELL 14AB7000 == 53 [pid = 3744] [id = 529] 07:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (15456400) [pid = 3744] [serial = 1587] [outer = 00000000] 07:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15628800) [pid = 3744] [serial = 1588] [outer = 15456400] 07:40:21 INFO - PROCESS | 3744 | 1461163221380 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15A36800) [pid = 3744] [serial = 1589] [outer = 15456400] 07:40:21 INFO - PROCESS | 3744 | 1461163221893 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 742ms 07:40:21 INFO - PROCESS | 3744 | 1461163221956 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3744 | 1461163221958 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:40:21 INFO - PROCESS | 3744 | 1461163221962 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 3744 | 1461163221964 Marionette TRACE conn3 <- [1,2082,null,{}] 07:40:21 INFO - PROCESS | 3744 | 1461163221968 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 3744 | 1461163222046 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:40:22 INFO - PROCESS | 3744 | 1461163222140 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 3744 | ++DOCSHELL 16899C00 == 54 [pid = 3744] [id = 530] 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (168FC800) [pid = 3744] [serial = 1590] [outer = 00000000] 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18051000) [pid = 3744] [serial = 1591] [outer = 168FC800] 07:40:22 INFO - PROCESS | 3744 | 1461163222193 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18230400) [pid = 3744] [serial = 1592] [outer = 168FC800] 07:40:22 INFO - PROCESS | 3744 | 1461163222574 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 681ms 07:40:22 INFO - PROCESS | 3744 | 1461163222644 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 3744 | 1461163222648 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:40:22 INFO - PROCESS | 3744 | 1461163222657 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 3744 | 1461163222662 Marionette TRACE conn3 <- [1,2086,null,{}] 07:40:22 INFO - PROCESS | 3744 | 1461163222665 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 3744 | 1461163222750 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:40:22 INFO - PROCESS | 3744 | 1461163222756 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 3744 | ++DOCSHELL 18735800 == 55 [pid = 3744] [id = 531] 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (192E8C00) [pid = 3744] [serial = 1593] [outer = 00000000] 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1963D800) [pid = 3744] [serial = 1594] [outer = 192E8C00] 07:40:22 INFO - PROCESS | 3744 | 1461163222784 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19645C00) [pid = 3744] [serial = 1595] [outer = 192E8C00] 07:40:23 INFO - PROCESS | 3744 | 1461163223227 Marionette TRACE conn3 <- [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]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 635ms 07:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:40:23 INFO - PROCESS | 3744 | 1461163223291 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3744 | 1461163223293 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:40:23 INFO - PROCESS | 3744 | 1461163223297 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 3744 | 1461163223299 Marionette TRACE conn3 <- [1,2090,null,{}] 07:40:23 INFO - PROCESS | 3744 | 1461163223308 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 3744 | 1461163223424 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:40:23 INFO - PROCESS | 3744 | 1461163223485 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 3744 | ++DOCSHELL 19642400 == 56 [pid = 3744] [id = 532] 07:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19672800) [pid = 3744] [serial = 1596] [outer = 00000000] 07:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (196AB800) [pid = 3744] [serial = 1597] [outer = 19672800] 07:40:23 INFO - PROCESS | 3744 | 1461163223529 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (196AA000) [pid = 3744] [serial = 1598] [outer = 19672800] 07:40:23 INFO - PROCESS | 3744 | 1461163223939 Marionette TRACE conn3 <- [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]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 666ms 07:40:23 INFO - PROCESS | 3744 | 1461163223961 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3744 | 1461163223963 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:40:23 INFO - PROCESS | 3744 | 1461163223966 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:40:23 INFO - PROCESS | 3744 | 1461163223968 Marionette TRACE conn3 <- [1,2094,null,{}] 07:40:23 INFO - PROCESS | 3744 | 1461163223972 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 3744 | 1461163224085 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:40:24 INFO - PROCESS | 3744 | 1461163224092 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3744 | ++DOCSHELL 19802800 == 57 [pid = 3744] [id = 533] 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19803000) [pid = 3744] [serial = 1599] [outer = 00000000] 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19C15C00) [pid = 3744] [serial = 1600] [outer = 19803000] 07:40:24 INFO - PROCESS | 3744 | 1461163224197 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1A35A000) [pid = 3744] [serial = 1601] [outer = 19803000] 07:40:24 INFO - PROCESS | 3744 | 1461163224632 Marionette TRACE conn3 <- [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]]]}] 07:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 711ms 07:40:24 INFO - PROCESS | 3744 | 1461163224697 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 3744 | 1461163224699 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:40:24 INFO - PROCESS | 3744 | 1461163224738 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 3744 | 1461163224740 Marionette TRACE conn3 <- [1,2098,null,{}] 07:40:24 INFO - PROCESS | 3744 | 1461163224743 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 3744 | 1461163224850 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:40:24 INFO - PROCESS | 3744 | 1461163224859 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3744 | ++DOCSHELL 12B3E000 == 58 [pid = 3744] [id = 534] 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18737800) [pid = 3744] [serial = 1602] [outer = 00000000] 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AD01800) [pid = 3744] [serial = 1603] [outer = 18737800] 07:40:24 INFO - PROCESS | 3744 | 1461163224905 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AD58000) [pid = 3744] [serial = 1604] [outer = 18737800] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD5E800) [pid = 3744] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1C2C7C00) [pid = 3744] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1963E800) [pid = 3744] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (196A7800) [pid = 3744] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C418800) [pid = 3744] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (15AD3000) [pid = 3744] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16E74800) [pid = 3744] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1980E800) [pid = 3744] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19525000) [pid = 3744] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15AE7400) [pid = 3744] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:40:25 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (142D0000) [pid = 3744] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:40:25 INFO - PROCESS | 3744 | 1461163225415 Marionette TRACE conn3 <- [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]]]}] 07:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 727ms 07:40:25 INFO - PROCESS | 3744 | 1461163225473 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 3744 | 1461163225475 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:40:25 INFO - PROCESS | 3744 | 1461163225479 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 3744 | 1461163225480 Marionette TRACE conn3 <- [1,2102,null,{}] 07:40:25 INFO - PROCESS | 3744 | 1461163225483 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 3744 | 1461163225541 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:40:25 INFO - PROCESS | 3744 | 1461163225633 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 3744 | ++DOCSHELL 133CF800 == 59 [pid = 3744] [id = 535] 07:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1373B000) [pid = 3744] [serial = 1605] [outer = 00000000] 07:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1963C800) [pid = 3744] [serial = 1606] [outer = 1373B000] 07:40:25 INFO - PROCESS | 3744 | 1461163225677 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1963A800) [pid = 3744] [serial = 1607] [outer = 1373B000] 07:40:26 INFO - PROCESS | 3744 | 1461163226021 Marionette TRACE conn3 <- [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]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 620ms 07:40:26 INFO - PROCESS | 3744 | 1461163226081 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3744 | 1461163226083 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:40:26 INFO - PROCESS | 3744 | 1461163226121 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 3744 | 1461163226122 Marionette TRACE conn3 <- [1,2106,null,{}] 07:40:26 INFO - PROCESS | 3744 | 1461163226133 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 3744 | 1461163226244 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:40:26 INFO - PROCESS | 3744 | 1461163226252 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3744 | ++DOCSHELL 18231400 == 60 [pid = 3744] [id = 536] 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19525000) [pid = 3744] [serial = 1608] [outer = 00000000] 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AD61400) [pid = 3744] [serial = 1609] [outer = 19525000] 07:40:26 INFO - PROCESS | 3744 | 1461163226303 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AD60C00) [pid = 3744] [serial = 1610] [outer = 19525000] 07:40:26 INFO - PROCESS | 3744 | 1461163226706 Marionette TRACE conn3 <- [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]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 636ms 07:40:26 INFO - PROCESS | 3744 | 1461163226754 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3744 | 1461163226756 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:40:26 INFO - PROCESS | 3744 | 1461163226759 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:40:26 INFO - PROCESS | 3744 | 1461163226761 Marionette TRACE conn3 <- [1,2110,null,{}] 07:40:26 INFO - PROCESS | 3744 | 1461163226768 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 3744 | 1461163226843 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:40:26 INFO - PROCESS | 3744 | 1461163226849 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3744 | ++DOCSHELL 196A8800 == 61 [pid = 3744] [id = 537] 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (196AA800) [pid = 3744] [serial = 1611] [outer = 00000000] 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1C2D0800) [pid = 3744] [serial = 1612] [outer = 196AA800] 07:40:26 INFO - PROCESS | 3744 | 1461163226893 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1C412400) [pid = 3744] [serial = 1613] [outer = 196AA800] 07:40:27 INFO - PROCESS | 3744 | 1461163227439 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 726ms 07:40:27 INFO - PROCESS | 3744 | 1461163227481 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 3744 | 1461163227486 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:40:27 INFO - PROCESS | 3744 | 1461163227491 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 3744 | 1461163227494 Marionette TRACE conn3 <- [1,2114,null,{}] 07:40:27 INFO - PROCESS | 3744 | 1461163227500 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:27 INFO - PROCESS | 3744 | 1461163227657 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:40:27 INFO - PROCESS | 3744 | 1461163227768 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 3744 | ++DOCSHELL 143A9800 == 62 [pid = 3744] [id = 538] 07:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (14AEB000) [pid = 3744] [serial = 1614] [outer = 00000000] 07:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15C01400) [pid = 3744] [serial = 1615] [outer = 14AEB000] 07:40:27 INFO - PROCESS | 3744 | 1461163227824 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1678E400) [pid = 3744] [serial = 1616] [outer = 14AEB000] 07:40:28 INFO - PROCESS | 3744 | 1461163228374 Marionette TRACE conn3 <- [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]]]}] 07:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 923ms 07:40:28 INFO - PROCESS | 3744 | 1461163228403 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 3744 | 1461163228409 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:40:28 INFO - PROCESS | 3744 | 1461163228417 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 3744 | 1461163228420 Marionette TRACE conn3 <- [1,2118,null,{}] 07:40:28 INFO - PROCESS | 3744 | 1461163228423 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 3744 | 1461163228527 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:40:28 INFO - PROCESS | 3744 | 1461163228634 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 3744 | ++DOCSHELL 15466C00 == 63 [pid = 3744] [id = 539] 07:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15470C00) [pid = 3744] [serial = 1617] [outer = 00000000] 07:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18648000) [pid = 3744] [serial = 1618] [outer = 15470C00] 07:40:28 INFO - PROCESS | 3744 | 1461163228688 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (18733000) [pid = 3744] [serial = 1619] [outer = 15470C00] 07:40:29 INFO - PROCESS | 3744 | 1461163229288 Marionette TRACE conn3 <- [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] 07:40:29 INFO - PROCESS | 3744 | 1461163229330 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:40:29 INFO - PROCESS | 3744 | 1461163229334 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 3744 | 1461163229338 Marionette TRACE conn3 <- [1,2122,null,{}] 07:40:29 INFO - PROCESS | 3744 | 1461163229349 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 3744 | 1461163229459 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:40:29 INFO - PROCESS | 3744 | 1461163229593 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 3744 | ++DOCSHELL 1969FC00 == 64 [pid = 3744] [id = 540] 07:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19769400) [pid = 3744] [serial = 1620] [outer = 00000000] 07:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1ADD2C00) [pid = 3744] [serial = 1621] [outer = 19769400] 07:40:29 INFO - PROCESS | 3744 | 1461163229652 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1C2CD800) [pid = 3744] [serial = 1622] [outer = 19769400] 07:40:30 INFO - PROCESS | 3744 | 1461163230200 Marionette TRACE conn3 <- [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]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 908ms 07:40:30 INFO - PROCESS | 3744 | 1461163230262 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3744 | 1461163230265 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:40:30 INFO - PROCESS | 3744 | 1461163230268 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 3744 | 1461163230270 Marionette TRACE conn3 <- [1,2126,null,{}] 07:40:30 INFO - PROCESS | 3744 | 1461163230274 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 3744 | 1461163230357 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:40:30 INFO - PROCESS | 3744 | 1461163230498 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3744 | ++DOCSHELL 17F8D400 == 65 [pid = 3744] [id = 541] 07:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1C4C9000) [pid = 3744] [serial = 1623] [outer = 00000000] 07:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1C986400) [pid = 3744] [serial = 1624] [outer = 1C4C9000] 07:40:30 INFO - PROCESS | 3744 | 1461163230554 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1CB3DC00) [pid = 3744] [serial = 1625] [outer = 1C4C9000] 07:40:31 INFO - PROCESS | 3744 | 1461163231118 Marionette TRACE conn3 <- [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]]]}] 07:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 908ms 07:40:31 INFO - PROCESS | 3744 | 1461163231179 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 3744 | 1461163231181 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:40:31 INFO - PROCESS | 3744 | 1461163231185 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 3744 | 1461163231187 Marionette TRACE conn3 <- [1,2130,null,{}] 07:40:31 INFO - PROCESS | 3744 | 1461163231190 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 3744 | 1461163231287 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:40:31 INFO - PROCESS | 3744 | 1461163231528 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 3744 | ++DOCSHELL 138CC000 == 66 [pid = 3744] [id = 542] 07:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (13AF0800) [pid = 3744] [serial = 1626] [outer = 00000000] 07:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (15469800) [pid = 3744] [serial = 1627] [outer = 13AF0800] 07:40:31 INFO - PROCESS | 3744 | 1461163231583 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (15627800) [pid = 3744] [serial = 1628] [outer = 13AF0800] 07:40:32 INFO - PROCESS | 3744 | 1461163232166 Marionette TRACE conn3 <- [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] 07:40:32 INFO - PROCESS | 3744 | 1461163232248 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:40:32 INFO - PROCESS | 3744 | 1461163232253 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:40:32 INFO - PROCESS | 3744 | 1461163232256 Marionette TRACE conn3 <- [1,2134,null,{}] 07:40:32 INFO - PROCESS | 3744 | 1461163232261 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 3744 | 1461163232361 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:40:32 INFO - PROCESS | 3744 | 1461163232485 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 18231400 == 65 [pid = 3744] [id = 536] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 133CF800 == 64 [pid = 3744] [id = 535] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 12B3E000 == 63 [pid = 3744] [id = 534] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 19802800 == 62 [pid = 3744] [id = 533] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 19642400 == 61 [pid = 3744] [id = 532] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 18735800 == 60 [pid = 3744] [id = 531] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 16899C00 == 59 [pid = 3744] [id = 530] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 14AB7000 == 58 [pid = 3744] [id = 529] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 123F5800 == 57 [pid = 3744] [id = 528] 07:40:32 INFO - PROCESS | 3744 | --DOCSHELL 14AEA000 == 56 [pid = 3744] [id = 525] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (15C02400) [pid = 3744] [serial = 1526] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1ADD9400) [pid = 3744] [serial = 1558] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1C40BC00) [pid = 3744] [serial = 1561] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1ADDD400) [pid = 3744] [serial = 1559] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14AB6000) [pid = 3744] [serial = 1528] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (192DE800) [pid = 3744] [serial = 1531] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19B5DC00) [pid = 3744] [serial = 1534] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1C4C9400) [pid = 3744] [serial = 1537] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1966B400) [pid = 3744] [serial = 1549] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19672C00) [pid = 3744] [serial = 1550] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19763C00) [pid = 3744] [serial = 1552] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1976AC00) [pid = 3744] [serial = 1553] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (16528000) [pid = 3744] [serial = 1540] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1C4C7C00) [pid = 3744] [serial = 1564] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (16E7EC00) [pid = 3744] [serial = 1546] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (18058C00) [pid = 3744] [serial = 1547] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18B35C00) [pid = 3744] [serial = 1544] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18639800) [pid = 3744] [serial = 1543] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A194800) [pid = 3744] [serial = 1555] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1CC74000) [pid = 3744] [serial = 1571] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1C2D2800) [pid = 3744] [serial = 1562] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1D134400) [pid = 3744] [serial = 1573] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1CC76C00) [pid = 3744] [serial = 1570] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1C97F800) [pid = 3744] [serial = 1565] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A35E400) [pid = 3744] [serial = 1567] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C2CAC00) [pid = 3744] [serial = 1568] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A35F000) [pid = 3744] [serial = 1556] [outer = 00000000] [url = about:blank] 07:40:32 INFO - PROCESS | 3744 | ++DOCSHELL 1325A000 == 57 [pid = 3744] [id = 543] 07:40:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (13264400) [pid = 3744] [serial = 1629] [outer = 00000000] 07:40:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (15474800) [pid = 3744] [serial = 1630] [outer = 13264400] 07:40:32 INFO - PROCESS | 3744 | 1461163232567 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (168EE400) [pid = 3744] [serial = 1631] [outer = 13264400] 07:40:32 INFO - PROCESS | 3744 | 1461163232990 Marionette TRACE conn3 <- [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] 07:40:33 INFO - PROCESS | 3744 | 1461163233025 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:40:33 INFO - PROCESS | 3744 | 1461163233030 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 3744 | 1461163233032 Marionette TRACE conn3 <- [1,2138,null,{}] 07:40:33 INFO - PROCESS | 3744 | 1461163233035 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 3744 | 1461163233114 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:40:33 INFO - PROCESS | 3744 | 1461163233120 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 3744 | ++DOCSHELL 1545C800 == 58 [pid = 3744] [id = 544] 07:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15A35C00) [pid = 3744] [serial = 1632] [outer = 00000000] 07:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19642400) [pid = 3744] [serial = 1633] [outer = 15A35C00] 07:40:33 INFO - PROCESS | 3744 | 1461163233166 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19673800) [pid = 3744] [serial = 1634] [outer = 15A35C00] 07:40:33 INFO - PROCESS | 3744 | 1461163233641 Marionette TRACE conn3 <- [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]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 681ms 07:40:33 INFO - PROCESS | 3744 | 1461163233712 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 3744 | 1461163233714 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:40:33 INFO - PROCESS | 3744 | 1461163233719 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 3744 | 1461163233724 Marionette TRACE conn3 <- [1,2142,null,{}] 07:40:33 INFO - PROCESS | 3744 | 1461163233733 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 3744 | 1461163233815 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:40:33 INFO - PROCESS | 3744 | 1461163233917 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 3744 | ++DOCSHELL 19802C00 == 59 [pid = 3744] [id = 545] 07:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19B60C00) [pid = 3744] [serial = 1635] [outer = 00000000] 07:40:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1A350800) [pid = 3744] [serial = 1636] [outer = 19B60C00] 07:40:33 INFO - PROCESS | 3744 | 1461163233962 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A355800) [pid = 3744] [serial = 1637] [outer = 19B60C00] 07:40:34 INFO - PROCESS | 3744 | 1461163234310 Marionette TRACE conn3 <- [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]]]}] 07:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 621ms 07:40:34 INFO - PROCESS | 3744 | 1461163234344 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 3744 | 1461163234347 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:40:34 INFO - PROCESS | 3744 | 1461163234350 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 3744 | 1461163234352 Marionette TRACE conn3 <- [1,2146,null,{}] 07:40:34 INFO - PROCESS | 3744 | 1461163234355 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:34 INFO - PROCESS | 3744 | 1461163234432 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:40:34 INFO - PROCESS | 3744 | 1461163234471 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:34 INFO - PROCESS | 3744 | ++DOCSHELL 1AA07800 == 60 [pid = 3744] [id = 546] 07:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AA0A400) [pid = 3744] [serial = 1638] [outer = 00000000] 07:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AD64C00) [pid = 3744] [serial = 1639] [outer = 1AA0A400] 07:40:34 INFO - PROCESS | 3744 | 1461163234516 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1C2C5000) [pid = 3744] [serial = 1640] [outer = 1AA0A400] 07:40:34 INFO - PROCESS | 3744 | 1461163234990 Marionette TRACE conn3 <- [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]]]}] 07:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 665ms 07:40:35 INFO - PROCESS | 3744 | 1461163235031 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 3744 | 1461163235033 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:40:35 INFO - PROCESS | 3744 | 1461163235036 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:40:35 INFO - PROCESS | 3744 | 1461163235038 Marionette TRACE conn3 <- [1,2150,null,{}] 07:40:35 INFO - PROCESS | 3744 | 1461163235046 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:35 INFO - PROCESS | 3744 | 1461163235136 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:40:35 INFO - PROCESS | 3744 | 1461163235142 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 3744 | ++DOCSHELL 1C2C9000 == 61 [pid = 3744] [id = 547] 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1C2CF400) [pid = 3744] [serial = 1641] [outer = 00000000] 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1C413800) [pid = 3744] [serial = 1642] [outer = 1C2CF400] 07:40:35 INFO - PROCESS | 3744 | 1461163235197 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1C4C8C00) [pid = 3744] [serial = 1643] [outer = 1C2CF400] 07:40:35 INFO - PROCESS | 3744 | 1461163235669 Marionette TRACE conn3 <- [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]]]}] 07:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 680ms 07:40:35 INFO - PROCESS | 3744 | 1461163235701 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 3744 | 1461163235703 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:40:35 INFO - PROCESS | 3744 | 1461163235706 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:40:35 INFO - PROCESS | 3744 | 1461163235708 Marionette TRACE conn3 <- [1,2154,null,{}] 07:40:35 INFO - PROCESS | 3744 | 1461163235711 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:35 INFO - PROCESS | 3744 | 1461163235850 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:40:35 INFO - PROCESS | 3744 | 1461163235877 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 3744 | ++DOCSHELL 1C4CA000 == 62 [pid = 3744] [id = 548] 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1C4CB400) [pid = 3744] [serial = 1644] [outer = 00000000] 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1CC78800) [pid = 3744] [serial = 1645] [outer = 1C4CB400] 07:40:35 INFO - PROCESS | 3744 | 1461163235921 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1CC76C00) [pid = 3744] [serial = 1646] [outer = 1C4CB400] 07:40:36 INFO - PROCESS | 3744 | 1461163236339 Marionette TRACE conn3 <- [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]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 681ms 07:40:36 INFO - PROCESS | 3744 | 1461163236393 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 3744 | 1461163236395 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:40:36 INFO - PROCESS | 3744 | 1461163236399 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:40:36 INFO - PROCESS | 3744 | 1461163236400 Marionette TRACE conn3 <- [1,2158,null,{}] 07:40:36 INFO - PROCESS | 3744 | 1461163236404 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 3744 | 1461163236512 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:40:36 INFO - PROCESS | 3744 | 1461163236518 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 3744 | ++DOCSHELL 1439E000 == 63 [pid = 3744] [id = 549] 07:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1A193400) [pid = 3744] [serial = 1647] [outer = 00000000] 07:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1D00CC00) [pid = 3744] [serial = 1648] [outer = 1A193400] 07:40:36 INFO - PROCESS | 3744 | 1461163236562 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D00BC00) [pid = 3744] [serial = 1649] [outer = 1A193400] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19803000) [pid = 3744] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15456400) [pid = 3744] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (13205400) [pid = 3744] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (192E8C00) [pid = 3744] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19672800) [pid = 3744] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (168FC800) [pid = 3744] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1373B000) [pid = 3744] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19525000) [pid = 3744] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18737800) [pid = 3744] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AD04800) [pid = 3744] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17F3A000) [pid = 3744] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15472C00) [pid = 3744] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (13264800) [pid = 3744] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1C4C6C00) [pid = 3744] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:40:36 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (182F5800) [pid = 3744] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:40:37 INFO - PROCESS | 3744 | 1461163237132 Marionette TRACE conn3 <- [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]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 802ms 07:40:37 INFO - PROCESS | 3744 | 1461163237219 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 3744 | 1461163237221 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:40:37 INFO - PROCESS | 3744 | 1461163237225 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 3744 | 1461163237226 Marionette TRACE conn3 <- [1,2162,null,{}] 07:40:37 INFO - PROCESS | 3744 | 1461163237230 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 3744 | 1461163237307 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:40:37 INFO - PROCESS | 3744 | 1461163237317 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 3744 | ++DOCSHELL 1439E400 == 64 [pid = 3744] [id = 550] 07:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16E7A800) [pid = 3744] [serial = 1650] [outer = 00000000] 07:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19638400) [pid = 3744] [serial = 1651] [outer = 16E7A800] 07:40:37 INFO - PROCESS | 3744 | 1461163237362 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19676000) [pid = 3744] [serial = 1652] [outer = 16E7A800] 07:40:37 INFO - PROCESS | 3744 | 1461163237788 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 606ms 07:40:37 INFO - PROCESS | 3744 | 1461163237846 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 3744 | 1461163237848 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:40:37 INFO - PROCESS | 3744 | 1461163237851 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 3744 | 1461163237853 Marionette TRACE conn3 <- [1,2166,null,{}] 07:40:37 INFO - PROCESS | 3744 | 1461163237856 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 3744 | 1461163237917 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:40:37 INFO - PROCESS | 3744 | 1461163237923 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 3744 | ++DOCSHELL 158FA400 == 65 [pid = 3744] [id = 551] 07:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (168F4400) [pid = 3744] [serial = 1653] [outer = 00000000] 07:40:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1C980400) [pid = 3744] [serial = 1654] [outer = 168F4400] 07:40:37 INFO - PROCESS | 3744 | 1461163237967 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1C97F000) [pid = 3744] [serial = 1655] [outer = 168F4400] 07:40:38 INFO - PROCESS | 3744 | 1461163238394 Marionette TRACE conn3 <- [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]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 575ms 07:40:38 INFO - PROCESS | 3744 | 1461163238432 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 3744 | 1461163238434 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:40:38 INFO - PROCESS | 3744 | 1461163238424 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 3744 | 1461163238426 Marionette TRACE conn3 <- [1,2170,null,{}] 07:40:38 INFO - PROCESS | 3744 | 1461163238429 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:38 INFO - PROCESS | 3744 | 1461163238506 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:40:38 INFO - PROCESS | 3744 | 1461163238512 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 3744 | ++DOCSHELL 1C2CC800 == 66 [pid = 3744] [id = 552] 07:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1D13F000) [pid = 3744] [serial = 1656] [outer = 00000000] 07:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1D17FC00) [pid = 3744] [serial = 1657] [outer = 1D13F000] 07:40:38 INFO - PROCESS | 3744 | 1461163238562 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1D184800) [pid = 3744] [serial = 1658] [outer = 1D13F000] 07:40:39 INFO - PROCESS | 3744 | 1461163239265 Marionette TRACE conn3 <- [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]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 862ms 07:40:39 INFO - PROCESS | 3744 | 1461163239308 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 3744 | 1461163239314 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:40:39 INFO - PROCESS | 3744 | 1461163239320 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 3744 | 1461163239323 Marionette TRACE conn3 <- [1,2174,null,{}] 07:40:39 INFO - PROCESS | 3744 | 1461163239329 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:39 INFO - PROCESS | 3744 | 1461163239436 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:40:39 INFO - PROCESS | 3744 | 1461163239531 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 3744 | ++DOCSHELL 168EF000 == 67 [pid = 3744] [id = 553] 07:40:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (168EF800) [pid = 3744] [serial = 1659] [outer = 00000000] 07:40:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18737400) [pid = 3744] [serial = 1660] [outer = 168EF800] 07:40:39 INFO - PROCESS | 3744 | 1461163239588 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (18BD2400) [pid = 3744] [serial = 1661] [outer = 168EF800] 07:40:40 INFO - PROCESS | 3744 | 1461163240217 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 908ms 07:40:40 INFO - PROCESS | 3744 | 1461163240230 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 3744 | 1461163240236 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:40:40 INFO - PROCESS | 3744 | 1461163240243 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 3744 | 1461163240246 Marionette TRACE conn3 <- [1,2178,null,{}] 07:40:40 INFO - PROCESS | 3744 | 1461163240250 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:40 INFO - PROCESS | 3744 | 1461163240355 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:40:40 INFO - PROCESS | 3744 | 1461163240464 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 3744 | ++DOCSHELL 16E70400 == 68 [pid = 3744] [id = 554] 07:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (179C7400) [pid = 3744] [serial = 1662] [outer = 00000000] 07:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19B54C00) [pid = 3744] [serial = 1663] [outer = 179C7400] 07:40:40 INFO - PROCESS | 3744 | 1461163240502 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1A4A1000) [pid = 3744] [serial = 1664] [outer = 179C7400] 07:40:41 INFO - PROCESS | 3744 | 1461163241057 Marionette TRACE conn3 <- [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]]]}] 07:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 878ms 07:40:41 INFO - PROCESS | 3744 | 1461163241111 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 3744 | 1461163241114 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:40:41 INFO - PROCESS | 3744 | 1461163241118 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 3744 | 1461163241121 Marionette TRACE conn3 <- [1,2182,null,{}] 07:40:41 INFO - PROCESS | 3744 | 1461163241132 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:41 INFO - PROCESS | 3744 | 1461163241238 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:40:41 INFO - PROCESS | 3744 | 1461163241350 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 3744 | ++DOCSHELL 1C97DC00 == 69 [pid = 3744] [id = 555] 07:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1CE44400) [pid = 3744] [serial = 1665] [outer = 00000000] 07:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D140400) [pid = 3744] [serial = 1666] [outer = 1CE44400] 07:40:41 INFO - PROCESS | 3744 | 1461163241447 Marionette DEBUG loaded listener.js 07:40:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D185800) [pid = 3744] [serial = 1667] [outer = 1CE44400] 07:40:42 INFO - PROCESS | 3744 | 1461163242058 Marionette TRACE conn3 <- [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]]]}] 07:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 968ms 07:40:42 INFO - PROCESS | 3744 | 1461163242086 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 3744 | 1461163242089 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:40:42 INFO - PROCESS | 3744 | 1461163242092 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 3744 | 1461163242094 Marionette TRACE conn3 <- [1,2186,null,{}] 07:40:42 INFO - PROCESS | 3744 | 1461163242098 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:42 INFO - PROCESS | 3744 | 1461163242201 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:40:42 INFO - PROCESS | 3744 | 1461163242337 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 3744 | ++DOCSHELL 1D414400 == 70 [pid = 3744] [id = 556] 07:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1D414C00) [pid = 3744] [serial = 1668] [outer = 00000000] 07:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1D419800) [pid = 3744] [serial = 1669] [outer = 1D414C00] 07:40:42 INFO - PROCESS | 3744 | 1461163242393 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1D41E000) [pid = 3744] [serial = 1670] [outer = 1D414C00] 07:40:42 INFO - PROCESS | 3744 | 1461163242933 Marionette TRACE conn3 <- [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]]]}] 07:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 878ms 07:40:42 INFO - PROCESS | 3744 | 1461163242980 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 3744 | 1461163242982 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:40:42 INFO - PROCESS | 3744 | 1461163242985 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:40:42 INFO - PROCESS | 3744 | 1461163242987 Marionette TRACE conn3 <- [1,2190,null,{}] 07:40:42 INFO - PROCESS | 3744 | 1461163242991 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 3744 | 1461163243092 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:40:43 INFO - PROCESS | 3744 | 1461163243211 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 3744 | ++DOCSHELL 142D0000 == 71 [pid = 3744] [id = 557] 07:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (14AB3C00) [pid = 3744] [serial = 1671] [outer = 00000000] 07:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (17F38C00) [pid = 3744] [serial = 1672] [outer = 14AB3C00] 07:40:43 INFO - PROCESS | 3744 | 1461163243268 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (18734C00) [pid = 3744] [serial = 1673] [outer = 14AB3C00] 07:40:43 INFO - PROCESS | 3744 | 1461163243983 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1059ms 07:40:44 INFO - PROCESS | 3744 | 1461163244040 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 3744 | 1461163244045 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:40:44 INFO - PROCESS | 3744 | 1461163244050 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 3744 | 1461163244054 Marionette TRACE conn3 <- [1,2194,null,{}] 07:40:44 INFO - PROCESS | 3744 | 1461163244058 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:44 INFO - PROCESS | 3744 | 1461163244156 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:40:44 INFO - PROCESS | 3744 | 1461163244321 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 3744 | ++DOCSHELL 15D4F800 == 72 [pid = 3744] [id = 558] 07:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (165AAC00) [pid = 3744] [serial = 1674] [outer = 00000000] 07:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (179D3800) [pid = 3744] [serial = 1675] [outer = 165AAC00] 07:40:44 INFO - PROCESS | 3744 | 1461163244372 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19524400) [pid = 3744] [serial = 1676] [outer = 165AAC00] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 15C04400 == 71 [pid = 3744] [id = 440] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1325E000 == 70 [pid = 3744] [id = 509] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 14A07400 == 69 [pid = 3744] [id = 439] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 165A9400 == 68 [pid = 3744] [id = 441] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 18B3A000 == 67 [pid = 3744] [id = 438] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 158FA400 == 66 [pid = 3744] [id = 551] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1439E400 == 65 [pid = 3744] [id = 550] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1439E000 == 64 [pid = 3744] [id = 549] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1C4CA000 == 63 [pid = 3744] [id = 548] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1C2C9000 == 62 [pid = 3744] [id = 547] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1AA07800 == 61 [pid = 3744] [id = 546] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 19802C00 == 60 [pid = 3744] [id = 545] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1545C800 == 59 [pid = 3744] [id = 544] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 1325A000 == 58 [pid = 3744] [id = 543] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 138CC000 == 57 [pid = 3744] [id = 542] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1966F400) [pid = 3744] [serial = 1579] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1CE39C00) [pid = 3744] [serial = 1582] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1C2D0800) [pid = 3744] [serial = 1612] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 143A9800 == 56 [pid = 3744] [id = 538] 07:40:44 INFO - PROCESS | 3744 | --DOCSHELL 196A8800 == 55 [pid = 3744] [id = 537] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1C4CE000) [pid = 3744] [serial = 1487] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (18735C00) [pid = 3744] [serial = 1493] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (16420C00) [pid = 3744] [serial = 1541] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (14AAC800) [pid = 3744] [serial = 1490] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1CB3E000) [pid = 3744] [serial = 1499] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AD02000) [pid = 3744] [serial = 1496] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19C15C00) [pid = 3744] [serial = 1600] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15628800) [pid = 3744] [serial = 1588] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (15A36800) [pid = 3744] [serial = 1589] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (168F7400) [pid = 3744] [serial = 1576] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (142EF800) [pid = 3744] [serial = 1586] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (138CE800) [pid = 3744] [serial = 1585] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1963D800) [pid = 3744] [serial = 1594] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (196AB800) [pid = 3744] [serial = 1597] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (196AA000) [pid = 3744] [serial = 1598] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18051000) [pid = 3744] [serial = 1591] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (18230400) [pid = 3744] [serial = 1592] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A35A000) [pid = 3744] [serial = 1601] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1963C800) [pid = 3744] [serial = 1606] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1AD60C00) [pid = 3744] [serial = 1610] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD01800) [pid = 3744] [serial = 1603] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AD61400) [pid = 3744] [serial = 1609] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AD58000) [pid = 3744] [serial = 1604] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19645C00) [pid = 3744] [serial = 1595] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1963A800) [pid = 3744] [serial = 1607] [outer = 00000000] [url = about:blank] 07:40:44 INFO - PROCESS | 3744 | 1461163244871 Marionette TRACE conn3 <- [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]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 877ms 07:40:44 INFO - PROCESS | 3744 | 1461163244920 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 3744 | 1461163244925 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:40:44 INFO - PROCESS | 3744 | 1461163244931 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 3744 | 1461163244934 Marionette TRACE conn3 <- [1,2198,null,{}] 07:40:44 INFO - PROCESS | 3744 | 1461163244937 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 3744 | 1461163245020 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:40:45 INFO - PROCESS | 3744 | 1461163245029 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 3744 | ++DOCSHELL 15472C00 == 56 [pid = 3744] [id = 559] 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (15A3F400) [pid = 3744] [serial = 1677] [outer = 00000000] 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (182F9400) [pid = 3744] [serial = 1678] [outer = 15A3F400] 07:40:45 INFO - PROCESS | 3744 | 1461163245075 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (192E8400) [pid = 3744] [serial = 1679] [outer = 15A3F400] 07:40:45 INFO - PROCESS | 3744 | 1461163245551 Marionette TRACE conn3 <- [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]]]}] 07:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 666ms 07:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:40:45 INFO - PROCESS | 3744 | 1461163245613 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 3744 | 1461163245615 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:40:45 INFO - PROCESS | 3744 | 1461163245619 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 3744 | 1461163245622 Marionette TRACE conn3 <- [1,2202,null,{}] 07:40:45 INFO - PROCESS | 3744 | 1461163245632 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 3744 | 1461163245714 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:40:45 INFO - PROCESS | 3744 | 1461163245811 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 3744 | ++DOCSHELL 196AE400 == 57 [pid = 3744] [id = 560] 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19761C00) [pid = 3744] [serial = 1680] [outer = 00000000] 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (197EAC00) [pid = 3744] [serial = 1681] [outer = 19761C00] 07:40:45 INFO - PROCESS | 3744 | 1461163245852 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19C16C00) [pid = 3744] [serial = 1682] [outer = 19761C00] 07:40:46 INFO - PROCESS | 3744 | 1461163246219 Marionette TRACE conn3 <- [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]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 605ms 07:40:46 INFO - PROCESS | 3744 | 1461163246249 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 3744 | 1461163246251 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:40:46 INFO - PROCESS | 3744 | 1461163246255 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 3744 | 1461163246257 Marionette TRACE conn3 <- [1,2206,null,{}] 07:40:46 INFO - PROCESS | 3744 | 1461163246260 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 3744 | 1461163246340 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:40:46 INFO - PROCESS | 3744 | 1461163246376 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A5800 == 58 [pid = 3744] [id = 561] 07:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A829C00) [pid = 3744] [serial = 1683] [outer = 00000000] 07:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AD03C00) [pid = 3744] [serial = 1684] [outer = 1A829C00] 07:40:46 INFO - PROCESS | 3744 | 1461163246405 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AD57C00) [pid = 3744] [serial = 1685] [outer = 1A829C00] 07:40:46 INFO - PROCESS | 3744 | 1461163246835 Marionette TRACE conn3 <- [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]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 605ms 07:40:46 INFO - PROCESS | 3744 | 1461163246892 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 3744 | 1461163246877 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:40:46 INFO - PROCESS | 3744 | 1461163246881 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:40:46 INFO - PROCESS | 3744 | 1461163246882 Marionette TRACE conn3 <- [1,2210,null,{}] 07:40:46 INFO - PROCESS | 3744 | 1461163246893 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 3744 | 1461163247002 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:40:47 INFO - PROCESS | 3744 | 1461163247008 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 3744 | ++DOCSHELL 02A97400 == 59 [pid = 3744] [id = 562] 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (02A97800) [pid = 3744] [serial = 1686] [outer = 00000000] 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AD64800) [pid = 3744] [serial = 1687] [outer = 02A97800] 07:40:47 INFO - PROCESS | 3744 | 1461163247054 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1ADD6800) [pid = 3744] [serial = 1688] [outer = 02A97800] 07:40:47 INFO - PROCESS | 3744 | 1461163247513 Marionette TRACE conn3 <- [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]]]}] 07:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 666ms 07:40:47 INFO - PROCESS | 3744 | 1461163247563 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 3744 | 1461163247565 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:40:47 INFO - PROCESS | 3744 | 1461163247573 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 3744 | 1461163247575 Marionette TRACE conn3 <- [1,2214,null,{}] 07:40:47 INFO - PROCESS | 3744 | 1461163247579 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:47 INFO - PROCESS | 3744 | 1461163247698 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:40:47 INFO - PROCESS | 3744 | 1461163247791 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 3744 | ++DOCSHELL 1C2CBC00 == 60 [pid = 3744] [id = 563] 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1C410000) [pid = 3744] [serial = 1689] [outer = 00000000] 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1C97C000) [pid = 3744] [serial = 1690] [outer = 1C410000] 07:40:47 INFO - PROCESS | 3744 | 1461163247838 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C97F800) [pid = 3744] [serial = 1691] [outer = 1C410000] 07:40:48 INFO - PROCESS | 3744 | 1461163248253 Marionette TRACE conn3 <- [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]]]}] 07:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 711ms 07:40:48 INFO - PROCESS | 3744 | 1461163248292 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:40:48 INFO - PROCESS | 3744 | 1461163248294 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:40:48 INFO - PROCESS | 3744 | 1461163248298 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 3744 | 1461163248299 Marionette TRACE conn3 <- [1,2218,null,{}] 07:40:48 INFO - PROCESS | 3744 | 1461163248302 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:48 INFO - PROCESS | 3744 | 1461163248414 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:40:48 INFO - PROCESS | 3744 | 1461163248475 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 3744 | ++DOCSHELL 1ADD7400 == 61 [pid = 3744] [id = 564] 07:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1C411C00) [pid = 3744] [serial = 1692] [outer = 00000000] 07:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1CE45800) [pid = 3744] [serial = 1693] [outer = 1C411C00] 07:40:48 INFO - PROCESS | 3744 | 1461163248507 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D004400) [pid = 3744] [serial = 1694] [outer = 1C411C00] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (13264400) [pid = 3744] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1AA0A400) [pid = 3744] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (15A35C00) [pid = 3744] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (13AF0800) [pid = 3744] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1A193400) [pid = 3744] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16E7A800) [pid = 3744] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (168F4400) [pid = 3744] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C2CF400) [pid = 3744] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1C4CB400) [pid = 3744] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:40:49 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19B60C00) [pid = 3744] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:40:49 INFO - PROCESS | 3744 | 1461163249107 Marionette TRACE conn3 <- [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]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 862ms 07:40:49 INFO - PROCESS | 3744 | 1461163249168 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 3744 | 1461163249170 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:40:49 INFO - PROCESS | 3744 | 1461163249173 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 3744 | 1461163249175 Marionette TRACE conn3 <- [1,2222,null,{}] 07:40:49 INFO - PROCESS | 3744 | 1461163249178 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:49 INFO - PROCESS | 3744 | 1461163249255 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:40:49 INFO - PROCESS | 3744 | 1461163249354 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 3744 | ++DOCSHELL 15468C00 == 62 [pid = 3744] [id = 565] 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15621400) [pid = 3744] [serial = 1695] [outer = 00000000] 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19B56000) [pid = 3744] [serial = 1696] [outer = 15621400] 07:40:49 INFO - PROCESS | 3744 | 1461163249398 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AD61800) [pid = 3744] [serial = 1697] [outer = 15621400] 07:40:49 INFO - PROCESS | 3744 | 1461163249728 Marionette TRACE conn3 <- [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]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 574ms 07:40:49 INFO - PROCESS | 3744 | 1461163249754 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 3744 | 1461163249756 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:40:49 INFO - PROCESS | 3744 | 1461163249759 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 3744 | 1461163249761 Marionette TRACE conn3 <- [1,2226,null,{}] 07:40:49 INFO - PROCESS | 3744 | 1461163249764 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:49 INFO - PROCESS | 3744 | 1461163249878 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:40:49 INFO - PROCESS | 3744 | 1461163249887 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 3744 | ++DOCSHELL 16412800 == 63 [pid = 3744] [id = 566] 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1678CC00) [pid = 3744] [serial = 1698] [outer = 00000000] 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1D010800) [pid = 3744] [serial = 1699] [outer = 1678CC00] 07:40:49 INFO - PROCESS | 3744 | 1461163249932 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1D138400) [pid = 3744] [serial = 1700] [outer = 1678CC00] 07:40:50 INFO - PROCESS | 3744 | 1461163250321 Marionette TRACE conn3 <- [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]]]}] 07:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 605ms 07:40:50 INFO - PROCESS | 3744 | 1461163250380 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 3744 | 1461163250382 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:40:50 INFO - PROCESS | 3744 | 1461163250385 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:40:50 INFO - PROCESS | 3744 | 1461163250387 Marionette TRACE conn3 <- [1,2230,null,{}] 07:40:50 INFO - PROCESS | 3744 | 1461163250390 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 3744 | 1461163250505 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:40:50 INFO - PROCESS | 3744 | 1461163250513 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 3744 | ++DOCSHELL 1AD56800 == 64 [pid = 3744] [id = 567] 07:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C988C00) [pid = 3744] [serial = 1701] [outer = 00000000] 07:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D47A400) [pid = 3744] [serial = 1702] [outer = 1C988C00] 07:40:50 INFO - PROCESS | 3744 | 1461163250561 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1D480400) [pid = 3744] [serial = 1703] [outer = 1C988C00] 07:40:51 INFO - PROCESS | 3744 | 1461163251041 Marionette TRACE conn3 <- [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]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 711ms 07:40:51 INFO - PROCESS | 3744 | 1461163251110 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 3744 | 1461163251114 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:40:51 INFO - PROCESS | 3744 | 1461163251103 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 3744 | 1461163251107 Marionette TRACE conn3 <- [1,2234,null,{}] 07:40:51 INFO - PROCESS | 3744 | 1461163251114 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:51 INFO - PROCESS | 3744 | 1461163251233 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:40:51 INFO - PROCESS | 3744 | 1461163251368 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 3744 | ++DOCSHELL 1545D400 == 65 [pid = 3744] [id = 568] 07:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (15466800) [pid = 3744] [serial = 1704] [outer = 00000000] 07:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (15D53800) [pid = 3744] [serial = 1705] [outer = 15466800] 07:40:51 INFO - PROCESS | 3744 | 1461163251426 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (168A6800) [pid = 3744] [serial = 1706] [outer = 15466800] 07:40:52 INFO - PROCESS | 3744 | 1461163252055 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 968ms 07:40:52 INFO - PROCESS | 3744 | 1461163252087 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 3744 | 1461163252092 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:40:52 INFO - PROCESS | 3744 | 1461163252099 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 3744 | 1461163252102 Marionette TRACE conn3 <- [1,2238,null,{}] 07:40:52 INFO - PROCESS | 3744 | 1461163252106 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 3744 | 1461163252196 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:40:52 INFO - PROCESS | 3744 | 1461163252335 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 3744 | ++DOCSHELL 133DA400 == 66 [pid = 3744] [id = 569] 07:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1546BC00) [pid = 3744] [serial = 1707] [outer = 00000000] 07:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (196AC800) [pid = 3744] [serial = 1708] [outer = 1546BC00] 07:40:52 INFO - PROCESS | 3744 | 1461163252391 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19769C00) [pid = 3744] [serial = 1709] [outer = 1546BC00] 07:40:52 INFO - PROCESS | 3744 | 1461163252989 Marionette TRACE conn3 <- [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]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 907ms 07:40:53 INFO - PROCESS | 3744 | 1461163253008 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 3744 | 1461163253010 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:40:53 INFO - PROCESS | 3744 | 1461163253014 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 3744 | 1461163253018 Marionette TRACE conn3 <- [1,2242,null,{}] 07:40:53 INFO - PROCESS | 3744 | 1461163253029 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 3744 | 1461163253187 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:40:53 INFO - PROCESS | 3744 | 1461163253253 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 3744 | ++DOCSHELL 197EC400 == 67 [pid = 3744] [id = 570] 07:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19B53800) [pid = 3744] [serial = 1710] [outer = 00000000] 07:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1CC7C800) [pid = 3744] [serial = 1711] [outer = 19B53800] 07:40:53 INFO - PROCESS | 3744 | 1461163253294 Marionette DEBUG loaded listener.js 07:40:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1D188C00) [pid = 3744] [serial = 1712] [outer = 19B53800] 07:40:53 INFO - PROCESS | 3744 | 1461163253849 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 863ms 07:40:53 INFO - PROCESS | 3744 | 1461163253883 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 3744 | 1461163253886 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:40:53 INFO - PROCESS | 3744 | 1461163253889 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 3744 | 1461163253891 Marionette TRACE conn3 <- [1,2246,null,{}] 07:40:53 INFO - PROCESS | 3744 | 1461163253895 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 3744 | 1461163253997 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:40:54 INFO - PROCESS | 3744 | 1461163254154 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 3744 | ++DOCSHELL 19529800 == 68 [pid = 3744] [id = 571] 07:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1C4CD800) [pid = 3744] [serial = 1713] [outer = 00000000] 07:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1D570400) [pid = 3744] [serial = 1714] [outer = 1C4CD800] 07:40:54 INFO - PROCESS | 3744 | 1461163254209 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1D577C00) [pid = 3744] [serial = 1715] [outer = 1C4CD800] 07:40:54 INFO - PROCESS | 3744 | 1461163254779 Marionette TRACE conn3 <- [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]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 908ms 07:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:40:54 INFO - PROCESS | 3744 | 1461163254816 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 3744 | 1461163254819 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:40:54 INFO - PROCESS | 3744 | 1461163254822 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 3744 | 1461163254824 Marionette TRACE conn3 <- [1,2250,null,{}] 07:40:54 INFO - PROCESS | 3744 | 1461163254827 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:54 INFO - PROCESS | 3744 | 1461163254910 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:40:55 INFO - PROCESS | 3744 | 1461163255020 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 3744 | ++DOCSHELL 1D481C00 == 69 [pid = 3744] [id = 572] 07:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1D486800) [pid = 3744] [serial = 1716] [outer = 00000000] 07:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1D8C8C00) [pid = 3744] [serial = 1717] [outer = 1D486800] 07:40:55 INFO - PROCESS | 3744 | 1461163255075 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1D8CAC00) [pid = 3744] [serial = 1718] [outer = 1D486800] 07:40:55 INFO - PROCESS | 3744 | 1461163255812 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 998ms 07:40:55 INFO - PROCESS | 3744 | 1461163255865 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:40:55 INFO - PROCESS | 3744 | 1461163255868 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:40:55 INFO - PROCESS | 3744 | 1461163255874 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 3744 | 1461163255877 Marionette TRACE conn3 <- [1,2254,null,{}] 07:40:55 INFO - PROCESS | 3744 | 1461163255865 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:55 INFO - PROCESS | 3744 | 1461163255963 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:40:56 INFO - PROCESS | 3744 | 1461163256100 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 3744 | ++DOCSHELL 14AAF000 == 70 [pid = 3744] [id = 573] 07:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (15472000) [pid = 3744] [serial = 1719] [outer = 00000000] 07:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (18051400) [pid = 3744] [serial = 1720] [outer = 15472000] 07:40:56 INFO - PROCESS | 3744 | 1461163256160 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (182FB000) [pid = 3744] [serial = 1721] [outer = 15472000] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1DD89C00 == 69 [pid = 3744] [id = 16] 07:40:56 INFO - PROCESS | 3744 | 1461163256806 Marionette TRACE conn3 <- [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]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 968ms 07:40:56 INFO - PROCESS | 3744 | 1461163256839 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 3744 | 1461163256843 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:40:56 INFO - PROCESS | 3744 | 1461163256849 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:40:56 INFO - PROCESS | 3744 | 1461163256851 Marionette TRACE conn3 <- [1,2258,null,{}] 07:40:56 INFO - PROCESS | 3744 | 1461163256855 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 3744 | 1461163256954 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 16412800 == 68 [pid = 3744] [id = 566] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 15468C00 == 67 [pid = 3744] [id = 565] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1ADD7400 == 66 [pid = 3744] [id = 564] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1C2CBC00 == 65 [pid = 3744] [id = 563] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 02A97400 == 64 [pid = 3744] [id = 562] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1A4A5800 == 63 [pid = 3744] [id = 561] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 196AE400 == 62 [pid = 3744] [id = 560] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 15472C00 == 61 [pid = 3744] [id = 559] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 15D4F800 == 60 [pid = 3744] [id = 558] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1D414400 == 59 [pid = 3744] [id = 556] 07:40:56 INFO - PROCESS | 3744 | --DOCSHELL 1C97DC00 == 58 [pid = 3744] [id = 555] 07:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1ADD2C00) [pid = 3744] [serial = 1621] [outer = 00000000] [url = about:blank] 07:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (15C01400) [pid = 3744] [serial = 1615] [outer = 00000000] [url = about:blank] 07:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (18648000) [pid = 3744] [serial = 1618] [outer = 00000000] [url = about:blank] 07:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1C986400) [pid = 3744] [serial = 1624] [outer = 00000000] [url = about:blank] 07:40:56 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1D17FC00) [pid = 3744] [serial = 1657] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOCSHELL 16E70400 == 57 [pid = 3744] [id = 554] 07:40:57 INFO - PROCESS | 3744 | --DOCSHELL 168EF000 == 56 [pid = 3744] [id = 553] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1C413800) [pid = 3744] [serial = 1642] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1CC78800) [pid = 3744] [serial = 1645] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1A350800) [pid = 3744] [serial = 1636] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1A355800) [pid = 3744] [serial = 1637] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (15474800) [pid = 3744] [serial = 1630] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (168EE400) [pid = 3744] [serial = 1631] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1AD64C00) [pid = 3744] [serial = 1639] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19642400) [pid = 3744] [serial = 1633] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19673800) [pid = 3744] [serial = 1634] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (15627800) [pid = 3744] [serial = 1628] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (15469800) [pid = 3744] [serial = 1627] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1D00CC00) [pid = 3744] [serial = 1648] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1CC76C00) [pid = 3744] [serial = 1646] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1D00BC00) [pid = 3744] [serial = 1649] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19638400) [pid = 3744] [serial = 1651] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1C980400) [pid = 3744] [serial = 1654] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1C4C8C00) [pid = 3744] [serial = 1643] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1C2C5000) [pid = 3744] [serial = 1640] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19676000) [pid = 3744] [serial = 1652] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C97F000) [pid = 3744] [serial = 1655] [outer = 00000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3744 | 1461163257088 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 3744 | ++DOCSHELL 13257800 == 57 [pid = 3744] [id = 574] 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (133D9400) [pid = 3744] [serial = 1722] [outer = 00000000] 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (15640000) [pid = 3744] [serial = 1723] [outer = 133D9400] 07:40:57 INFO - PROCESS | 3744 | 1461163257134 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (16412800) [pid = 3744] [serial = 1724] [outer = 133D9400] 07:40:57 INFO - PROCESS | 3744 | 1461163257571 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 772ms 07:40:57 INFO - PROCESS | 3744 | 1461163257617 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 3744 | 1461163257620 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:40:57 INFO - PROCESS | 3744 | 1461163257623 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:40:57 INFO - PROCESS | 3744 | 1461163257626 Marionette TRACE conn3 <- [1,2262,null,{}] 07:40:57 INFO - PROCESS | 3744 | 1461163257636 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:57 INFO - PROCESS | 3744 | 1461163257718 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:40:57 INFO - PROCESS | 3744 | 1461163257726 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 3744 | ++DOCSHELL 19638400 == 58 [pid = 3744] [id = 575] 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19675000) [pid = 3744] [serial = 1725] [outer = 00000000] 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19762800) [pid = 3744] [serial = 1726] [outer = 19675000] 07:40:57 INFO - PROCESS | 3744 | 1461163257775 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (197F3400) [pid = 3744] [serial = 1727] [outer = 19675000] 07:40:58 INFO - PROCESS | 3744 | 1461163258239 Marionette TRACE conn3 <- [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]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 666ms 07:40:58 INFO - PROCESS | 3744 | 1461163258305 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 3744 | 1461163258308 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:40:58 INFO - PROCESS | 3744 | 1461163258311 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 3744 | 1461163258313 Marionette TRACE conn3 <- [1,2266,null,{}] 07:40:58 INFO - PROCESS | 3744 | 1461163258316 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:58 INFO - PROCESS | 3744 | 1461163258398 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:40:58 INFO - PROCESS | 3744 | 1461163258406 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 3744 | ++DOCSHELL 19679800 == 59 [pid = 3744] [id = 576] 07:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (196AC400) [pid = 3744] [serial = 1728] [outer = 00000000] 07:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A87D400) [pid = 3744] [serial = 1729] [outer = 196AC400] 07:40:58 INFO - PROCESS | 3744 | 1461163258536 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AD04400) [pid = 3744] [serial = 1730] [outer = 196AC400] 07:40:58 INFO - PROCESS | 3744 | 1461163258896 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 605ms 07:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:40:58 INFO - PROCESS | 3744 | 1461163258931 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 3744 | 1461163258933 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:40:58 INFO - PROCESS | 3744 | 1461163258936 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 3744 | 1461163258938 Marionette TRACE conn3 <- [1,2270,null,{}] 07:40:58 INFO - PROCESS | 3744 | 1461163258942 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:58 INFO - PROCESS | 3744 | 1461163259019 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:40:59 INFO - PROCESS | 3744 | 1461163259133 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 3744 | ++DOCSHELL 1A354000 == 60 [pid = 3744] [id = 577] 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1A354400) [pid = 3744] [serial = 1731] [outer = 00000000] 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1ADDDC00) [pid = 3744] [serial = 1732] [outer = 1A354400] 07:40:59 INFO - PROCESS | 3744 | 1461163259188 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1C2C8800) [pid = 3744] [serial = 1733] [outer = 1A354400] 07:40:59 INFO - PROCESS | 3744 | 1461163259602 Marionette TRACE conn3 <- [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]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 711ms 07:40:59 INFO - PROCESS | 3744 | 1461163259657 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 3744 | 1461163259659 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:40:59 INFO - PROCESS | 3744 | 1461163259647 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 3744 | 1461163259648 Marionette TRACE conn3 <- [1,2274,null,{}] 07:40:59 INFO - PROCESS | 3744 | 1461163259653 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 3744 | 1461163259806 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:40:59 INFO - PROCESS | 3744 | 1461163259874 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 3744 | ++DOCSHELL 12B7EC00 == 61 [pid = 3744] [id = 578] 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1AD0A000) [pid = 3744] [serial = 1734] [outer = 00000000] 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1C4C6C00) [pid = 3744] [serial = 1735] [outer = 1AD0A000] 07:40:59 INFO - PROCESS | 3744 | 1461163259923 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1C97F000) [pid = 3744] [serial = 1736] [outer = 1AD0A000] 07:41:00 INFO - PROCESS | 3744 | 1461163260337 Marionette TRACE conn3 <- [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]]]}] 07:41:00 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 07:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 711ms 07:41:00 INFO - PROCESS | 3744 | 1461163260367 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 3744 | 1461163260369 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:41:00 INFO - PROCESS | 3744 | 1461163260409 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 3744 | 1461163260410 Marionette TRACE conn3 <- [1,2278,null,{}] 07:41:00 INFO - PROCESS | 3744 | 1461163260414 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 3744 | 1461163260526 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:41:00 INFO - PROCESS | 3744 | 1461163260537 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 3744 | ++DOCSHELL 12D4BC00 == 62 [pid = 3744] [id = 579] 07:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (133CF400) [pid = 3744] [serial = 1737] [outer = 00000000] 07:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1CC76C00) [pid = 3744] [serial = 1738] [outer = 133CF400] 07:41:00 INFO - PROCESS | 3744 | 1461163260582 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1CC7C000) [pid = 3744] [serial = 1739] [outer = 133CF400] 07:41:01 INFO - PROCESS | 3744 | 1461163261226 Marionette TRACE conn3 <- [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]]]}] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (165AAC00) [pid = 3744] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1678CC00) [pid = 3744] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19761C00) [pid = 3744] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1C411C00) [pid = 3744] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A829C00) [pid = 3744] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (15621400) [pid = 3744] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1C410000) [pid = 3744] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (02A97800) [pid = 3744] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:41:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (15A3F400) [pid = 3744] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 877ms 07:41:01 INFO - PROCESS | 3744 | 1461163261287 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 3744 | 1461163261289 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:41:01 INFO - PROCESS | 3744 | 1461163261292 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 3744 | 1461163261294 Marionette TRACE conn3 <- [1,2282,null,{}] 07:41:01 INFO - PROCESS | 3744 | 1461163261281 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 3744 | 1461163261358 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:41:01 INFO - PROCESS | 3744 | 1461163261366 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 3744 | ++DOCSHELL 18B3E000 == 63 [pid = 3744] [id = 580] 07:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (192E1000) [pid = 3744] [serial = 1740] [outer = 00000000] 07:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1A351000) [pid = 3744] [serial = 1741] [outer = 192E1000] 07:41:01 INFO - PROCESS | 3744 | 1461163261410 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1A18CC00) [pid = 3744] [serial = 1742] [outer = 192E1000] 07:41:01 INFO - PROCESS | 3744 | 1461163261848 Marionette TRACE conn3 <- [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]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 620ms 07:41:01 INFO - PROCESS | 3744 | 1461163261895 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 3744 | 1461163261897 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:41:01 INFO - PROCESS | 3744 | 1461163261900 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 3744 | 1461163261902 Marionette TRACE conn3 <- [1,2286,null,{}] 07:41:01 INFO - PROCESS | 3744 | 1461163261905 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 3744 | 1461163261985 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:41:01 INFO - PROCESS | 3744 | 1461163261991 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 3744 | ++DOCSHELL 1CB3D400 == 64 [pid = 3744] [id = 581] 07:41:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1CC7D800) [pid = 3744] [serial = 1743] [outer = 00000000] 07:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1D13A800) [pid = 3744] [serial = 1744] [outer = 1CC7D800] 07:41:02 INFO - PROCESS | 3744 | 1461163262035 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1D182800) [pid = 3744] [serial = 1745] [outer = 1CC7D800] 07:41:02 INFO - PROCESS | 3744 | 1461163262451 Marionette TRACE conn3 <- [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]]]}] 07:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 575ms 07:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:41:02 INFO - PROCESS | 3744 | 1461163262490 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 3744 | 1461163262492 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:41:02 INFO - PROCESS | 3744 | 1461163262496 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 3744 | 1461163262497 Marionette TRACE conn3 <- [1,2290,null,{}] 07:41:02 INFO - PROCESS | 3744 | 1461163262501 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:02 INFO - PROCESS | 3744 | 1461163262579 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:41:02 INFO - PROCESS | 3744 | 1461163262585 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 3744 | ++DOCSHELL 16E76000 == 65 [pid = 3744] [id = 582] 07:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1C4CA400) [pid = 3744] [serial = 1746] [outer = 00000000] 07:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1D487000) [pid = 3744] [serial = 1747] [outer = 1C4CA400] 07:41:02 INFO - PROCESS | 3744 | 1461163262630 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1D56FC00) [pid = 3744] [serial = 1748] [outer = 1C4CA400] 07:41:03 INFO - PROCESS | 3744 | 1461163263035 Marionette TRACE conn3 <- [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]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 574ms 07:41:03 INFO - PROCESS | 3744 | 1461163263076 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 3744 | 1461163263078 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:41:03 INFO - PROCESS | 3744 | 1461163263093 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 3744 | 1461163263096 Marionette TRACE conn3 <- [1,2294,null,{}] 07:41:03 INFO - PROCESS | 3744 | 1461163263099 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:03 INFO - PROCESS | 3744 | 1461163263252 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:41:03 INFO - PROCESS | 3744 | 1461163263414 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 3744 | ++DOCSHELL 1439E400 == 66 [pid = 3744] [id = 583] 07:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (14AB8800) [pid = 3744] [serial = 1749] [outer = 00000000] 07:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (15A3EC00) [pid = 3744] [serial = 1750] [outer = 14AB8800] 07:41:03 INFO - PROCESS | 3744 | 1461163263476 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (165ADC00) [pid = 3744] [serial = 1751] [outer = 14AB8800] 07:41:04 INFO - PROCESS | 3744 | 1461163264001 Marionette TRACE conn3 <- [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]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 969ms 07:41:04 INFO - PROCESS | 3744 | 1461163264052 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 3744 | 1461163264056 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:41:04 INFO - PROCESS | 3744 | 1461163264061 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:41:04 INFO - PROCESS | 3744 | 1461163264065 Marionette TRACE conn3 <- [1,2298,null,{}] 07:41:04 INFO - PROCESS | 3744 | 1461163264070 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:04 INFO - PROCESS | 3744 | 1461163264177 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:41:04 INFO - PROCESS | 3744 | 1461163264291 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 3744 | ++DOCSHELL 19637000 == 67 [pid = 3744] [id = 584] 07:41:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1966E000) [pid = 3744] [serial = 1752] [outer = 00000000] 07:41:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (196A6400) [pid = 3744] [serial = 1753] [outer = 1966E000] 07:41:04 INFO - PROCESS | 3744 | 1461163264398 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19C11800) [pid = 3744] [serial = 1754] [outer = 1966E000] 07:41:04 INFO - PROCESS | 3744 | 1461163264975 Marionette TRACE conn3 <- [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]]]}] 07:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 968ms 07:41:05 INFO - PROCESS | 3744 | 1461163265029 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 3744 | 1461163265032 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:41:05 INFO - PROCESS | 3744 | 1461163265036 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 3744 | 1461163265038 Marionette TRACE conn3 <- [1,2302,null,{}] 07:41:05 INFO - PROCESS | 3744 | 1461163265042 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:05 INFO - PROCESS | 3744 | 1461163265146 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:41:05 INFO - PROCESS | 3744 | 1461163265287 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 3744 | ++DOCSHELL 19678C00 == 68 [pid = 3744] [id = 585] 07:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1A35CC00) [pid = 3744] [serial = 1755] [outer = 00000000] 07:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1C97E800) [pid = 3744] [serial = 1756] [outer = 1A35CC00] 07:41:05 INFO - PROCESS | 3744 | 1461163265344 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1D414400) [pid = 3744] [serial = 1757] [outer = 1A35CC00] 07:41:05 INFO - PROCESS | 3744 | 1461163266004 Marionette TRACE conn3 <- [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]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 999ms 07:41:06 INFO - PROCESS | 3744 | 1461163266062 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 3744 | 1461163266066 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:41:06 INFO - PROCESS | 3744 | 1461163266076 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 3744 | 1461163266081 Marionette TRACE conn3 <- [1,2306,null,{}] 07:41:06 INFO - PROCESS | 3744 | 1461163266085 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:06 INFO - PROCESS | 3744 | 1461163266224 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:41:06 INFO - PROCESS | 3744 | 1461163266364 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 3744 | ++DOCSHELL 1545C800 == 69 [pid = 3744] [id = 586] 07:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19672C00) [pid = 3744] [serial = 1758] [outer = 00000000] 07:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1D9F0C00) [pid = 3744] [serial = 1759] [outer = 19672C00] 07:41:06 INFO - PROCESS | 3744 | 1461163266436 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1DB5E800) [pid = 3744] [serial = 1760] [outer = 19672C00] 07:41:06 INFO - PROCESS | 3744 | 1461163267000 Marionette TRACE conn3 <- [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] 07:41:07 INFO - PROCESS | 3744 | 1461163267064 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:41:07 INFO - PROCESS | 3744 | 1461163267067 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 3744 | 1461163267069 Marionette TRACE conn3 <- [1,2310,null,{}] 07:41:07 INFO - PROCESS | 3744 | 1461163267073 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:07 INFO - PROCESS | 3744 | 1461163267159 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:41:07 INFO - PROCESS | 3744 | 1461163267271 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 3744 | ++DOCSHELL 1D573800 == 70 [pid = 3744] [id = 587] 07:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1D9EE800) [pid = 3744] [serial = 1761] [outer = 00000000] 07:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1DD25400) [pid = 3744] [serial = 1762] [outer = 1D9EE800] 07:41:07 INFO - PROCESS | 3744 | 1461163267324 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1DD25000) [pid = 3744] [serial = 1763] [outer = 1D9EE800] 07:41:07 INFO - PROCESS | 3744 | 1461163267876 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 877ms 07:41:07 INFO - PROCESS | 3744 | 1461163267935 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 3744 | 1461163267937 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:41:07 INFO - PROCESS | 3744 | 1461163267940 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 3744 | 1461163267942 Marionette TRACE conn3 <- [1,2314,null,{}] 07:41:07 INFO - PROCESS | 3744 | 1461163267946 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 3744 | 1461163268051 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:41:08 INFO - PROCESS | 3744 | 1461163268220 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 3744 | ++DOCSHELL 18C2D000 == 71 [pid = 3744] [id = 588] 07:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (18C2D800) [pid = 3744] [serial = 1764] [outer = 00000000] 07:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (18C34000) [pid = 3744] [serial = 1765] [outer = 18C2D800] 07:41:08 INFO - PROCESS | 3744 | 1461163268267 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1AD5EC00) [pid = 3744] [serial = 1766] [outer = 18C2D800] 07:41:08 INFO - PROCESS | 3744 | 1461163268782 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 923ms 07:41:08 INFO - PROCESS | 3744 | 1461163268851 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 3744 | 1461163268853 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:41:08 INFO - PROCESS | 3744 | 1461163268857 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 3744 | 1461163268859 Marionette TRACE conn3 <- [1,2318,null,{}] 07:41:08 INFO - PROCESS | 3744 | 1461163268863 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 3744 | 1461163268967 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:41:09 INFO - PROCESS | 3744 | 1461163269253 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 3744 | ++DOCSHELL 12BDFC00 == 72 [pid = 3744] [id = 589] 07:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (12D3DC00) [pid = 3744] [serial = 1767] [outer = 00000000] 07:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1804AC00) [pid = 3744] [serial = 1768] [outer = 12D3DC00] 07:41:09 INFO - PROCESS | 3744 | 1461163269298 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (18647800) [pid = 3744] [serial = 1769] [outer = 12D3DC00] 07:41:09 INFO - PROCESS | 3744 | 1461163269917 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1104ms 07:41:09 INFO - PROCESS | 3744 | 1461163269965 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 3744 | 1461163269970 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:41:09 INFO - PROCESS | 3744 | 1461163269975 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 3744 | 1461163269977 Marionette TRACE conn3 <- [1,2322,null,{}] 07:41:09 INFO - PROCESS | 3744 | 1461163269999 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 3744 | 1461163270100 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:41:10 INFO - PROCESS | 3744 | 1461163270239 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 16E76000 == 71 [pid = 3744] [id = 582] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 1CB3D400 == 70 [pid = 3744] [id = 581] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 18B3E000 == 69 [pid = 3744] [id = 580] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 12D4BC00 == 68 [pid = 3744] [id = 579] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 12B7EC00 == 67 [pid = 3744] [id = 578] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 1A354000 == 66 [pid = 3744] [id = 577] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 19679800 == 65 [pid = 3744] [id = 576] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 19638400 == 64 [pid = 3744] [id = 575] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 13257800 == 63 [pid = 3744] [id = 574] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 14AAF000 == 62 [pid = 3744] [id = 573] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (17F38C00) [pid = 3744] [serial = 1672] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1D47A400) [pid = 3744] [serial = 1702] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | ++DOCSHELL 13257800 == 63 [pid = 3744] [id = 590] 07:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (14AAF000) [pid = 3744] [serial = 1770] [outer = 00000000] 07:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (18630800) [pid = 3744] [serial = 1771] [outer = 14AAF000] 07:41:10 INFO - PROCESS | 3744 | 1461163270320 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (18B38400) [pid = 3744] [serial = 1772] [outer = 14AAF000] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 1545D400 == 62 [pid = 3744] [id = 568] 07:41:10 INFO - PROCESS | 3744 | --DOCSHELL 1AD56800 == 61 [pid = 3744] [id = 567] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1AD03C00) [pid = 3744] [serial = 1684] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (19B56000) [pid = 3744] [serial = 1696] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1C97C000) [pid = 3744] [serial = 1690] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1ADD6800) [pid = 3744] [serial = 1688] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1D419800) [pid = 3744] [serial = 1669] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1AD61800) [pid = 3744] [serial = 1697] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (182F9400) [pid = 3744] [serial = 1678] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1D140400) [pid = 3744] [serial = 1666] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1AD64800) [pid = 3744] [serial = 1687] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1C97F800) [pid = 3744] [serial = 1691] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (179D3800) [pid = 3744] [serial = 1675] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1CE45800) [pid = 3744] [serial = 1693] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (18737400) [pid = 3744] [serial = 1660] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (192E8400) [pid = 3744] [serial = 1679] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1AD57C00) [pid = 3744] [serial = 1685] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (197EAC00) [pid = 3744] [serial = 1681] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1D138400) [pid = 3744] [serial = 1700] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19524400) [pid = 3744] [serial = 1676] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19B54C00) [pid = 3744] [serial = 1663] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1D010800) [pid = 3744] [serial = 1699] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19C16C00) [pid = 3744] [serial = 1682] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1D004400) [pid = 3744] [serial = 1694] [outer = 00000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3744 | 1461163270747 Marionette TRACE conn3 <- [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]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 772ms 07:41:10 INFO - PROCESS | 3744 | 1461163270762 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 3744 | 1461163270766 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:41:10 INFO - PROCESS | 3744 | 1461163270806 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 3744 | 1461163270808 Marionette TRACE conn3 <- [1,2326,null,{}] 07:41:10 INFO - PROCESS | 3744 | 1461163270815 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 3744 | 1461163270883 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:41:10 INFO - PROCESS | 3744 | 1461163270890 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 3744 | ++DOCSHELL 18229000 == 62 [pid = 3744] [id = 591] 07:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (195CAC00) [pid = 3744] [serial = 1773] [outer = 00000000] 07:41:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (197EEC00) [pid = 3744] [serial = 1774] [outer = 195CAC00] 07:41:10 INFO - PROCESS | 3744 | 1461163270937 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19F4E000) [pid = 3744] [serial = 1775] [outer = 195CAC00] 07:41:11 INFO - PROCESS | 3744 | 1461163271411 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 666ms 07:41:11 INFO - PROCESS | 3744 | 1461163271465 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 3744 | 1461163271467 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:41:11 INFO - PROCESS | 3744 | 1461163271472 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 3744 | 1461163271477 Marionette TRACE conn3 <- [1,2330,null,{}] 07:41:11 INFO - PROCESS | 3744 | 1461163271486 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:11 INFO - PROCESS | 3744 | 1461163271576 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:41:11 INFO - PROCESS | 3744 | 1461163271585 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 3744 | ++DOCSHELL 13256000 == 63 [pid = 3744] [id = 592] 07:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (18651000) [pid = 3744] [serial = 1776] [outer = 00000000] 07:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1AD61800) [pid = 3744] [serial = 1777] [outer = 18651000] 07:41:11 INFO - PROCESS | 3744 | 1461163271718 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1ADD7400) [pid = 3744] [serial = 1778] [outer = 18651000] 07:41:12 INFO - PROCESS | 3744 | 1461163272096 Marionette TRACE conn3 <- [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]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 666ms 07:41:12 INFO - PROCESS | 3744 | 1461163272153 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 3744 | 1461163272156 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:41:12 INFO - PROCESS | 3744 | 1461163272159 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:41:12 INFO - PROCESS | 3744 | 1461163272160 Marionette TRACE conn3 <- [1,2334,null,{}] 07:41:12 INFO - PROCESS | 3744 | 1461163272164 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:12 INFO - PROCESS | 3744 | 1461163272273 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:41:12 INFO - PROCESS | 3744 | 1461163272389 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 3744 | ++DOCSHELL 1ADDB400 == 64 [pid = 3744] [id = 593] 07:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1ADDD400) [pid = 3744] [serial = 1779] [outer = 00000000] 07:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1C4C4400) [pid = 3744] [serial = 1780] [outer = 1ADDD400] 07:41:12 INFO - PROCESS | 3744 | 1461163272420 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1C4CB400) [pid = 3744] [serial = 1781] [outer = 1ADDD400] 07:41:12 INFO - PROCESS | 3744 | 1461163272827 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 711ms 07:41:12 INFO - PROCESS | 3744 | 1461163272887 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 3744 | 1461163272888 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:41:12 INFO - PROCESS | 3744 | 1461163272895 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 3744 | 1461163272897 Marionette TRACE conn3 <- [1,2338,null,{}] 07:41:12 INFO - PROCESS | 3744 | 1461163272900 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 3744 | 1461163272999 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:41:13 INFO - PROCESS | 3744 | 1461163273011 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 3744 | ++DOCSHELL 1C97DC00 == 65 [pid = 3744] [id = 594] 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1C97E400) [pid = 3744] [serial = 1782] [outer = 00000000] 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1CE3F400) [pid = 3744] [serial = 1783] [outer = 1C97E400] 07:41:13 INFO - PROCESS | 3744 | 1461163273121 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1D136C00) [pid = 3744] [serial = 1784] [outer = 1C97E400] 07:41:13 INFO - PROCESS | 3744 | 1461163273554 Marionette TRACE conn3 <- [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]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 711ms 07:41:13 INFO - PROCESS | 3744 | 1461163273649 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 3744 | 1461163273651 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:41:13 INFO - PROCESS | 3744 | 1461163273657 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 3744 | 1461163273659 Marionette TRACE conn3 <- [1,2342,null,{}] 07:41:13 INFO - PROCESS | 3744 | 1461163273662 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 3744 | 1461163273785 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:41:13 INFO - PROCESS | 3744 | 1461163273796 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 3744 | ++DOCSHELL 1CB40400 == 66 [pid = 3744] [id = 595] 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1CC7CC00) [pid = 3744] [serial = 1785] [outer = 00000000] 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1D47E000) [pid = 3744] [serial = 1786] [outer = 1CC7CC00] 07:41:13 INFO - PROCESS | 3744 | 1461163273898 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1D56E800) [pid = 3744] [serial = 1787] [outer = 1CC7CC00] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1AD0A000) [pid = 3744] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (196AC400) [pid = 3744] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (133CF400) [pid = 3744] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (133D9400) [pid = 3744] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (19675000) [pid = 3744] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (15472000) [pid = 3744] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (192E1000) [pid = 3744] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1CC7D800) [pid = 3744] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1A354400) [pid = 3744] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1DD8B800) [pid = 3744] [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.] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1DD8A000) [pid = 3744] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:41:14 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (14AB3C00) [pid = 3744] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:41:14 INFO - PROCESS | 3744 | 1461163274482 Marionette TRACE conn3 <- [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]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 877ms 07:41:14 INFO - PROCESS | 3744 | 1461163274544 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 3744 | 1461163274546 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:41:14 INFO - PROCESS | 3744 | 1461163274549 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 3744 | 1461163274534 Marionette TRACE conn3 <- [1,2346,null,{}] 07:41:14 INFO - PROCESS | 3744 | 1461163274537 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 3744 | 1461163274617 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:41:14 INFO - PROCESS | 3744 | 1461163274623 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 3744 | ++DOCSHELL 1373A000 == 67 [pid = 3744] [id = 596] 07:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (13AECC00) [pid = 3744] [serial = 1788] [outer = 00000000] 07:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (19675000) [pid = 3744] [serial = 1789] [outer = 13AECC00] 07:41:14 INFO - PROCESS | 3744 | 1461163274675 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1A30EC00) [pid = 3744] [serial = 1790] [outer = 13AECC00] 07:41:15 INFO - PROCESS | 3744 | 1461163275136 Marionette TRACE conn3 <- [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]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 605ms 07:41:15 INFO - PROCESS | 3744 | 1461163275154 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 3744 | 1461163275156 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:41:15 INFO - PROCESS | 3744 | 1461163275159 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:41:15 INFO - PROCESS | 3744 | 1461163275161 Marionette TRACE conn3 <- [1,2350,null,{}] 07:41:15 INFO - PROCESS | 3744 | 1461163275164 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:15 INFO - PROCESS | 3744 | 1461163275244 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:41:15 INFO - PROCESS | 3744 | 1461163275250 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 3744 | ++DOCSHELL 165B1400 == 68 [pid = 3744] [id = 597] 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (168EE800) [pid = 3744] [serial = 1791] [outer = 00000000] 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1D56F000) [pid = 3744] [serial = 1792] [outer = 168EE800] 07:41:15 INFO - PROCESS | 3744 | 1461163275293 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1D489000) [pid = 3744] [serial = 1793] [outer = 168EE800] 07:41:15 INFO - PROCESS | 3744 | 1461163275736 Marionette TRACE conn3 <- [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]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 605ms 07:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:41:15 INFO - PROCESS | 3744 | 1461163275781 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 3744 | 1461163275782 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:41:15 INFO - PROCESS | 3744 | 1461163275786 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 3744 | 1461163275787 Marionette TRACE conn3 <- [1,2354,null,{}] 07:41:15 INFO - PROCESS | 3744 | 1461163275791 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:15 INFO - PROCESS | 3744 | 1461163275873 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:41:15 INFO - PROCESS | 3744 | 1461163275879 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 3744 | ++DOCSHELL 15C83400 == 69 [pid = 3744] [id = 598] 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (168FD800) [pid = 3744] [serial = 1794] [outer = 00000000] 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1DD28400) [pid = 3744] [serial = 1795] [outer = 168FD800] 07:41:15 INFO - PROCESS | 3744 | 1461163275923 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1DD2C800) [pid = 3744] [serial = 1796] [outer = 168FD800] 07:41:16 INFO - PROCESS | 3744 | 1461163276347 Marionette TRACE conn3 <- [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]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 620ms 07:41:16 INFO - PROCESS | 3744 | 1461163276458 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 3744 | 1461163276462 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:41:16 INFO - PROCESS | 3744 | 1461163276468 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 3744 | 1461163276472 Marionette TRACE conn3 <- [1,2358,null,{}] 07:41:16 INFO - PROCESS | 3744 | 1461163276478 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:16 INFO - PROCESS | 3744 | 1461163276601 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:41:16 INFO - PROCESS | 3744 | 1461163276764 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 3744 | ++DOCSHELL 182F5C00 == 70 [pid = 3744] [id = 599] 07:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (182F9400) [pid = 3744] [serial = 1797] [outer = 00000000] 07:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (18C2BC00) [pid = 3744] [serial = 1798] [outer = 182F9400] 07:41:16 INFO - PROCESS | 3744 | 1461163276821 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (18C30C00) [pid = 3744] [serial = 1799] [outer = 182F9400] 07:41:17 INFO - PROCESS | 3744 | 1461163277377 Marionette TRACE conn3 <- [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]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 968ms 07:41:17 INFO - PROCESS | 3744 | 1461163277434 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 3744 | 1461163277437 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:41:17 INFO - PROCESS | 3744 | 1461163277445 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 3744 | 1461163277449 Marionette TRACE conn3 <- [1,2362,null,{}] 07:41:17 INFO - PROCESS | 3744 | 1461163277453 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:17 INFO - PROCESS | 3744 | 1461163277560 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:41:17 INFO - PROCESS | 3744 | 1461163277704 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 3744 | ++DOCSHELL 19672800 == 71 [pid = 3744] [id = 600] 07:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (197EAC00) [pid = 3744] [serial = 1800] [outer = 00000000] 07:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1A834000) [pid = 3744] [serial = 1801] [outer = 197EAC00] 07:41:17 INFO - PROCESS | 3744 | 1461163277753 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1AD58800) [pid = 3744] [serial = 1802] [outer = 197EAC00] 07:41:18 INFO - PROCESS | 3744 | 1461163278367 Marionette TRACE conn3 <- [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]]]}] 07:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 969ms 07:41:18 INFO - PROCESS | 3744 | 1461163278414 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:41:18 INFO - PROCESS | 3744 | 1461163278416 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:41:18 INFO - PROCESS | 3744 | 1461163278420 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 3744 | 1461163278422 Marionette TRACE conn3 <- [1,2366,null,{}] 07:41:18 INFO - PROCESS | 3744 | 1461163278432 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:18 INFO - PROCESS | 3744 | 1461163278591 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:41:18 INFO - PROCESS | 3744 | 1461163278609 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 3744 | ++DOCSHELL 1D140000 == 72 [pid = 3744] [id = 601] 07:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1D140400) [pid = 3744] [serial = 1803] [outer = 00000000] 07:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1D412000) [pid = 3744] [serial = 1804] [outer = 1D140400] 07:41:18 INFO - PROCESS | 3744 | 1461163278667 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1D8C7C00) [pid = 3744] [serial = 1805] [outer = 1D140400] 07:41:19 INFO - PROCESS | 3744 | 1461163279353 Marionette TRACE conn3 <- [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]]]}] 07:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 968ms 07:41:19 INFO - PROCESS | 3744 | 1461163279388 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 3744 | 1461163279390 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:41:19 INFO - PROCESS | 3744 | 1461163279394 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 3744 | 1461163279396 Marionette TRACE conn3 <- [1,2370,null,{}] 07:41:19 INFO - PROCESS | 3744 | 1461163279399 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:19 INFO - PROCESS | 3744 | 1461163279504 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:41:19 INFO - PROCESS | 3744 | 1461163279647 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 3744 | ++DOCSHELL 1D9EA000 == 73 [pid = 3744] [id = 602] 07:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1DB5A000) [pid = 3744] [serial = 1806] [outer = 00000000] 07:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1DD86800) [pid = 3744] [serial = 1807] [outer = 1DB5A000] 07:41:19 INFO - PROCESS | 3744 | 1461163279703 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1DD87C00) [pid = 3744] [serial = 1808] [outer = 1DB5A000] 07:41:20 INFO - PROCESS | 3744 | 1461163280236 Marionette TRACE conn3 <- [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]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 862ms 07:41:20 INFO - PROCESS | 3744 | 1461163280281 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 3744 | 1461163280283 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:41:20 INFO - PROCESS | 3744 | 1461163280287 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 3744 | 1461163280289 Marionette TRACE conn3 <- [1,2374,null,{}] 07:41:20 INFO - PROCESS | 3744 | 1461163280292 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:20 INFO - PROCESS | 3744 | 1461163280395 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:41:20 INFO - PROCESS | 3744 | 1461163280552 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 3744 | ++DOCSHELL 11B13000 == 74 [pid = 3744] [id = 603] 07:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (11B14800) [pid = 3744] [serial = 1809] [outer = 00000000] 07:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (11B1C400) [pid = 3744] [serial = 1810] [outer = 11B14800] 07:41:20 INFO - PROCESS | 3744 | 1461163280607 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (11B1EC00) [pid = 3744] [serial = 1811] [outer = 11B14800] 07:41:21 INFO - PROCESS | 3744 | 1461163281171 Marionette TRACE conn3 <- [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]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 968ms 07:41:21 INFO - PROCESS | 3744 | 1461163281253 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 3744 | 1461163281255 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:41:21 INFO - PROCESS | 3744 | 1461163281259 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:41:21 INFO - PROCESS | 3744 | 1461163281261 Marionette TRACE conn3 <- [1,2378,null,{}] 07:41:21 INFO - PROCESS | 3744 | 1461163281264 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 3744 | 1461163281390 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:41:21 INFO - PROCESS | 3744 | 1461163281520 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 3744 | ++DOCSHELL 11B1B000 == 75 [pid = 3744] [id = 604] 07:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (158EEC00) [pid = 3744] [serial = 1812] [outer = 00000000] 07:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (19B52C00) [pid = 3744] [serial = 1813] [outer = 158EEC00] 07:41:21 INFO - PROCESS | 3744 | 1461163281580 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1C2D0800) [pid = 3744] [serial = 1814] [outer = 158EEC00] 07:41:22 INFO - PROCESS | 3744 | 1461163282335 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1119ms 07:41:22 INFO - PROCESS | 3744 | 1461163282378 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 3744 | 1461163282383 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:41:22 INFO - PROCESS | 3744 | 1461163282389 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 3744 | 1461163282392 Marionette TRACE conn3 <- [1,2382,null,{}] 07:41:22 INFO - PROCESS | 3744 | 1461163282397 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:22 INFO - PROCESS | 3744 | 1461163282500 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:41:22 INFO - PROCESS | 3744 | 1461163282650 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 3744 | ++DOCSHELL 179C6C00 == 76 [pid = 3744] [id = 605] 07:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (179D3800) [pid = 3744] [serial = 1815] [outer = 00000000] 07:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (18735800) [pid = 3744] [serial = 1816] [outer = 179D3800] 07:41:22 INFO - PROCESS | 3744 | 1461163282702 Marionette DEBUG loaded listener.js 07:41:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (18C29800) [pid = 3744] [serial = 1817] [outer = 179D3800] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 138CCC00 == 75 [pid = 3744] [id = 472] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 13747400 == 74 [pid = 3744] [id = 513] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 165B1400 == 73 [pid = 3744] [id = 597] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1373A000 == 72 [pid = 3744] [id = 596] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1CB40400 == 71 [pid = 3744] [id = 595] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1C97DC00 == 70 [pid = 3744] [id = 594] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1ADDB400 == 69 [pid = 3744] [id = 593] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 13256000 == 68 [pid = 3744] [id = 592] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 18229000 == 67 [pid = 3744] [id = 591] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 13257800 == 66 [pid = 3744] [id = 590] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1DD84C00 == 65 [pid = 3744] [id = 17] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 12BDFC00 == 64 [pid = 3744] [id = 589] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1DD2B000) [pid = 3744] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1D487000) [pid = 3744] [serial = 1747] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (15D53800) [pid = 3744] [serial = 1705] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (196AC800) [pid = 3744] [serial = 1708] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1CC7C800) [pid = 3744] [serial = 1711] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1D570400) [pid = 3744] [serial = 1714] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1D8C8C00) [pid = 3744] [serial = 1717] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 19678C00 == 63 [pid = 3744] [id = 585] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 19637000 == 62 [pid = 3744] [id = 584] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 182F4C00 == 61 [pid = 3744] [id = 527] 07:41:23 INFO - PROCESS | 3744 | --DOCSHELL 1439E400 == 60 [pid = 3744] [id = 583] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (18734C00) [pid = 3744] [serial = 1673] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1C4C6C00) [pid = 3744] [serial = 1735] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1A87D400) [pid = 3744] [serial = 1729] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1AD04400) [pid = 3744] [serial = 1730] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1CC76C00) [pid = 3744] [serial = 1738] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (15640000) [pid = 3744] [serial = 1723] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (16412800) [pid = 3744] [serial = 1724] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19762800) [pid = 3744] [serial = 1726] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (197F3400) [pid = 3744] [serial = 1727] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1C97F000) [pid = 3744] [serial = 1736] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (182FB000) [pid = 3744] [serial = 1721] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (18051400) [pid = 3744] [serial = 1720] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1A351000) [pid = 3744] [serial = 1741] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1D13A800) [pid = 3744] [serial = 1744] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1A18CC00) [pid = 3744] [serial = 1742] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1ADDDC00) [pid = 3744] [serial = 1732] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1C2C8800) [pid = 3744] [serial = 1733] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19801C00) [pid = 3744] [serial = 1160] [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.] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1D182800) [pid = 3744] [serial = 1745] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1CC7C000) [pid = 3744] [serial = 1739] [outer = 00000000] [url = about:blank] 07:41:23 INFO - PROCESS | 3744 | 1461163283283 Marionette TRACE conn3 <- [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]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 907ms 07:41:23 INFO - PROCESS | 3744 | 1461163283296 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 3744 | 1461163283301 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:41:23 INFO - PROCESS | 3744 | 1461163283307 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 3744 | 1461163283309 Marionette TRACE conn3 <- [1,2386,null,{}] 07:41:23 INFO - PROCESS | 3744 | 1461163283313 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:23 INFO - PROCESS | 3744 | 1461163283400 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:41:23 INFO - PROCESS | 3744 | 1461163283409 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 3744 | ++DOCSHELL 16E74800 == 61 [pid = 3744] [id = 606] 07:41:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (16E7D400) [pid = 3744] [serial = 1818] [outer = 00000000] 07:41:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (18C31800) [pid = 3744] [serial = 1819] [outer = 16E7D400] 07:41:23 INFO - PROCESS | 3744 | 1461163283454 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1963BC00) [pid = 3744] [serial = 1820] [outer = 16E7D400] 07:41:23 INFO - PROCESS | 3744 | 1461163283958 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 681ms 07:41:23 INFO - PROCESS | 3744 | 1461163283989 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 3744 | 1461163283991 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:41:23 INFO - PROCESS | 3744 | 1461163283995 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 3744 | 1461163283998 Marionette TRACE conn3 <- [1,2390,null,{}] 07:41:24 INFO - PROCESS | 3744 | 1461163284008 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 3744 | 1461163284093 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:41:24 INFO - PROCESS | 3744 | 1461163284213 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 3744 | ++DOCSHELL 196A7C00 == 62 [pid = 3744] [id = 607] 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19768800) [pid = 3744] [serial = 1821] [outer = 00000000] 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19B56000) [pid = 3744] [serial = 1822] [outer = 19768800] 07:41:24 INFO - PROCESS | 3744 | 1461163284263 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1A194C00) [pid = 3744] [serial = 1823] [outer = 19768800] 07:41:24 INFO - PROCESS | 3744 | 1461163284647 Marionette TRACE conn3 <- [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]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 711ms 07:41:24 INFO - PROCESS | 3744 | 1461163284701 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 3744 | 1461163284704 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:41:24 INFO - PROCESS | 3744 | 1461163284707 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 3744 | 1461163284709 Marionette TRACE conn3 <- [1,2394,null,{}] 07:41:24 INFO - PROCESS | 3744 | 1461163284712 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 3744 | 1461163284794 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:41:24 INFO - PROCESS | 3744 | 1461163284800 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 3744 | ++DOCSHELL 19CE3800 == 63 [pid = 3744] [id = 608] 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1A833C00) [pid = 3744] [serial = 1824] [outer = 00000000] 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AD10400) [pid = 3744] [serial = 1825] [outer = 1A833C00] 07:41:24 INFO - PROCESS | 3744 | 1461163284845 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AD64400) [pid = 3744] [serial = 1826] [outer = 1A833C00] 07:41:25 INFO - PROCESS | 3744 | 1461163285279 Marionette TRACE conn3 <- [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]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 620ms 07:41:25 INFO - PROCESS | 3744 | 1461163285327 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 3744 | 1461163285329 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:41:25 INFO - PROCESS | 3744 | 1461163285340 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 3744 | 1461163285342 Marionette TRACE conn3 <- [1,2398,null,{}] 07:41:25 INFO - PROCESS | 3744 | 1461163285345 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 3744 | 1461163285459 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:41:25 INFO - PROCESS | 3744 | 1461163285554 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 3744 | ++DOCSHELL 15C04400 == 64 [pid = 3744] [id = 609] 07:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1C2C8400) [pid = 3744] [serial = 1827] [outer = 00000000] 07:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1C40B400) [pid = 3744] [serial = 1828] [outer = 1C2C8400] 07:41:25 INFO - PROCESS | 3744 | 1461163285599 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1C418400) [pid = 3744] [serial = 1829] [outer = 1C2C8400] 07:41:26 INFO - PROCESS | 3744 | 1461163286074 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 787ms 07:41:26 INFO - PROCESS | 3744 | 1461163286126 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 3744 | 1461163286128 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:41:26 INFO - PROCESS | 3744 | 1461163286131 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 3744 | 1461163286133 Marionette TRACE conn3 <- [1,2402,null,{}] 07:41:26 INFO - PROCESS | 3744 | 1461163286136 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 3744 | 1461163286244 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:41:26 INFO - PROCESS | 3744 | 1461163286316 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 3744 | ++DOCSHELL 1C97F000 == 65 [pid = 3744] [id = 610] 07:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1C980C00) [pid = 3744] [serial = 1830] [outer = 00000000] 07:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1CE3BC00) [pid = 3744] [serial = 1831] [outer = 1C980C00] 07:41:26 INFO - PROCESS | 3744 | 1461163286363 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1CE47800) [pid = 3744] [serial = 1832] [outer = 1C980C00] 07:41:26 INFO - PROCESS | 3744 | 1461163286774 Marionette TRACE conn3 <- [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]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 680ms 07:41:26 INFO - PROCESS | 3744 | 1461163286810 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 3744 | 1461163286812 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:41:26 INFO - PROCESS | 3744 | 1461163286815 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 3744 | 1461163286817 Marionette TRACE conn3 <- [1,2406,null,{}] 07:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:41:26 INFO - PROCESS | 3744 | 1461163286820 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 3744 | 1461163286936 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:41:26 INFO - PROCESS | 3744 | 1461163286942 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 3744 | ++DOCSHELL 1C981400 == 66 [pid = 3744] [id = 611] 07:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1CE38C00) [pid = 3744] [serial = 1833] [outer = 00000000] 07:41:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1D188000) [pid = 3744] [serial = 1834] [outer = 1CE38C00] 07:41:27 INFO - PROCESS | 3744 | 1461163286993 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1D419800) [pid = 3744] [serial = 1835] [outer = 1CE38C00] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1C4C9000) [pid = 3744] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (17F35000) [pid = 3744] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (15466800) [pid = 3744] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1D13F000) [pid = 3744] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (13261800) [pid = 3744] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1D486800) [pid = 3744] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1C97E400) [pid = 3744] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1CC7CC00) [pid = 3744] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (195CAC00) [pid = 3744] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (12D3DC00) [pid = 3744] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (14AAF000) [pid = 3744] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (18651000) [pid = 3744] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1C4CA400) [pid = 3744] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (13AECC00) [pid = 3744] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (168EE800) [pid = 3744] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1ADDD400) [pid = 3744] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1C2C8C00) [pid = 3744] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1CE44400) [pid = 3744] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (168EF800) [pid = 3744] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1CE44800) [pid = 3744] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1546BC00) [pid = 3744] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19B53800) [pid = 3744] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (196AA800) [pid = 3744] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1C4CD800) [pid = 3744] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (15ACFC00) [pid = 3744] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1D414C00) [pid = 3744] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19769400) [pid = 3744] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19765400) [pid = 3744] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (14AEB000) [pid = 3744] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (18633400) [pid = 3744] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1975EC00) [pid = 3744] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (15470C00) [pid = 3744] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:41:27 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (179C7400) [pid = 3744] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:41:27 INFO - PROCESS | 3744 | 1461163287735 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 953ms 07:41:27 INFO - PROCESS | 3744 | 1461163287777 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 3744 | 1461163287780 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:41:27 INFO - PROCESS | 3744 | 1461163287784 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 3744 | 1461163287786 Marionette TRACE conn3 <- [1,2410,null,{}] 07:41:27 INFO - PROCESS | 3744 | 1461163287790 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:27 INFO - PROCESS | 3744 | 1461163287874 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:41:27 INFO - PROCESS | 3744 | 1461163287978 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 3744 | ++DOCSHELL 12D3D800 == 67 [pid = 3744] [id = 612] 07:41:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (12D3DC00) [pid = 3744] [serial = 1836] [outer = 00000000] 07:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (15ACFC00) [pid = 3744] [serial = 1837] [outer = 12D3DC00] 07:41:28 INFO - PROCESS | 3744 | 1461163288032 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1641F400) [pid = 3744] [serial = 1838] [outer = 12D3DC00] 07:41:28 INFO - PROCESS | 3744 | 1461163288427 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 665ms 07:41:28 INFO - PROCESS | 3744 | 1461163288465 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 3744 | 1461163288467 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:41:28 INFO - PROCESS | 3744 | 1461163288470 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:41:28 INFO - PROCESS | 3744 | 1461163288472 Marionette TRACE conn3 <- [1,2414,null,{}] 07:41:28 INFO - PROCESS | 3744 | 1461163288475 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:28 INFO - PROCESS | 3744 | 1461163288557 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:41:28 INFO - PROCESS | 3744 | 1461163288563 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 3744 | ++DOCSHELL 156AF000 == 68 [pid = 3744] [id = 613] 07:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17F9A400) [pid = 3744] [serial = 1839] [outer = 00000000] 07:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (196AA800) [pid = 3744] [serial = 1840] [outer = 17F9A400] 07:41:28 INFO - PROCESS | 3744 | 1461163288607 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1AD03C00) [pid = 3744] [serial = 1841] [outer = 17F9A400] 07:41:29 INFO - PROCESS | 3744 | 1461163289028 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 575ms 07:41:29 INFO - PROCESS | 3744 | 1461163289052 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 3744 | 1461163289055 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:41:29 INFO - PROCESS | 3744 | 1461163289073 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 3744 | 1461163289075 Marionette TRACE conn3 <- [1,2418,null,{}] 07:41:29 INFO - PROCESS | 3744 | 1461163289083 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:29 INFO - PROCESS | 3744 | 1461163289164 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:41:29 INFO - PROCESS | 3744 | 1461163289153 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 3744 | ++DOCSHELL 15459800 == 69 [pid = 3744] [id = 614] 07:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (168EF000) [pid = 3744] [serial = 1842] [outer = 00000000] 07:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1BB38400) [pid = 3744] [serial = 1843] [outer = 168EF000] 07:41:29 INFO - PROCESS | 3744 | 1461163289197 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1BB3B000) [pid = 3744] [serial = 1844] [outer = 168EF000] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 19529800 == 68 [pid = 3744] [id = 571] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 02A95800 == 67 [pid = 3744] [id = 512] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1C2CC800 == 66 [pid = 3744] [id = 552] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1689A000 == 65 [pid = 3744] [id = 526] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 138D4400 == 64 [pid = 3744] [id = 500] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 15466C00 == 63 [pid = 3744] [id = 539] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1545C800 == 62 [pid = 3744] [id = 586] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 18735400 == 61 [pid = 3744] [id = 444] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 196AE800 == 60 [pid = 3744] [id = 485] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1969FC00 == 59 [pid = 3744] [id = 540] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1D481C00 == 58 [pid = 3744] [id = 572] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 168F8800 == 57 [pid = 3744] [id = 498] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 179D4800 == 56 [pid = 3744] [id = 510] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 19670400 == 55 [pid = 3744] [id = 471] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 142D0000 == 54 [pid = 3744] [id = 557] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 18C2D000 == 53 [pid = 3744] [id = 588] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1D573800 == 52 [pid = 3744] [id = 587] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 133D9C00 == 51 [pid = 3744] [id = 482] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 17F34400 == 50 [pid = 3744] [id = 497] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 133DA400 == 49 [pid = 3744] [id = 569] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 196AD800 == 48 [pid = 3744] [id = 445] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1ADDD800 == 47 [pid = 3744] [id = 524] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 17F8D400 == 46 [pid = 3744] [id = 541] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 197EC400 == 45 [pid = 3744] [id = 570] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 18054000 == 44 [pid = 3744] [id = 458] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 16413000 == 43 [pid = 3744] [id = 484] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 196ACC00 == 42 [pid = 3744] [id = 511] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1AD63000 == 41 [pid = 3744] [id = 499] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 179C6C00 == 40 [pid = 3744] [id = 605] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 11B13000 == 39 [pid = 3744] [id = 603] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 11B1B000 == 38 [pid = 3744] [id = 604] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1D140000 == 37 [pid = 3744] [id = 601] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1D9EA000 == 36 [pid = 3744] [id = 602] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 19672800 == 35 [pid = 3744] [id = 600] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 15C83400 == 34 [pid = 3744] [id = 598] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 182F5C00 == 33 [pid = 3744] [id = 599] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 16E74800 == 32 [pid = 3744] [id = 606] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1C97F000 == 31 [pid = 3744] [id = 610] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 156AF000 == 30 [pid = 3744] [id = 613] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 19CE3800 == 29 [pid = 3744] [id = 608] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 196A7C00 == 28 [pid = 3744] [id = 607] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 12D3D800 == 27 [pid = 3744] [id = 612] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 15C04400 == 26 [pid = 3744] [id = 609] 07:41:30 INFO - PROCESS | 3744 | --DOCSHELL 1C981400 == 25 [pid = 3744] [id = 611] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1D184800) [pid = 3744] [serial = 1658] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1546FC00) [pid = 3744] [serial = 1529] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1D8CAC00) [pid = 3744] [serial = 1718] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1D9F0C00) [pid = 3744] [serial = 1759] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1DD25400) [pid = 3744] [serial = 1762] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (18C34000) [pid = 3744] [serial = 1765] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19675000) [pid = 3744] [serial = 1789] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1D56F000) [pid = 3744] [serial = 1792] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D56E800) [pid = 3744] [serial = 1787] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A30EC00) [pid = 3744] [serial = 1790] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1C4C4400) [pid = 3744] [serial = 1780] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1C4CB400) [pid = 3744] [serial = 1781] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1D489000) [pid = 3744] [serial = 1793] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1C983000) [pid = 3744] [serial = 1538] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1D185800) [pid = 3744] [serial = 1667] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18BD2400) [pid = 3744] [serial = 1661] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1D139400) [pid = 3744] [serial = 1574] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19769C00) [pid = 3744] [serial = 1709] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1D188C00) [pid = 3744] [serial = 1712] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1C412400) [pid = 3744] [serial = 1613] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1D577C00) [pid = 3744] [serial = 1715] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (179C7C00) [pid = 3744] [serial = 1577] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1D41E000) [pid = 3744] [serial = 1670] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C2CD800) [pid = 3744] [serial = 1622] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A30AC00) [pid = 3744] [serial = 1535] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1678E400) [pid = 3744] [serial = 1616] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (196A6000) [pid = 3744] [serial = 1580] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1D008000) [pid = 3744] [serial = 1583] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18733000) [pid = 3744] [serial = 1619] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A4A1000) [pid = 3744] [serial = 1664] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1CB3DC00) [pid = 3744] [serial = 1625] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (195C4C00) [pid = 3744] [serial = 1532] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (168A6800) [pid = 3744] [serial = 1706] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1DD28400) [pid = 3744] [serial = 1795] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1CE3F400) [pid = 3744] [serial = 1783] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1D47E000) [pid = 3744] [serial = 1786] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (197EEC00) [pid = 3744] [serial = 1774] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19F4E000) [pid = 3744] [serial = 1775] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18647800) [pid = 3744] [serial = 1769] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1804AC00) [pid = 3744] [serial = 1768] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18630800) [pid = 3744] [serial = 1771] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18B38400) [pid = 3744] [serial = 1772] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1D136C00) [pid = 3744] [serial = 1784] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1AD61800) [pid = 3744] [serial = 1777] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1ADD7400) [pid = 3744] [serial = 1778] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15A3EC00) [pid = 3744] [serial = 1750] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (196A6400) [pid = 3744] [serial = 1753] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1D56FC00) [pid = 3744] [serial = 1748] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1C97E800) [pid = 3744] [serial = 1756] [outer = 00000000] [url = about:blank] 07:41:31 INFO - PROCESS | 3744 | 1461163291283 Marionette TRACE conn3 <- [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]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2239ms 07:41:31 INFO - PROCESS | 3744 | 1461163291321 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 3744 | 1461163291325 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:41:31 INFO - PROCESS | 3744 | 1461163291331 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 3744 | 1461163291335 Marionette TRACE conn3 <- [1,2422,null,{}] 07:41:31 INFO - PROCESS | 3744 | 1461163291342 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 3744 | 1461163291416 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:41:31 INFO - PROCESS | 3744 | 1461163291424 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 3744 | ++DOCSHELL 11B1BC00 == 26 [pid = 3744] [id = 615] 07:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (11B1C800) [pid = 3744] [serial = 1845] [outer = 00000000] 07:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (12B7CC00) [pid = 3744] [serial = 1846] [outer = 11B1C800] 07:41:31 INFO - PROCESS | 3744 | 1461163291478 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1320E800) [pid = 3744] [serial = 1847] [outer = 11B1C800] 07:41:31 INFO - PROCESS | 3744 | 1461163291966 Marionette TRACE conn3 <- [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]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 666ms 07:41:31 INFO - PROCESS | 3744 | 1461163291995 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 3744 | 1461163292001 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:41:32 INFO - PROCESS | 3744 | 1461163292011 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 3744 | 1461163292014 Marionette TRACE conn3 <- [1,2426,null,{}] 07:41:32 INFO - PROCESS | 3744 | 1461163292017 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:32 INFO - PROCESS | 3744 | 1461163292099 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:41:32 INFO - PROCESS | 3744 | 1461163292106 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 3744 | ++DOCSHELL 123F1800 == 27 [pid = 3744] [id = 616] 07:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13259400) [pid = 3744] [serial = 1848] [outer = 00000000] 07:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (138CE800) [pid = 3744] [serial = 1849] [outer = 13259400] 07:41:32 INFO - PROCESS | 3744 | 1461163292160 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13AE9000) [pid = 3744] [serial = 1850] [outer = 13259400] 07:41:32 INFO - PROCESS | 3744 | 1461163292645 Marionette TRACE conn3 <- [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]]]}] 07:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 666ms 07:41:32 INFO - PROCESS | 3744 | 1461163292693 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 3744 | 1461163292695 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:41:32 INFO - PROCESS | 3744 | 1461163292699 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 3744 | 1461163292703 Marionette TRACE conn3 <- [1,2430,null,{}] 07:41:32 INFO - PROCESS | 3744 | 1461163292713 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:32 INFO - PROCESS | 3744 | 1461163292831 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:41:32 INFO - PROCESS | 3744 | 1461163292923 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 3744 | ++DOCSHELL 143A6800 == 28 [pid = 3744] [id = 617] 07:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (143A8C00) [pid = 3744] [serial = 1851] [outer = 00000000] 07:41:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15466C00) [pid = 3744] [serial = 1852] [outer = 143A8C00] 07:41:32 INFO - PROCESS | 3744 | 1461163292974 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1546A800) [pid = 3744] [serial = 1853] [outer = 143A8C00] 07:41:33 INFO - PROCESS | 3744 | 1461163293354 Marionette TRACE conn3 <- [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]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 666ms 07:41:33 INFO - PROCESS | 3744 | 1461163293380 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 3744 | 1461163293383 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:41:33 INFO - PROCESS | 3744 | 1461163293386 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 3744 | 1461163293387 Marionette TRACE conn3 <- [1,2434,null,{}] 07:41:33 INFO - PROCESS | 3744 | 1461163293401 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 3744 | 1461163293479 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:41:33 INFO - PROCESS | 3744 | 1461163293486 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 3744 | ++DOCSHELL 1545C800 == 29 [pid = 3744] [id = 618] 07:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (156A5400) [pid = 3744] [serial = 1854] [outer = 00000000] 07:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15C02400) [pid = 3744] [serial = 1855] [outer = 156A5400] 07:41:33 INFO - PROCESS | 3744 | 1461163293514 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15D53400) [pid = 3744] [serial = 1856] [outer = 156A5400] 07:41:33 INFO - PROCESS | 3744 | 1461163293947 Marionette TRACE conn3 <- [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]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 605ms 07:41:33 INFO - PROCESS | 3744 | 1461163294006 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 3744 | 1461163294008 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:41:33 INFO - PROCESS | 3744 | 1461163294012 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 3744 | 1461163294013 Marionette TRACE conn3 <- [1,2438,null,{}] 07:41:33 INFO - PROCESS | 3744 | 1461163294017 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 3744 | 1461163294073 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:41:34 INFO - PROCESS | 3744 | 1461163294079 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 3744 | ++DOCSHELL 165AE800 == 30 [pid = 3744] [id = 619] 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1678E800) [pid = 3744] [serial = 1857] [outer = 00000000] 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1689C400) [pid = 3744] [serial = 1858] [outer = 1678E800] 07:41:34 INFO - PROCESS | 3744 | 1461163294127 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1689F400) [pid = 3744] [serial = 1859] [outer = 1678E800] 07:41:34 INFO - PROCESS | 3744 | 1461163294580 Marionette TRACE conn3 <- [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]]]}] 07:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 07:41:34 INFO - PROCESS | 3744 | 1461163294615 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 3744 | 1461163294617 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:41:34 INFO - PROCESS | 3744 | 1461163294620 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:41:34 INFO - PROCESS | 3744 | 1461163294621 Marionette TRACE conn3 <- [1,2442,null,{}] 07:41:34 INFO - PROCESS | 3744 | 1461163294625 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 3744 | 1461163294736 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:41:34 INFO - PROCESS | 3744 | 1461163294744 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 3744 | ++DOCSHELL 1678D000 == 31 [pid = 3744] [id = 620] 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (179D1800) [pid = 3744] [serial = 1860] [outer = 00000000] 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17F99C00) [pid = 3744] [serial = 1861] [outer = 179D1800] 07:41:34 INFO - PROCESS | 3744 | 1461163294792 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1804F800) [pid = 3744] [serial = 1862] [outer = 179D1800] 07:41:35 INFO - PROCESS | 3744 | 1461163295203 Marionette TRACE conn3 <- [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]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 07:41:35 INFO - PROCESS | 3744 | 1461163295240 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 3744 | 1461163295242 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:41:35 INFO - PROCESS | 3744 | 1461163295250 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 3744 | 1461163295251 Marionette TRACE conn3 <- [1,2446,null,{}] 07:41:35 INFO - PROCESS | 3744 | 1461163295254 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 3744 | 1461163295326 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:41:35 INFO - PROCESS | 3744 | 1461163295332 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 3744 | ++DOCSHELL 17F97400 == 32 [pid = 3744] [id = 621] 07:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18226400) [pid = 3744] [serial = 1863] [outer = 00000000] 07:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (182FF800) [pid = 3744] [serial = 1864] [outer = 18226400] 07:41:35 INFO - PROCESS | 3744 | 1461163295377 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (182FCC00) [pid = 3744] [serial = 1865] [outer = 18226400] 07:41:35 INFO - PROCESS | 3744 | 1461163295817 Marionette TRACE conn3 <- [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]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 620ms 07:41:35 INFO - PROCESS | 3744 | 1461163295873 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 3744 | 1461163295875 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:41:35 INFO - PROCESS | 3744 | 1461163295878 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 3744 | 1461163295880 Marionette TRACE conn3 <- [1,2450,null,{}] 07:41:35 INFO - PROCESS | 3744 | 1461163295887 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 3744 | 1461163295960 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:41:35 INFO - PROCESS | 3744 | 1461163295966 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 3744 | ++DOCSHELL 1822E400 == 33 [pid = 3744] [id = 622] 07:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (182FB000) [pid = 3744] [serial = 1866] [outer = 00000000] 07:41:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (18739400) [pid = 3744] [serial = 1867] [outer = 182FB000] 07:41:36 INFO - PROCESS | 3744 | 1461163296010 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18730800) [pid = 3744] [serial = 1868] [outer = 182FB000] 07:41:36 INFO - PROCESS | 3744 | 1461163296459 Marionette TRACE conn3 <- [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]]]}] 07:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 605ms 07:41:36 INFO - PROCESS | 3744 | 1461163296497 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 3744 | 1461163296498 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:41:36 INFO - PROCESS | 3744 | 1461163296501 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 3744 | 1461163296503 Marionette TRACE conn3 <- [1,2454,null,{}] 07:41:36 INFO - PROCESS | 3744 | 1461163296506 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:36 INFO - PROCESS | 3744 | 1461163296613 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:41:36 INFO - PROCESS | 3744 | 1461163296619 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 3744 | ++DOCSHELL 13AF0800 == 34 [pid = 3744] [id = 623] 07:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18647800) [pid = 3744] [serial = 1869] [outer = 00000000] 07:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18C2CC00) [pid = 3744] [serial = 1870] [outer = 18647800] 07:41:36 INFO - PROCESS | 3744 | 1461163296663 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18C2B400) [pid = 3744] [serial = 1871] [outer = 18647800] 07:41:37 INFO - PROCESS | 3744 | 1461163297105 Marionette TRACE conn3 <- [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]]]}] 07:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 621ms 07:41:37 INFO - PROCESS | 3744 | 1461163297121 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 3744 | 1461163297122 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:41:37 INFO - PROCESS | 3744 | 1461163297126 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 3744 | 1461163297127 Marionette TRACE conn3 <- [1,2458,null,{}] 07:41:37 INFO - PROCESS | 3744 | 1461163297130 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:37 INFO - PROCESS | 3744 | 1461163297240 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:41:37 INFO - PROCESS | 3744 | 1461163297246 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 3744 | ++DOCSHELL 16533000 == 35 [pid = 3744] [id = 624] 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18C2F400) [pid = 3744] [serial = 1872] [outer = 00000000] 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19525800) [pid = 3744] [serial = 1873] [outer = 18C2F400] 07:41:37 INFO - PROCESS | 3744 | 1461163297298 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (195C7000) [pid = 3744] [serial = 1874] [outer = 18C2F400] 07:41:37 INFO - PROCESS | 3744 | 1461163297718 Marionette TRACE conn3 <- [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]]]}] 07:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 07:41:37 INFO - PROCESS | 3744 | 1461163297748 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 3744 | 1461163297750 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:41:37 INFO - PROCESS | 3744 | 1461163297753 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 3744 | 1461163297756 Marionette TRACE conn3 <- [1,2462,null,{}] 07:41:37 INFO - PROCESS | 3744 | 1461163297759 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:37 INFO - PROCESS | 3744 | 1461163297865 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:41:37 INFO - PROCESS | 3744 | 1461163297871 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 3744 | ++DOCSHELL 19122000 == 36 [pid = 3744] [id = 625] 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1963D400) [pid = 3744] [serial = 1875] [outer = 00000000] 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1966FC00) [pid = 3744] [serial = 1876] [outer = 1963D400] 07:41:37 INFO - PROCESS | 3744 | 1461163297929 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19676C00) [pid = 3744] [serial = 1877] [outer = 1963D400] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1C988C00) [pid = 3744] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (14AB8800) [pid = 3744] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18C2D800) [pid = 3744] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19672C00) [pid = 3744] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A35CC00) [pid = 3744] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1D9EE800) [pid = 3744] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1966E000) [pid = 3744] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1C2C8400) [pid = 3744] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C980C00) [pid = 3744] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (12D3DC00) [pid = 3744] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1CE38C00) [pid = 3744] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17F9A400) [pid = 3744] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A833C00) [pid = 3744] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19768800) [pid = 3744] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (16E7D400) [pid = 3744] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (179D3800) [pid = 3744] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (158EEC00) [pid = 3744] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (11B14800) [pid = 3744] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1DB5A000) [pid = 3744] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1D140400) [pid = 3744] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (197EAC00) [pid = 3744] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (182F9400) [pid = 3744] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:41:38 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (168FD800) [pid = 3744] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:41:38 INFO - PROCESS | 3744 | 1461163298838 Marionette TRACE conn3 <- [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]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1120ms 07:41:38 INFO - PROCESS | 3744 | 1461163298865 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 3744 | 1461163298868 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:41:38 INFO - PROCESS | 3744 | 1461163298876 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 3744 | 1461163298877 Marionette TRACE conn3 <- [1,2466,null,{}] 07:41:38 INFO - PROCESS | 3744 | 1461163298881 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:38 INFO - PROCESS | 3744 | 1461163298955 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:41:38 INFO - PROCESS | 3744 | 1461163298961 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 3744 | ++DOCSHELL 156AC800 == 37 [pid = 3744] [id = 626] 07:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15A36800) [pid = 3744] [serial = 1878] [outer = 00000000] 07:41:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18C35000) [pid = 3744] [serial = 1879] [outer = 15A36800] 07:41:38 INFO - PROCESS | 3744 | 1461163299006 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18734000) [pid = 3744] [serial = 1880] [outer = 15A36800] 07:41:39 INFO - PROCESS | 3744 | 1461163299421 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 575ms 07:41:39 INFO - PROCESS | 3744 | 1461163299452 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 3744 | 1461163299454 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:41:39 INFO - PROCESS | 3744 | 1461163299458 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 3744 | 1461163299459 Marionette TRACE conn3 <- [1,2470,null,{}] 07:41:39 INFO - PROCESS | 3744 | 1461163299467 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 3744 | 1461163299540 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:41:39 INFO - PROCESS | 3744 | 1461163299547 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 3744 | ++DOCSHELL 1966E400 == 38 [pid = 3744] [id = 627] 07:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19678800) [pid = 3744] [serial = 1881] [outer = 00000000] 07:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (196A9000) [pid = 3744] [serial = 1882] [outer = 19678800] 07:41:39 INFO - PROCESS | 3744 | 1461163299591 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (196AD400) [pid = 3744] [serial = 1883] [outer = 19678800] 07:41:40 INFO - PROCESS | 3744 | 1461163300049 Marionette TRACE conn3 <- [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]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 620ms 07:41:40 INFO - PROCESS | 3744 | 1461163300083 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 3744 | 1461163300085 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:41:40 INFO - PROCESS | 3744 | 1461163300088 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:41:40 INFO - PROCESS | 3744 | 1461163300090 Marionette TRACE conn3 <- [1,2474,null,{}] 07:41:40 INFO - PROCESS | 3744 | 1461163300093 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:40 INFO - PROCESS | 3744 | 1461163300169 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:41:40 INFO - PROCESS | 3744 | 1461163300174 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 3744 | ++DOCSHELL 1689AC00 == 39 [pid = 3744] [id = 628] 07:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (182F9400) [pid = 3744] [serial = 1884] [outer = 00000000] 07:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19764800) [pid = 3744] [serial = 1885] [outer = 182F9400] 07:41:40 INFO - PROCESS | 3744 | 1461163300218 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19768400) [pid = 3744] [serial = 1886] [outer = 182F9400] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 02A8F000 == 38 [pid = 3744] [id = 432] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 168F4C00 == 37 [pid = 3744] [id = 436] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1804C400 == 36 [pid = 3744] [id = 424] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1804B000 == 35 [pid = 3744] [id = 437] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1A887000 == 34 [pid = 3744] [id = 430] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1963CC00 == 33 [pid = 3744] [id = 426] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 142EB800 == 32 [pid = 3744] [id = 421] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 16791000 == 31 [pid = 3744] [id = 435] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 19639400 == 30 [pid = 3744] [id = 427] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 18052000 == 29 [pid = 3744] [id = 425] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 16412400 == 28 [pid = 3744] [id = 422] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 136A9800 == 27 [pid = 3744] [id = 431] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 15D54000 == 26 [pid = 3744] [id = 428] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 196AC000 == 25 [pid = 3744] [id = 429] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1325F000 == 24 [pid = 3744] [id = 433] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1545C000 == 23 [pid = 3744] [id = 434] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 133CC000 == 22 [pid = 3744] [id = 420] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 1439C800 == 21 [pid = 3744] [id = 423] 07:41:41 INFO - PROCESS | 3744 | --DOCSHELL 15459800 == 20 [pid = 3744] [id = 614] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1BB38400) [pid = 3744] [serial = 1843] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C40B400) [pid = 3744] [serial = 1828] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1C418400) [pid = 3744] [serial = 1829] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1CE47800) [pid = 3744] [serial = 1832] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15ACFC00) [pid = 3744] [serial = 1837] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1CE3BC00) [pid = 3744] [serial = 1831] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1D188000) [pid = 3744] [serial = 1834] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (196AA800) [pid = 3744] [serial = 1840] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AD10400) [pid = 3744] [serial = 1825] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19B56000) [pid = 3744] [serial = 1822] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1A194C00) [pid = 3744] [serial = 1823] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18C31800) [pid = 3744] [serial = 1819] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1963BC00) [pid = 3744] [serial = 1820] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18C29800) [pid = 3744] [serial = 1817] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18735800) [pid = 3744] [serial = 1816] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1C2D0800) [pid = 3744] [serial = 1814] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19B52C00) [pid = 3744] [serial = 1813] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11B1EC00) [pid = 3744] [serial = 1811] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (11B1C400) [pid = 3744] [serial = 1810] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1DD87C00) [pid = 3744] [serial = 1808] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1DD86800) [pid = 3744] [serial = 1807] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1D8C7C00) [pid = 3744] [serial = 1805] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1D412000) [pid = 3744] [serial = 1804] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1AD58800) [pid = 3744] [serial = 1802] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A834000) [pid = 3744] [serial = 1801] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18C30C00) [pid = 3744] [serial = 1799] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18C2BC00) [pid = 3744] [serial = 1798] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1DD2C800) [pid = 3744] [serial = 1796] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1AD03C00) [pid = 3744] [serial = 1841] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1D419800) [pid = 3744] [serial = 1835] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1641F400) [pid = 3744] [serial = 1838] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1AD64400) [pid = 3744] [serial = 1826] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1D480400) [pid = 3744] [serial = 1703] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (165ADC00) [pid = 3744] [serial = 1751] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1AD5EC00) [pid = 3744] [serial = 1766] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1DB5E800) [pid = 3744] [serial = 1760] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1D414400) [pid = 3744] [serial = 1757] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1DD25000) [pid = 3744] [serial = 1763] [outer = 00000000] [url = about:blank] 07:41:41 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (19C11800) [pid = 3744] [serial = 1754] [outer = 00000000] [url = about:blank] 07:41:42 INFO - PROCESS | 3744 | 1461163302026 Marionette TRACE conn3 <- [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]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1982ms 07:41:42 INFO - PROCESS | 3744 | 1461163302083 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 3744 | 1461163302087 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:41:42 INFO - PROCESS | 3744 | 1461163302092 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 3744 | 1461163302096 Marionette TRACE conn3 <- [1,2478,null,{}] 07:41:42 INFO - PROCESS | 3744 | 1461163302102 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 3744 | 1461163302167 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:41:42 INFO - PROCESS | 3744 | 1461163302176 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 3744 | ++DOCSHELL 11B1F000 == 21 [pid = 3744] [id = 629] 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (11B20000) [pid = 3744] [serial = 1887] [outer = 00000000] 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12BE1C00) [pid = 3744] [serial = 1888] [outer = 11B20000] 07:41:42 INFO - PROCESS | 3744 | 1461163302223 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (13258C00) [pid = 3744] [serial = 1889] [outer = 11B20000] 07:41:42 INFO - PROCESS | 3744 | 1461163302711 Marionette TRACE conn3 <- [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]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 681ms 07:41:42 INFO - PROCESS | 3744 | 1461163302759 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 3744 | 1461163302765 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:41:42 INFO - PROCESS | 3744 | 1461163302771 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 3744 | 1461163302774 Marionette TRACE conn3 <- [1,2482,null,{}] 07:41:42 INFO - PROCESS | 3744 | 1461163302778 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 3744 | 1461163302859 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:41:42 INFO - PROCESS | 3744 | 1461163302868 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 3744 | ++DOCSHELL 136A2C00 == 22 [pid = 3744] [id = 630] 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (1373B000) [pid = 3744] [serial = 1890] [outer = 00000000] 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (142EB800) [pid = 3744] [serial = 1891] [outer = 1373B000] 07:41:42 INFO - PROCESS | 3744 | 1461163302916 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (14347000) [pid = 3744] [serial = 1892] [outer = 1373B000] 07:41:43 INFO - PROCESS | 3744 | 1461163303370 Marionette TRACE conn3 <- [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]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 605ms 07:41:43 INFO - PROCESS | 3744 | 1461163303390 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 3744 | 1461163303393 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:41:43 INFO - PROCESS | 3744 | 1461163303396 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 3744 | 1461163303400 Marionette TRACE conn3 <- [1,2486,null,{}] 07:41:43 INFO - PROCESS | 3744 | 1461163303414 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 3744 | 1461163303503 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:41:43 INFO - PROCESS | 3744 | 1461163303547 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 3744 | ++DOCSHELL 15456800 == 23 [pid = 3744] [id = 631] 07:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15457800) [pid = 3744] [serial = 1893] [outer = 00000000] 07:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (156ACC00) [pid = 3744] [serial = 1894] [outer = 15457800] 07:41:43 INFO - PROCESS | 3744 | 1461163303669 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (15ACA000) [pid = 3744] [serial = 1895] [outer = 15457800] 07:41:44 INFO - PROCESS | 3744 | 1461163304053 Marionette TRACE conn3 <- [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]]]}] 07:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 666ms 07:41:44 INFO - PROCESS | 3744 | 1461163304077 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 3744 | 1461163304080 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:41:44 INFO - PROCESS | 3744 | 1461163304083 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 3744 | 1461163304085 Marionette TRACE conn3 <- [1,2490,null,{}] 07:41:44 INFO - PROCESS | 3744 | 1461163304088 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 3744 | 1461163304166 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:41:44 INFO - PROCESS | 3744 | 1461163304172 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 3744 | ++DOCSHELL 133D9C00 == 24 [pid = 3744] [id = 632] 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15625800) [pid = 3744] [serial = 1896] [outer = 00000000] 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (16897800) [pid = 3744] [serial = 1897] [outer = 15625800] 07:41:44 INFO - PROCESS | 3744 | 1461163304274 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (168A1400) [pid = 3744] [serial = 1898] [outer = 15625800] 07:41:44 INFO - PROCESS | 3744 | 1461163304668 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 607ms 07:41:44 INFO - PROCESS | 3744 | 1461163304702 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 3744 | 1461163304704 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:41:44 INFO - PROCESS | 3744 | 1461163304707 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 3744 | 1461163304709 Marionette TRACE conn3 <- [1,2494,null,{}] 07:41:44 INFO - PROCESS | 3744 | 1461163304713 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 3744 | 1461163304784 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:41:44 INFO - PROCESS | 3744 | 1461163304790 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 3744 | ++DOCSHELL 1678B800 == 25 [pid = 3744] [id = 633] 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1689F800) [pid = 3744] [serial = 1899] [outer = 00000000] 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16E76000) [pid = 3744] [serial = 1900] [outer = 1689F800] 07:41:44 INFO - PROCESS | 3744 | 1461163304908 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (17F35000) [pid = 3744] [serial = 1901] [outer = 1689F800] 07:41:45 INFO - PROCESS | 3744 | 1461163305315 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 633ms 07:41:45 INFO - PROCESS | 3744 | 1461163305330 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 3744 | 1461163305332 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:41:45 INFO - PROCESS | 3744 | 1461163305335 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:41:45 INFO - PROCESS | 3744 | 1461163305336 Marionette TRACE conn3 <- [1,2498,null,{}] 07:41:45 INFO - PROCESS | 3744 | 1461163305340 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:45 INFO - PROCESS | 3744 | 1461163305462 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:41:45 INFO - PROCESS | 3744 | 1461163305523 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 3744 | ++DOCSHELL 179CB400 == 26 [pid = 3744] [id = 634] 07:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (17F9A400) [pid = 3744] [serial = 1902] [outer = 00000000] 07:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (182FB800) [pid = 3744] [serial = 1903] [outer = 17F9A400] 07:41:45 INFO - PROCESS | 3744 | 1461163305571 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18B38C00) [pid = 3744] [serial = 1904] [outer = 17F9A400] 07:41:45 INFO - PROCESS | 3744 | 1461163305940 Marionette TRACE conn3 <- [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]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 634ms 07:41:45 INFO - PROCESS | 3744 | 1461163305973 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 3744 | 1461163305975 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:41:45 INFO - PROCESS | 3744 | 1461163305978 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 3744 | 1461163305980 Marionette TRACE conn3 <- [1,2502,null,{}] 07:41:45 INFO - PROCESS | 3744 | 1461163305983 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 3744 | 1461163306087 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:41:46 INFO - PROCESS | 3744 | 1461163306096 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 3744 | ++DOCSHELL 18735400 == 27 [pid = 3744] [id = 635] 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B43400) [pid = 3744] [serial = 1905] [outer = 00000000] 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18C30000) [pid = 3744] [serial = 1906] [outer = 18B43400] 07:41:46 INFO - PROCESS | 3744 | 1461163306141 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18C2FC00) [pid = 3744] [serial = 1907] [outer = 18B43400] 07:41:46 INFO - PROCESS | 3744 | 1461163306559 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 633ms 07:41:46 INFO - PROCESS | 3744 | 1461163306599 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 3744 | 1461163306601 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:41:46 INFO - PROCESS | 3744 | 1461163306604 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:41:46 INFO - PROCESS | 3744 | 1461163306606 Marionette TRACE conn3 <- [1,2506,null,{}] 07:41:46 INFO - PROCESS | 3744 | 1461163306609 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 3744 | 1461163306719 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:41:46 INFO - PROCESS | 3744 | 1461163306727 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 3744 | ++DOCSHELL 02A93C00 == 28 [pid = 3744] [id = 636] 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (142D3000) [pid = 3744] [serial = 1908] [outer = 00000000] 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (195CAC00) [pid = 3744] [serial = 1909] [outer = 142D3000] 07:41:46 INFO - PROCESS | 3744 | 1461163306774 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18D27400) [pid = 3744] [serial = 1910] [outer = 142D3000] 07:41:47 INFO - PROCESS | 3744 | 1461163307224 Marionette TRACE conn3 <- [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]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 618ms 07:41:47 INFO - PROCESS | 3744 | 1461163307243 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 3744 | 1461163307244 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:41:47 INFO - PROCESS | 3744 | 1461163307248 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:41:47 INFO - PROCESS | 3744 | 1461163307249 Marionette TRACE conn3 <- [1,2510,null,{}] 07:41:47 INFO - PROCESS | 3744 | 1461163307253 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 3744 | 1461163307362 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:41:47 INFO - PROCESS | 3744 | 1461163307368 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 3744 | ++DOCSHELL 14AB8800 == 29 [pid = 3744] [id = 637] 07:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19524C00) [pid = 3744] [serial = 1911] [outer = 00000000] 07:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1966DC00) [pid = 3744] [serial = 1912] [outer = 19524C00] 07:41:47 INFO - PROCESS | 3744 | 1461163307412 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19644C00) [pid = 3744] [serial = 1913] [outer = 19524C00] 07:41:47 INFO - PROCESS | 3744 | 1461163307882 Marionette TRACE conn3 <- [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]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 679ms 07:41:47 INFO - PROCESS | 3744 | 1461163307932 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 3744 | 1461163307934 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:41:47 INFO - PROCESS | 3744 | 1461163307943 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - PROCESS | 3744 | 1461163307945 Marionette TRACE conn3 <- [1,2514,null,{}] 07:41:47 INFO - PROCESS | 3744 | 1461163307948 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 3744 | 1461163308055 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:41:48 INFO - PROCESS | 3744 | 1461163308065 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 3744 | ++DOCSHELL 123F9000 == 30 [pid = 3744] [id = 638] 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18059000) [pid = 3744] [serial = 1914] [outer = 00000000] 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19643800) [pid = 3744] [serial = 1915] [outer = 18059000] 07:41:48 INFO - PROCESS | 3744 | 1461163308109 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1969F400) [pid = 3744] [serial = 1916] [outer = 18059000] 07:41:48 INFO - PROCESS | 3744 | 1461163308571 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 695ms 07:41:48 INFO - PROCESS | 3744 | 1461163308641 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 3744 | 1461163308643 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:41:48 INFO - PROCESS | 3744 | 1461163308647 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 3744 | 1461163308649 Marionette TRACE conn3 <- [1,2518,null,{}] 07:41:48 INFO - PROCESS | 3744 | 1461163308652 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 3744 | 1461163308810 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:41:48 INFO - PROCESS | 3744 | 1461163308822 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 3744 | ++DOCSHELL 165AD800 == 31 [pid = 3744] [id = 639] 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1966D000) [pid = 3744] [serial = 1917] [outer = 00000000] 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (197F3400) [pid = 3744] [serial = 1918] [outer = 1966D000] 07:41:48 INFO - PROCESS | 3744 | 1461163308870 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19810000) [pid = 3744] [serial = 1919] [outer = 1966D000] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19678800) [pid = 3744] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18647800) [pid = 3744] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18C2F400) [pid = 3744] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1963D400) [pid = 3744] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (182FB000) [pid = 3744] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18226400) [pid = 3744] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (179D1800) [pid = 3744] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1678E800) [pid = 3744] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (156A5400) [pid = 3744] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (143A8C00) [pid = 3744] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13259400) [pid = 3744] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11B1C800) [pid = 3744] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (168EF000) [pid = 3744] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:41:49 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15A36800) [pid = 3744] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:41:49 INFO - PROCESS | 3744 | 1461163309433 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 834ms 07:41:49 INFO - PROCESS | 3744 | 1461163309473 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:41:49 INFO - PROCESS | 3744 | 1461163309475 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:41:49 INFO - PROCESS | 3744 | 1461163309478 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 3744 | 1461163309480 Marionette TRACE conn3 <- [1,2522,null,{}] 07:41:49 INFO - PROCESS | 3744 | 1461163309493 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:49 INFO - PROCESS | 3744 | 1461163309567 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:41:49 INFO - PROCESS | 3744 | 1461163309576 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 3744 | ++DOCSHELL 15474800 == 32 [pid = 3744] [id = 640] 07:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15627400) [pid = 3744] [serial = 1920] [outer = 00000000] 07:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (182F4000) [pid = 3744] [serial = 1921] [outer = 15627400] 07:41:49 INFO - PROCESS | 3744 | 1461163309623 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (168F7800) [pid = 3744] [serial = 1922] [outer = 15627400] 07:41:50 INFO - PROCESS | 3744 | 1461163310046 Marionette TRACE conn3 <- [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]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 587ms 07:41:50 INFO - PROCESS | 3744 | 1461163310092 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 3744 | 1461163310094 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:41:50 INFO - PROCESS | 3744 | 1461163310102 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 3744 | 1461163310103 Marionette TRACE conn3 <- [1,2526,null,{}] 07:41:50 INFO - PROCESS | 3744 | 1461163310107 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:50 INFO - PROCESS | 3744 | 1461163310180 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:41:50 INFO - PROCESS | 3744 | 1461163310186 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 3744 | ++DOCSHELL 18B3F000 == 33 [pid = 3744] [id = 641] 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19641400) [pid = 3744] [serial = 1923] [outer = 00000000] 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1980E800) [pid = 3744] [serial = 1924] [outer = 19641400] 07:41:50 INFO - PROCESS | 3744 | 1461163310230 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19C16400) [pid = 3744] [serial = 1925] [outer = 19641400] 07:41:50 INFO - PROCESS | 3744 | 1461163310692 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 633ms 07:41:50 INFO - PROCESS | 3744 | 1461163310737 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 3744 | 1461163310739 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:41:50 INFO - PROCESS | 3744 | 1461163310742 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 3744 | 1461163310743 Marionette TRACE conn3 <- [1,2530,null,{}] 07:41:50 INFO - PROCESS | 3744 | 1461163310751 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:50 INFO - PROCESS | 3744 | 1461163310807 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:41:50 INFO - PROCESS | 3744 | 1461163310814 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 3744 | ++DOCSHELL 18053400 == 34 [pid = 3744] [id = 642] 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19CDA400) [pid = 3744] [serial = 1926] [outer = 00000000] 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A193000) [pid = 3744] [serial = 1927] [outer = 19CDA400] 07:41:50 INFO - PROCESS | 3744 | 1461163310857 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1A308000) [pid = 3744] [serial = 1928] [outer = 19CDA400] 07:41:51 INFO - PROCESS | 3744 | 1461163311385 Marionette TRACE conn3 <- [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]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 726ms 07:41:51 INFO - PROCESS | 3744 | 1461163311468 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 3744 | 1461163311472 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:41:51 INFO - PROCESS | 3744 | 1461163311477 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 3744 | 1461163311482 Marionette TRACE conn3 <- [1,2534,null,{}] 07:41:51 INFO - PROCESS | 3744 | 1461163311599 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 3744 | 1461163311746 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:41:51 INFO - PROCESS | 3744 | 1461163311827 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 3744 | ++DOCSHELL 11B13000 == 35 [pid = 3744] [id = 643] 07:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (11B13800) [pid = 3744] [serial = 1929] [outer = 00000000] 07:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (136A2800) [pid = 3744] [serial = 1930] [outer = 11B13800] 07:41:51 INFO - PROCESS | 3744 | 1461163311884 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (138D8000) [pid = 3744] [serial = 1931] [outer = 11B13800] 07:41:52 INFO - PROCESS | 3744 | 1461163312551 Marionette TRACE conn3 <- [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]]]}] 07:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1159ms 07:41:52 INFO - PROCESS | 3744 | 1461163312671 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 3744 | 1461163312677 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:41:52 INFO - PROCESS | 3744 | 1461163312684 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:41:52 INFO - PROCESS | 3744 | 1461163312687 Marionette TRACE conn3 <- [1,2538,null,{}] 07:41:52 INFO - PROCESS | 3744 | 1461163312691 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:52 INFO - PROCESS | 3744 | 1461163312814 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:41:52 INFO - PROCESS | 3744 | 1461163312920 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 3744 | ++DOCSHELL 138D9800 == 36 [pid = 3744] [id = 644] 07:41:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (146ACC00) [pid = 3744] [serial = 1932] [outer = 00000000] 07:41:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (15C01C00) [pid = 3744] [serial = 1933] [outer = 146ACC00] 07:41:52 INFO - PROCESS | 3744 | 1461163312977 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (165A9C00) [pid = 3744] [serial = 1934] [outer = 146ACC00] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 18B3F000 == 35 [pid = 3744] [id = 641] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 15474800 == 34 [pid = 3744] [id = 640] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 165AD800 == 33 [pid = 3744] [id = 639] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 123F9000 == 32 [pid = 3744] [id = 638] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 14AB8800 == 31 [pid = 3744] [id = 637] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 02A93C00 == 30 [pid = 3744] [id = 636] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 18735400 == 29 [pid = 3744] [id = 635] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 179CB400 == 28 [pid = 3744] [id = 634] 07:41:53 INFO - PROCESS | 3744 | --DOCSHELL 1678B800 == 27 [pid = 3744] [id = 633] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19764800) [pid = 3744] [serial = 1885] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | 1461163313847 Marionette TRACE conn3 <- [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]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1174ms 07:41:53 INFO - PROCESS | 3744 | 1461163313869 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 3744 | 1461163313874 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (196AD400) [pid = 3744] [serial = 1883] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18C2CC00) [pid = 3744] [serial = 1870] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19525800) [pid = 3744] [serial = 1873] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18C2B400) [pid = 3744] [serial = 1871] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1966FC00) [pid = 3744] [serial = 1876] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (196A9000) [pid = 3744] [serial = 1882] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19676C00) [pid = 3744] [serial = 1877] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18739400) [pid = 3744] [serial = 1867] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (182FF800) [pid = 3744] [serial = 1864] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (182FCC00) [pid = 3744] [serial = 1865] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (17F99C00) [pid = 3744] [serial = 1861] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1804F800) [pid = 3744] [serial = 1862] [outer = 00000000] [url = about:blank] 07:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1689C400) [pid = 3744] [serial = 1858] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1689F400) [pid = 3744] [serial = 1859] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (15C02400) [pid = 3744] [serial = 1855] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15D53400) [pid = 3744] [serial = 1856] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15466C00) [pid = 3744] [serial = 1852] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1546A800) [pid = 3744] [serial = 1853] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (138CE800) [pid = 3744] [serial = 1849] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (13AE9000) [pid = 3744] [serial = 1850] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12B7CC00) [pid = 3744] [serial = 1846] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1320E800) [pid = 3744] [serial = 1847] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1BB3B000) [pid = 3744] [serial = 1844] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (195C7000) [pid = 3744] [serial = 1874] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (18C35000) [pid = 3744] [serial = 1879] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (18734000) [pid = 3744] [serial = 1880] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (18730800) [pid = 3744] [serial = 1868] [outer = 00000000] [url = about:blank] 07:41:53 INFO - PROCESS | 3744 | 1461163313899 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 3744 | 1461163313903 Marionette TRACE conn3 <- [1,2542,null,{}] 07:41:53 INFO - PROCESS | 3744 | 1461163313910 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 3744 | 1461163313996 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:41:54 INFO - PROCESS | 3744 | 1461163314004 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 3744 | ++DOCSHELL 138D1C00 == 28 [pid = 3744] [id = 645] 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (138D7800) [pid = 3744] [serial = 1935] [outer = 00000000] 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (143A9800) [pid = 3744] [serial = 1936] [outer = 138D7800] 07:41:54 INFO - PROCESS | 3744 | 1461163314052 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (14AAE800) [pid = 3744] [serial = 1937] [outer = 138D7800] 07:41:54 INFO - PROCESS | 3744 | 1461163314586 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 726ms 07:41:54 INFO - PROCESS | 3744 | 1461163314638 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 3744 | 1461163314644 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:41:54 INFO - PROCESS | 3744 | 1461163314652 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 3744 | 1461163314654 Marionette TRACE conn3 <- [1,2546,null,{}] 07:41:54 INFO - PROCESS | 3744 | 1461163314658 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:54 INFO - PROCESS | 3744 | 1461163314746 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:41:54 INFO - PROCESS | 3744 | 1461163314833 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 3744 | ++DOCSHELL 14AB5800 == 29 [pid = 3744] [id = 646] 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (14AB6000) [pid = 3744] [serial = 1938] [outer = 00000000] 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15A3E000) [pid = 3744] [serial = 1939] [outer = 14AB6000] 07:41:54 INFO - PROCESS | 3744 | 1461163314878 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15C0DC00) [pid = 3744] [serial = 1940] [outer = 14AB6000] 07:41:55 INFO - PROCESS | 3744 | 1461163315266 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 679ms 07:41:55 INFO - PROCESS | 3744 | 1461163315332 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 3744 | 1461163315334 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:41:55 INFO - PROCESS | 3744 | 1461163315337 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 3744 | 1461163315341 Marionette TRACE conn3 <- [1,2550,null,{}] 07:41:55 INFO - PROCESS | 3744 | 1461163315351 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 3744 | 1461163315430 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:41:55 INFO - PROCESS | 3744 | 1461163315437 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 3744 | ++DOCSHELL 16897400 == 30 [pid = 3744] [id = 647] 07:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1689B000) [pid = 3744] [serial = 1941] [outer = 00000000] 07:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16E77C00) [pid = 3744] [serial = 1942] [outer = 1689B000] 07:41:55 INFO - PROCESS | 3744 | 1461163315485 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1804AC00) [pid = 3744] [serial = 1943] [outer = 1689B000] 07:41:55 INFO - PROCESS | 3744 | 1461163315966 Marionette TRACE conn3 <- [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]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 679ms 07:41:56 INFO - PROCESS | 3744 | 1461163316037 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 3744 | 1461163316039 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:41:56 INFO - PROCESS | 3744 | 1461163316049 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 3744 | 1461163316050 Marionette TRACE conn3 <- [1,2554,null,{}] 07:41:56 INFO - PROCESS | 3744 | 1461163316054 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 3744 | 1461163316191 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:41:56 INFO - PROCESS | 3744 | 1461163316248 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 3744 | ++DOCSHELL 1804F400 == 31 [pid = 3744] [id = 648] 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18059400) [pid = 3744] [serial = 1944] [outer = 00000000] 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (182FCC00) [pid = 3744] [serial = 1945] [outer = 18059400] 07:41:56 INFO - PROCESS | 3744 | 1461163316294 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18639800) [pid = 3744] [serial = 1946] [outer = 18059400] 07:41:56 INFO - PROCESS | 3744 | 1461163316694 Marionette TRACE conn3 <- [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]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 695ms 07:41:56 INFO - PROCESS | 3744 | 1461163316731 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 3744 | 1461163316733 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:41:56 INFO - PROCESS | 3744 | 1461163316736 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 3744 | 1461163316738 Marionette TRACE conn3 <- [1,2558,null,{}] 07:41:56 INFO - PROCESS | 3744 | 1461163316741 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 3744 | 1461163316845 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:41:56 INFO - PROCESS | 3744 | 1461163316852 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 3744 | ++DOCSHELL 18633C00 == 32 [pid = 3744] [id = 649] 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1864AC00) [pid = 3744] [serial = 1947] [outer = 00000000] 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18B36C00) [pid = 3744] [serial = 1948] [outer = 1864AC00] 07:41:56 INFO - PROCESS | 3744 | 1461163316896 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18B35C00) [pid = 3744] [serial = 1949] [outer = 1864AC00] 07:41:57 INFO - PROCESS | 3744 | 1461163317371 Marionette TRACE conn3 <- [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]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 695ms 07:41:57 INFO - PROCESS | 3744 | 1461163317436 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 3744 | 1461163317438 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:41:57 INFO - PROCESS | 3744 | 1461163317441 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 3744 | 1461163317442 Marionette TRACE conn3 <- [1,2562,null,{}] 07:41:57 INFO - PROCESS | 3744 | 1461163317446 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:57 INFO - PROCESS | 3744 | 1461163317604 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:41:57 INFO - PROCESS | 3744 | 1461163317628 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 3744 | ++DOCSHELL 18C33C00 == 33 [pid = 3744] [id = 650] 07:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18C34000) [pid = 3744] [serial = 1950] [outer = 00000000] 07:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19524400) [pid = 3744] [serial = 1951] [outer = 18C34000] 07:41:57 INFO - PROCESS | 3744 | 1461163317676 Marionette DEBUG loaded listener.js 07:41:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19520C00) [pid = 3744] [serial = 1952] [outer = 18C34000] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19524C00) [pid = 3744] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (11B20000) [pid = 3744] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (182F9400) [pid = 3744] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1373B000) [pid = 3744] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15457800) [pid = 3744] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18B43400) [pid = 3744] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1689F800) [pid = 3744] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15625800) [pid = 3744] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (142D3000) [pid = 3744] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17F9A400) [pid = 3744] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (18059000) [pid = 3744] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1966D000) [pid = 3744] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19641400) [pid = 3744] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:41:58 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (15627400) [pid = 3744] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:41:58 INFO - PROCESS | 3744 | 1461163318239 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 834ms 07:41:58 INFO - PROCESS | 3744 | 1461163318270 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 3744 | 1461163318272 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:41:58 INFO - PROCESS | 3744 | 1461163318275 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 3744 | 1461163318277 Marionette TRACE conn3 <- [1,2566,null,{}] 07:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:41:58 INFO - PROCESS | 3744 | 1461163318280 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 3744 | 1461163318353 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:41:58 INFO - PROCESS | 3744 | 1461163318358 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 3744 | ++DOCSHELL 133D6400 == 34 [pid = 3744] [id = 651] 07:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (133DA000) [pid = 3744] [serial = 1953] [outer = 00000000] 07:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16791000) [pid = 3744] [serial = 1954] [outer = 133DA000] 07:41:58 INFO - PROCESS | 3744 | 1461163318403 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1689F800) [pid = 3744] [serial = 1955] [outer = 133DA000] 07:41:58 INFO - PROCESS | 3744 | 1461163318834 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 587ms 07:41:58 INFO - PROCESS | 3744 | 1461163318874 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 3744 | 1461163318876 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:41:58 INFO - PROCESS | 3744 | 1461163318879 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:41:58 INFO - PROCESS | 3744 | 1461163318881 Marionette TRACE conn3 <- [1,2570,null,{}] 07:41:58 INFO - PROCESS | 3744 | 1461163318884 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 3744 | 1461163318986 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:41:58 INFO - PROCESS | 3744 | 1461163318994 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 3744 | ++DOCSHELL 138D4400 == 35 [pid = 3744] [id = 652] 07:41:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18059000) [pid = 3744] [serial = 1956] [outer = 00000000] 07:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18C32C00) [pid = 3744] [serial = 1957] [outer = 18059000] 07:41:59 INFO - PROCESS | 3744 | 1461163319038 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (19639400) [pid = 3744] [serial = 1958] [outer = 18059000] 07:41:59 INFO - PROCESS | 3744 | 1461163319443 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 618ms 07:41:59 INFO - PROCESS | 3744 | 1461163319501 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 3744 | 1461163319503 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:41:59 INFO - PROCESS | 3744 | 1461163319507 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:41:59 INFO - PROCESS | 3744 | 1461163319508 Marionette TRACE conn3 <- [1,2574,null,{}] 07:41:59 INFO - PROCESS | 3744 | 1461163319512 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 3744 | 1461163319587 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:41:59 INFO - PROCESS | 3744 | 1461163319592 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 3744 | ++DOCSHELL 1678EC00 == 36 [pid = 3744] [id = 653] 07:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18C2F000) [pid = 3744] [serial = 1959] [outer = 00000000] 07:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19672400) [pid = 3744] [serial = 1960] [outer = 18C2F000] 07:41:59 INFO - PROCESS | 3744 | 1461163319636 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19672000) [pid = 3744] [serial = 1961] [outer = 18C2F000] 07:42:00 INFO - PROCESS | 3744 | 1461163320066 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 587ms 07:42:00 INFO - PROCESS | 3744 | 1461163320104 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:42:00 INFO - PROCESS | 3744 | 1461163320106 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:42:00 INFO - PROCESS | 3744 | 1461163320154 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 3744 | 1461163320157 Marionette TRACE conn3 <- [1,2578,null,{}] 07:42:00 INFO - PROCESS | 3744 | 1461163320163 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:00 INFO - PROCESS | 3744 | 1461163320265 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:42:00 INFO - PROCESS | 3744 | 1461163320434 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 3744 | ++DOCSHELL 13263C00 == 37 [pid = 3744] [id = 654] 07:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (133CEC00) [pid = 3744] [serial = 1962] [outer = 00000000] 07:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (13AF3400) [pid = 3744] [serial = 1963] [outer = 133CEC00] 07:42:00 INFO - PROCESS | 3744 | 1461163320504 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1434A400) [pid = 3744] [serial = 1964] [outer = 133CEC00] 07:42:01 INFO - PROCESS | 3744 | 1461163321048 Marionette TRACE conn3 <- [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]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 926ms 07:42:01 INFO - PROCESS | 3744 | 1461163321084 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 3744 | 1461163321087 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:42:01 INFO - PROCESS | 3744 | 1461163321092 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:42:01 INFO - PROCESS | 3744 | 1461163321094 Marionette TRACE conn3 <- [1,2582,null,{}] 07:42:01 INFO - PROCESS | 3744 | 1461163321102 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:01 INFO - PROCESS | 3744 | 1461163321205 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:42:01 INFO - PROCESS | 3744 | 1461163321308 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 3744 | ++DOCSHELL 1561F400 == 38 [pid = 3744] [id = 655] 07:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (156A7000) [pid = 3744] [serial = 1965] [outer = 00000000] 07:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1689F000) [pid = 3744] [serial = 1966] [outer = 156A7000] 07:42:01 INFO - PROCESS | 3744 | 1461163321363 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (168FBC00) [pid = 3744] [serial = 1967] [outer = 156A7000] 07:42:01 INFO - PROCESS | 3744 | 1461163322001 Marionette TRACE conn3 <- [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]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 942ms 07:42:02 INFO - PROCESS | 3744 | 1461163322039 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 3744 | 1461163322041 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:42:02 INFO - PROCESS | 3744 | 1461163322045 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 3744 | 1461163322047 Marionette TRACE conn3 <- [1,2586,null,{}] 07:42:02 INFO - PROCESS | 3744 | 1461163322051 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 3744 | 1461163322150 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:42:02 INFO - PROCESS | 3744 | 1461163322288 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 3744 | ++DOCSHELL 192E9C00 == 39 [pid = 3744] [id = 656] 07:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (192EA000) [pid = 3744] [serial = 1968] [outer = 00000000] 07:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19643C00) [pid = 3744] [serial = 1969] [outer = 192EA000] 07:42:02 INFO - PROCESS | 3744 | 1461163322351 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (196A2800) [pid = 3744] [serial = 1970] [outer = 192EA000] 07:42:02 INFO - PROCESS | 3744 | 1461163322915 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 942ms 07:42:02 INFO - PROCESS | 3744 | 1461163322974 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 3744 | 1461163322976 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:42:02 INFO - PROCESS | 3744 | 1461163322980 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 3744 | 1461163322982 Marionette TRACE conn3 <- [1,2590,null,{}] 07:42:02 INFO - PROCESS | 3744 | 1461163322985 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:03 INFO - PROCESS | 3744 | 1461163323082 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:42:03 INFO - PROCESS | 3744 | 1461163323229 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 3744 | ++DOCSHELL 1975E000 == 40 [pid = 3744] [id = 657] 07:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1975E800) [pid = 3744] [serial = 1971] [outer = 00000000] 07:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19767800) [pid = 3744] [serial = 1972] [outer = 1975E800] 07:42:03 INFO - PROCESS | 3744 | 1461163323285 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19801C00) [pid = 3744] [serial = 1973] [outer = 1975E800] 07:42:04 INFO - PROCESS | 3744 | 1461163324027 Marionette TRACE conn3 <- [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]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1082ms 07:42:04 INFO - PROCESS | 3744 | 1461163324067 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 3744 | 1461163324071 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:42:04 INFO - PROCESS | 3744 | 1461163324077 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 3744 | 1461163324081 Marionette TRACE conn3 <- [1,2594,null,{}] 07:42:04 INFO - PROCESS | 3744 | 1461163324086 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 3744 | 1461163324177 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:42:04 INFO - PROCESS | 3744 | 1461163324318 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 138D4400 == 39 [pid = 3744] [id = 652] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 133D6400 == 38 [pid = 3744] [id = 651] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 18C33C00 == 37 [pid = 3744] [id = 650] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 18633C00 == 36 [pid = 3744] [id = 649] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 1804F400 == 35 [pid = 3744] [id = 648] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 16897400 == 34 [pid = 3744] [id = 647] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 14AB5800 == 33 [pid = 3744] [id = 646] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 138D1C00 == 32 [pid = 3744] [id = 645] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 138D9800 == 31 [pid = 3744] [id = 644] 07:42:04 INFO - PROCESS | 3744 | --DOCSHELL 11B13000 == 30 [pid = 3744] [id = 643] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18D27400) [pid = 3744] [serial = 1910] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (168F7800) [pid = 3744] [serial = 1922] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19C16400) [pid = 3744] [serial = 1925] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1966DC00) [pid = 3744] [serial = 1912] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (12BE1C00) [pid = 3744] [serial = 1888] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19768400) [pid = 3744] [serial = 1886] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (142EB800) [pid = 3744] [serial = 1891] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (14347000) [pid = 3744] [serial = 1892] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (156ACC00) [pid = 3744] [serial = 1894] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15ACA000) [pid = 3744] [serial = 1895] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18C30000) [pid = 3744] [serial = 1906] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18C2FC00) [pid = 3744] [serial = 1907] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16E76000) [pid = 3744] [serial = 1900] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (17F35000) [pid = 3744] [serial = 1901] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16897800) [pid = 3744] [serial = 1897] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (168A1400) [pid = 3744] [serial = 1898] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (195CAC00) [pid = 3744] [serial = 1909] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (182FB800) [pid = 3744] [serial = 1903] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (18B38C00) [pid = 3744] [serial = 1904] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19643800) [pid = 3744] [serial = 1915] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1A193000) [pid = 3744] [serial = 1927] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (197F3400) [pid = 3744] [serial = 1918] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (19810000) [pid = 3744] [serial = 1919] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1980E800) [pid = 3744] [serial = 1924] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (13258C00) [pid = 3744] [serial = 1889] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1969F400) [pid = 3744] [serial = 1916] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (19644C00) [pid = 3744] [serial = 1913] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (182F4000) [pid = 3744] [serial = 1921] [outer = 00000000] [url = about:blank] 07:42:04 INFO - PROCESS | 3744 | ++DOCSHELL 11B14400 == 31 [pid = 3744] [id = 658] 07:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (11B1C400) [pid = 3744] [serial = 1974] [outer = 00000000] 07:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (138D4400) [pid = 3744] [serial = 1975] [outer = 11B1C400] 07:42:04 INFO - PROCESS | 3744 | 1461163324396 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (14348400) [pid = 3744] [serial = 1976] [outer = 11B1C400] 07:42:04 INFO - PROCESS | 3744 | 1461163324843 Marionette TRACE conn3 <- [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]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 803ms 07:42:04 INFO - PROCESS | 3744 | 1461163324879 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 3744 | 1461163324886 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:42:04 INFO - PROCESS | 3744 | 1461163324893 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:42:04 INFO - PROCESS | 3744 | 1461163324895 Marionette TRACE conn3 <- [1,2598,null,{}] 07:42:04 INFO - PROCESS | 3744 | 1461163324903 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 3744 | 1461163324983 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:42:04 INFO - PROCESS | 3744 | 1461163324990 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3744 | ++DOCSHELL 1325E400 == 32 [pid = 3744] [id = 659] 07:42:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (15467800) [pid = 3744] [serial = 1977] [outer = 00000000] 07:42:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (16530400) [pid = 3744] [serial = 1978] [outer = 15467800] 07:42:05 INFO - PROCESS | 3744 | 1461163325035 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1678E400) [pid = 3744] [serial = 1979] [outer = 15467800] 07:42:05 INFO - PROCESS | 3744 | 1461163325502 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 679ms 07:42:05 INFO - PROCESS | 3744 | 1461163325577 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 3744 | 1461163325580 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:42:05 INFO - PROCESS | 3744 | 1461163325583 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 3744 | 1461163325586 Marionette TRACE conn3 <- [1,2602,null,{}] 07:42:05 INFO - PROCESS | 3744 | 1461163325596 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 3744 | 1461163325676 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:42:05 INFO - PROCESS | 3744 | 1461163325776 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 3744 | ++DOCSHELL 17F8E000 == 33 [pid = 3744] [id = 660] 07:42:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (1804B800) [pid = 3744] [serial = 1980] [outer = 00000000] 07:42:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (18226000) [pid = 3744] [serial = 1981] [outer = 1804B800] 07:42:05 INFO - PROCESS | 3744 | 1461163325823 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (18630800) [pid = 3744] [serial = 1982] [outer = 1804B800] 07:42:06 INFO - PROCESS | 3744 | 1461163326197 Marionette TRACE conn3 <- [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]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 633ms 07:42:06 INFO - PROCESS | 3744 | 1461163326228 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:42:06 INFO - PROCESS | 3744 | 1461163326231 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:42:06 INFO - PROCESS | 3744 | 1461163326234 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 3744 | 1461163326236 Marionette TRACE conn3 <- [1,2606,null,{}] 07:42:06 INFO - PROCESS | 3744 | 1461163326239 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:06 INFO - PROCESS | 3744 | 1461163326315 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:42:06 INFO - PROCESS | 3744 | 1461163326348 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 3744 | ++DOCSHELL 1872E400 == 34 [pid = 3744] [id = 661] 07:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1872EC00) [pid = 3744] [serial = 1983] [outer = 00000000] 07:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18B39C00) [pid = 3744] [serial = 1984] [outer = 1872EC00] 07:42:06 INFO - PROCESS | 3744 | 1461163326397 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18BD8400) [pid = 3744] [serial = 1985] [outer = 1872EC00] 07:42:06 INFO - PROCESS | 3744 | 1461163326854 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 695ms 07:42:06 INFO - PROCESS | 3744 | 1461163326915 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 3744 | 1461163326917 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:42:06 INFO - PROCESS | 3744 | 1461163326920 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:42:06 INFO - PROCESS | 3744 | 1461163326922 Marionette TRACE conn3 <- [1,2610,null,{}] 07:42:06 INFO - PROCESS | 3744 | 1461163326925 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 3744 | 1461163327035 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:42:07 INFO - PROCESS | 3744 | 1461163327044 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3744 | ++DOCSHELL 18C2A400 == 35 [pid = 3744] [id = 662] 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18C30800) [pid = 3744] [serial = 1986] [outer = 00000000] 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (192DE800) [pid = 3744] [serial = 1987] [outer = 18C30800] 07:42:07 INFO - PROCESS | 3744 | 1461163327089 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (192ED800) [pid = 3744] [serial = 1988] [outer = 18C30800] 07:42:07 INFO - PROCESS | 3744 | 1461163327539 Marionette TRACE conn3 <- [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]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 618ms 07:42:07 INFO - PROCESS | 3744 | 1461163327558 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 3744 | 1461163327560 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:42:07 INFO - PROCESS | 3744 | 1461163327563 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:42:07 INFO - PROCESS | 3744 | 1461163327565 Marionette TRACE conn3 <- [1,2614,null,{}] 07:42:07 INFO - PROCESS | 3744 | 1461163327568 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 3744 | 1461163327695 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:42:07 INFO - PROCESS | 3744 | 1461163327786 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3744 | ++DOCSHELL 02A8B400 == 36 [pid = 3744] [id = 663] 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (02A92000) [pid = 3744] [serial = 1989] [outer = 00000000] 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19678800) [pid = 3744] [serial = 1990] [outer = 02A92000] 07:42:07 INFO - PROCESS | 3744 | 1461163327834 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (196A8000) [pid = 3744] [serial = 1991] [outer = 02A92000] 07:42:08 INFO - PROCESS | 3744 | 1461163328239 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 726ms 07:42:08 INFO - PROCESS | 3744 | 1461163328288 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 3744 | 1461163328290 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:42:08 INFO - PROCESS | 3744 | 1461163328293 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:42:08 INFO - PROCESS | 3744 | 1461163328295 Marionette TRACE conn3 <- [1,2618,null,{}] 07:42:08 INFO - PROCESS | 3744 | 1461163328298 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:08 INFO - PROCESS | 3744 | 1461163328407 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:42:08 INFO - PROCESS | 3744 | 1461163328412 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 3744 | ++DOCSHELL 1966D800 == 37 [pid = 3744] [id = 664] 07:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (196A4C00) [pid = 3744] [serial = 1992] [outer = 00000000] 07:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1976B800) [pid = 3744] [serial = 1993] [outer = 196A4C00] 07:42:08 INFO - PROCESS | 3744 | 1461163328506 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1976A800) [pid = 3744] [serial = 1994] [outer = 196A4C00] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18059400) [pid = 3744] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1689B000) [pid = 3744] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1864AC00) [pid = 3744] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18C34000) [pid = 3744] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (133DA000) [pid = 3744] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18059000) [pid = 3744] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (14AB6000) [pid = 3744] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:42:08 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (138D7800) [pid = 3744] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:42:09 INFO - PROCESS | 3744 | 1461163329036 Marionette TRACE conn3 <- [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]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 834ms 07:42:09 INFO - PROCESS | 3744 | 1461163329148 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 3744 | 1461163329152 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:42:09 INFO - PROCESS | 3744 | 1461163329158 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:42:09 INFO - PROCESS | 3744 | 1461163329162 Marionette TRACE conn3 <- [1,2622,null,{}] 07:42:09 INFO - PROCESS | 3744 | 1461163329168 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:09 INFO - PROCESS | 3744 | 1461163329264 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:42:09 INFO - PROCESS | 3744 | 1461163329389 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:09 INFO - PROCESS | 3744 | ++DOCSHELL 12BE8400 == 38 [pid = 3744] [id = 665] 07:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1325E000) [pid = 3744] [serial = 1995] [outer = 00000000] 07:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (146AE400) [pid = 3744] [serial = 1996] [outer = 1325E000] 07:42:09 INFO - PROCESS | 3744 | 1461163329447 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15466C00) [pid = 3744] [serial = 1997] [outer = 1325E000] 07:42:10 INFO - PROCESS | 3744 | 1461163330029 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 927ms 07:42:10 INFO - PROCESS | 3744 | 1461163330090 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:42:10 INFO - PROCESS | 3744 | 1461163330096 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:42:10 INFO - PROCESS | 3744 | 1461163330103 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 3744 | 1461163330105 Marionette TRACE conn3 <- [1,2626,null,{}] 07:42:10 INFO - PROCESS | 3744 | 1461163330110 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:10 INFO - PROCESS | 3744 | 1461163330233 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:42:10 INFO - PROCESS | 3744 | 1461163330367 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 3744 | ++DOCSHELL 1689EC00 == 39 [pid = 3744] [id = 666] 07:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (168A5400) [pid = 3744] [serial = 1998] [outer = 00000000] 07:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (179D3800) [pid = 3744] [serial = 1999] [outer = 168A5400] 07:42:10 INFO - PROCESS | 3744 | 1461163330423 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1804D000) [pid = 3744] [serial = 2000] [outer = 168A5400] 07:42:11 INFO - PROCESS | 3744 | 1461163331020 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 989ms 07:42:11 INFO - PROCESS | 3744 | 1461163331087 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 3744 | 1461163331090 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:42:11 INFO - PROCESS | 3744 | 1461163331094 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 3744 | 1461163331097 Marionette TRACE conn3 <- [1,2630,null,{}] 07:42:11 INFO - PROCESS | 3744 | 1461163331108 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 3744 | 1461163331208 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:42:11 INFO - PROCESS | 3744 | 1461163331341 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 3744 | ++DOCSHELL 1963A800 == 40 [pid = 3744] [id = 667] 07:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1963AC00) [pid = 3744] [serial = 2001] [outer = 00000000] 07:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19670400) [pid = 3744] [serial = 2002] [outer = 1963AC00] 07:42:11 INFO - PROCESS | 3744 | 1461163331399 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (196A7000) [pid = 3744] [serial = 2003] [outer = 1963AC00] 07:42:11 INFO - PROCESS | 3744 | 1461163331976 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 881ms 07:42:11 INFO - PROCESS | 3744 | 1461163331997 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 3744 | 1461163332000 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:42:11 INFO - PROCESS | 3744 | 1461163332019 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 3744 | 1461163332022 Marionette TRACE conn3 <- [1,2634,null,{}] 07:42:12 INFO - PROCESS | 3744 | 1461163332026 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 3744 | 1461163332107 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:42:12 INFO - PROCESS | 3744 | 1461163332338 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:12 INFO - PROCESS | 3744 | ++DOCSHELL 11B14800 == 41 [pid = 3744] [id = 668] 07:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (11B1D000) [pid = 3744] [serial = 2004] [outer = 00000000] 07:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (142CB800) [pid = 3744] [serial = 2005] [outer = 11B1D000] 07:42:12 INFO - PROCESS | 3744 | 1461163332394 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (143A7800) [pid = 3744] [serial = 2006] [outer = 11B1D000] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 02A8B400 == 40 [pid = 3744] [id = 663] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 18C2A400 == 39 [pid = 3744] [id = 662] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 1872E400 == 38 [pid = 3744] [id = 661] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 17F8E000 == 37 [pid = 3744] [id = 660] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 1325E400 == 36 [pid = 3744] [id = 659] 07:42:12 INFO - PROCESS | 3744 | --DOCSHELL 11B14400 == 35 [pid = 3744] [id = 658] 07:42:12 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19672400) [pid = 3744] [serial = 1960] [outer = 00000000] [url = about:blank] 07:42:12 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (182FCC00) [pid = 3744] [serial = 1945] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18639800) [pid = 3744] [serial = 1946] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16E77C00) [pid = 3744] [serial = 1942] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18B36C00) [pid = 3744] [serial = 1948] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19524400) [pid = 3744] [serial = 1951] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16791000) [pid = 3744] [serial = 1954] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18C32C00) [pid = 3744] [serial = 1957] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19520C00) [pid = 3744] [serial = 1952] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (136A2800) [pid = 3744] [serial = 1930] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (15A3E000) [pid = 3744] [serial = 1939] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15C0DC00) [pid = 3744] [serial = 1940] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (143A9800) [pid = 3744] [serial = 1936] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (14AAE800) [pid = 3744] [serial = 1937] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15C01C00) [pid = 3744] [serial = 1933] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1689F800) [pid = 3744] [serial = 1955] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18B35C00) [pid = 3744] [serial = 1949] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19639400) [pid = 3744] [serial = 1958] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1804AC00) [pid = 3744] [serial = 1943] [outer = 00000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3744 | 1461163333012 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1035ms 07:42:13 INFO - PROCESS | 3744 | 1461163333059 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 3744 | 1461163333064 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:42:13 INFO - PROCESS | 3744 | 1461163333069 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 3744 | 1461163333072 Marionette TRACE conn3 <- [1,2638,null,{}] 07:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:42:13 INFO - PROCESS | 3744 | 1461163333076 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:13 INFO - PROCESS | 3744 | 1461163333173 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:42:13 INFO - PROCESS | 3744 | 1461163333265 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 3744 | ++DOCSHELL 15456400 == 36 [pid = 3744] [id = 669] 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15459800) [pid = 3744] [serial = 2007] [outer = 00000000] 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15628800) [pid = 3744] [serial = 2008] [outer = 15459800] 07:42:13 INFO - PROCESS | 3744 | 1461163333313 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15ACF400) [pid = 3744] [serial = 2009] [outer = 15459800] 07:42:13 INFO - PROCESS | 3744 | 1461163333664 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 633ms 07:42:13 INFO - PROCESS | 3744 | 1461163333712 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 3744 | 1461163333716 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 07:42:13 INFO - PROCESS | 3744 | 1461163333721 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 3744 | 1461163333723 Marionette TRACE conn3 <- [1,2642,null,{}] 07:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:42:13 INFO - PROCESS | 3744 | 1461163333727 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:13 INFO - PROCESS | 3744 | 1461163333809 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:42:13 INFO - PROCESS | 3744 | 1461163333847 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 3744 | ++DOCSHELL 1689F800 == 37 [pid = 3744] [id = 670] 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (168A3400) [pid = 3744] [serial = 2010] [outer = 00000000] 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17F3DC00) [pid = 3744] [serial = 2011] [outer = 168A3400] 07:42:13 INFO - PROCESS | 3744 | 1461163333893 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18056C00) [pid = 3744] [serial = 2012] [outer = 168A3400] 07:42:14 INFO - PROCESS | 3744 | 1461163334379 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 695ms 07:42:14 INFO - PROCESS | 3744 | 1461163334424 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 3744 | 1461163334426 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 07:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:42:14 INFO - PROCESS | 3744 | 1461163334431 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 3744 | 1461163334436 Marionette TRACE conn3 <- [1,2646,null,{}] 07:42:14 INFO - PROCESS | 3744 | 1461163334445 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:14 INFO - PROCESS | 3744 | 1461163334525 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:42:14 INFO - PROCESS | 3744 | 1461163334531 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 3744 | ++DOCSHELL 179D2000 == 38 [pid = 3744] [id = 671] 07:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18B37800) [pid = 3744] [serial = 2013] [outer = 00000000] 07:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18C2E000) [pid = 3744] [serial = 2014] [outer = 18B37800] 07:42:14 INFO - PROCESS | 3744 | 1461163334576 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18C32000) [pid = 3744] [serial = 2015] [outer = 18B37800] 07:42:15 INFO - PROCESS | 3744 | 1461163335017 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 649ms 07:42:15 INFO - PROCESS | 3744 | 1461163335071 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 3744 | 1461163335073 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 07:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:42:15 INFO - PROCESS | 3744 | 1461163335077 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 3744 | 1461163335078 Marionette TRACE conn3 <- [1,2650,null,{}] 07:42:15 INFO - PROCESS | 3744 | 1461163335081 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 3744 | 1461163335158 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:42:15 INFO - PROCESS | 3744 | 1461163335164 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 3744 | ++DOCSHELL 18BD7000 == 39 [pid = 3744] [id = 672] 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19520C00) [pid = 3744] [serial = 2016] [outer = 00000000] 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1963B800) [pid = 3744] [serial = 2017] [outer = 19520C00] 07:42:15 INFO - PROCESS | 3744 | 1461163335237 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19641000) [pid = 3744] [serial = 2018] [outer = 19520C00] 07:42:15 INFO - PROCESS | 3744 | 1461163335703 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 617ms 07:42:15 INFO - PROCESS | 3744 | 1461163335715 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 3744 | 1461163335716 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 07:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:42:15 INFO - PROCESS | 3744 | 1461163335719 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 3744 | 1461163335721 Marionette TRACE conn3 <- [1,2654,null,{}] 07:42:15 INFO - PROCESS | 3744 | 1461163335725 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 3744 | 1461163335831 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:42:15 INFO - PROCESS | 3744 | 1461163335837 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 3744 | ++DOCSHELL 196A6800 == 40 [pid = 3744] [id = 673] 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (196A9000) [pid = 3744] [serial = 2019] [outer = 00000000] 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19766000) [pid = 3744] [serial = 2020] [outer = 196A9000] 07:42:15 INFO - PROCESS | 3744 | 1461163335942 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19B55800) [pid = 3744] [serial = 2021] [outer = 196A9000] 07:42:16 INFO - PROCESS | 3744 | 1461163336882 Marionette TRACE conn3 <- [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]]]}] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18C2F000) [pid = 3744] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (02A92000) [pid = 3744] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (11B1C400) [pid = 3744] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (15467800) [pid = 3744] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (18C30800) [pid = 3744] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1804B800) [pid = 3744] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:42:16 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1872EC00) [pid = 3744] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:42:16 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) 07:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 07:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:42:16 INFO - PROCESS | 3744 | 1461163336898 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 3744 | 1461163336900 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 07:42:16 INFO - PROCESS | 3744 | 1461163336904 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 3744 | 1461163336905 Marionette TRACE conn3 <- [1,2658,null,{}] 07:42:16 INFO - PROCESS | 3744 | 1461163336909 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:17 INFO - PROCESS | 3744 | 1461163337019 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:42:17 INFO - PROCESS | 3744 | 1461163337028 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 3744 | ++DOCSHELL 12BE0000 == 41 [pid = 3744] [id = 674] 07:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (133CF800) [pid = 3744] [serial = 2022] [outer = 00000000] 07:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B38C00) [pid = 3744] [serial = 2023] [outer = 133CF800] 07:42:17 INFO - PROCESS | 3744 | 1461163337072 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18C33400) [pid = 3744] [serial = 2024] [outer = 133CF800] 07:42:17 INFO - PROCESS | 3744 | 1461163337979 Marionette TRACE conn3 <- [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] 07:42:17 INFO - PROCESS | 3744 | 1461163338007 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 07:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:42:17 INFO - PROCESS | 3744 | 1461163337998 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 3744 | 1461163337999 Marionette TRACE conn3 <- [1,2662,null,{}] 07:42:18 INFO - PROCESS | 3744 | 1461163338003 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:18 INFO - PROCESS | 3744 | 1461163338077 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:42:18 INFO - PROCESS | 3744 | 1461163338082 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 3744 | ++DOCSHELL 12B3E000 == 42 [pid = 3744] [id = 675] 07:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1872EC00) [pid = 3744] [serial = 2025] [outer = 00000000] 07:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1A35E400) [pid = 3744] [serial = 2026] [outer = 1872EC00] 07:42:18 INFO - PROCESS | 3744 | 1461163338134 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1A35A800) [pid = 3744] [serial = 2027] [outer = 1872EC00] 07:42:19 INFO - PROCESS | 3744 | 1461163339072 Marionette TRACE conn3 <- [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] 07:42:19 INFO - PROCESS | 3744 | 1461163339099 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 07:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:42:19 INFO - PROCESS | 3744 | 1461163339106 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 3744 | 1461163339108 Marionette TRACE conn3 <- [1,2666,null,{}] 07:42:19 INFO - PROCESS | 3744 | 1461163339111 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:19 INFO - PROCESS | 3744 | 1461163339195 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:42:19 INFO - PROCESS | 3744 | 1461163339201 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 3744 | ++DOCSHELL 1A18DC00 == 43 [pid = 3744] [id = 676] 07:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A49A800) [pid = 3744] [serial = 2028] [outer = 00000000] 07:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A883C00) [pid = 3744] [serial = 2029] [outer = 1A49A800] 07:42:19 INFO - PROCESS | 3744 | 1461163339245 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A882C00) [pid = 3744] [serial = 2030] [outer = 1A49A800] 07:42:20 INFO - PROCESS | 3744 | 1461163340431 Marionette TRACE conn3 <- [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]]]}] 07:42:20 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) 07:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1374ms 07:42:20 INFO - PROCESS | 3744 | 1461163340492 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 3744 | 1461163340496 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 07:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:42:20 INFO - PROCESS | 3744 | 1461163340501 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 3744 | 1461163340504 Marionette TRACE conn3 <- [1,2670,null,{}] 07:42:20 INFO - PROCESS | 3744 | 1461163340553 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 3744 | 1461163340689 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:42:20 INFO - PROCESS | 3744 | 1461163340788 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 3744 | ++DOCSHELL 142EC800 == 44 [pid = 3744] [id = 677] 07:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (14A06400) [pid = 3744] [serial = 2031] [outer = 00000000] 07:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (168F5800) [pid = 3744] [serial = 2032] [outer = 14A06400] 07:42:20 INFO - PROCESS | 3744 | 1461163340846 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1804A800) [pid = 3744] [serial = 2033] [outer = 14A06400] 07:42:21 INFO - PROCESS | 3744 | 1461163341847 Marionette TRACE conn3 <- [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]]]}] 07:42:21 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) 07:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1405ms 07:42:21 INFO - PROCESS | 3744 | 1461163341931 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 3744 | 1461163341936 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 07:42:21 INFO - PROCESS | 3744 | 1461163341944 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 3744 | 1461163341947 Marionette TRACE conn3 <- [1,2674,null,{}] 07:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:42:21 INFO - PROCESS | 3744 | 1461163341951 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 3744 | 1461163342044 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:42:22 INFO - PROCESS | 3744 | 1461163342436 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 3744 | ++DOCSHELL 123BC000 == 45 [pid = 3744] [id = 678] 07:42:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (123F9000) [pid = 3744] [serial = 2034] [outer = 00000000] 07:42:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (136A9C00) [pid = 3744] [serial = 2035] [outer = 123F9000] 07:42:22 INFO - PROCESS | 3744 | 1461163342490 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (13AE6400) [pid = 3744] [serial = 2036] [outer = 123F9000] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 12B3E000 == 44 [pid = 3744] [id = 675] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 12BE0000 == 43 [pid = 3744] [id = 674] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 196A6800 == 42 [pid = 3744] [id = 673] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 18BD7000 == 41 [pid = 3744] [id = 672] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 179D2000 == 40 [pid = 3744] [id = 671] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 1689F800 == 39 [pid = 3744] [id = 670] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 15456400 == 38 [pid = 3744] [id = 669] 07:42:23 INFO - PROCESS | 3744 | --DOCSHELL 11B14800 == 37 [pid = 3744] [id = 668] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19672000) [pid = 3744] [serial = 1961] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19678800) [pid = 3744] [serial = 1990] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (196A8000) [pid = 3744] [serial = 1991] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1976B800) [pid = 3744] [serial = 1993] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18B39C00) [pid = 3744] [serial = 1984] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (138D4400) [pid = 3744] [serial = 1975] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (14348400) [pid = 3744] [serial = 1976] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16530400) [pid = 3744] [serial = 1978] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (192DE800) [pid = 3744] [serial = 1987] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1678E400) [pid = 3744] [serial = 1979] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19767800) [pid = 3744] [serial = 1972] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13AF3400) [pid = 3744] [serial = 1963] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19643C00) [pid = 3744] [serial = 1969] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18226000) [pid = 3744] [serial = 1981] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (192ED800) [pid = 3744] [serial = 1988] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18630800) [pid = 3744] [serial = 1982] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1689F000) [pid = 3744] [serial = 1966] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (18BD8400) [pid = 3744] [serial = 1985] [outer = 00000000] [url = about:blank] 07:42:23 INFO - PROCESS | 3744 | 1461163343490 Marionette TRACE conn3 <- [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] 07:42:23 INFO - PROCESS | 3744 | 1461163343539 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 07:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:42:23 INFO - PROCESS | 3744 | 1461163343543 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 3744 | 1461163343547 Marionette TRACE conn3 <- [1,2678,null,{}] 07:42:23 INFO - PROCESS | 3744 | 1461163343552 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 3744 | 1461163343633 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:42:23 INFO - PROCESS | 3744 | 1461163343641 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 3744 | ++DOCSHELL 13AE9000 == 38 [pid = 3744] [id = 679] 07:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (142D1000) [pid = 3744] [serial = 2037] [outer = 00000000] 07:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (14AB3800) [pid = 3744] [serial = 2038] [outer = 142D1000] 07:42:23 INFO - PROCESS | 3744 | 1461163343688 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15469800) [pid = 3744] [serial = 2039] [outer = 142D1000] 07:42:24 INFO - PROCESS | 3744 | 1461163344683 Marionette TRACE conn3 <- [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] 07:42:24 INFO - PROCESS | 3744 | 1461163344744 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 07:42:24 INFO - PROCESS | 3744 | 1461163344749 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:42:24 INFO - PROCESS | 3744 | 1461163344751 Marionette TRACE conn3 <- [1,2682,null,{}] 07:42:24 INFO - PROCESS | 3744 | 1461163344755 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:24 INFO - PROCESS | 3744 | 1461163344833 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:42:24 INFO - PROCESS | 3744 | 1461163344840 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 3744 | ++DOCSHELL 15627400 == 39 [pid = 3744] [id = 680] 07:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (15635400) [pid = 3744] [serial = 2040] [outer = 00000000] 07:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1652A800) [pid = 3744] [serial = 2041] [outer = 15635400] 07:42:24 INFO - PROCESS | 3744 | 1461163344886 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1678E800) [pid = 3744] [serial = 2042] [outer = 15635400] 07:42:25 INFO - PROCESS | 3744 | 1461163345877 Marionette TRACE conn3 <- [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] 07:42:25 INFO - PROCESS | 3744 | 1461163345943 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 07:42:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:42:25 INFO - PROCESS | 3744 | 1461163345948 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 3744 | 1461163345954 Marionette TRACE conn3 <- [1,2686,null,{}] 07:42:25 INFO - PROCESS | 3744 | 1461163345971 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:26 INFO - PROCESS | 3744 | 1461163346082 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:42:26 INFO - PROCESS | 3744 | 1461163346089 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 3744 | ++DOCSHELL 168A1400 == 40 [pid = 3744] [id = 681] 07:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (168A1800) [pid = 3744] [serial = 2043] [outer = 00000000] 07:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18054400) [pid = 3744] [serial = 2044] [outer = 168A1800] 07:42:26 INFO - PROCESS | 3744 | 1461163346134 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (182F5800) [pid = 3744] [serial = 2045] [outer = 168A1800] 07:42:27 INFO - PROCESS | 3744 | 1461163347083 Marionette TRACE conn3 <- [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] 07:42:27 INFO - PROCESS | 3744 | 1461163347145 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 07:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:42:27 INFO - PROCESS | 3744 | 1461163347148 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 3744 | 1461163347150 Marionette TRACE conn3 <- [1,2690,null,{}] 07:42:27 INFO - PROCESS | 3744 | 1461163347153 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 3744 | 1461163347261 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:42:27 INFO - PROCESS | 3744 | 1461163347267 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 3744 | ++DOCSHELL 18647800 == 41 [pid = 3744] [id = 682] 07:42:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1872E400) [pid = 3744] [serial = 2046] [outer = 00000000] 07:42:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18B37400) [pid = 3744] [serial = 2047] [outer = 1872E400] 07:42:27 INFO - PROCESS | 3744 | 1461163347322 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18B42400) [pid = 3744] [serial = 2048] [outer = 1872E400] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1872EC00) [pid = 3744] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (168A3400) [pid = 3744] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11B1D000) [pid = 3744] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (196A9000) [pid = 3744] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (133CF800) [pid = 3744] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18B37800) [pid = 3744] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15459800) [pid = 3744] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:42:27 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19520C00) [pid = 3744] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:42:27 INFO - PROCESS | 3744 | 1461163347783 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:42:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 695ms 07:42:27 INFO - PROCESS | 3744 | 1461163347847 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 3744 | 1461163347849 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 07:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:42:27 INFO - PROCESS | 3744 | 1461163347852 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 3744 | 1461163347854 Marionette TRACE conn3 <- [1,2694,null,{}] 07:42:27 INFO - PROCESS | 3744 | 1461163347857 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 3744 | 1461163347932 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:42:27 INFO - PROCESS | 3744 | 1461163347938 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 3744 | ++DOCSHELL 18B37800 == 42 [pid = 3744] [id = 683] 07:42:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18B3C000) [pid = 3744] [serial = 2049] [outer = 00000000] 07:42:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18C2C400) [pid = 3744] [serial = 2050] [outer = 18B3C000] 07:42:27 INFO - PROCESS | 3744 | 1461163347993 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18C36000) [pid = 3744] [serial = 2051] [outer = 18B3C000] 07:42:28 INFO - PROCESS | 3744 | 1461163348432 Marionette TRACE conn3 <- [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]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:42:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 634ms 07:42:28 INFO - PROCESS | 3744 | 1461163348474 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 3744 | 1461163348476 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 07:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:42:28 INFO - PROCESS | 3744 | 1461163348479 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 3744 | 1461163348481 Marionette TRACE conn3 <- [1,2698,null,{}] 07:42:28 INFO - PROCESS | 3744 | 1461163348484 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:28 INFO - PROCESS | 3744 | 1461163348557 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:42:28 INFO - PROCESS | 3744 | 1461163348564 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:28 INFO - PROCESS | 3744 | ++DOCSHELL 18C2A800 == 43 [pid = 3744] [id = 684] 07:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18C2B000) [pid = 3744] [serial = 2052] [outer = 00000000] 07:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15474C00) [pid = 3744] [serial = 2053] [outer = 18C2B000] 07:42:28 INFO - PROCESS | 3744 | 1461163348608 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (195C7000) [pid = 3744] [serial = 2054] [outer = 18C2B000] 07:42:29 INFO - PROCESS | 3744 | 1461163349072 Marionette TRACE conn3 <- [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] 07:42:29 INFO - PROCESS | 3744 | 1461163349120 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 07:42:29 INFO - PROCESS | 3744 | 1461163349123 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:42:29 INFO - PROCESS | 3744 | 1461163349125 Marionette TRACE conn3 <- [1,2702,null,{}] 07:42:29 INFO - PROCESS | 3744 | 1461163349128 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:29 INFO - PROCESS | 3744 | 1461163349201 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:42:29 INFO - PROCESS | 3744 | 1461163349206 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 3744 | ++DOCSHELL 11B19400 == 44 [pid = 3744] [id = 685] 07:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1966CC00) [pid = 3744] [serial = 2055] [outer = 00000000] 07:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (196A2400) [pid = 3744] [serial = 2056] [outer = 1966CC00] 07:42:29 INFO - PROCESS | 3744 | 1461163349250 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (196A5800) [pid = 3744] [serial = 2057] [outer = 1966CC00] 07:42:29 INFO - PROCESS | 3744 | 1461163349875 Marionette TRACE conn3 <- [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]]]}] 07:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 788ms 07:42:29 INFO - PROCESS | 3744 | 1461163349934 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 3744 | 1461163349938 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 07:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:42:29 INFO - PROCESS | 3744 | 1461163349959 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 3744 | 1461163349963 Marionette TRACE conn3 <- [1,2706,null,{}] 07:42:29 INFO - PROCESS | 3744 | 1461163349968 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:30 INFO - PROCESS | 3744 | 1461163350070 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:42:30 INFO - PROCESS | 3744 | 1461163350180 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 3744 | ++DOCSHELL 133CC000 == 45 [pid = 3744] [id = 686] 07:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (133D6400) [pid = 3744] [serial = 2058] [outer = 00000000] 07:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (156AE800) [pid = 3744] [serial = 2059] [outer = 133D6400] 07:42:30 INFO - PROCESS | 3744 | 1461163350241 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15AE5000) [pid = 3744] [serial = 2060] [outer = 133D6400] 07:42:30 INFO - PROCESS | 3744 | 1461163350837 Marionette TRACE conn3 <- [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] 07:42:30 INFO - PROCESS | 3744 | 1461163350910 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 07:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:42:30 INFO - PROCESS | 3744 | 1461163350917 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 3744 | 1461163350920 Marionette TRACE conn3 <- [1,2710,null,{}] 07:42:30 INFO - PROCESS | 3744 | 1461163350924 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 3744 | 1461163351027 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:42:31 INFO - PROCESS | 3744 | 1461163351161 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 3744 | ++DOCSHELL 16897C00 == 46 [pid = 3744] [id = 687] 07:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1689F800) [pid = 3744] [serial = 2061] [outer = 00000000] 07:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (182FF800) [pid = 3744] [serial = 2062] [outer = 1689F800] 07:42:31 INFO - PROCESS | 3744 | 1461163351216 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18730800) [pid = 3744] [serial = 2063] [outer = 1689F800] 07:42:31 INFO - PROCESS | 3744 | 1461163351829 Marionette TRACE conn3 <- [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] 07:42:31 INFO - PROCESS | 3744 | 1461163351846 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 07:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:42:31 INFO - PROCESS | 3744 | 1461163351850 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 3744 | 1461163351854 Marionette TRACE conn3 <- [1,2714,null,{}] 07:42:31 INFO - PROCESS | 3744 | 1461163351865 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 3744 | 1461163351966 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:42:32 INFO - PROCESS | 3744 | 1461163352101 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 3744 | ++DOCSHELL 1966D400 == 47 [pid = 3744] [id = 688] 07:42:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19673000) [pid = 3744] [serial = 2064] [outer = 00000000] 07:42:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1976B000) [pid = 3744] [serial = 2065] [outer = 19673000] 07:42:32 INFO - PROCESS | 3744 | 1461163352160 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19801800) [pid = 3744] [serial = 2066] [outer = 19673000] 07:42:32 INFO - PROCESS | 3744 | 1461163352775 Marionette TRACE conn3 <- [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]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 989ms 07:42:32 INFO - PROCESS | 3744 | 1461163352835 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 3744 | 1461163352838 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 07:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:42:32 INFO - PROCESS | 3744 | 1461163352842 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 3744 | 1461163352844 Marionette TRACE conn3 <- [1,2718,null,{}] 07:42:32 INFO - PROCESS | 3744 | 1461163352848 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:32 INFO - PROCESS | 3744 | 1461163352945 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:42:33 INFO - PROCESS | 3744 | 1461163353077 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 3744 | ++DOCSHELL 13262C00 == 48 [pid = 3744] [id = 689] 07:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (142CE800) [pid = 3744] [serial = 2067] [outer = 00000000] 07:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19CE6C00) [pid = 3744] [serial = 2068] [outer = 142CE800] 07:42:33 INFO - PROCESS | 3744 | 1461163353134 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A18EC00) [pid = 3744] [serial = 2069] [outer = 142CE800] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 18C2A800 == 47 [pid = 3744] [id = 684] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 18B37800 == 46 [pid = 3744] [id = 683] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 18647800 == 45 [pid = 3744] [id = 682] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 168A1400 == 44 [pid = 3744] [id = 681] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 15627400 == 43 [pid = 3744] [id = 680] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 13AE9000 == 42 [pid = 3744] [id = 679] 07:42:34 INFO - PROCESS | 3744 | --DOCSHELL 123BC000 == 41 [pid = 3744] [id = 678] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A35E400) [pid = 3744] [serial = 2026] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17F3DC00) [pid = 3744] [serial = 2011] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (143A7800) [pid = 3744] [serial = 2006] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (179D3800) [pid = 3744] [serial = 1999] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19766000) [pid = 3744] [serial = 2020] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18B38C00) [pid = 3744] [serial = 2023] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18C32000) [pid = 3744] [serial = 2015] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15628800) [pid = 3744] [serial = 2008] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18056C00) [pid = 3744] [serial = 2012] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18C33400) [pid = 3744] [serial = 2024] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (15ACF400) [pid = 3744] [serial = 2009] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (146AE400) [pid = 3744] [serial = 1996] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (142CB800) [pid = 3744] [serial = 2005] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19B55800) [pid = 3744] [serial = 2021] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19641000) [pid = 3744] [serial = 2018] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18C2E000) [pid = 3744] [serial = 2014] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19670400) [pid = 3744] [serial = 2002] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1963B800) [pid = 3744] [serial = 2017] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1A883C00) [pid = 3744] [serial = 2029] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A35A800) [pid = 3744] [serial = 2027] [outer = 00000000] [url = about:blank] 07:42:34 INFO - PROCESS | 3744 | 1461163354228 Marionette TRACE conn3 <- [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] 07:42:34 INFO - PROCESS | 3744 | 1461163354294 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 07:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:42:34 INFO - PROCESS | 3744 | 1461163354299 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 3744 | 1461163354301 Marionette TRACE conn3 <- [1,2722,null,{}] 07:42:34 INFO - PROCESS | 3744 | 1461163354313 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 3744 | 1461163354391 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:42:34 INFO - PROCESS | 3744 | 1461163354453 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 3744 | ++DOCSHELL 142F1C00 == 42 [pid = 3744] [id = 690] 07:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15466400) [pid = 3744] [serial = 2070] [outer = 00000000] 07:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15A38400) [pid = 3744] [serial = 2071] [outer = 15466400] 07:42:34 INFO - PROCESS | 3744 | 1461163354581 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15C84C00) [pid = 3744] [serial = 2072] [outer = 15466400] 07:42:34 INFO - PROCESS | 3744 | 1461163354997 Marionette TRACE conn3 <- [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]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 726ms 07:42:35 INFO - PROCESS | 3744 | 1461163355041 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 3744 | 1461163355047 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 07:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:42:35 INFO - PROCESS | 3744 | 1461163355053 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 3744 | 1461163355056 Marionette TRACE conn3 <- [1,2726,null,{}] 07:42:35 INFO - PROCESS | 3744 | 1461163355060 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:35 INFO - PROCESS | 3744 | 1461163355139 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:42:35 INFO - PROCESS | 3744 | 1461163355146 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 3744 | ++DOCSHELL 142CE400 == 43 [pid = 3744] [id = 691] 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1689BC00) [pid = 3744] [serial = 2073] [outer = 00000000] 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (17F92800) [pid = 3744] [serial = 2074] [outer = 1689BC00] 07:42:35 INFO - PROCESS | 3744 | 1461163355191 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18056C00) [pid = 3744] [serial = 2075] [outer = 1689BC00] 07:42:35 INFO - PROCESS | 3744 | 1461163355647 Marionette TRACE conn3 <- [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]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 633ms 07:42:35 INFO - PROCESS | 3744 | 1461163355673 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 3744 | 1461163355675 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 07:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:42:35 INFO - PROCESS | 3744 | 1461163355679 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 3744 | 1461163355682 Marionette TRACE conn3 <- [1,2730,null,{}] 07:42:35 INFO - PROCESS | 3744 | 1461163355693 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:35 INFO - PROCESS | 3744 | 1461163355773 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:42:35 INFO - PROCESS | 3744 | 1461163355780 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 3744 | ++DOCSHELL 18C2A800 == 44 [pid = 3744] [id = 692] 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18C2B400) [pid = 3744] [serial = 2076] [outer = 00000000] 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18C33C00) [pid = 3744] [serial = 2077] [outer = 18C2B400] 07:42:35 INFO - PROCESS | 3744 | 1461163355827 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18D26400) [pid = 3744] [serial = 2078] [outer = 18C2B400] 07:42:36 INFO - PROCESS | 3744 | 1461163356337 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:42:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:42:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 695ms 07:42:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:42:36 INFO - PROCESS | 3744 | 1461163356377 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 3744 | 1461163356380 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 07:42:36 INFO - PROCESS | 3744 | 1461163356383 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 3744 | 1461163356385 Marionette TRACE conn3 <- [1,2734,null,{}] 07:42:36 INFO - PROCESS | 3744 | 1461163356388 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:36 INFO - PROCESS | 3744 | 1461163356502 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:42:36 INFO - PROCESS | 3744 | 1461163356508 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 3744 | ++DOCSHELL 18C35400 == 45 [pid = 3744] [id = 693] 07:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19636C00) [pid = 3744] [serial = 2079] [outer = 00000000] 07:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19645400) [pid = 3744] [serial = 2080] [outer = 19636C00] 07:42:36 INFO - PROCESS | 3744 | 1461163356553 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19644C00) [pid = 3744] [serial = 2081] [outer = 19636C00] 07:42:36 INFO - PROCESS | 3744 | 1461163356990 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 618ms 07:42:37 INFO - PROCESS | 3744 | 1461163357003 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:42:37 INFO - PROCESS | 3744 | 1461163357005 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 07:42:37 INFO - PROCESS | 3744 | 1461163357008 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:42:37 INFO - PROCESS | 3744 | 1461163357010 Marionette TRACE conn3 <- [1,2738,null,{}] 07:42:37 INFO - PROCESS | 3744 | 1461163357014 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:37 INFO - PROCESS | 3744 | 1461163357121 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:42:37 INFO - PROCESS | 3744 | 1461163357127 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 3744 | ++DOCSHELL 1963B000 == 46 [pid = 3744] [id = 694] 07:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19644400) [pid = 3744] [serial = 2082] [outer = 00000000] 07:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19768800) [pid = 3744] [serial = 2083] [outer = 19644400] 07:42:37 INFO - PROCESS | 3744 | 1461163357172 Marionette DEBUG loaded listener.js 07:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (196AE800) [pid = 3744] [serial = 2084] [outer = 19644400] 07:42:37 INFO - PROCESS | 3744 | 1461163357663 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 679ms 07:42:37 INFO - PROCESS | 3744 | 1461163357709 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:42:37 INFO - PROCESS | 3744 | 1461163357710 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 07:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:42:37 INFO - PROCESS | 3744 | 1461163357713 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 3744 | 1461163357715 Marionette TRACE conn3 <- [1,2742,null,{}] 07:42:37 INFO - PROCESS | 3744 | 1461163357718 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:37 INFO - PROCESS | 3744 | 1461163357853 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:42:37 INFO - PROCESS | 3744 | 1461163357921 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 3744 | ++DOCSHELL 1A49DC00 == 47 [pid = 3744] [id = 695] 07:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A49EC00) [pid = 3744] [serial = 2085] [outer = 00000000] 07:42:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A835000) [pid = 3744] [serial = 2086] [outer = 1A49EC00] 07:42:37 INFO - PROCESS | 3744 | 1461163357969 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A881800) [pid = 3744] [serial = 2087] [outer = 1A49EC00] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15635400) [pid = 3744] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (123F9000) [pid = 3744] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (142D1000) [pid = 3744] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (168A1800) [pid = 3744] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18C2B000) [pid = 3744] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1872E400) [pid = 3744] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:42:38 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18B3C000) [pid = 3744] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:42:38 INFO - PROCESS | 3744 | 1461163358440 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 726ms 07:42:38 INFO - PROCESS | 3744 | 1461163358457 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:42:38 INFO - PROCESS | 3744 | 1461163358443 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 07:42:38 INFO - PROCESS | 3744 | 1461163358476 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 3744 | 1461163358478 Marionette TRACE conn3 <- [1,2746,null,{}] 07:42:38 INFO - PROCESS | 3744 | 1461163358481 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:38 INFO - PROCESS | 3744 | 1461163358564 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:42:38 INFO - PROCESS | 3744 | 1461163358572 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 3744 | ++DOCSHELL 18C2B000 == 48 [pid = 3744] [id = 696] 07:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19760000) [pid = 3744] [serial = 2088] [outer = 00000000] 07:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1AD02400) [pid = 3744] [serial = 2089] [outer = 19760000] 07:42:38 INFO - PROCESS | 3744 | 1461163358616 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1AD08400) [pid = 3744] [serial = 2090] [outer = 19760000] 07:42:39 INFO - PROCESS | 3744 | 1461163359068 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:42:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:42:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 664ms 07:42:39 INFO - PROCESS | 3744 | 1461163359122 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 3744 | 1461163359124 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 07:42:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:42:39 INFO - PROCESS | 3744 | 1461163359127 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 3744 | 1461163359129 Marionette TRACE conn3 <- [1,2750,null,{}] 07:42:39 INFO - PROCESS | 3744 | 1461163359132 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 3744 | 1461163359208 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:42:39 INFO - PROCESS | 3744 | 1461163359214 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 3744 | ++DOCSHELL 1AD05000 == 49 [pid = 3744] [id = 697] 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD57800) [pid = 3744] [serial = 2091] [outer = 00000000] 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD60C00) [pid = 3744] [serial = 2092] [outer = 1AD57800] 07:42:39 INFO - PROCESS | 3744 | 1461163359258 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD60000) [pid = 3744] [serial = 2093] [outer = 1AD57800] 07:42:39 INFO - PROCESS | 3744 | 1461163359683 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:42:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:42:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 587ms 07:42:39 INFO - PROCESS | 3744 | 1461163359725 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 3744 | 1461163359727 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 07:42:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:42:39 INFO - PROCESS | 3744 | 1461163359730 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 3744 | 1461163359732 Marionette TRACE conn3 <- [1,2754,null,{}] 07:42:39 INFO - PROCESS | 3744 | 1461163359739 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 3744 | 1461163359815 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:42:39 INFO - PROCESS | 3744 | 1461163359821 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 3744 | ++DOCSHELL 1320E000 == 50 [pid = 3744] [id = 698] 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1ADD7C00) [pid = 3744] [serial = 2094] [outer = 00000000] 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1BB31800) [pid = 3744] [serial = 2095] [outer = 1ADD7C00] 07:42:39 INFO - PROCESS | 3744 | 1461163359868 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1BB33C00) [pid = 3744] [serial = 2096] [outer = 1ADD7C00] 07:42:40 INFO - PROCESS | 3744 | 1461163360315 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 633ms 07:42:40 INFO - PROCESS | 3744 | 1461163360410 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:42:40 INFO - PROCESS | 3744 | 1461163360414 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 07:42:40 INFO - PROCESS | 3744 | 1461163360419 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:42:40 INFO - PROCESS | 3744 | 1461163360424 Marionette TRACE conn3 <- [1,2758,null,{}] 07:42:40 INFO - PROCESS | 3744 | 1461163360430 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 3744 | 1461163360532 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:42:40 INFO - PROCESS | 3744 | 1461163360675 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 3744 | ++DOCSHELL 14AEB000 == 51 [pid = 3744] [id = 699] 07:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1545E800) [pid = 3744] [serial = 2097] [outer = 00000000] 07:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (158F9400) [pid = 3744] [serial = 2098] [outer = 1545E800] 07:42:40 INFO - PROCESS | 3744 | 1461163360731 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1689C000) [pid = 3744] [serial = 2099] [outer = 1545E800] 07:42:41 INFO - PROCESS | 3744 | 1461163361366 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 989ms 07:42:41 INFO - PROCESS | 3744 | 1461163361412 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 3744 | 1461163361416 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 07:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:42:41 INFO - PROCESS | 3744 | 1461163361423 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 3744 | 1461163361427 Marionette TRACE conn3 <- [1,2762,null,{}] 07:42:41 INFO - PROCESS | 3744 | 1461163361432 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:41 INFO - PROCESS | 3744 | 1461163361534 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:42:41 INFO - PROCESS | 3744 | 1461163361677 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 3744 | ++DOCSHELL 17F90C00 == 52 [pid = 3744] [id = 700] 07:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (18231000) [pid = 3744] [serial = 2100] [outer = 00000000] 07:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18C2F800) [pid = 3744] [serial = 2101] [outer = 18231000] 07:42:41 INFO - PROCESS | 3744 | 1461163361732 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1963D800) [pid = 3744] [serial = 2102] [outer = 18231000] 07:42:42 INFO - PROCESS | 3744 | 1461163362296 Marionette TRACE conn3 <- [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]]]}] 07:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 942ms 07:42:42 INFO - PROCESS | 3744 | 1461163362368 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 3744 | 1461163362370 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 07:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:42:42 INFO - PROCESS | 3744 | 1461163362374 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 3744 | 1461163362376 Marionette TRACE conn3 <- [1,2766,null,{}] 07:42:42 INFO - PROCESS | 3744 | 1461163362381 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:42 INFO - PROCESS | 3744 | 1461163362488 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:42:42 INFO - PROCESS | 3744 | 1461163362630 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 3744 | ++DOCSHELL 1A4A1C00 == 53 [pid = 3744] [id = 701] 07:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1A4A2400) [pid = 3744] [serial = 2103] [outer = 00000000] 07:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AD10400) [pid = 3744] [serial = 2104] [outer = 1A4A2400] 07:42:42 INFO - PROCESS | 3744 | 1461163362690 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1ADD8400) [pid = 3744] [serial = 2105] [outer = 1A4A2400] 07:42:43 INFO - PROCESS | 3744 | 1461163363314 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 989ms 07:42:43 INFO - PROCESS | 3744 | 1461163363570 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 3744 | 1461163363575 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 07:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:42:43 INFO - PROCESS | 3744 | 1461163363581 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 3744 | 1461163363584 Marionette TRACE conn3 <- [1,2770,null,{}] 07:42:43 INFO - PROCESS | 3744 | 1461163363590 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:43 INFO - PROCESS | 3744 | 1461163363720 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:42:43 INFO - PROCESS | 3744 | 1461163363853 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 3744 | ++DOCSHELL 13AE5400 == 54 [pid = 3744] [id = 702] 07:42:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (13AE5800) [pid = 3744] [serial = 2106] [outer = 00000000] 07:42:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (14AAD400) [pid = 3744] [serial = 2107] [outer = 13AE5800] 07:42:43 INFO - PROCESS | 3744 | 1461163363921 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (15465800) [pid = 3744] [serial = 2108] [outer = 13AE5800] 07:42:44 INFO - PROCESS | 3744 | 1461163364498 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 989ms 07:42:44 INFO - PROCESS | 3744 | 1461163364572 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 3744 | 1461163364575 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 07:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:42:44 INFO - PROCESS | 3744 | 1461163364582 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 3744 | 1461163364586 Marionette TRACE conn3 <- [1,2774,null,{}] 07:42:44 INFO - PROCESS | 3744 | 1461163364590 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:44 INFO - PROCESS | 3744 | 1461163364724 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 1678EC00 == 53 [pid = 3744] [id = 653] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 1AD05000 == 52 [pid = 3744] [id = 697] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 1A18DC00 == 51 [pid = 3744] [id = 676] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 18C2B000 == 50 [pid = 3744] [id = 696] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 1A49DC00 == 49 [pid = 3744] [id = 695] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 1963B000 == 48 [pid = 3744] [id = 694] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 18C35400 == 47 [pid = 3744] [id = 693] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 18C2A800 == 46 [pid = 3744] [id = 692] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 142CE400 == 45 [pid = 3744] [id = 691] 07:42:44 INFO - PROCESS | 3744 | --DOCSHELL 142F1C00 == 44 [pid = 3744] [id = 690] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (196A2400) [pid = 3744] [serial = 2056] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (168F5800) [pid = 3744] [serial = 2032] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1652A800) [pid = 3744] [serial = 2041] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (13AE6400) [pid = 3744] [serial = 2036] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (136A9C00) [pid = 3744] [serial = 2035] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (14AB3800) [pid = 3744] [serial = 2038] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (15469800) [pid = 3744] [serial = 2039] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18054400) [pid = 3744] [serial = 2044] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (195C7000) [pid = 3744] [serial = 2054] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18B37400) [pid = 3744] [serial = 2047] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (182F5800) [pid = 3744] [serial = 2045] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18C2C400) [pid = 3744] [serial = 2050] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18B42400) [pid = 3744] [serial = 2048] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15474C00) [pid = 3744] [serial = 2053] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18C36000) [pid = 3744] [serial = 2051] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1678E800) [pid = 3744] [serial = 2042] [outer = 00000000] [url = about:blank] 07:42:44 INFO - PROCESS | 3744 | 1461163364839 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:44 INFO - PROCESS | 3744 | ++DOCSHELL 02A95C00 == 45 [pid = 3744] [id = 703] 07:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (02A96000) [pid = 3744] [serial = 2109] [outer = 00000000] 07:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (138CDC00) [pid = 3744] [serial = 2110] [outer = 02A96000] 07:42:44 INFO - PROCESS | 3744 | 1461163364889 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (142F1C00) [pid = 3744] [serial = 2111] [outer = 02A96000] 07:42:45 INFO - PROCESS | 3744 | 1461163365366 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 818ms 07:42:45 INFO - PROCESS | 3744 | 1461163365425 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 3744 | 1461163365427 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 07:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:42:45 INFO - PROCESS | 3744 | 1461163365430 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 3744 | 1461163365432 Marionette TRACE conn3 <- [1,2778,null,{}] 07:42:45 INFO - PROCESS | 3744 | 1461163365440 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 3744 | 1461163365506 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:42:45 INFO - PROCESS | 3744 | 1461163365516 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 3744 | ++DOCSHELL 168A4400 == 46 [pid = 3744] [id = 704] 07:42:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (168EF000) [pid = 3744] [serial = 2112] [outer = 00000000] 07:42:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (16E78800) [pid = 3744] [serial = 2113] [outer = 168EF000] 07:42:45 INFO - PROCESS | 3744 | 1461163365564 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17F3F400) [pid = 3744] [serial = 2114] [outer = 168EF000] 07:42:46 INFO - PROCESS | 3744 | 1461163366047 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 695ms 07:42:46 INFO - PROCESS | 3744 | 1461163366113 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 3744 | 1461163366115 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 07:42:46 INFO - PROCESS | 3744 | 1461163366119 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:42:46 INFO - PROCESS | 3744 | 1461163366120 Marionette TRACE conn3 <- [1,2782,null,{}] 07:42:46 INFO - PROCESS | 3744 | 1461163366124 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 3744 | 1461163366201 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:42:46 INFO - PROCESS | 3744 | 1461163366210 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 3744 | ++DOCSHELL 182F8800 == 47 [pid = 3744] [id = 705] 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (182F9400) [pid = 3744] [serial = 2115] [outer = 00000000] 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (18733C00) [pid = 3744] [serial = 2116] [outer = 182F9400] 07:42:46 INFO - PROCESS | 3744 | 1461163366255 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18B38400) [pid = 3744] [serial = 2117] [outer = 182F9400] 07:42:46 INFO - PROCESS | 3744 | 1461163366695 Marionette TRACE conn3 <- [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]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 633ms 07:42:46 INFO - PROCESS | 3744 | 1461163366757 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 3744 | 1461163366759 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 07:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:42:46 INFO - PROCESS | 3744 | 1461163366763 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 3744 | 1461163366764 Marionette TRACE conn3 <- [1,2786,null,{}] 07:42:46 INFO - PROCESS | 3744 | 1461163366768 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 3744 | 1461163366841 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:42:46 INFO - PROCESS | 3744 | 1461163366847 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 3744 | ++DOCSHELL 182FFC00 == 48 [pid = 3744] [id = 706] 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18739800) [pid = 3744] [serial = 2118] [outer = 00000000] 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18C32400) [pid = 3744] [serial = 2119] [outer = 18739800] 07:42:46 INFO - PROCESS | 3744 | 1461163366892 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18C37400) [pid = 3744] [serial = 2120] [outer = 18739800] 07:42:47 INFO - PROCESS | 3744 | 1461163367385 Marionette TRACE conn3 <- [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]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 695ms 07:42:47 INFO - PROCESS | 3744 | 1461163367446 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 3744 | 1461163367448 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 07:42:47 INFO - PROCESS | 3744 | 1461163367451 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:42:47 INFO - PROCESS | 3744 | 1461163367453 Marionette TRACE conn3 <- [1,2790,null,{}] 07:42:47 INFO - PROCESS | 3744 | 1461163367462 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:47 INFO - PROCESS | 3744 | 1461163367591 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:42:47 INFO - PROCESS | 3744 | 1461163367602 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 3744 | ++DOCSHELL 18732C00 == 49 [pid = 3744] [id = 707] 07:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (192E8400) [pid = 3744] [serial = 2121] [outer = 00000000] 07:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19672000) [pid = 3744] [serial = 2122] [outer = 192E8400] 07:42:47 INFO - PROCESS | 3744 | 1461163367650 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (196A9C00) [pid = 3744] [serial = 2123] [outer = 192E8400] 07:42:48 INFO - PROCESS | 3744 | 1461163368106 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 695ms 07:42:48 INFO - PROCESS | 3744 | 1461163368151 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 3744 | 1461163368152 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 07:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:42:48 INFO - PROCESS | 3744 | 1461163368156 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 3744 | 1461163368157 Marionette TRACE conn3 <- [1,2794,null,{}] 07:42:48 INFO - PROCESS | 3744 | 1461163368160 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 3744 | 1461163368292 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:42:48 INFO - PROCESS | 3744 | 1461163368298 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 3744 | ++DOCSHELL 19672C00 == 50 [pid = 3744] [id = 708] 07:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19805000) [pid = 3744] [serial = 2124] [outer = 00000000] 07:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A18DC00) [pid = 3744] [serial = 2125] [outer = 19805000] 07:42:48 INFO - PROCESS | 3744 | 1461163368342 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A35E400) [pid = 3744] [serial = 2126] [outer = 19805000] 07:42:48 INFO - PROCESS | 3744 | 1461163368793 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 679ms 07:42:48 INFO - PROCESS | 3744 | 1461163368840 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 3744 | 1461163368842 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 07:42:48 INFO - PROCESS | 3744 | 1461163368845 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:42:48 INFO - PROCESS | 3744 | 1461163368847 Marionette TRACE conn3 <- [1,2798,null,{}] 07:42:48 INFO - PROCESS | 3744 | 1461163368850 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 3744 | 1461163368957 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:42:48 INFO - PROCESS | 3744 | 1461163368963 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 3744 | ++DOCSHELL 1AA07800 == 51 [pid = 3744] [id = 709] 07:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AA0F400) [pid = 3744] [serial = 2127] [outer = 00000000] 07:42:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AD56C00) [pid = 3744] [serial = 2128] [outer = 1AA0F400] 07:42:48 INFO - PROCESS | 3744 | 1461163369010 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1AD0A000) [pid = 3744] [serial = 2129] [outer = 1AA0F400] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1975E800) [pid = 3744] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (146ACC00) [pid = 3744] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19644400) [pid = 3744] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (18C2B400) [pid = 3744] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1689BC00) [pid = 3744] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (142CE800) [pid = 3744] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1A49EC00) [pid = 3744] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (15466400) [pid = 3744] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19760000) [pid = 3744] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19636C00) [pid = 3744] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:42:49 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD57800) [pid = 3744] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:42:49 INFO - PROCESS | 3744 | 1461163369716 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 927ms 07:42:49 INFO - PROCESS | 3744 | 1461163369775 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 3744 | 1461163369776 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 07:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:42:49 INFO - PROCESS | 3744 | 1461163369784 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 3744 | 1461163369785 Marionette TRACE conn3 <- [1,2802,null,{}] 07:42:49 INFO - PROCESS | 3744 | 1461163369789 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 3744 | 1461163369862 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:42:49 INFO - PROCESS | 3744 | 1461163369869 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 3744 | ++DOCSHELL 1563C800 == 52 [pid = 3744] [id = 710] 07:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (179D3800) [pid = 3744] [serial = 2130] [outer = 00000000] 07:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19B55000) [pid = 3744] [serial = 2131] [outer = 179D3800] 07:42:49 INFO - PROCESS | 3744 | 1461163369913 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19636C00) [pid = 3744] [serial = 2132] [outer = 179D3800] 07:42:50 INFO - PROCESS | 3744 | 1461163370340 Marionette TRACE conn3 <- [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]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 587ms 07:42:50 INFO - PROCESS | 3744 | 1461163370382 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 3744 | 1461163370384 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 07:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:42:50 INFO - PROCESS | 3744 | 1461163370387 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 3744 | 1461163370389 Marionette TRACE conn3 <- [1,2806,null,{}] 07:42:50 INFO - PROCESS | 3744 | 1461163370392 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:50 INFO - PROCESS | 3744 | 1461163370468 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:42:50 INFO - PROCESS | 3744 | 1461163370474 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 3744 | ++DOCSHELL 1A35DC00 == 53 [pid = 3744] [id = 711] 07:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A883C00) [pid = 3744] [serial = 2133] [outer = 00000000] 07:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1BB3A000) [pid = 3744] [serial = 2134] [outer = 1A883C00] 07:42:50 INFO - PROCESS | 3744 | 1461163370519 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1BB34C00) [pid = 3744] [serial = 2135] [outer = 1A883C00] 07:42:50 INFO - PROCESS | 3744 | 1461163370946 Marionette TRACE conn3 <- [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]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 587ms 07:42:50 INFO - PROCESS | 3744 | 1461163370986 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 3744 | 1461163370988 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 07:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:42:50 INFO - PROCESS | 3744 | 1461163370991 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 3744 | 1461163370994 Marionette TRACE conn3 <- [1,2810,null,{}] 07:42:50 INFO - PROCESS | 3744 | 1461163370997 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 3744 | 1461163371090 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:42:51 INFO - PROCESS | 3744 | 1461163371080 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 3744 | ++DOCSHELL 1C2C6800 == 54 [pid = 3744] [id = 712] 07:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1C2C6C00) [pid = 3744] [serial = 2136] [outer = 00000000] 07:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1C2CF000) [pid = 3744] [serial = 2137] [outer = 1C2C6C00] 07:42:51 INFO - PROCESS | 3744 | 1461163371129 Marionette DEBUG loaded listener.js 07:42:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1C40B400) [pid = 3744] [serial = 2138] [outer = 1C2C6C00] 07:42:51 INFO - PROCESS | 3744 | 1461163371810 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:42:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 896ms 07:42:51 INFO - PROCESS | 3744 | 1461163371879 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 3744 | 1461163371884 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 07:42:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:42:51 INFO - PROCESS | 3744 | 1461163371890 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 3744 | 1461163371893 Marionette TRACE conn3 <- [1,2814,null,{}] 07:42:51 INFO - PROCESS | 3744 | 1461163371899 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 3744 | 1461163372004 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:42:52 INFO - PROCESS | 3744 | 1461163372116 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 3744 | ++DOCSHELL 142D1000 == 55 [pid = 3744] [id = 713] 07:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (142EF800) [pid = 3744] [serial = 2139] [outer = 00000000] 07:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (15D52800) [pid = 3744] [serial = 2140] [outer = 142EF800] 07:42:52 INFO - PROCESS | 3744 | 1461163372172 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1678FC00) [pid = 3744] [serial = 2141] [outer = 142EF800] 07:42:52 INFO - PROCESS | 3744 | 1461163372805 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 927ms 07:42:52 INFO - PROCESS | 3744 | 1461163372819 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:42:52 INFO - PROCESS | 3744 | 1461163372824 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 07:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:42:52 INFO - PROCESS | 3744 | 1461163372831 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - PROCESS | 3744 | 1461163372834 Marionette TRACE conn3 <- [1,2818,null,{}] 07:42:52 INFO - PROCESS | 3744 | 1461163372838 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:52 INFO - PROCESS | 3744 | 1461163372940 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:42:53 INFO - PROCESS | 3744 | 1461163373050 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 3744 | ++DOCSHELL 18634400 == 56 [pid = 3744] [id = 714] 07:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (18639800) [pid = 3744] [serial = 2142] [outer = 00000000] 07:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (192E8C00) [pid = 3744] [serial = 2143] [outer = 18639800] 07:42:53 INFO - PROCESS | 3744 | 1461163373104 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1963B000) [pid = 3744] [serial = 2144] [outer = 18639800] 07:42:53 INFO - PROCESS | 3744 | 1461163373687 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 880ms 07:42:53 INFO - PROCESS | 3744 | 1461163373734 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 3744 | 1461163373736 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 07:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:42:53 INFO - PROCESS | 3744 | 1461163373740 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 3744 | 1461163373743 Marionette TRACE conn3 <- [1,2822,null,{}] 07:42:53 INFO - PROCESS | 3744 | 1461163373755 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 3744 | 1461163373868 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:42:53 INFO - PROCESS | 3744 | 1461163373981 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 3744 | ++DOCSHELL 1BB39000 == 57 [pid = 3744] [id = 715] 07:42:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1BB3AC00) [pid = 3744] [serial = 2145] [outer = 00000000] 07:42:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1C2CB800) [pid = 3744] [serial = 2146] [outer = 1BB3AC00] 07:42:54 INFO - PROCESS | 3744 | 1461163374021 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1C2D0C00) [pid = 3744] [serial = 2147] [outer = 1BB3AC00] 07:42:54 INFO - PROCESS | 3744 | 1461163374630 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 927ms 07:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:42:54 INFO - PROCESS | 3744 | 1461163374667 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 3744 | 1461163374670 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 07:42:54 INFO - PROCESS | 3744 | 1461163374674 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 3744 | 1461163374676 Marionette TRACE conn3 <- [1,2826,null,{}] 07:42:54 INFO - PROCESS | 3744 | 1461163374680 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:54 INFO - PROCESS | 3744 | 1461163374778 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:42:54 INFO - PROCESS | 3744 | 1461163374934 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 3744 | ++DOCSHELL 1C413000 == 58 [pid = 3744] [id = 716] 07:42:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1C413400) [pid = 3744] [serial = 2148] [outer = 00000000] 07:42:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1C4BF400) [pid = 3744] [serial = 2149] [outer = 1C413400] 07:42:54 INFO - PROCESS | 3744 | 1461163374990 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1C4C2400) [pid = 3744] [serial = 2150] [outer = 1C413400] 07:42:55 INFO - PROCESS | 3744 | 1461163375582 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 927ms 07:42:55 INFO - PROCESS | 3744 | 1461163375602 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 3744 | 1461163375604 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 07:42:55 INFO - PROCESS | 3744 | 1461163375607 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:42:55 INFO - PROCESS | 3744 | 1461163375609 Marionette TRACE conn3 <- [1,2830,null,{}] 07:42:55 INFO - PROCESS | 3744 | 1461163375613 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:55 INFO - PROCESS | 3744 | 1461163375710 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:42:55 INFO - PROCESS | 3744 | 1461163375822 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:55 INFO - PROCESS | 3744 | ++DOCSHELL 12D3D800 == 59 [pid = 3744] [id = 717] 07:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (136A9C00) [pid = 3744] [serial = 2151] [outer = 00000000] 07:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1963B800) [pid = 3744] [serial = 2152] [outer = 136A9C00] 07:42:55 INFO - PROCESS | 3744 | 1461163375883 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19674800) [pid = 3744] [serial = 2153] [outer = 136A9C00] 07:42:56 INFO - PROCESS | 3744 | 1461163376640 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1066ms 07:42:56 INFO - PROCESS | 3744 | 1461163376699 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 3744 | 1461163376703 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 07:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:42:56 INFO - PROCESS | 3744 | 1461163376709 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 3744 | 1461163376712 Marionette TRACE conn3 <- [1,2834,null,{}] 07:42:56 INFO - PROCESS | 3744 | 1461163376717 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 3744 | 1461163376813 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:42:56 INFO - PROCESS | 3744 | 1461163376943 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 3744 | ++DOCSHELL 142F6800 == 60 [pid = 3744] [id = 718] 07:42:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (14A09800) [pid = 3744] [serial = 2154] [outer = 00000000] 07:42:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (18225C00) [pid = 3744] [serial = 2155] [outer = 14A09800] 07:42:56 INFO - PROCESS | 3744 | 1461163376995 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (182F7800) [pid = 3744] [serial = 2156] [outer = 14A09800] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 1975E000 == 59 [pid = 3744] [id = 657] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 12BE8400 == 58 [pid = 3744] [id = 665] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 133CC000 == 57 [pid = 3744] [id = 686] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 1A35DC00 == 56 [pid = 3744] [id = 711] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 1563C800 == 55 [pid = 3744] [id = 710] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 1AA07800 == 54 [pid = 3744] [id = 709] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 19672C00 == 53 [pid = 3744] [id = 708] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 18732C00 == 52 [pid = 3744] [id = 707] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 182FFC00 == 51 [pid = 3744] [id = 706] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 182F8800 == 50 [pid = 3744] [id = 705] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 168A4400 == 49 [pid = 3744] [id = 704] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 02A95C00 == 48 [pid = 3744] [id = 703] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 13AE5400 == 47 [pid = 3744] [id = 702] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1BB31800) [pid = 3744] [serial = 2095] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 14AEB000 == 46 [pid = 3744] [id = 699] 07:42:57 INFO - PROCESS | 3744 | --DOCSHELL 1320E000 == 45 [pid = 3744] [id = 698] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19801C00) [pid = 3744] [serial = 1973] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (165A9C00) [pid = 3744] [serial = 1934] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (19768800) [pid = 3744] [serial = 2083] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (18C33C00) [pid = 3744] [serial = 2077] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17F92800) [pid = 3744] [serial = 2074] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (18056C00) [pid = 3744] [serial = 2075] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A18EC00) [pid = 3744] [serial = 2069] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19CE6C00) [pid = 3744] [serial = 2068] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1A835000) [pid = 3744] [serial = 2086] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (182FF800) [pid = 3744] [serial = 2062] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (196AE800) [pid = 3744] [serial = 2084] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (15A38400) [pid = 3744] [serial = 2071] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15C84C00) [pid = 3744] [serial = 2072] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1976B000) [pid = 3744] [serial = 2065] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (156AE800) [pid = 3744] [serial = 2059] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1AD02400) [pid = 3744] [serial = 2089] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1AD08400) [pid = 3744] [serial = 2090] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1A881800) [pid = 3744] [serial = 2087] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19645400) [pid = 3744] [serial = 2080] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19644C00) [pid = 3744] [serial = 2081] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1AD60C00) [pid = 3744] [serial = 2092] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD60000) [pid = 3744] [serial = 2093] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18D26400) [pid = 3744] [serial = 2078] [outer = 00000000] [url = about:blank] 07:42:57 INFO - PROCESS | 3744 | 1461163377488 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 834ms 07:42:57 INFO - PROCESS | 3744 | 1461163377536 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 3744 | 1461163377541 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 07:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:42:57 INFO - PROCESS | 3744 | 1461163377547 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 3744 | 1461163377549 Marionette TRACE conn3 <- [1,2838,null,{}] 07:42:57 INFO - PROCESS | 3744 | 1461163377553 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:57 INFO - PROCESS | 3744 | 1461163377636 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:42:57 INFO - PROCESS | 3744 | 1461163377645 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 3744 | ++DOCSHELL 15ACA400 == 46 [pid = 3744] [id = 719] 07:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15ACF400) [pid = 3744] [serial = 2157] [outer = 00000000] 07:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1804E800) [pid = 3744] [serial = 2158] [outer = 15ACF400] 07:42:57 INFO - PROCESS | 3744 | 1461163377691 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (182F5C00) [pid = 3744] [serial = 2159] [outer = 15ACF400] 07:42:58 INFO - PROCESS | 3744 | 1461163378189 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:42:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 680ms 07:42:58 INFO - PROCESS | 3744 | 1461163378245 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 3744 | 1461163378247 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 07:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:42:58 INFO - PROCESS | 3744 | 1461163378250 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 3744 | 1461163378254 Marionette TRACE conn3 <- [1,2842,null,{}] 07:42:58 INFO - PROCESS | 3744 | 1461163378263 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 3744 | 1461163378329 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:42:58 INFO - PROCESS | 3744 | 1461163378438 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 3744 | ++DOCSHELL 195C4C00 == 47 [pid = 3744] [id = 720] 07:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (195C7000) [pid = 3744] [serial = 2160] [outer = 00000000] 07:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1966A400) [pid = 3744] [serial = 2161] [outer = 195C7000] 07:42:58 INFO - PROCESS | 3744 | 1461163378486 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (196A5C00) [pid = 3744] [serial = 2162] [outer = 195C7000] 07:42:58 INFO - PROCESS | 3744 | 1461163378852 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:42:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 634ms 07:42:58 INFO - PROCESS | 3744 | 1461163378885 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 3744 | 1461163378888 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 07:42:58 INFO - PROCESS | 3744 | 1461163378893 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 3744 | 1461163378896 Marionette TRACE conn3 <- [1,2846,null,{}] 07:42:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:42:58 INFO - PROCESS | 3744 | 1461163378900 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 3744 | 1461163378982 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:42:58 INFO - PROCESS | 3744 | 1461163378988 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 3744 | ++DOCSHELL 19768800 == 48 [pid = 3744] [id = 721] 07:42:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1976B800) [pid = 3744] [serial = 2163] [outer = 00000000] 07:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19B56000) [pid = 3744] [serial = 2164] [outer = 1976B800] 07:42:59 INFO - PROCESS | 3744 | 1461163379033 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19F50400) [pid = 3744] [serial = 2165] [outer = 1976B800] 07:42:59 INFO - PROCESS | 3744 | 1461163379535 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 695ms 07:42:59 INFO - PROCESS | 3744 | 1461163379595 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 3744 | 1461163379597 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 07:42:59 INFO - PROCESS | 3744 | 1461163379600 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:42:59 INFO - PROCESS | 3744 | 1461163379602 Marionette TRACE conn3 <- [1,2850,null,{}] 07:42:59 INFO - PROCESS | 3744 | 1461163379611 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 3744 | 1461163379724 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:42:59 INFO - PROCESS | 3744 | 1461163379736 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 3744 | ++DOCSHELL 19638800 == 49 [pid = 3744] [id = 722] 07:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19803800) [pid = 3744] [serial = 2166] [outer = 00000000] 07:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A4A1400) [pid = 3744] [serial = 2167] [outer = 19803800] 07:42:59 INFO - PROCESS | 3744 | 1461163379764 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1A889400) [pid = 3744] [serial = 2168] [outer = 19803800] 07:43:00 INFO - PROCESS | 3744 | 1461163380240 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:43:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 695ms 07:43:00 INFO - PROCESS | 3744 | 1461163380284 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 3744 | 1461163380286 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 07:43:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:43:00 INFO - PROCESS | 3744 | 1461163380289 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 3744 | 1461163380291 Marionette TRACE conn3 <- [1,2854,null,{}] 07:43:00 INFO - PROCESS | 3744 | 1461163380298 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:00 INFO - PROCESS | 3744 | 1461163380464 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:43:00 INFO - PROCESS | 3744 | 1461163380478 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 3744 | ++DOCSHELL 18BD7800 == 50 [pid = 3744] [id = 723] 07:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18C28C00) [pid = 3744] [serial = 2169] [outer = 00000000] 07:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1ADDEC00) [pid = 3744] [serial = 2170] [outer = 18C28C00] 07:43:00 INFO - PROCESS | 3744 | 1461163380579 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1ADDE400) [pid = 3744] [serial = 2171] [outer = 18C28C00] 07:43:00 INFO - PROCESS | 3744 | 1461163380999 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 726ms 07:43:01 INFO - PROCESS | 3744 | 1461163381030 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 3744 | 1461163381032 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 07:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:43:01 INFO - PROCESS | 3744 | 1461163381035 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 3744 | 1461163381037 Marionette TRACE conn3 <- [1,2858,null,{}] 07:43:01 INFO - PROCESS | 3744 | 1461163381040 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:01 INFO - PROCESS | 3744 | 1461163381156 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:43:01 INFO - PROCESS | 3744 | 1461163381219 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 3744 | ++DOCSHELL 1BB40000 == 51 [pid = 3744] [id = 724] 07:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1BB40800) [pid = 3744] [serial = 2172] [outer = 00000000] 07:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1C40B800) [pid = 3744] [serial = 2173] [outer = 1BB40800] 07:43:01 INFO - PROCESS | 3744 | 1461163381251 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1C412C00) [pid = 3744] [serial = 2174] [outer = 1BB40800] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (192E8400) [pid = 3744] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19805000) [pid = 3744] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (182F9400) [pid = 3744] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (13AE5800) [pid = 3744] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (168EF000) [pid = 3744] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (02A96000) [pid = 3744] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1ADD7C00) [pid = 3744] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18739800) [pid = 3744] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1AA0F400) [pid = 3744] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1A883C00) [pid = 3744] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:43:01 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (179D3800) [pid = 3744] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:43:01 INFO - PROCESS | 3744 | 1461163381822 Marionette TRACE conn3 <- [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]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 834ms 07:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:43:01 INFO - PROCESS | 3744 | 1461163381861 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 3744 | 1461163381863 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 07:43:01 INFO - PROCESS | 3744 | 1461163381867 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 3744 | 1461163381868 Marionette TRACE conn3 <- [1,2862,null,{}] 07:43:01 INFO - PROCESS | 3744 | 1461163381871 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:01 INFO - PROCESS | 3744 | 1461163381948 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:43:01 INFO - PROCESS | 3744 | 1461163381954 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 3744 | ++DOCSHELL 13AE4C00 == 52 [pid = 3744] [id = 725] 07:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (15C0DC00) [pid = 3744] [serial = 2175] [outer = 00000000] 07:43:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (18C2D000) [pid = 3744] [serial = 2176] [outer = 15C0DC00] 07:43:01 INFO - PROCESS | 3744 | 1461163382005 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19805000) [pid = 3744] [serial = 2177] [outer = 15C0DC00] 07:43:02 INFO - PROCESS | 3744 | 1461163382437 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 587ms 07:43:02 INFO - PROCESS | 3744 | 1461163382470 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:43:02 INFO - PROCESS | 3744 | 1461163382472 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 07:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:43:02 INFO - PROCESS | 3744 | 1461163382475 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:43:02 INFO - PROCESS | 3744 | 1461163382477 Marionette TRACE conn3 <- [1,2866,null,{}] 07:43:02 INFO - PROCESS | 3744 | 1461163382480 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:02 INFO - PROCESS | 3744 | 1461163382557 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:43:02 INFO - PROCESS | 3744 | 1461163382562 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 3744 | ++DOCSHELL 18BDE800 == 53 [pid = 3744] [id = 726] 07:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1ADD7C00) [pid = 3744] [serial = 2178] [outer = 00000000] 07:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1C2CE400) [pid = 3744] [serial = 2179] [outer = 1ADD7C00] 07:43:02 INFO - PROCESS | 3744 | 1461163382606 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1C4C6000) [pid = 3744] [serial = 2180] [outer = 1ADD7C00] 07:43:03 INFO - PROCESS | 3744 | 1461163383033 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 587ms 07:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:43:03 INFO - PROCESS | 3744 | 1461163383066 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 3744 | 1461163383068 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 07:43:03 INFO - PROCESS | 3744 | 1461163383072 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 3744 | 1461163383073 Marionette TRACE conn3 <- [1,2870,null,{}] 07:43:03 INFO - PROCESS | 3744 | 1461163383080 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:03 INFO - PROCESS | 3744 | 1461163383157 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:43:03 INFO - PROCESS | 3744 | 1461163383163 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:03 INFO - PROCESS | 3744 | ++DOCSHELL 1C4CB000 == 54 [pid = 3744] [id = 727] 07:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1C4CB400) [pid = 3744] [serial = 2181] [outer = 00000000] 07:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1C97AC00) [pid = 3744] [serial = 2182] [outer = 1C4CB400] 07:43:03 INFO - PROCESS | 3744 | 1461163383207 Marionette DEBUG loaded listener.js 07:43:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1C97C800) [pid = 3744] [serial = 2183] [outer = 1C4CB400] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1963A800 == 53 [pid = 3744] [id = 667] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 16897C00 == 52 [pid = 3744] [id = 687] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1966D800 == 51 [pid = 3744] [id = 664] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 11B19400 == 50 [pid = 3744] [id = 685] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 13263C00 == 49 [pid = 3744] [id = 654] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1A4A1C00 == 48 [pid = 3744] [id = 701] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1561F400 == 47 [pid = 3744] [id = 655] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 142EC800 == 46 [pid = 3744] [id = 677] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 13262C00 == 45 [pid = 3744] [id = 689] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 192E9C00 == 44 [pid = 3744] [id = 656] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 18053400 == 43 [pid = 3744] [id = 642] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 17F90C00 == 42 [pid = 3744] [id = 700] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1966D400 == 41 [pid = 3744] [id = 688] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1689EC00 == 40 [pid = 3744] [id = 666] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 142F6800 == 39 [pid = 3744] [id = 718] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 12D3D800 == 38 [pid = 3744] [id = 717] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1BB39000 == 37 [pid = 3744] [id = 715] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1C413000 == 36 [pid = 3744] [id = 716] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 18634400 == 35 [pid = 3744] [id = 714] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1C2C6800 == 34 [pid = 3744] [id = 712] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 142D1000 == 33 [pid = 3744] [id = 713] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 19638800 == 32 [pid = 3744] [id = 722] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 18BD7800 == 31 [pid = 3744] [id = 723] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 195C4C00 == 30 [pid = 3744] [id = 720] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 15ACA400 == 29 [pid = 3744] [id = 719] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 19768800 == 28 [pid = 3744] [id = 721] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 18BDE800 == 27 [pid = 3744] [id = 726] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 13AE4C00 == 26 [pid = 3744] [id = 725] 07:43:04 INFO - PROCESS | 3744 | --DOCSHELL 1BB40000 == 25 [pid = 3744] [id = 724] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19672000) [pid = 3744] [serial = 2122] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1A18DC00) [pid = 3744] [serial = 2125] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18733C00) [pid = 3744] [serial = 2116] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (18B38400) [pid = 3744] [serial = 2117] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (15465800) [pid = 3744] [serial = 2108] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (16E78800) [pid = 3744] [serial = 2113] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17F3F400) [pid = 3744] [serial = 2114] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14AAD400) [pid = 3744] [serial = 2107] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1AD10400) [pid = 3744] [serial = 2104] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (138CDC00) [pid = 3744] [serial = 2110] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (142F1C00) [pid = 3744] [serial = 2111] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (158F9400) [pid = 3744] [serial = 2098] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18C2F800) [pid = 3744] [serial = 2101] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1BB33C00) [pid = 3744] [serial = 2096] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (18C32400) [pid = 3744] [serial = 2119] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1AD56C00) [pid = 3744] [serial = 2128] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1C2CF000) [pid = 3744] [serial = 2137] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A35E400) [pid = 3744] [serial = 2126] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1BB3A000) [pid = 3744] [serial = 2134] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AD0A000) [pid = 3744] [serial = 2129] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (196A9C00) [pid = 3744] [serial = 2123] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19636C00) [pid = 3744] [serial = 2132] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1BB34C00) [pid = 3744] [serial = 2135] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18C37400) [pid = 3744] [serial = 2120] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19B55000) [pid = 3744] [serial = 2131] [outer = 00000000] [url = about:blank] 07:43:05 INFO - PROCESS | 3744 | 1461163385231 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2178ms 07:43:05 INFO - PROCESS | 3744 | 1461163385271 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 3744 | 1461163385275 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 07:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:43:05 INFO - PROCESS | 3744 | 1461163385281 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 3744 | 1461163385285 Marionette TRACE conn3 <- [1,2874,null,{}] 07:43:05 INFO - PROCESS | 3744 | 1461163385292 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:05 INFO - PROCESS | 3744 | 1461163385381 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:43:05 INFO - PROCESS | 3744 | 1461163385389 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 3744 | ++DOCSHELL 1230E800 == 26 [pid = 3744] [id = 728] 07:43:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (12310400) [pid = 3744] [serial = 2184] [outer = 00000000] 07:43:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (12D4BC00) [pid = 3744] [serial = 2185] [outer = 12310400] 07:43:05 INFO - PROCESS | 3744 | 1461163385440 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13259800) [pid = 3744] [serial = 2186] [outer = 12310400] 07:43:05 INFO - PROCESS | 3744 | 1461163385937 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 695ms 07:43:05 INFO - PROCESS | 3744 | 1461163385965 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 3744 | 1461163385971 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 07:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:43:05 INFO - PROCESS | 3744 | 1461163385981 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 3744 | 1461163385983 Marionette TRACE conn3 <- [1,2878,null,{}] 07:43:05 INFO - PROCESS | 3744 | 1461163385987 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:06 INFO - PROCESS | 3744 | 1461163386080 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:43:06 INFO - PROCESS | 3744 | 1461163386089 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 3744 | ++DOCSHELL 13AED400 == 27 [pid = 3744] [id = 729] 07:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (142D1000) [pid = 3744] [serial = 2187] [outer = 00000000] 07:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (142F6800) [pid = 3744] [serial = 2188] [outer = 142D1000] 07:43:06 INFO - PROCESS | 3744 | 1461163386135 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (146AD400) [pid = 3744] [serial = 2189] [outer = 142D1000] 07:43:06 INFO - PROCESS | 3744 | 1461163386624 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 680ms 07:43:06 INFO - PROCESS | 3744 | 1461163386675 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:43:06 INFO - PROCESS | 3744 | 1461163386677 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 07:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:43:06 INFO - PROCESS | 3744 | 1461163386681 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:43:06 INFO - PROCESS | 3744 | 1461163386685 Marionette TRACE conn3 <- [1,2882,null,{}] 07:43:06 INFO - PROCESS | 3744 | 1461163386696 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:06 INFO - PROCESS | 3744 | 1461163386813 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:43:06 INFO - PROCESS | 3744 | 1461163386908 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 3744 | ++DOCSHELL 1546B000 == 28 [pid = 3744] [id = 730] 07:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1546B800) [pid = 3744] [serial = 2190] [outer = 00000000] 07:43:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (15A36800) [pid = 3744] [serial = 2191] [outer = 1546B800] 07:43:06 INFO - PROCESS | 3744 | 1461163386941 Marionette DEBUG loaded listener.js 07:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15C84400) [pid = 3744] [serial = 2192] [outer = 1546B800] 07:43:07 INFO - PROCESS | 3744 | 1461163387368 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 726ms 07:43:07 INFO - PROCESS | 3744 | 1461163387404 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 3744 | 1461163387406 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 07:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:43:07 INFO - PROCESS | 3744 | 1461163387410 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 3744 | 1461163387411 Marionette TRACE conn3 <- [1,2886,null,{}] 07:43:07 INFO - PROCESS | 3744 | 1461163387423 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:07 INFO - PROCESS | 3744 | 1461163387501 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:43:07 INFO - PROCESS | 3744 | 1461163387507 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 3744 | ++DOCSHELL 158FA400 == 29 [pid = 3744] [id = 731] 07:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16532C00) [pid = 3744] [serial = 2193] [outer = 00000000] 07:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (168A4C00) [pid = 3744] [serial = 2194] [outer = 16532C00] 07:43:07 INFO - PROCESS | 3744 | 1461163387554 Marionette DEBUG loaded listener.js 07:43:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (168F9400) [pid = 3744] [serial = 2195] [outer = 16532C00] 07:43:07 INFO - PROCESS | 3744 | 1461163388011 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 633ms 07:43:08 INFO - PROCESS | 3744 | 1461163388068 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:43:08 INFO - PROCESS | 3744 | 1461163388071 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 07:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:43:08 INFO - PROCESS | 3744 | 1461163388076 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:43:08 INFO - PROCESS | 3744 | 1461163388078 Marionette TRACE conn3 <- [1,2890,null,{}] 07:43:08 INFO - PROCESS | 3744 | 1461163388083 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:08 INFO - PROCESS | 3744 | 1461163388160 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:43:08 INFO - PROCESS | 3744 | 1461163388198 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:08 INFO - PROCESS | 3744 | ++DOCSHELL 179D2000 == 30 [pid = 3744] [id = 732] 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17F33C00) [pid = 3744] [serial = 2196] [outer = 00000000] 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17F98800) [pid = 3744] [serial = 2197] [outer = 17F33C00] 07:43:08 INFO - PROCESS | 3744 | 1461163388244 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (18054000) [pid = 3744] [serial = 2198] [outer = 17F33C00] 07:43:08 INFO - PROCESS | 3744 | 1461163388684 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 695ms 07:43:08 INFO - PROCESS | 3744 | 1461163388757 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:43:08 INFO - PROCESS | 3744 | 1461163388759 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 07:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:43:08 INFO - PROCESS | 3744 | 1461163388763 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:43:08 INFO - PROCESS | 3744 | 1461163388764 Marionette TRACE conn3 <- [1,2894,null,{}] 07:43:08 INFO - PROCESS | 3744 | 1461163388768 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:08 INFO - PROCESS | 3744 | 1461163388873 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:43:08 INFO - PROCESS | 3744 | 1461163388889 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:08 INFO - PROCESS | 3744 | ++DOCSHELL 18B3E400 == 31 [pid = 3744] [id = 733] 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (18B41C00) [pid = 3744] [serial = 2199] [outer = 00000000] 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (18C30000) [pid = 3744] [serial = 2200] [outer = 18B41C00] 07:43:08 INFO - PROCESS | 3744 | 1461163388937 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (18C34800) [pid = 3744] [serial = 2201] [outer = 18B41C00] 07:43:09 INFO - PROCESS | 3744 | 1461163389376 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 634ms 07:43:09 INFO - PROCESS | 3744 | 1461163389402 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 3744 | 1461163389403 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 07:43:09 INFO - PROCESS | 3744 | 1461163389407 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:43:09 INFO - PROCESS | 3744 | 1461163389408 Marionette TRACE conn3 <- [1,2898,null,{}] 07:43:09 INFO - PROCESS | 3744 | 1461163389412 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:09 INFO - PROCESS | 3744 | 1461163389483 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:43:09 INFO - PROCESS | 3744 | 1461163389489 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 3744 | ++DOCSHELL 18C2C400 == 32 [pid = 3744] [id = 734] 07:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (18D27400) [pid = 3744] [serial = 2202] [outer = 00000000] 07:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19636C00) [pid = 3744] [serial = 2203] [outer = 18D27400] 07:43:09 INFO - PROCESS | 3744 | 1461163389537 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19524400) [pid = 3744] [serial = 2204] [outer = 18D27400] 07:43:09 INFO - PROCESS | 3744 | 1461163389961 Marionette TRACE conn3 <- [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]]]}] 07:43:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:43:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:43:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 07:43:09 INFO - PROCESS | 3744 | 1461163389986 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 3744 | 1461163389988 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 07:43:09 INFO - TEST-START | /DOMEvents/constructors.html 07:43:09 INFO - PROCESS | 3744 | 1461163389991 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 3744 | 1461163389993 Marionette TRACE conn3 <- [1,2902,null,{}] 07:43:09 INFO - PROCESS | 3744 | 1461163389996 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:10 INFO - PROCESS | 3744 | 1461163390141 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:43:10 INFO - PROCESS | 3744 | 1461163390203 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 3744 | ++DOCSHELL 15D53800 == 33 [pid = 3744] [id = 735] 07:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18B3E800) [pid = 3744] [serial = 2205] [outer = 00000000] 07:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19676400) [pid = 3744] [serial = 2206] [outer = 18B3E800] 07:43:10 INFO - PROCESS | 3744 | 1461163390247 Marionette DEBUG loaded listener.js 07:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19679C00) [pid = 3744] [serial = 2207] [outer = 18B3E800] 07:43:10 INFO - PROCESS | 3744 | 1461163390740 Marionette TRACE conn3 <- [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]]]}] 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:43:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:43:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:43:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 819ms 07:43:10 INFO - PROCESS | 3744 | 1461163390820 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 3744 | 1461163390822 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 07:43:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:43:10 INFO - PROCESS | 3744 | 1461163390860 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 3744 | 1461163390861 Marionette TRACE conn3 <- [1,2906,null,{}] 07:43:10 INFO - PROCESS | 3744 | 1461163390867 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:10 INFO - PROCESS | 3744 | 1461163390976 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:43:10 INFO - PROCESS | 3744 | 1461163390981 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 3744 | ++DOCSHELL 15467400 == 34 [pid = 3744] [id = 736] 07:43:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (196AA800) [pid = 3744] [serial = 2208] [outer = 00000000] 07:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19807000) [pid = 3744] [serial = 2209] [outer = 196AA800] 07:43:11 INFO - PROCESS | 3744 | 1461163391026 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19767800) [pid = 3744] [serial = 2210] [outer = 196AA800] 07:43:11 INFO - PROCESS | 3744 | 1461163391435 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:43:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:43:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 679ms 07:43:11 INFO - PROCESS | 3744 | 1461163391488 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 3744 | 1461163391490 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 07:43:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:43:11 INFO - PROCESS | 3744 | 1461163391493 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - PROCESS | 3744 | 1461163391495 Marionette TRACE conn3 <- [1,2910,null,{}] 07:43:11 INFO - PROCESS | 3744 | 1461163391498 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:11 INFO - PROCESS | 3744 | 1461163391616 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:43:11 INFO - PROCESS | 3744 | 1461163391625 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 3744 | ++DOCSHELL 15471000 == 35 [pid = 3744] [id = 737] 07:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1678BC00) [pid = 3744] [serial = 2211] [outer = 00000000] 07:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1A307800) [pid = 3744] [serial = 2212] [outer = 1678BC00] 07:43:11 INFO - PROCESS | 3744 | 1461163391671 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A35CC00) [pid = 3744] [serial = 2213] [outer = 1678BC00] 07:43:12 INFO - PROCESS | 3744 | [3744] 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 570 07:43:12 INFO - PROCESS | 3744 | [3744] 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 570 07:43:12 INFO - PROCESS | 3744 | [3744] 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 570 07:43:12 INFO - PROCESS | 3744 | [3744] 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 570 07:43:12 INFO - PROCESS | 3744 | 1461163392127 Marionette TRACE conn3 <- [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]]]}] 07:43:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:43:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:43:12 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 07:43:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:43:12 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 07:43:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:43:12 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]" 07:43:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:43:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:43:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 696ms 07:43:12 INFO - PROCESS | 3744 | 1461163392202 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 3744 | 1461163392205 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 07:43:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:43:12 INFO - PROCESS | 3744 | 1461163392208 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 3744 | 1461163392210 Marionette TRACE conn3 <- [1,2914,null,{}] 07:43:12 INFO - PROCESS | 3744 | 1461163392218 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:12 INFO - PROCESS | 3744 | 1461163392369 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (136A9C00) [pid = 3744] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (196A4C00) [pid = 3744] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1545E800) [pid = 3744] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (15C0DC00) [pid = 3744] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1689F800) [pid = 3744] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1976B800) [pid = 3744] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (133CEC00) [pid = 3744] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (15ACF400) [pid = 3744] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19CDA400) [pid = 3744] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (195C7000) [pid = 3744] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1A4A2400) [pid = 3744] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1966CC00) [pid = 3744] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1C413400) [pid = 3744] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (133D6400) [pid = 3744] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1BB40800) [pid = 3744] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (14A06400) [pid = 3744] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14A09800) [pid = 3744] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (156A7000) [pid = 3744] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (168A5400) [pid = 3744] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1BB3AC00) [pid = 3744] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A49A800) [pid = 3744] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1963AC00) [pid = 3744] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1325E000) [pid = 3744] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (192EA000) [pid = 3744] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18639800) [pid = 3744] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (142EF800) [pid = 3744] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19803800) [pid = 3744] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (11B13800) [pid = 3744] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19673000) [pid = 3744] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18231000) [pid = 3744] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1ADD7C00) [pid = 3744] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1C2C6C00) [pid = 3744] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:43:12 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18C28C00) [pid = 3744] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:43:12 INFO - PROCESS | 3744 | 1461163392859 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:12 INFO - PROCESS | 3744 | ++DOCSHELL 02A8B400 == 36 [pid = 3744] [id = 738] 07:43:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (02A8CC00) [pid = 3744] [serial = 2214] [outer = 00000000] 07:43:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (11B11800) [pid = 3744] [serial = 2215] [outer = 02A8CC00] 07:43:12 INFO - PROCESS | 3744 | 1461163392918 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (11B1A000) [pid = 3744] [serial = 2216] [outer = 02A8CC00] 07:43:13 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:43:13 INFO - PROCESS | 3744 | 1461163393539 Marionette TRACE conn3 <- [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]]]}] 07:43:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:43:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1375ms 07:43:13 INFO - PROCESS | 3744 | 1461163393595 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 3744 | 1461163393600 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 07:43:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:43:13 INFO - PROCESS | 3744 | 1461163393604 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 3744 | 1461163393609 Marionette TRACE conn3 <- [1,2918,null,{}] 07:43:13 INFO - PROCESS | 3744 | 1461163393614 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:13 INFO - PROCESS | 3744 | 1461163393730 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:43:13 INFO - PROCESS | 3744 | 1461163393867 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 3744 | ++DOCSHELL 138CD000 == 37 [pid = 3744] [id = 739] 07:43:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (138D1C00) [pid = 3744] [serial = 2217] [outer = 00000000] 07:43:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (142EA000) [pid = 3744] [serial = 2218] [outer = 138D1C00] 07:43:13 INFO - PROCESS | 3744 | 1461163393925 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (14AB6000) [pid = 3744] [serial = 2219] [outer = 138D1C00] 07:43:14 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:43:14 INFO - PROCESS | 3744 | 1461163394578 Marionette TRACE conn3 <- [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]]]}] 07:43:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:43:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1035ms 07:43:14 INFO - PROCESS | 3744 | 1461163394640 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 3744 | 1461163394644 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 07:43:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:43:14 INFO - PROCESS | 3744 | 1461163394668 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 3744 | 1461163394670 Marionette TRACE conn3 <- [1,2922,null,{}] 07:43:14 INFO - PROCESS | 3744 | 1461163394674 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:14 INFO - PROCESS | 3744 | 1461163394869 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:43:14 INFO - PROCESS | 3744 | 1461163394927 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 3744 | ++DOCSHELL 14AE4C00 == 38 [pid = 3744] [id = 740] 07:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15456C00) [pid = 3744] [serial = 2220] [outer = 00000000] 07:43:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (156ACC00) [pid = 3744] [serial = 2221] [outer = 15456C00] 07:43:14 INFO - PROCESS | 3744 | 1461163394983 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (15C01400) [pid = 3744] [serial = 2222] [outer = 15456C00] 07:43:15 INFO - PROCESS | 3744 | 1461163395764 Marionette TRACE conn3 <- [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]]]}] 07:43:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:43:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1143ms 07:43:15 INFO - PROCESS | 3744 | 1461163395805 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 3744 | 1461163395809 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 07:43:15 INFO - PROCESS | 3744 | 1461163395842 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:43:15 INFO - PROCESS | 3744 | 1461163395846 Marionette TRACE conn3 <- [1,2926,null,{}] 07:43:15 INFO - PROCESS | 3744 | 1461163395852 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:15 INFO - PROCESS | 3744 | 1461163395957 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:43:16 INFO - PROCESS | 3744 | 1461163396077 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 133D9C00 == 37 [pid = 3744] [id = 632] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 16533000 == 36 [pid = 3744] [id = 624] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 13AF0800 == 35 [pid = 3744] [id = 623] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 1545C800 == 34 [pid = 3744] [id = 618] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 165AE800 == 33 [pid = 3744] [id = 619] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 15456800 == 32 [pid = 3744] [id = 631] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 11B1F000 == 31 [pid = 3744] [id = 629] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 11B1BC00 == 30 [pid = 3744] [id = 615] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 136A2C00 == 29 [pid = 3744] [id = 630] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 15471000 == 28 [pid = 3744] [id = 737] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 15467400 == 27 [pid = 3744] [id = 736] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 15D53800 == 26 [pid = 3744] [id = 735] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 18C2C400 == 25 [pid = 3744] [id = 734] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 18B3E400 == 24 [pid = 3744] [id = 733] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 179D2000 == 23 [pid = 3744] [id = 732] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 158FA400 == 22 [pid = 3744] [id = 731] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 1546B000 == 21 [pid = 3744] [id = 730] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 13AED400 == 20 [pid = 3744] [id = 729] 07:43:16 INFO - PROCESS | 3744 | --DOCSHELL 1230E800 == 19 [pid = 3744] [id = 728] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1C97AC00) [pid = 3744] [serial = 2182] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | ++DOCSHELL 11B1BC00 == 20 [pid = 3744] [id = 741] 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (11B1F000) [pid = 3744] [serial = 2223] [outer = 00000000] 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (13AE6000) [pid = 3744] [serial = 2224] [outer = 11B1F000] 07:43:16 INFO - PROCESS | 3744 | 1461163396152 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1439D800) [pid = 3744] [serial = 2225] [outer = 11B1F000] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1C4C6000) [pid = 3744] [serial = 2180] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19674800) [pid = 3744] [serial = 2153] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1976A800) [pid = 3744] [serial = 1994] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1689C000) [pid = 3744] [serial = 2099] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (18C2D000) [pid = 3744] [serial = 2176] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1963B800) [pid = 3744] [serial = 2152] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18730800) [pid = 3744] [serial = 2063] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19F50400) [pid = 3744] [serial = 2165] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1434A400) [pid = 3744] [serial = 1964] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1804E800) [pid = 3744] [serial = 2158] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A308000) [pid = 3744] [serial = 1928] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1966A400) [pid = 3744] [serial = 2161] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1ADD8400) [pid = 3744] [serial = 2105] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (196A5800) [pid = 3744] [serial = 2057] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1C4C2400) [pid = 3744] [serial = 2150] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15AE5000) [pid = 3744] [serial = 2060] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1C412C00) [pid = 3744] [serial = 2174] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1804A800) [pid = 3744] [serial = 2033] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (182F7800) [pid = 3744] [serial = 2156] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (168FBC00) [pid = 3744] [serial = 1967] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1C40B800) [pid = 3744] [serial = 2173] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1804D000) [pid = 3744] [serial = 2000] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1C2D0C00) [pid = 3744] [serial = 2147] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1A882C00) [pid = 3744] [serial = 2030] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (196A7000) [pid = 3744] [serial = 2003] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (15466C00) [pid = 3744] [serial = 1997] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19805000) [pid = 3744] [serial = 2177] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (196A2800) [pid = 3744] [serial = 1970] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (196A5C00) [pid = 3744] [serial = 2162] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1963B000) [pid = 3744] [serial = 2144] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (15D52800) [pid = 3744] [serial = 2140] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1A4A1400) [pid = 3744] [serial = 2167] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (138D8000) [pid = 3744] [serial = 1931] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19801800) [pid = 3744] [serial = 2066] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1963D800) [pid = 3744] [serial = 2102] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18225C00) [pid = 3744] [serial = 2155] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (192E8C00) [pid = 3744] [serial = 2143] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1C2CE400) [pid = 3744] [serial = 2179] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1678FC00) [pid = 3744] [serial = 2141] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (19B56000) [pid = 3744] [serial = 2164] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1A889400) [pid = 3744] [serial = 2168] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1C40B400) [pid = 3744] [serial = 2138] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (182F5C00) [pid = 3744] [serial = 2159] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (1ADDEC00) [pid = 3744] [serial = 2170] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1ADDE400) [pid = 3744] [serial = 2171] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1C4BF400) [pid = 3744] [serial = 2149] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (1C2CB800) [pid = 3744] [serial = 2146] [outer = 00000000] [url = about:blank] 07:43:16 INFO - PROCESS | 3744 | 1461163396523 Marionette TRACE conn3 <- [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]]]}] 07:43:16 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. 07:43:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 680ms 07:43:16 INFO - PROCESS | 3744 | 1461163396545 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:43:16 INFO - PROCESS | 3744 | 1461163396550 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 07:43:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:43:16 INFO - PROCESS | 3744 | 1461163396590 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:43:16 INFO - PROCESS | 3744 | 1461163396593 Marionette TRACE conn3 <- [1,2930,null,{}] 07:43:16 INFO - PROCESS | 3744 | 1461163396599 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:16 INFO - PROCESS | 3744 | 1461163396681 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:43:16 INFO - PROCESS | 3744 | 1461163396689 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 3744 | ++DOCSHELL 13259400 == 21 [pid = 3744] [id = 742] 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (138D8C00) [pid = 3744] [serial = 2226] [outer = 00000000] 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (1546C000) [pid = 3744] [serial = 2227] [outer = 138D8C00] 07:43:16 INFO - PROCESS | 3744 | 1461163396734 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (15635400) [pid = 3744] [serial = 2228] [outer = 138D8C00] 07:43:17 INFO - PROCESS | 3744 | 1461163397200 Marionette TRACE conn3 <- [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"]]]}] 07:43:17 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 07:43:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:43:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 618ms 07:43:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:43:17 INFO - PROCESS | 3744 | 1461163397215 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 3744 | 1461163397217 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 07:43:17 INFO - PROCESS | 3744 | 1461163397221 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 3744 | 1461163397224 Marionette TRACE conn3 <- [1,2934,null,{}] 07:43:17 INFO - PROCESS | 3744 | 1461163397234 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 3744 | 1461163397327 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:43:17 INFO - PROCESS | 3744 | 1461163397333 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 3744 | ++DOCSHELL 15C87400 == 22 [pid = 3744] [id = 743] 07:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (15D4FC00) [pid = 3744] [serial = 2229] [outer = 00000000] 07:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (16899C00) [pid = 3744] [serial = 2230] [outer = 15D4FC00] 07:43:17 INFO - PROCESS | 3744 | 1461163397383 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (168A0C00) [pid = 3744] [serial = 2231] [outer = 15D4FC00] 07:43:17 INFO - PROCESS | 3744 | 1461163397844 Marionette TRACE conn3 <- [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]]]}] 07:43:17 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. 07:43:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 633ms 07:43:17 INFO - PROCESS | 3744 | 1461163397858 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 3744 | 1461163397861 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 07:43:17 INFO - PROCESS | 3744 | 1461163397864 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:43:17 INFO - PROCESS | 3744 | 1461163397866 Marionette TRACE conn3 <- [1,2938,null,{}] 07:43:17 INFO - PROCESS | 3744 | 1461163397869 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 3744 | 1461163397949 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:43:17 INFO - PROCESS | 3744 | 1461163397955 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 3744 | ++DOCSHELL 16797400 == 23 [pid = 3744] [id = 744] 07:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (168F9800) [pid = 3744] [serial = 2232] [outer = 00000000] 07:43:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (17F8DC00) [pid = 3744] [serial = 2233] [outer = 168F9800] 07:43:17 INFO - PROCESS | 3744 | 1461163398001 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (18050400) [pid = 3744] [serial = 2234] [outer = 168F9800] 07:43:18 INFO - PROCESS | 3744 | ++DOCSHELL 18053C00 == 24 [pid = 3744] [id = 745] 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (182F5800) [pid = 3744] [serial = 2235] [outer = 00000000] 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (182FF800) [pid = 3744] [serial = 2236] [outer = 182F5800] 07:43:18 INFO - PROCESS | 3744 | 1461163398492 Marionette TRACE conn3 <- [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]]]}] 07:43:18 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. 07:43:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 696ms 07:43:18 INFO - PROCESS | 3744 | 1461163398551 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 3744 | 1461163398553 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 07:43:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:43:18 INFO - PROCESS | 3744 | 1461163398557 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 3744 | 1461163398558 Marionette TRACE conn3 <- [1,2942,null,{}] 07:43:18 INFO - PROCESS | 3744 | 1461163398562 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:18 INFO - PROCESS | 3744 | 1461163398676 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:43:18 INFO - PROCESS | 3744 | 1461163398687 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:18 INFO - PROCESS | 3744 | ++DOCSHELL 179C6C00 == 25 [pid = 3744] [id = 746] 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (18057000) [pid = 3744] [serial = 2237] [outer = 00000000] 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (18652C00) [pid = 3744] [serial = 2238] [outer = 18057000] 07:43:18 INFO - PROCESS | 3744 | 1461163398783 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18652800) [pid = 3744] [serial = 2239] [outer = 18057000] 07:43:19 INFO - PROCESS | 3744 | 1461163399189 Marionette TRACE conn3 <- [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]]]}] 07:43:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:43:19 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 07:43:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 680ms 07:43:19 INFO - PROCESS | 3744 | 1461163399262 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 3744 | 1461163399264 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 07:43:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:43:19 INFO - PROCESS | 3744 | 1461163399267 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 3744 | 1461163399269 Marionette TRACE conn3 <- [1,2946,null,{}] 07:43:19 INFO - PROCESS | 3744 | 1461163399272 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:19 INFO - PROCESS | 3744 | 1461163399457 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:43:19 INFO - PROCESS | 3744 | 1461163399483 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 3744 | ++DOCSHELL 18C2B000 == 26 [pid = 3744] [id = 747] 07:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18C2BC00) [pid = 3744] [serial = 2240] [outer = 00000000] 07:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1952B800) [pid = 3744] [serial = 2241] [outer = 18C2BC00] 07:43:19 INFO - PROCESS | 3744 | 1461163399529 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1952B000) [pid = 3744] [serial = 2242] [outer = 18C2BC00] 07:43:19 INFO - PROCESS | 3744 | 1461163399929 Marionette TRACE conn3 <- [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]]]}] 07:43:19 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. 07:43:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 726ms 07:43:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:43:19 INFO - PROCESS | 3744 | 1461163399992 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 3744 | 1461163399994 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 07:43:19 INFO - PROCESS | 3744 | 1461163399997 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 3744 | 1461163399999 Marionette TRACE conn3 <- [1,2950,null,{}] 07:43:20 INFO - PROCESS | 3744 | 1461163400007 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:20 INFO - PROCESS | 3744 | 1461163400112 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:43:20 INFO - PROCESS | 3744 | 1461163400117 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 3744 | ++DOCSHELL 12353C00 == 27 [pid = 3744] [id = 748] 07:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (142CB800) [pid = 3744] [serial = 2243] [outer = 00000000] 07:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1963EC00) [pid = 3744] [serial = 2244] [outer = 142CB800] 07:43:20 INFO - PROCESS | 3744 | 1461163400164 Marionette DEBUG loaded listener.js 07:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19644000) [pid = 3744] [serial = 2245] [outer = 142CB800] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (142D1000) [pid = 3744] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1546B800) [pid = 3744] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1C4CB400) [pid = 3744] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16532C00) [pid = 3744] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18D27400) [pid = 3744] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17F33C00) [pid = 3744] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (196AA800) [pid = 3744] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (12310400) [pid = 3744] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18B41C00) [pid = 3744] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:43:20 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (18B3E800) [pid = 3744] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:43:20 INFO - PROCESS | 3744 | 1461163400642 Marionette TRACE conn3 <- [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]]]}] 07:43:20 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. 07:43:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 679ms 07:43:20 INFO - PROCESS | 3744 | 1461163400697 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 3744 | 1461163400699 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 07:43:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:43:20 INFO - PROCESS | 3744 | 1461163400702 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 3744 | 1461163400704 Marionette TRACE conn3 <- [1,2954,null,{}] 07:43:20 INFO - PROCESS | 3744 | 1461163400707 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:20 INFO - PROCESS | 3744 | 1461163400817 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:43:20 INFO - PROCESS | 3744 | 1461163400912 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 3744 | ++DOCSHELL 123B5000 == 28 [pid = 3744] [id = 749] 07:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (13262400) [pid = 3744] [serial = 2246] [outer = 00000000] 07:43:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (18B41C00) [pid = 3744] [serial = 2247] [outer = 13262400] 07:43:20 INFO - PROCESS | 3744 | 1461163400957 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (19525400) [pid = 3744] [serial = 2248] [outer = 13262400] 07:43:21 INFO - PROCESS | 3744 | 1461163401272 Marionette TRACE conn3 <- [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]]]}] 07:43:21 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. 07:43:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 618ms 07:43:21 INFO - PROCESS | 3744 | 1461163401325 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:43:21 INFO - PROCESS | 3744 | 1461163401328 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 07:43:21 INFO - PROCESS | 3744 | 1461163401332 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:43:21 INFO - PROCESS | 3744 | 1461163401335 Marionette TRACE conn3 <- [1,2958,null,{}] 07:43:21 INFO - PROCESS | 3744 | 1461163401338 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:21 INFO - PROCESS | 3744 | 1461163401449 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:43:21 INFO - PROCESS | 3744 | 1461163401457 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 3744 | ++DOCSHELL 15AD3C00 == 29 [pid = 3744] [id = 750] 07:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16532C00) [pid = 3744] [serial = 2249] [outer = 00000000] 07:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (19674800) [pid = 3744] [serial = 2250] [outer = 16532C00] 07:43:21 INFO - PROCESS | 3744 | 1461163401502 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18737000) [pid = 3744] [serial = 2251] [outer = 16532C00] 07:43:21 INFO - PROCESS | 3744 | 1461163401905 Marionette TRACE conn3 <- [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]]]}] 07:43:21 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. 07:43:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 07:43:21 INFO - PROCESS | 3744 | 1461163401927 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:43:21 INFO - PROCESS | 3744 | 1461163401928 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 07:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:43:21 INFO - PROCESS | 3744 | 1461163401932 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:43:21 INFO - PROCESS | 3744 | 1461163401933 Marionette TRACE conn3 <- [1,2962,null,{}] 07:43:21 INFO - PROCESS | 3744 | 1461163401937 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:22 INFO - PROCESS | 3744 | 1461163402013 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:43:22 INFO - PROCESS | 3744 | 1461163402018 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 3744 | ++DOCSHELL 196A2800 == 30 [pid = 3744] [id = 751] 07:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (196A8400) [pid = 3744] [serial = 2252] [outer = 00000000] 07:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1975C800) [pid = 3744] [serial = 2253] [outer = 196A8400] 07:43:22 INFO - PROCESS | 3744 | 1461163402062 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1975FC00) [pid = 3744] [serial = 2254] [outer = 196A8400] 07:43:22 INFO - PROCESS | 3744 | 1461163402532 Marionette TRACE conn3 <- [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]]]}] 07:43:22 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. 07:43:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 680ms 07:43:22 INFO - PROCESS | 3744 | 1461163402632 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 3744 | 1461163402636 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 07:43:22 INFO - PROCESS | 3744 | 1461163402642 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:43:22 INFO - PROCESS | 3744 | 1461163402646 Marionette TRACE conn3 <- [1,2966,null,{}] 07:43:22 INFO - PROCESS | 3744 | 1461163402636 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:22 INFO - PROCESS | 3744 | 1461163402783 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:43:22 INFO - PROCESS | 3744 | 1461163402884 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 3744 | ++DOCSHELL 133D5400 == 31 [pid = 3744] [id = 752] 07:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (133D6C00) [pid = 3744] [serial = 2255] [outer = 00000000] 07:43:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (13AE6800) [pid = 3744] [serial = 2256] [outer = 133D6C00] 07:43:22 INFO - PROCESS | 3744 | 1461163402946 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (14A08800) [pid = 3744] [serial = 2257] [outer = 133D6C00] 07:43:23 INFO - PROCESS | 3744 | 1461163403497 Marionette TRACE conn3 <- [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]]]}] 07:43:23 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. 07:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 896ms 07:43:23 INFO - PROCESS | 3744 | 1461163403532 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:43:23 INFO - PROCESS | 3744 | 1461163403535 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 07:43:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:43:23 INFO - PROCESS | 3744 | 1461163403543 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 3744 | 1461163403547 Marionette TRACE conn3 <- [1,2970,null,{}] 07:43:23 INFO - PROCESS | 3744 | 1461163403551 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:23 INFO - PROCESS | 3744 | 1461163403651 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:43:23 INFO - PROCESS | 3744 | 1461163403757 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:23 INFO - PROCESS | 3744 | ++DOCSHELL 15620000 == 32 [pid = 3744] [id = 753] 07:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15AE7000) [pid = 3744] [serial = 2258] [outer = 00000000] 07:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168EE400) [pid = 3744] [serial = 2259] [outer = 15AE7000] 07:43:23 INFO - PROCESS | 3744 | 1461163403812 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (179C7C00) [pid = 3744] [serial = 2260] [outer = 15AE7000] 07:43:24 INFO - PROCESS | 3744 | 1461163404317 Marionette TRACE conn3 <- [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"]]]}] 07:43:24 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 07:43:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:43:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 819ms 07:43:24 INFO - PROCESS | 3744 | 1461163404378 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:43:24 INFO - PROCESS | 3744 | 1461163404382 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 07:43:24 INFO - PROCESS | 3744 | 1461163404389 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:43:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:43:24 INFO - PROCESS | 3744 | 1461163404392 Marionette TRACE conn3 <- [1,2974,null,{}] 07:43:24 INFO - PROCESS | 3744 | 1461163404403 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:24 INFO - PROCESS | 3744 | 1461163404511 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:43:24 INFO - PROCESS | 3744 | 1461163404617 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 3744 | ++DOCSHELL 17F3E000 == 33 [pid = 3744] [id = 754] 07:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1804D000) [pid = 3744] [serial = 2261] [outer = 00000000] 07:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19765400) [pid = 3744] [serial = 2262] [outer = 1804D000] 07:43:24 INFO - PROCESS | 3744 | 1461163404675 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19768000) [pid = 3744] [serial = 2263] [outer = 1804D000] 07:43:25 INFO - PROCESS | 3744 | 1461163405255 Marionette TRACE conn3 <- [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]]]}] 07:43:25 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. 07:43:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 896ms 07:43:25 INFO - PROCESS | 3744 | 1461163405296 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:43:25 INFO - PROCESS | 3744 | 1461163405298 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 07:43:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:43:25 INFO - PROCESS | 3744 | 1461163405302 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 3744 | 1461163405304 Marionette TRACE conn3 <- [1,2978,null,{}] 07:43:25 INFO - PROCESS | 3744 | 1461163405307 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:25 INFO - PROCESS | 3744 | 1461163405409 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:43:25 INFO - PROCESS | 3744 | 1461163405517 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 3744 | ++DOCSHELL 19766800 == 34 [pid = 3744] [id = 755] 07:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19769C00) [pid = 3744] [serial = 2264] [outer = 00000000] 07:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19B60C00) [pid = 3744] [serial = 2265] [outer = 19769C00] 07:43:25 INFO - PROCESS | 3744 | 1461163405572 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A194800) [pid = 3744] [serial = 2266] [outer = 19769C00] 07:43:25 INFO - PROCESS | 3744 | ++DOCSHELL 19801800 == 35 [pid = 3744] [id = 756] 07:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19810800) [pid = 3744] [serial = 2267] [outer = 00000000] 07:43:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A82E400) [pid = 3744] [serial = 2268] [outer = 19810800] 07:43:26 INFO - PROCESS | 3744 | 1461163406100 Marionette TRACE conn3 <- [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]]]}] 07:43:26 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. 07:43:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 834ms 07:43:26 INFO - PROCESS | 3744 | 1461163406127 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 3744 | 1461163406129 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 07:43:26 INFO - PROCESS | 3744 | 1461163406148 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:43:26 INFO - PROCESS | 3744 | 1461163406150 Marionette TRACE conn3 <- [1,2982,null,{}] 07:43:26 INFO - PROCESS | 3744 | 1461163406154 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:26 INFO - PROCESS | 3744 | 1461163406261 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:43:26 INFO - PROCESS | 3744 | 1461163406390 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 3744 | ++DOCSHELL 19C11800 == 36 [pid = 3744] [id = 757] 07:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19C16800) [pid = 3744] [serial = 2269] [outer = 00000000] 07:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A4A5800) [pid = 3744] [serial = 2270] [outer = 19C16800] 07:43:26 INFO - PROCESS | 3744 | 1461163406451 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1A889C00) [pid = 3744] [serial = 2271] [outer = 19C16800] 07:43:27 INFO - PROCESS | 3744 | 1461163407134 Marionette TRACE conn3 <- [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]]]}] 07:43:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:43:27 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 07:43:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1020ms 07:43:27 INFO - PROCESS | 3744 | 1461163407189 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 3744 | 1461163407194 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 07:43:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:43:27 INFO - PROCESS | 3744 | 1461163407199 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 3744 | 1461163407202 Marionette TRACE conn3 <- [1,2986,null,{}] 07:43:27 INFO - PROCESS | 3744 | 1461163407207 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:27 INFO - PROCESS | 3744 | 1461163407313 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:43:27 INFO - PROCESS | 3744 | 1461163407455 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 3744 | ++DOCSHELL 11B1E400 == 37 [pid = 3744] [id = 758] 07:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (123ECC00) [pid = 3744] [serial = 2272] [outer = 00000000] 07:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1546E400) [pid = 3744] [serial = 2273] [outer = 123ECC00] 07:43:27 INFO - PROCESS | 3744 | 1461163407506 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1561F400) [pid = 3744] [serial = 2274] [outer = 123ECC00] 07:43:27 INFO - PROCESS | 3744 | --DOCSHELL 19122000 == 36 [pid = 3744] [id = 625] 07:43:27 INFO - PROCESS | 3744 | --DOCSHELL 18053C00 == 35 [pid = 3744] [id = 745] 07:43:27 INFO - PROCESS | 3744 | --DOCSHELL 14AE4C00 == 34 [pid = 3744] [id = 740] 07:43:27 INFO - PROCESS | 3744 | --DOCSHELL 138CD000 == 33 [pid = 3744] [id = 739] 07:43:27 INFO - PROCESS | 3744 | --DOCSHELL 02A8B400 == 32 [pid = 3744] [id = 738] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (142F6800) [pid = 3744] [serial = 2188] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15A36800) [pid = 3744] [serial = 2191] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15C84400) [pid = 3744] [serial = 2192] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C97C800) [pid = 3744] [serial = 2183] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (168A4C00) [pid = 3744] [serial = 2194] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (168F9400) [pid = 3744] [serial = 2195] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19636C00) [pid = 3744] [serial = 2203] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19676400) [pid = 3744] [serial = 2206] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17F98800) [pid = 3744] [serial = 2197] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19807000) [pid = 3744] [serial = 2209] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18054000) [pid = 3744] [serial = 2198] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (12D4BC00) [pid = 3744] [serial = 2185] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18C30000) [pid = 3744] [serial = 2200] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18C34800) [pid = 3744] [serial = 2201] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19524400) [pid = 3744] [serial = 2204] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (13259800) [pid = 3744] [serial = 2186] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19767800) [pid = 3744] [serial = 2210] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (146AD400) [pid = 3744] [serial = 2189] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19679C00) [pid = 3744] [serial = 2207] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A307800) [pid = 3744] [serial = 2212] [outer = 00000000] [url = about:blank] 07:43:27 INFO - PROCESS | 3744 | 1461163407971 Marionette TRACE conn3 <- [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]]]}] 07:43:27 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. 07:43:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 787ms 07:43:28 INFO - PROCESS | 3744 | 1461163408016 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 3744 | 1461163408022 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 07:43:28 INFO - PROCESS | 3744 | 1461163408028 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 3744 | 1461163408030 Marionette TRACE conn3 <- [1,2990,null,{}] 07:43:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:43:28 INFO - PROCESS | 3744 | 1461163408034 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:28 INFO - PROCESS | 3744 | 1461163408115 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:43:28 INFO - PROCESS | 3744 | 1461163408121 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 3744 | ++DOCSHELL 136A9800 == 33 [pid = 3744] [id = 759] 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (136A9C00) [pid = 3744] [serial = 2275] [outer = 00000000] 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15640000) [pid = 3744] [serial = 2276] [outer = 136A9C00] 07:43:28 INFO - PROCESS | 3744 | 1461163408166 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15ACB000) [pid = 3744] [serial = 2277] [outer = 136A9C00] 07:43:28 INFO - PROCESS | 3744 | 1461163408651 Marionette TRACE conn3 <- [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]]]}] 07:43:28 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. 07:43:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 695ms 07:43:28 INFO - PROCESS | 3744 | 1461163408714 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 3744 | 1461163408716 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 07:43:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:43:28 INFO - PROCESS | 3744 | 1461163408720 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 3744 | 1461163408723 Marionette TRACE conn3 <- [1,2994,null,{}] 07:43:28 INFO - PROCESS | 3744 | 1461163408733 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:28 INFO - PROCESS | 3744 | 1461163408814 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:43:28 INFO - PROCESS | 3744 | 1461163408820 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 3744 | ++DOCSHELL 168A0800 == 34 [pid = 3744] [id = 760] 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (168A1000) [pid = 3744] [serial = 2278] [outer = 00000000] 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168FB400) [pid = 3744] [serial = 2279] [outer = 168A1000] 07:43:28 INFO - PROCESS | 3744 | 1461163408867 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (179CCC00) [pid = 3744] [serial = 2280] [outer = 168A1000] 07:43:29 INFO - PROCESS | 3744 | 1461163409309 Marionette TRACE conn3 <- [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]]]}] 07:43:29 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. 07:43:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 634ms 07:43:29 INFO - PROCESS | 3744 | 1461163409357 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 3744 | 1461163409360 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 07:43:29 INFO - PROCESS | 3744 | 1461163409363 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:43:29 INFO - PROCESS | 3744 | 1461163409364 Marionette TRACE conn3 <- [1,2998,null,{}] 07:43:29 INFO - PROCESS | 3744 | 1461163409368 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:29 INFO - PROCESS | 3744 | 1461163409446 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:43:29 INFO - PROCESS | 3744 | 1461163409488 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 3744 | ++DOCSHELL 18054000 == 35 [pid = 3744] [id = 761] 07:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18056800) [pid = 3744] [serial = 2281] [outer = 00000000] 07:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18647400) [pid = 3744] [serial = 2282] [outer = 18056800] 07:43:29 INFO - PROCESS | 3744 | 1461163409535 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18732400) [pid = 3744] [serial = 2283] [outer = 18056800] 07:43:29 INFO - PROCESS | 3744 | [3744] 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 07:43:29 INFO - PROCESS | 3744 | 1461163409987 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:43:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:43:30 INFO - {} 07:43:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:43:30 INFO - {} 07:43:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:43:30 INFO - {} 07:43:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:43:30 INFO - {} 07:43:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 680ms 07:43:30 INFO - PROCESS | 3744 | 1461163410046 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 3744 | 1461163410048 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 07:43:30 INFO - TEST-START | /FileAPI/fileReader.html 07:43:30 INFO - PROCESS | 3744 | 1461163410052 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 3744 | 1461163410053 Marionette TRACE conn3 <- [1,3002,null,{}] 07:43:30 INFO - PROCESS | 3744 | 1461163410057 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:30 INFO - PROCESS | 3744 | 1461163410132 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:43:30 INFO - PROCESS | 3744 | 1461163410137 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 3744 | ++DOCSHELL 13AF2000 == 36 [pid = 3744] [id = 762] 07:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18052000) [pid = 3744] [serial = 2284] [outer = 00000000] 07:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (192E1400) [pid = 3744] [serial = 2285] [outer = 18052000] 07:43:30 INFO - PROCESS | 3744 | 1461163410182 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19636800) [pid = 3744] [serial = 2286] [outer = 18052000] 07:43:30 INFO - PROCESS | 3744 | 1461163410669 Marionette TRACE conn3 <- [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]]]}] 07:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:43:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 618ms 07:43:30 INFO - PROCESS | 3744 | 1461163410690 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 3744 | 1461163410692 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 07:43:30 INFO - TEST-START | /FileAPI/historical.html 07:43:30 INFO - PROCESS | 3744 | 1461163410695 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 3744 | 1461163410697 Marionette TRACE conn3 <- [1,3006,null,{}] 07:43:30 INFO - PROCESS | 3744 | 1461163410705 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:30 INFO - PROCESS | 3744 | 1461163410822 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:43:30 INFO - PROCESS | 3744 | 1461163410918 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 3744 | ++DOCSHELL 13259000 == 37 [pid = 3744] [id = 763] 07:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19678C00) [pid = 3744] [serial = 2287] [outer = 00000000] 07:43:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (196A8C00) [pid = 3744] [serial = 2288] [outer = 19678C00] 07:43:30 INFO - PROCESS | 3744 | 1461163410966 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (196AB400) [pid = 3744] [serial = 2289] [outer = 19678C00] 07:43:31 INFO - PROCESS | 3744 | 1461163411366 Marionette TRACE conn3 <- [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"]]]}] 07:43:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:43:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:43:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:43:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:43:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:43:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:43:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:43:31 INFO - TEST-OK | /FileAPI/historical.html | took 679ms 07:43:31 INFO - PROCESS | 3744 | 1461163411395 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 3744 | 1461163411397 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 07:43:31 INFO - TEST-START | /FileAPI/idlharness.html 07:43:31 INFO - PROCESS | 3744 | 1461163411406 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 3744 | 1461163411408 Marionette TRACE conn3 <- [1,3010,null,{}] 07:43:31 INFO - PROCESS | 3744 | 1461163411395 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:31 INFO - PROCESS | 3744 | 1461163411502 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:43:31 INFO - PROCESS | 3744 | 1461163411507 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 3744 | ++DOCSHELL 138CD400 == 38 [pid = 3744] [id = 764] 07:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (196A7400) [pid = 3744] [serial = 2290] [outer = 00000000] 07:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19C1E000) [pid = 3744] [serial = 2291] [outer = 196A7400] 07:43:31 INFO - PROCESS | 3744 | 1461163411558 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19F50000) [pid = 3744] [serial = 2292] [outer = 196A7400] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (16532C00) [pid = 3744] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (142CB800) [pid = 3744] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (11B1F000) [pid = 3744] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (168F9800) [pid = 3744] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (15D4FC00) [pid = 3744] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18057000) [pid = 3744] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (138D8C00) [pid = 3744] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18C2BC00) [pid = 3744] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (13262400) [pid = 3744] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (182F5800) [pid = 3744] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:43:32 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1678BC00) [pid = 3744] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:43:32 INFO - PROCESS | 3744 | 1461163412542 Marionette TRACE conn3 <- [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]]]}] 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:43:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:43:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:43:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:43:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:43:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:43:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:43:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:43:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:43:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:43:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:43:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:43:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:43:32 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 07:43:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:43:32 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 07:43:32 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 07:43:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:43:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:43:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:43:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:43:32 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 07:43:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:43:32 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 07:43:32 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 07:43:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:43:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:43:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:43:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:43:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:43:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:43:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1266ms 07:43:32 INFO - PROCESS | 3744 | 1461163412664 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 3744 | 1461163412667 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 07:43:32 INFO - TEST-START | /FileAPI/idlharness.worker 07:43:32 INFO - PROCESS | 3744 | 1461163412670 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 3744 | 1461163412672 Marionette TRACE conn3 <- [1,3014,null,{}] 07:43:32 INFO - PROCESS | 3744 | 1461163412675 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:32 INFO - PROCESS | 3744 | 1461163412783 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:43:32 INFO - PROCESS | 3744 | 1461163412826 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 3744 | ++DOCSHELL 19B5DC00 == 39 [pid = 3744] [id = 765] 07:43:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1A826400) [pid = 3744] [serial = 2293] [outer = 00000000] 07:43:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1BB32C00) [pid = 3744] [serial = 2294] [outer = 1A826400] 07:43:32 INFO - PROCESS | 3744 | 1461163412870 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1BB35000) [pid = 3744] [serial = 2295] [outer = 1A826400] 07:43:33 INFO - PROCESS | 3744 | [3744] 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 07:43:33 INFO - PROCESS | 3744 | 1461163413831 Marionette TRACE conn3 <- [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,{},{}]]]}] 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:43:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:43:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:43:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:43:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:43:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:43:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:43:33 INFO - {} 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:43:33 INFO - {} 07:43:33 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 - {} 07:43:33 INFO - {} 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:43:33 INFO - {} 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:43:33 INFO - {} 07:43:33 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 - {} 07:43:33 INFO - {} 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:43:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:43:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 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 07:43:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:43:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:43:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:43:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:43:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:43:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:43:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:43:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:43:33 INFO - {} 07:43:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:43:34 INFO - {} 07:43:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1344ms 07:43:34 INFO - PROCESS | 3744 | 1461163414013 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 3744 | 1461163414015 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 07:43:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:43:34 INFO - PROCESS | 3744 | 1461163414018 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 3744 | 1461163414019 Marionette TRACE conn3 <- [1,3018,null,{}] 07:43:34 INFO - PROCESS | 3744 | 1461163414023 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 3744 | 1461163414135 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:43:34 INFO - PROCESS | 3744 | 1461163414210 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 3744 | ++DOCSHELL 1A190000 == 40 [pid = 3744] [id = 766] 07:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1AD0DC00) [pid = 3744] [serial = 2296] [outer = 00000000] 07:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1CC7E400) [pid = 3744] [serial = 2297] [outer = 1AD0DC00] 07:43:34 INFO - PROCESS | 3744 | 1461163414255 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1CE3A000) [pid = 3744] [serial = 2298] [outer = 1AD0DC00] 07:43:34 INFO - PROCESS | 3744 | 1461163414748 Marionette TRACE conn3 <- [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]]]}] 07:43:34 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 07:43:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 787ms 07:43:34 INFO - PROCESS | 3744 | 1461163414805 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 3744 | 1461163414810 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 07:43:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:43:34 INFO - PROCESS | 3744 | 1461163414816 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 3744 | 1461163414819 Marionette TRACE conn3 <- [1,3022,null,{}] 07:43:34 INFO - PROCESS | 3744 | 1461163414825 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 3744 | 1461163414930 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:43:35 INFO - PROCESS | 3744 | 1461163415040 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 3744 | ++DOCSHELL 136A7800 == 41 [pid = 3744] [id = 767] 07:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (13738C00) [pid = 3744] [serial = 2299] [outer = 00000000] 07:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (14A13000) [pid = 3744] [serial = 2300] [outer = 13738C00] 07:43:35 INFO - PROCESS | 3744 | 1461163415103 Marionette DEBUG loaded listener.js 07:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15469400) [pid = 3744] [serial = 2301] [outer = 13738C00] 07:43:35 INFO - PROCESS | 3744 | 1461163415680 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:43:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:43:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 880ms 07:43:35 INFO - PROCESS | 3744 | 1461163415703 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 3744 | 1461163415708 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 07:43:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:43:35 INFO - PROCESS | 3744 | 1461163415715 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 3744 | 1461163415718 Marionette TRACE conn3 <- [1,3026,null,{}] 07:43:35 INFO - PROCESS | 3744 | 1461163415739 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:35 INFO - PROCESS | 3744 | 1461163415842 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:43:35 INFO - PROCESS | 3744 | 1461163415949 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 3744 | ++DOCSHELL 15468800 == 42 [pid = 3744] [id = 768] 07:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1546DC00) [pid = 3744] [serial = 2302] [outer = 00000000] 07:43:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18052C00) [pid = 3744] [serial = 2303] [outer = 1546DC00] 07:43:35 INFO - PROCESS | 3744 | 1461163416005 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18649800) [pid = 3744] [serial = 2304] [outer = 1546DC00] 07:43:36 INFO - PROCESS | 3744 | 1461163416526 Marionette TRACE conn3 <- [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"]]]}] 07:43:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:43:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:43:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 849ms 07:43:36 INFO - PROCESS | 3744 | 1461163416576 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:43:36 INFO - PROCESS | 3744 | 1461163416579 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 07:43:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:43:36 INFO - PROCESS | 3744 | 1461163416583 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:43:36 INFO - PROCESS | 3744 | 1461163416586 Marionette TRACE conn3 <- [1,3030,null,{}] 07:43:36 INFO - PROCESS | 3744 | 1461163416614 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:36 INFO - PROCESS | 3744 | 1461163416727 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:43:36 INFO - PROCESS | 3744 | 1461163416836 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:36 INFO - PROCESS | 3744 | ++DOCSHELL 19673C00 == 43 [pid = 3744] [id = 769] 07:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19674C00) [pid = 3744] [serial = 2305] [outer = 00000000] 07:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1A35C800) [pid = 3744] [serial = 2306] [outer = 19674C00] 07:43:36 INFO - PROCESS | 3744 | 1461163416892 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A888800) [pid = 3744] [serial = 2307] [outer = 19674C00] 07:43:37 INFO - PROCESS | 3744 | 1461163417637 Marionette TRACE conn3 <- [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]]]}] 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:43:37 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. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:43:37 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'.) 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:43:37 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. 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:43:37 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. 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:43:37 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. 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:43:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:43:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:43:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:43:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1205ms 07:43:37 INFO - PROCESS | 3744 | 1461163417789 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 3744 | 1461163417791 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 07:43:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:43:37 INFO - PROCESS | 3744 | 1461163417795 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 3744 | 1461163417797 Marionette TRACE conn3 <- [1,3034,null,{}] 07:43:37 INFO - PROCESS | 3744 | 1461163417801 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:37 INFO - PROCESS | 3744 | 1461163417903 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:43:38 INFO - PROCESS | 3744 | 1461163418034 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 3744 | ++DOCSHELL 18C30000 == 44 [pid = 3744] [id = 770] 07:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1A887C00) [pid = 3744] [serial = 2308] [outer = 00000000] 07:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1CE45C00) [pid = 3744] [serial = 2309] [outer = 1A887C00] 07:43:38 INFO - PROCESS | 3744 | 1461163418094 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1D003C00) [pid = 3744] [serial = 2310] [outer = 1A887C00] 07:43:38 INFO - PROCESS | 3744 | [3744] 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 07:43:38 INFO - PROCESS | 3744 | 1461163418579 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:43:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:43:38 INFO - {} 07:43:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 834ms 07:43:38 INFO - PROCESS | 3744 | 1461163418646 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 3744 | 1461163418650 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 07:43:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:43:38 INFO - PROCESS | 3744 | 1461163418662 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:43:38 INFO - PROCESS | 3744 | 1461163418665 Marionette TRACE conn3 <- [1,3038,null,{}] 07:43:38 INFO - PROCESS | 3744 | 1461163418668 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:38 INFO - PROCESS | 3744 | 1461163418781 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:43:38 INFO - PROCESS | 3744 | 1461163418888 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 3744 | ++DOCSHELL 11B16800 == 45 [pid = 3744] [id = 771] 07:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12BE1C00) [pid = 3744] [serial = 2311] [outer = 00000000] 07:43:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19643C00) [pid = 3744] [serial = 2312] [outer = 12BE1C00] 07:43:38 INFO - PROCESS | 3744 | 1461163418942 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1969FC00) [pid = 3744] [serial = 2313] [outer = 12BE1C00] 07:43:39 INFO - PROCESS | 3744 | 1461163419606 Marionette TRACE conn3 <- [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]]]}] 07:43:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:43:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:43:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:43:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:43:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 989ms 07:43:39 INFO - PROCESS | 3744 | 1461163419663 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 3744 | 1461163419667 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 07:43:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:43:39 INFO - PROCESS | 3744 | 1461163419691 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 3744 | 1461163419696 Marionette TRACE conn3 <- [1,3042,null,{}] 07:43:39 INFO - PROCESS | 3744 | 1461163419703 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:39 INFO - PROCESS | 3744 | 1461163419814 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:43:39 INFO - PROCESS | 3744 | 1461163419924 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 3744 | ++DOCSHELL 14AB4C00 == 46 [pid = 3744] [id = 772] 07:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (14AEC800) [pid = 3744] [serial = 2314] [outer = 00000000] 07:43:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (15D53800) [pid = 3744] [serial = 2315] [outer = 14AEC800] 07:43:39 INFO - PROCESS | 3744 | 1461163419957 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16532800) [pid = 3744] [serial = 2316] [outer = 14AEC800] 07:43:40 INFO - PROCESS | 3744 | --DOCSHELL 1C4CB000 == 45 [pid = 3744] [id = 727] 07:43:40 INFO - PROCESS | 3744 | --DOCSHELL 1689AC00 == 44 [pid = 3744] [id = 628] 07:43:40 INFO - PROCESS | 3744 | --DOCSHELL 19801800 == 43 [pid = 3744] [id = 756] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1975C800) [pid = 3744] [serial = 2253] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18737000) [pid = 3744] [serial = 2251] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1963EC00) [pid = 3744] [serial = 2244] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13AE6000) [pid = 3744] [serial = 2224] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1439D800) [pid = 3744] [serial = 2225] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17F8DC00) [pid = 3744] [serial = 2233] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16899C00) [pid = 3744] [serial = 2230] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (168A0C00) [pid = 3744] [serial = 2231] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (11B11800) [pid = 3744] [serial = 2215] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (142EA000) [pid = 3744] [serial = 2218] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (156ACC00) [pid = 3744] [serial = 2221] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1546C000) [pid = 3744] [serial = 2227] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15635400) [pid = 3744] [serial = 2228] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1952B000) [pid = 3744] [serial = 2242] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1952B800) [pid = 3744] [serial = 2241] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (18B41C00) [pid = 3744] [serial = 2247] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19674800) [pid = 3744] [serial = 2250] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19644000) [pid = 3744] [serial = 2245] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (18652C00) [pid = 3744] [serial = 2238] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18652800) [pid = 3744] [serial = 2239] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (182FF800) [pid = 3744] [serial = 2236] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19525400) [pid = 3744] [serial = 2248] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18050400) [pid = 3744] [serial = 2234] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A35CC00) [pid = 3744] [serial = 2213] [outer = 00000000] [url = about:blank] 07:43:40 INFO - PROCESS | 3744 | 1461163420824 Marionette TRACE conn3 <- [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"]]]}] 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:43:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:43:40 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" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:43:40 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" 07:43:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:43:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:43:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1282ms 07:43:40 INFO - PROCESS | 3744 | 1461163420957 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 3744 | 1461163420962 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 07:43:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:43:40 INFO - PROCESS | 3744 | 1461163420968 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 3744 | 1461163420971 Marionette TRACE conn3 <- [1,3046,null,{}] 07:43:40 INFO - PROCESS | 3744 | 1461163420975 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:41 INFO - PROCESS | 3744 | 1461163421061 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:43:41 INFO - PROCESS | 3744 | 1461163421070 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 3744 | ++DOCSHELL 15459800 == 44 [pid = 3744] [id = 773] 07:43:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (15471000) [pid = 3744] [serial = 2317] [outer = 00000000] 07:43:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15A38400) [pid = 3744] [serial = 2318] [outer = 15471000] 07:43:41 INFO - PROCESS | 3744 | 1461163421116 Marionette DEBUG loaded listener.js 07:43:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16529000) [pid = 3744] [serial = 2319] [outer = 15471000] 07:43:41 INFO - PROCESS | 3744 | 1461163421650 Marionette TRACE conn3 <- [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]]]}] 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:43:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:43:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:43:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:43:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:43:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:43:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:43:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:43:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:43:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 726ms 07:43:41 INFO - PROCESS | 3744 | 1461163421700 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 3744 | 1461163421702 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 07:43:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:43:41 INFO - PROCESS | 3744 | 1461163421706 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 3744 | 1461163421711 Marionette TRACE conn3 <- [1,3050,null,{}] 07:43:41 INFO - PROCESS | 3744 | 1461163421725 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:41 INFO - PROCESS | 3744 | 1461163421809 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:43:41 INFO - PROCESS | 3744 | 1461163421904 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 3744 | ++DOCSHELL 192E9400 == 45 [pid = 3744] [id = 774] 07:43:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (192EA000) [pid = 3744] [serial = 2320] [outer = 00000000] 07:43:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19638000) [pid = 3744] [serial = 2321] [outer = 192EA000] 07:43:41 INFO - PROCESS | 3744 | 1461163421952 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19640C00) [pid = 3744] [serial = 2322] [outer = 192EA000] 07:43:42 INFO - PROCESS | 3744 | [3744] 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 07:43:42 INFO - PROCESS | 3744 | 1461163422361 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:43:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:43:42 INFO - {} 07:43:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 680ms 07:43:42 INFO - PROCESS | 3744 | 1461163422431 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:43:42 INFO - PROCESS | 3744 | 1461163422434 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 07:43:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:43:42 INFO - PROCESS | 3744 | 1461163422437 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:43:42 INFO - PROCESS | 3744 | 1461163422439 Marionette TRACE conn3 <- [1,3054,null,{}] 07:43:42 INFO - PROCESS | 3744 | 1461163422443 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:42 INFO - PROCESS | 3744 | 1461163422523 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:43:42 INFO - PROCESS | 3744 | 1461163422531 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:42 INFO - PROCESS | 3744 | ++DOCSHELL 19675400 == 46 [pid = 3744] [id = 775] 07:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19676400) [pid = 3744] [serial = 2323] [outer = 00000000] 07:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1975DC00) [pid = 3744] [serial = 2324] [outer = 19676400] 07:43:42 INFO - PROCESS | 3744 | 1461163422576 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19768400) [pid = 3744] [serial = 2325] [outer = 19676400] 07:43:42 INFO - PROCESS | 3744 | 1461163422998 Marionette TRACE conn3 <- [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]]]}] 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:43:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:43:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 618ms 07:43:43 INFO - PROCESS | 3744 | 1461163423057 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 3744 | 1461163423059 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 07:43:43 INFO - PROCESS | 3744 | 1461163423063 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:43:43 INFO - PROCESS | 3744 | 1461163423064 Marionette TRACE conn3 <- [1,3058,null,{}] 07:43:43 INFO - PROCESS | 3744 | 1461163423068 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:43 INFO - PROCESS | 3744 | 1461163423177 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:43:43 INFO - PROCESS | 3744 | 1461163423183 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 3744 | ++DOCSHELL 19762000 == 47 [pid = 3744] [id = 776] 07:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19C1EC00) [pid = 3744] [serial = 2326] [outer = 00000000] 07:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A35B400) [pid = 3744] [serial = 2327] [outer = 19C1EC00] 07:43:43 INFO - PROCESS | 3744 | 1461163423231 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A49A400) [pid = 3744] [serial = 2328] [outer = 19C1EC00] 07:43:43 INFO - PROCESS | 3744 | 1461163423679 Marionette TRACE conn3 <- [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]]]}] 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:43:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 634ms 07:43:43 INFO - PROCESS | 3744 | 1461163423706 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 3744 | 1461163423708 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 07:43:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:43:43 INFO - PROCESS | 3744 | 1461163423712 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 3744 | 1461163423713 Marionette TRACE conn3 <- [1,3062,null,{}] 07:43:43 INFO - PROCESS | 3744 | 1461163423717 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:43 INFO - PROCESS | 3744 | 1461163423854 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:43:43 INFO - PROCESS | 3744 | 1461163423949 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 3744 | ++DOCSHELL 138D7800 == 48 [pid = 3744] [id = 777] 07:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD56C00) [pid = 3744] [serial = 2329] [outer = 00000000] 07:43:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1BB3AC00) [pid = 3744] [serial = 2330] [outer = 1AD56C00] 07:43:43 INFO - PROCESS | 3744 | 1461163424005 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1BB40000) [pid = 3744] [serial = 2331] [outer = 1AD56C00] 07:43:44 INFO - PROCESS | 3744 | 1461163424430 Marionette TRACE conn3 <- [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]]]}] 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:43:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 803ms 07:43:44 INFO - PROCESS | 3744 | 1461163424498 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 3744 | 1461163424500 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 07:43:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:43:44 INFO - PROCESS | 3744 | 1461163424508 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 3744 | 1461163424510 Marionette TRACE conn3 <- [1,3066,null,{}] 07:43:44 INFO - PROCESS | 3744 | 1461163424513 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:44 INFO - PROCESS | 3744 | 1461163424622 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:43:44 INFO - PROCESS | 3744 | 1461163424631 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:44 INFO - PROCESS | 3744 | ++DOCSHELL 12D41000 == 49 [pid = 3744] [id = 778] 07:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1BB39400) [pid = 3744] [serial = 2332] [outer = 00000000] 07:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C40B800) [pid = 3744] [serial = 2333] [outer = 1BB39400] 07:43:44 INFO - PROCESS | 3744 | 1461163424676 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C40EC00) [pid = 3744] [serial = 2334] [outer = 1BB39400] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18056800) [pid = 3744] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19678C00) [pid = 3744] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (196A7400) [pid = 3744] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A826400) [pid = 3744] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18052000) [pid = 3744] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (123ECC00) [pid = 3744] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (136A9C00) [pid = 3744] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (168A1000) [pid = 3744] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (196A8400) [pid = 3744] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:43:45 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19810800) [pid = 3744] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:43:45 INFO - PROCESS | 3744 | 1461163425289 Marionette TRACE conn3 <- [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] 07:43:45 INFO - PROCESS | 3744 | 1461163425360 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 07:43:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:43:45 INFO - PROCESS | 3744 | 1461163425364 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 3744 | 1461163425366 Marionette TRACE conn3 <- [1,3070,null,{}] 07:43:45 INFO - PROCESS | 3744 | 1461163425369 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:45 INFO - PROCESS | 3744 | 1461163425445 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:43:45 INFO - PROCESS | 3744 | 1461163425454 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:45 INFO - PROCESS | 3744 | ++DOCSHELL 168A2C00 == 50 [pid = 3744] [id = 779] 07:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (168FDC00) [pid = 3744] [serial = 2335] [outer = 00000000] 07:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C416C00) [pid = 3744] [serial = 2336] [outer = 168FDC00] 07:43:45 INFO - PROCESS | 3744 | 1461163425501 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1C4C4800) [pid = 3744] [serial = 2337] [outer = 168FDC00] 07:43:45 INFO - PROCESS | 3744 | 1461163425935 Marionette TRACE conn3 <- [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]]]}] 07:43:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:43:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:43:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:43:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 634ms 07:43:45 INFO - PROCESS | 3744 | 1461163425986 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:43:45 INFO - PROCESS | 3744 | 1461163425988 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 07:43:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:43:45 INFO - PROCESS | 3744 | 1461163425991 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 3744 | 1461163425993 Marionette TRACE conn3 <- [1,3074,null,{}] 07:43:45 INFO - PROCESS | 3744 | 1461163425996 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:46 INFO - PROCESS | 3744 | 1461163426076 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:43:46 INFO - PROCESS | 3744 | 1461163426081 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 3744 | ++DOCSHELL 1BB3A000 == 51 [pid = 3744] [id = 780] 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1C2CCC00) [pid = 3744] [serial = 2338] [outer = 00000000] 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1CB38800) [pid = 3744] [serial = 2339] [outer = 1C2CCC00] 07:43:46 INFO - PROCESS | 3744 | 1461163426125 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1CB38400) [pid = 3744] [serial = 2340] [outer = 1C2CCC00] 07:43:46 INFO - PROCESS | 3744 | 1461163426544 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:43:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:43:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 07:43:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:43:46 INFO - PROCESS | 3744 | 1461163426596 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 3744 | 1461163426598 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 07:43:46 INFO - PROCESS | 3744 | 1461163426601 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 3744 | 1461163426603 Marionette TRACE conn3 <- [1,3078,null,{}] 07:43:46 INFO - PROCESS | 3744 | 1461163426610 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:46 INFO - PROCESS | 3744 | 1461163426687 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:43:46 INFO - PROCESS | 3744 | 1461163426693 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 3744 | ++DOCSHELL 1969F400 == 52 [pid = 3744] [id = 781] 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1CE41C00) [pid = 3744] [serial = 2341] [outer = 00000000] 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D00E800) [pid = 3744] [serial = 2342] [outer = 1CE41C00] 07:43:46 INFO - PROCESS | 3744 | 1461163426737 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D134800) [pid = 3744] [serial = 2343] [outer = 1CE41C00] 07:43:47 INFO - PROCESS | 3744 | 1461163427230 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:43:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:43:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 695ms 07:43:47 INFO - PROCESS | 3744 | 1461163427282 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 3744 | 1461163427287 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 07:43:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:43:47 INFO - PROCESS | 3744 | 1461163427292 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 3744 | 1461163427297 Marionette TRACE conn3 <- [1,3082,null,{}] 07:43:47 INFO - PROCESS | 3744 | 1461163427303 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:47 INFO - PROCESS | 3744 | 1461163427447 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:43:47 INFO - PROCESS | 3744 | 1461163427584 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:47 INFO - PROCESS | 3744 | ++DOCSHELL 13AE5400 == 53 [pid = 3744] [id = 782] 07:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (13AE5800) [pid = 3744] [serial = 2344] [outer = 00000000] 07:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (14352C00) [pid = 3744] [serial = 2345] [outer = 13AE5800] 07:43:47 INFO - PROCESS | 3744 | 1461163427642 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (14A13800) [pid = 3744] [serial = 2346] [outer = 13AE5800] 07:43:48 INFO - PROCESS | 3744 | 1461163428228 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:43:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:43:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 07:43:48 INFO - PROCESS | 3744 | 1461163428238 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 3744 | 1461163428244 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 07:43:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:43:48 INFO - PROCESS | 3744 | 1461163428251 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 3744 | 1461163428253 Marionette TRACE conn3 <- [1,3086,null,{}] 07:43:48 INFO - PROCESS | 3744 | 1461163428257 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:48 INFO - PROCESS | 3744 | 1461163428362 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:43:48 INFO - PROCESS | 3744 | 1461163428521 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 3744 | ++DOCSHELL 14AEF400 == 54 [pid = 3744] [id = 783] 07:43:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1546C000) [pid = 3744] [serial = 2347] [outer = 00000000] 07:43:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (179CD400) [pid = 3744] [serial = 2348] [outer = 1546C000] 07:43:48 INFO - PROCESS | 3744 | 1461163428579 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (18051400) [pid = 3744] [serial = 2349] [outer = 1546C000] 07:43:49 INFO - PROCESS | 3744 | 1461163429080 Marionette TRACE conn3 <- [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]]]}] 07:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:43:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 899ms 07:43:49 INFO - PROCESS | 3744 | 1461163429138 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 3744 | 1461163429140 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 07:43:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:43:49 INFO - PROCESS | 3744 | 1461163429144 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 3744 | 1461163429148 Marionette TRACE conn3 <- [1,3090,null,{}] 07:43:49 INFO - PROCESS | 3744 | 1461163429159 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:49 INFO - PROCESS | 3744 | 1461163429268 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:43:49 INFO - PROCESS | 3744 | 1461163429413 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:49 INFO - PROCESS | 3744 | ++DOCSHELL 182F5800 == 55 [pid = 3744] [id = 784] 07:43:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18C32000) [pid = 3744] [serial = 2350] [outer = 00000000] 07:43:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19672000) [pid = 3744] [serial = 2351] [outer = 18C32000] 07:43:49 INFO - PROCESS | 3744 | 1461163429471 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19679C00) [pid = 3744] [serial = 2352] [outer = 18C32000] 07:43:50 INFO - PROCESS | 3744 | 1461163430045 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:43:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 929ms 07:43:50 INFO - PROCESS | 3744 | 1461163430089 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 3744 | 1461163430092 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 07:43:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:43:50 INFO - PROCESS | 3744 | 1461163430095 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 3744 | 1461163430097 Marionette TRACE conn3 <- [1,3094,null,{}] 07:43:50 INFO - PROCESS | 3744 | 1461163430101 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:50 INFO - PROCESS | 3744 | 1461163430203 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:43:50 INFO - PROCESS | 3744 | 1461163430360 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 3744 | ++DOCSHELL 19801400 == 56 [pid = 3744] [id = 785] 07:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A35A400) [pid = 3744] [serial = 2353] [outer = 00000000] 07:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1BB3B000) [pid = 3744] [serial = 2354] [outer = 1A35A400] 07:43:50 INFO - PROCESS | 3744 | 1461163430416 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1C2C8C00) [pid = 3744] [serial = 2355] [outer = 1A35A400] 07:43:50 INFO - PROCESS | 3744 | 1461163430917 Marionette TRACE conn3 <- [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]]]}] 07:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:43:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 898ms 07:43:50 INFO - PROCESS | 3744 | 1461163430983 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 3744 | 1461163430985 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 07:43:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:43:50 INFO - PROCESS | 3744 | 1461163430989 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 3744 | 1461163430991 Marionette TRACE conn3 <- [1,3098,null,{}] 07:43:50 INFO - PROCESS | 3744 | 1461163430995 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:51 INFO - PROCESS | 3744 | 1461163431094 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:43:51 INFO - PROCESS | 3744 | 1461163431239 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:51 INFO - PROCESS | 3744 | ++DOCSHELL 138CCC00 == 57 [pid = 3744] [id = 786] 07:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C2CE400) [pid = 3744] [serial = 2356] [outer = 00000000] 07:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1C982400) [pid = 3744] [serial = 2357] [outer = 1C2CE400] 07:43:51 INFO - PROCESS | 3744 | 1461163431294 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1CB3CC00) [pid = 3744] [serial = 2358] [outer = 1C2CE400] 07:43:51 INFO - PROCESS | 3744 | 1461163431828 Marionette TRACE conn3 <- [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"]]]}] 07:43:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:43:51 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 07:43:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:43:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 899ms 07:43:51 INFO - PROCESS | 3744 | 1461163431893 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 3744 | 1461163431896 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 07:43:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:43:51 INFO - PROCESS | 3744 | 1461163431899 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 3744 | 1461163431901 Marionette TRACE conn3 <- [1,3102,null,{}] 07:43:51 INFO - PROCESS | 3744 | 1461163431905 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:52 INFO - PROCESS | 3744 | 1461163432033 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:43:52 INFO - PROCESS | 3744 | 1461163432286 Marionette TRACE conn3 -> [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\", \"0ef4c9af-875a-4a5e-8266-84e460680ea4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:52 INFO - PROCESS | 3744 | ++DOCSHELL 133D9C00 == 58 [pid = 3744] [id = 787] 07:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (123BD000) [pid = 3744] [serial = 2359] [outer = 00000000] 07:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (15A3E000) [pid = 3744] [serial = 2360] [outer = 123BD000] 07:43:52 INFO - PROCESS | 3744 | 1461163432375 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1678DC00) [pid = 3744] [serial = 2361] [outer = 123BD000] 07:43:52 INFO - PROCESS | 3744 | 1461163432862 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:43:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:43:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 992ms 07:43:52 INFO - PROCESS | 3744 | 1461163432886 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:43:52 INFO - PROCESS | 3744 | 1461163432890 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 13259000 == 57 [pid = 3744] [id = 763] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 1822E400 == 56 [pid = 3744] [id = 622] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 18054000 == 55 [pid = 3744] [id = 761] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 143A6800 == 54 [pid = 3744] [id = 617] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 1BB3A000 == 53 [pid = 3744] [id = 780] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 168A2C00 == 52 [pid = 3744] [id = 779] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 12D41000 == 51 [pid = 3744] [id = 778] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 138D7800 == 50 [pid = 3744] [id = 777] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 19762000 == 49 [pid = 3744] [id = 776] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 19675400 == 48 [pid = 3744] [id = 775] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 192E9400 == 47 [pid = 3744] [id = 774] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 15459800 == 46 [pid = 3744] [id = 773] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 14AB4C00 == 45 [pid = 3744] [id = 772] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1CC7E400) [pid = 3744] [serial = 2297] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOCSHELL 1A190000 == 44 [pid = 3744] [id = 766] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (196A8C00) [pid = 3744] [serial = 2288] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19C1E000) [pid = 3744] [serial = 2291] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1BB32C00) [pid = 3744] [serial = 2294] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (196AB400) [pid = 3744] [serial = 2289] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18647400) [pid = 3744] [serial = 2282] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19F50000) [pid = 3744] [serial = 2292] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (192E1400) [pid = 3744] [serial = 2285] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1561F400) [pid = 3744] [serial = 2274] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1546E400) [pid = 3744] [serial = 2273] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A4A5800) [pid = 3744] [serial = 2270] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (15640000) [pid = 3744] [serial = 2276] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (15ACB000) [pid = 3744] [serial = 2277] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (168FB400) [pid = 3744] [serial = 2279] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (179CCC00) [pid = 3744] [serial = 2280] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1975FC00) [pid = 3744] [serial = 2254] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A82E400) [pid = 3744] [serial = 2268] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19B60C00) [pid = 3744] [serial = 2265] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1BB35000) [pid = 3744] [serial = 2295] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (168EE400) [pid = 3744] [serial = 2259] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13AE6800) [pid = 3744] [serial = 2256] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19765400) [pid = 3744] [serial = 2262] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19636800) [pid = 3744] [serial = 2286] [outer = 00000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18732400) [pid = 3744] [serial = 2283] [outer = 00000000] [url = about:blank] 07:43:54 WARNING - u'runner_teardown' () 07:43:54 INFO - No more tests 07:43:54 INFO - Got 0 unexpected results 07:43:54 INFO - SUITE-END | took 615s 07:43:54 INFO - Closing logging queue 07:43:54 INFO - queue closed 07:43:54 INFO - Return code: 0 07:43:54 WARNING - # TBPL SUCCESS # 07:43:54 INFO - Running post-action listener: _resource_record_post_action 07:43:54 INFO - Running post-run listener: _resource_record_post_run 07:43:55 INFO - Total resource usage - Wall time: 626s; CPU: 17.0%; Read bytes: 92507136; Write bytes: 998344704; Read time: 2644422; Write time: 1306529 07:43:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:43:55 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 134818304; Read time: 0; Write time: 138669 07:43:55 INFO - run-tests - Wall time: 624s; CPU: 17.0%; Read bytes: 92507136; Write bytes: 816546304; Read time: 2644422; Write time: 1134905 07:43:55 INFO - Running post-run listener: _upload_blobber_files 07:43:55 INFO - Blob upload gear active. 07:43:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:43:55 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 07:43:55 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'] 07:43:55 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 07:43:56 INFO - (blobuploader) - INFO - Open directory for files ... 07:43:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:43:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:43:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:43:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:43:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:43:56 INFO - (blobuploader) - INFO - Done attempting. 07:43:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:43:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:43:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:43:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:43:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:43:59 INFO - (blobuploader) - INFO - Done attempting. 07:43:59 INFO - (blobuploader) - INFO - Iteration through files over. 07:43:59 INFO - Return code: 0 07:43:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:43:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5c3c5f3f41f1d28c179589f7a407da1e1526fc861cb959d07a813c7b96a62c1f7be724ae1d60b34c8fb93101329f0f27b53515774df98ac1f5378d7dc07273c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/896505aa83d18e94dede1336328c72d954c64c2927bb5beabc3ccbf0264815d1f10cb081713ecd6504a0992b6baa1ee504b10b5aa448e560f15c243cbb976bd6"} 07:43:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:43:59 INFO - Writing to file C:\slave\test\properties\blobber_files 07:43:59 INFO - Contents: 07:43:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5c3c5f3f41f1d28c179589f7a407da1e1526fc861cb959d07a813c7b96a62c1f7be724ae1d60b34c8fb93101329f0f27b53515774df98ac1f5378d7dc07273c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/896505aa83d18e94dede1336328c72d954c64c2927bb5beabc3ccbf0264815d1f10cb081713ecd6504a0992b6baa1ee504b10b5aa448e560f15c243cbb976bd6"} 07:43:59 INFO - Running post-run listener: copy_logs_to_upload_dir 07:43:59 INFO - Copying logs to upload dir... 07:43:59 INFO - mkdir: C:\slave\test\build\upload\logs 07:43:59 INFO - Copying logs to upload dir... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... 07:43:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=768.179000 ========= master_lag: 60.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 48 secs) (at 2016-04-20 07:43:55.804074) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:55.805329) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d5c3c5f3f41f1d28c179589f7a407da1e1526fc861cb959d07a813c7b96a62c1f7be724ae1d60b34c8fb93101329f0f27b53515774df98ac1f5378d7dc07273c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/896505aa83d18e94dede1336328c72d954c64c2927bb5beabc3ccbf0264815d1f10cb081713ecd6504a0992b6baa1ee504b10b5aa448e560f15c243cbb976bd6"} build_url:https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/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/d5c3c5f3f41f1d28c179589f7a407da1e1526fc861cb959d07a813c7b96a62c1f7be724ae1d60b34c8fb93101329f0f27b53515774df98ac1f5378d7dc07273c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/896505aa83d18e94dede1336328c72d954c64c2927bb5beabc3ccbf0264815d1f10cb081713ecd6504a0992b6baa1ee504b10b5aa448e560f15c243cbb976bd6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TfZF-m8UR4Oq0TIp66LkHw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:55.929490) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:55.929831) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:56.048035) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:56.048357) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 07:43:56.445600) ========= ========= Total master_lag: 61.66 =========